body,form {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	margin:0px;
	padding:0px;
	color:#7B4717;
}
a {
	color:white;
	text-decoration:none;
}
p {
	padding:0px;
	margin:0px;
	margin-bottom:8px;
	margin-left:8px;
	margin-right:8px;
}
h1 {
	color:white;
	font-size:15px;
	padding-top:5px;
	padding-bottom:10px;
	margin:0px;
	line-height:15px;
	padding-left:8px;
}
h2 {
	color:#3379BB;
	font-size:14px;
	padding:0px;
	margin:0px;
	margin-bottom:8px;
	line-height:14px;
}
.float {
	float:left;
	margin-right:10px;
}
.grey {
	color:#666666;
	font-weight:normal;
}
.centered {
	text-align:center;
}
#mainContainer {
	margin: 0 auto;
	width:767px;
	background-image:url(images/page_bg.jpg);
	background-repeat:no-repeat;
	text-align:right;
}
#boxBox {
	padding-left:15px;
	padding-right:14px;
}
#contentBox {
	width:738px;
	text-align:left;
}
#mainCol1 {
	width:189px;
	float:left;
}
#mainCol2 {
	width:549px;
	float:left;
}
#col2Content {
	border-left:4px solid #FF442B;
	width:545px;
	background-color:#FFC803;
	padding-bottom:10px;
}
#col2Footer {
	margin-top:8px;
	border-left:4px solid #FF442B;
	border-collapse:collapse;
	width:545px;
	background-color:#FFC803;
}
#col2FooterText {
	padding-left:8px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:10px;
}
#col2FooterText a {
	text-decoration:none;
	color:#7B4717;
}
#navigation {
	width:189px;
}
.navDiv a {
	display:block;
	width:173px;
	padding-left:8px;
	background-color:#FFC602;
	font-size:10px;
	line-height:12px;
	padding-top:3px;
	padding-bottom:3px;
	color:white;
	text-decoration:none;
	text-transform:uppercase;
	margin-bottom:1px;
}
.navDiv .selected {
	width:181px;
	background-color:#FF432A;
}	
#searchBox {
	margin-top:15px;
	padding-left:8px;
	clear:both;
}
#fontBox {
	
	padding-top:8px;
	padding-left:8px;
	clear:both;
}
#searchTitle {
	margin-bottom:3px;
	font-size:10px;
}
#searchRow {
	width:173px;
	clear:both;
}
#searchInput {
	width:145px;
	float:left;
}
#searchInput input {
	border:1px solid #AAAAAA;
	height:15px;
	line-height:13px;
	width:142px;
	font-size:10px;
}
#searchButton {
	width:28px;
	float:left;
}
#searchButton input {
	border:1px solid #AAAAAA;
	height:15px;
	font-size:10px;
	line-height:13px;
	width:25px;
	background-color:#EEEEEE;
}
#images {
	margin-top:8px;
	margin-left:6px;
	padding-bottom:8px;
	margin-bottom:6px;
	border-bottom:1px solid white;
}
.teamRow {
	margin:8px;
	border-bottom:1px solid white;
	height:auto;
	clear:both;
}
.teamContainer {
	width:529px;
}
.teamHeading {
	font-size:13px;
	color:white;
	padding-bottom:8px;
}
.teamItem {
	width:176px;
	float:left;
	padding-bottom:8px;
}
.teamThumbnail {
	width:76px;
	text-align:left;
	float:left;
}
.teamInfo {
	width:92px;
	float:left;
}
#children {
	padding-left:30px;
	padding-right:30px;
}
#facilities_links {
	text-align:center;
	border-top:1px solid white;
	margin:8px;
	padding-top:8px;
}
#facilities_link_left {
	text-align:center;
	float:left;
	width:264px;
}
#facilities_link_right {
	text-align:center;
	float:left;
	width:264px;
}
.teamInfo a,.child a {
	display:block;
	padding-left:15px;
	color:white;
	background-image:url(images/chevron.gif);
	background-position:left;
	background-repeat:no-repeat;
	text-decoration:none;
}
#facilities_link_left a,#facilities_link_right a {
	padding-left:15px;
	color:white;
	background-image:url(images/chevron.gif);
	background-position:left;
	background-repeat:no-repeat;
	text-decoration:none;
}
.teamName {
	font-size:11px;
	color:#7B4717;
	font-weight:bold;
} 
.teamPosition {
	font-size:10px;
	color:#7B4717;
	font-weight:bold;
}
.memberRow {
	clear:both;
	padding:8px;
	padding-top:0px;
	margin-bottom:8px;
	border-bottom:1px solid white;
	width:545px;
}
.memberPortrait {
	float:left;
	width:159px;
}
.memberDetails {
	float:left;
	width:365px;
}
.hpImageMargin {
	margin-right:6px;
}
.clearFix:after,p:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
@media print {
	#mainCol1 {
		display:none;
	}
	#col2Content,#col2Footer {
		background-color:white;
	}
	a {
		color:black;
	}
	#mainContainer {
		background-image:none;
	}
	#splash {
		display:none;
	}	
	h1 {
		color:black;
	}
}