
body, html{
height:100%;
font-size:12px;
line-height:18px;
background-color:#FFF;
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:0px;
margin:0px;
}
img{
border:0px;
}
a{
color:#006FA0;
text-decoration:none;
}
#header_bg{
background-color:#006fa0;
height:129px;
}
#header_cont{
width:800px;
text-align:left;
}
#header{
width:800px;
height:129px;
background:url(../images/img_wellspring_logo.gif);
}
#nav_bg{
height:32px;
background-color:#6E8E59;

}
#nav_bar{
background:url(../images/nav_bg.gif) 25px 0px repeat-y #6E8E59;
height:32px;
width:800px;
padding:0px;
margin:0px;
}
/*  Navigation  */
#nav_bar ul{
padding:0px;
margin:0px;
}
#nav_bar li{
list-style-type:none;
float:left;
text-align:left;
position: relative;
}
#nav_bar li ul{
	padding:0px;
	margin:0px;
	display: none;
	position: absolute; 
	color:#FFFFFF;
	padding-top:0px !important;
	padding-top:2px;
	top: 32px;
	left: 0;
}
#nav_bar li ul li{
	float:none; 
	background-color:#006FA0; 
	border:1px solid #2083AF;
	border-top:0px;
	border-bottom:1px solid #2083AF;
}
#nav_bar li ul li div{
	padding-left:16px;
}
#nav_bar ul li ul li a{
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}
#nav_bar li ul li a:hover{
	color:#FCCA04;
}
#nav_bar li > ul {
	top: auto;
	left: auto;
}
#nav_bar li:hover ul, #nav_bar li.over ul { display: block; }
/*  End of Navigation  */


#content_bg{
background-color:#FFF;
}
#content_cont{
background:url(../images/bg_line.gif) repeat-y;
width:800px;
text-align:left;
padding-bottom:8px;
}

#main{
padding-left:225px;
padding-right:151px;
}
#main ul br{
line-height:0px;
padding:0px;
margin:0px;
}

#green{
padding-right:70px;
padding-left:158px;
font-family:"Times New Roman", Times, serif;
font-size:15px;
font-style:italic;
color:#6e8e59;
}


.side_nav{
letter-spacing:.5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
font-style:italic;
color:#6E8E59;
}
.side_nav:hover{
color:#EFCB3B;
}
.side_nav_cur{
letter-spacing:.5px;
color:#EFCB3B;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
font-style:italic;
}
.side_nav2{
letter-spacing:.2px;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
font-style:italic;
}
.side_nav2:hover{
color:red;
}
.side_nav2_cur{
letter-spacing:.2px;
color:red;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
font-style:italic;
}

.featurenav_1{
letter-spacing:.2px;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
font-style:italic;
}
.featurenav_1:hover{
color:#78BF47;
}
.featurenav_2{
letter-spacing:.2px;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
font-style:italic;
}
.featurenav_2:hover{
color:#66CCFF;
}
.featurenav_3{
letter-spacing:.2px;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
font-style:italic;
}
.featurenav_3:hover{
color:#FF6600;
}
.featurenav_4{
letter-spacing:.2px;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
font-style:italic;
}
.featurenav_4:hover{
color:#FF0000;
}
.featurenav_5{
letter-spacing:.2px;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
font-style:italic;
}
.featurenav_5:hover{
color:#660066;
}
.featurenav_6{
letter-spacing:.2px;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
font-style:italic;
}
.featurenav_6:hover{
color:#EFCB3B;
}

.green_txt{
color:#6e8e59;
}

#footer_cont{
width:750px;
padding-left:25px;
padding-right:25px;
padding-top:20px;
background:url(../images/bg_line.gif) repeat-y;
}
#footer{
text-align:center;
border-top:1px solid #BFD9E5;
padding:8px;
padding-left:180px;
}