@import url("global.css");

/*--- Fonts ---*/
body {
font-family: Verdana, Arial, Helvetica, sans-serif;
}
p{
margin:0 0 14px 0;
}
a{
color:#222;
}
a:hover{
color:#336699;
}
ul, li{
color:#000;
}
.ContentHeader{
display:block;
color:#fff;
font-size:20px;
line-height:45px;
padding:8px 0 20px 0;
text-transform:uppercase;
}
	.ContentHeader span{
	color:#CC9933;	
	text-transform:none;
	font-size:18px;
	font-weight:normal;
	}
.SecondContentHeader{
display:block;
font-size:18px;
color:#0d252e;
text-transform:uppercase;
padding:0 0 20px 0;
}
.TitleLine{
display:block;
color:#392000;
text-transform:none;
font-size:19px;
font-family:Georgia, "Times New Roman", Times, serif;
padding:0 0 20px 0;
}
.ThirdContentHeader{
display:block;
font-size:16px;
color:#442210;
font-weight:bold;
padding:0 0 16px 0;
}

/*--- Others ---*/
.BackBtn {
background: #0e242f;
border:1px solid #000;
color:#FFF;
display:block;
font-size:12px;
text-decoration:none;
text-align:center;
line-height:25px;
width:100px;
}
.StaffPhoto {
border:5px solid #fff;
float:left;
margin:0 16px 10px 0;
}
.HR {
background:url(../images/hr.gif) repeat-x;
margin:0 0 10px 0;
height:20px;
}
.SubpageSectionNav {
text-transform:uppercase;
}
.LargeFont {
font-size:14px;
font-weight:bold;
}
/*--- Layout ---*/
body {
background:url(../images/BG_Subpage.jpg) repeat-x;	
width:100%;
}

#MasterBox {
margin: 0 auto;
width:980px;
}
#Masthead {
background:url(../images/BG_Masthead.jpg) bottom no-repeat;
height:356px;
width:980px;
}
#ContentBox {
background:url(../images/BG_ContentBox.jpg) no-repeat;
font-size:12px;
margin:0 35px 0 35px;
padding:0 30px 20px 30px;
width: 850px;/* 910px */	
}
	#ContentBox ul{
	font-size:12px;
	padding:0 0 20px 30px;
	}
		#ContentBox ul li{		
		padding:0 0 5px 0;
		}
			#ContentBox ul li ul{		
			padding:10px 0 0 20px;
			}
	#ContentBox ol{
	font-size:12px;
	padding:0 0 20px 30px;
	}
		
		#ContentBox ol li{		
		padding:0 0 5px 0;
		}
	#ContentBox h1{
	padding:10px 0 20px 0;
	line-height:43px;
	}
	#ContentBox h2{
	padding:0 0 16px 0;
	}
	#ContentBox h3{
	padding:0 0 14px 0;
	}
	#SideBanners {
	float:right;
	margin: 0 0 10px 20px; 
	width:285px;
	}
		#SideBanners a{
		display:block;
		margin:0 0 10px 0;
		}
	.profilePhoto{
	border:2px solid black;
	float:left;
	margin:0 20px 100px 0;
	padding:1px;
	}
	.profileBox {
	margin:0 0 20px;
	}
/* Contact Us Page */
.RanchoLocation{
border-right: 1px dotted #330000;
float:left;
margin:0 10px 0 10px;
width:400px;
}	
.OrangeLocation{
float:left;
margin:0 10px 0 10px;
width:400px;
}			



