/* overall CSS*/
body{

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;

}

div#wrap{
width: 967px; /* Change this to the width of your layout */
margin: 0 auto ;
height:100%;
}
p{
margin:5px 30px 10px 34px;

}

ol.decimal {list-style-type: decimal}

/*header */
#header{
position:relative;
top:8px;
_top:0;
margin:0;
padding:0;
height:172px;
}

#headerTitle{
Position:relative;
float:none;
top:120px;
}

#headerTitle p{
width:100%;
font-weight:normal;
font-size:14px;
}

#header img{
position: relative;
/* overflow: hidden; */
/* z-index: 0; */
}
#flashcontent{
position:relative;
}


/* top nav CSS*/
#mainNav{
background-color:#52698F;
width:967px;
height:45px;
margin: 0;
padding: 0;
text-align: center;
}

ul#navlist {
margin-left: 0;
padding-left: 0;
white-space: nowrap;
margin-bottom:0;
}

#navlist li{
display: inline;
list-style-type: none;
width:100px;
}

#navlist a {
padding: 0px 28px 0 25px;
margin:0 2px;
}

#navlist a:link, #navlist a:visited{
color: #fff;
text-decoration: none;
}

#navlist a:hover{
color: #fff;
background-color: #CCCCFF;
text-decoration: none;
width:90px;
border-top:solid 31px #CCCCFF;
}

#navlist img{
margin-top:3px;
}

/* body Content CSS */
#nav1{
position:relative;
float:left;
width:288px;
border-left:solid thin #E7F0F5;
border-right:solid thin #E7F0F5;
border-bottom:solid thin #E7F0F5;
height:330px;
}
#nav2{
position:relative;
float:left;
left:7px;
width:416px;
border-left:solid thin #E7F0F5;
border-right:solid thin #E7F0F5;
border-bottom:solid thin #E7F0F5;
height:630px;

}
#nav3{
position:relative;
float:left;
width:238px;
_width:233px;
left:14px;
border-left:solid thin #E7F0F5;
border-right:solid thin #E7F0F5;
border-bottom:solid thin #E7F0F5;
height:330px;
}

.header1{
background-color:#99C159;
width:291px;
height:13px;
}
.header2{
width:419px;
background-color:#D0C49B;
height:13px;
}
.header3{
width:241px;
_width:236px;
background-color:#DFEBF2;
height:13px;
}
#content{
position:relative;
margin-top:10px;
padding:0;
left:-1px;
}
#content li{
margin:5px 30px 5px 34px;
}
#content select{
margin:5px 30px 5px 34px;
}

#ourServices{
width:206px;
border:solid thin #A4B97F;

}

#content a:active, a:focus, a:link, a:visited{
color:#4D778D;
font-weight:bold;
}
#content a:hover{
color:#8EAAB4;
font-weight:bold;
}
#bottomInfo{
Position:relative;
float:left;
color:#687C9D;
font-size:10px;
}

#bottomInfo2{
Position:relative;
float:left;
left:55px;
color:#687C9D;
font-size:10px;
}
#bottom{
clear:both;

}

#bottomInfo a:link {text-decoration: none; color: #687C9D; font-weight: normal;}
#bottomInfo a:visited {text-decoration: none; color: #687C9D; font-weight: normal;}
#bottomInfo a:active {text-decoration: none; color: #687C9D; font-weight: normal;}
#bottomInfo a:hover {text-decoration: underline; color: #687C9D; font-weight: normal;}

/* about us */

#nav1b{
border-left:solid thin #E7F0F5;
border-right:solid thin #E7F0F5;
border-bottom:solid thin #E7F0F5;
width:969px;

}

.header1b{
background-color:#99C159;
width:969px;
height:13px;
}
#nav1b img{
margin-top:5px;
}

#nav1b h4{
color:#52698F;
margin:5px 30px 5px 34px;
font-size:12px;
}
#nav1b h5{
color:#52698F;
margin:5px 30px 5px 34px;
}
#lyr0{
position:relative;
float:right;
top:-40px;
right:120px;
width:352px;
}
#lyr0 p{
text-align:right;
margin:0;
padding:0;
right:0;
}
#staffBios, #biodivtabs {
clear:both;
position:relative;
width:310px;
float:left;
}
#staffBios li, #biodivtabs li {
list-style:none;
margin-left:10px;
}

/* about us hidden*/


#lyr1 {
visibility:hidden; 
width:500px;
float:left;
position:relative;
top:-150px;
left:-10px;
}
#lyr2 {
visibility:hidden; 
width:500px;
float:left;
position:relative;
left:297px;
top:-330px;
}
#lyr3 {
visibility:hidden; 
width:500px;
float:left;
position:relative;
left:297px;
top:-547px;
}
#lyr4 {
visibility:hidden; 
width:500px;
float:left;
position:relative;
left:297px;
top:-780px;
}
#lyr5 {
visibility:hidden; 
width:500px;
float:left;
position:relative;
left:297px;
top:-1000px;
}
#lyr6 {
visibility:hidden; 
width:500px;
float:left;
position:relative;
left:297px;
top:-1205px;
}
#lyr7 {
visibility:hidden; 
width:500px;
float:left;
position:relative;
left:297px;
top:-1410px;
}
#lyr8 {
visibility:hidden; 
width:500px;
float:left;
position:relative;
left:297px;
top:-1655px;
}
#lyr9 {
visibility:hidden; 
width:500px;
float:left;
position:relative;
left:297px;
top:-1805px;
}
#lyr10 {
visibility:hidden; 
width:500px;
float:left;
position:relative;
left:297px;
top:-2030px;
}
#lyr11 {
visibility:hidden; 
width:500px;
float:left;
position:relative;
left:297px;
top:-2235px;
}
#lyr12 {
visibility:hidden; 
width:500px;
float:left;
position:relative;
left:297px;
top:-2435px;
}
#lyr13 {
visibility:hidden; 
width:500px;
float:left;
position:relative;
left:297px;
top:-2565px;
}
#lyr14 {
visibility:hidden; 
width:500px;
float:left;
position:relative;
left:297px;
top:-2835px;
}
#lyr15 {
visibility:hidden; 
width:500px;
float:left;
position:relative;
left:297px;
top:-3110px;
}
#lyr16 {
visibility:hidden; 
width:500px;
float:left;
position:relative;
left:297px;
top:-3385px;
}
#lyr17 {
visibility:hidden; 
width:500px;
float:left;
position:relative;
left:297px;
top:-3515px;
}
*/
/* end
 of about us*/
/* service */

#serviceTerms li{
margin-left:30px;
}

#therapyTerms {
	margin: 0 0 30px 0;
	}

#therapyTerms ol{
}

#therapyTerms li{
line-height: 12px;
margin-left:30px;
}

#insideList ul{
list-style-type: none;
margin-left: -35px;
}
/*Contact US stuff*/

#CUnav2{
position:relative;
float:left;
width:370px;
border-left:solid thin #E7F0F5;
border-right:solid thin #E7F0F5;
border-bottom:solid thin #E7F0F5;
height:600px;

}

#CUnav2 form{
margin-left:20px;
}
.submitButton{
margin-left:160px;
}

.header2CU{
width:370px;
background-color:#D0C49B;
height:13px;
}
.header3cu{
width:588px;
_width:582px;
background-color:#DFEBF2;
height:13px;
}
#nav3cu{
position:relative;
float:left;
width:588px;
_width:582px;
left:7px;
border-left:solid thin #E7F0F5;
border-right:solid thin #E7F0F5;
border-bottom:solid thin #E7F0F5;
height:600px;
}
#mapArea{
float:left;
}

#form{
width: 300px;
}



#hiringnow {
background: #efa;
border: 1px solid #470;
margin-top: 20px;
padding: 10px;
font: 12px/17px "Lucida Grande", sans-serif;
}
#hiringnow b {
color: #690;
text-transform: uppercase;
font: 18px "Lucida Grande", sans-serif;
letter-spacing: 2px;
}



#eventnow {
background: #c0f1fd;
border: 1px solid #470;
margin-top: 20px;
padding: 10px;
font: 12px/17px "Lucida Grande", sans-serif;
}
#eventnow b {
color: #069;
text-transform: uppercase;
font: 18px "Lucida Grande", sans-serif;
letter-spacing: 2px;
}
#eventnow .coord {
color: #09c;
text-transform: uppercase;
font: 11px "Lucida Grande", sans-serif;
font-weight: bold;
}
.pdf-download
{
	background-image: url(/images/pdf.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
	line-height: 22px;
}




/*end */
