body {

	font-family: Arial;

	font-size: 14px;

	color:#000000;

	background-color:#D7D8F7;

	margin:0px;

	padding:0px;

}



/* ----------------- PAGE SETUP ----------------- */



div.page {

	background-color:#FFFFFF;

	padding:0px 0 10px 0;

}



div.left_side_bg{

	float:left;

	width:920px;

	background:url(images/edgeL.jpg) repeat-y left #FFFFFF;

	padding-left:20px;

}



div.right_side_bg{

	float:left;

	width:900px;

	background:url(images/edgeR.jpg) repeat-y right;

	padding-right:20px;

}



img{

	border:none;

}





/* ----------------- HEADER ----------------- */



div.header_container{

	float:left;

	width:870px;

	padding:15px;

}





/* ----------------- LEFT SIDEBAR ----------------- */



div.leftSideBar_conatiner{

	float:left;

	width:220px;

	padding-left:10px;

}



div.topLeftSideBar{

	float:left;

	width:220px;

	padding:15px 0px 0px 0px;;

	background:url(images/menuBGtop.jpg) no-repeat top right #020963;

	min-height:735px;

}



div.main_nav_container{

	float:left; 

	position:relative; 

	width:211px; 

	padding-left:4px;

	color:#004358;

}



div.nav_main_text{

	position:absolute;

	top:5px;

	left:20px;

}



a.nav_link:active,

a.nav_link:link,

a.nav_link:visited,

a.nav_link:hover{

	color:#004358;

	font-size:17px;

	font-weight:bold;

	text-decoration:none;

}



a.sub_nav_link:active,

a.sub_nav_link:link,

a.sub_nav_link:visited,

a.sub_nav_link:hover{

	color:#004358;

	font-size:15px;

	font-weight:bold;

	text-decoration:none;

}





/* ----------------- MAIN CONTENT ----------------- */

div.mainContent{

	float:left;

	width:635px;

	padding:0px 0px 0px 15px;

}



div.sectionMedium{

	float:left;

}



div.sectionDark{

	float:left;

}



h3{

	font-weight:bold;

	font-size:16px;

	color:#878ABF;

}



h5{

	font-weight:bold;

	font-size:14px;

}



h6{

	font-size:14px;

	margin:0px 0px 20px 0px;

}



a:link, a:visited{

	color: #005FA9;

	text-decoration: none;

}



a:hover{

	text-decoration: underline;

}





/* ----------------- HOME CONTENT ----------------- */



div.home_page_secondary_content{

	float:left;

	width:100%;

	min-height:340px;

	margin-bottom:20px;

	background:url(images/girlinpain.jpg) no-repeat bottom right #FFFFFF;

}



div.home_page_blue_box{

	float:left;

	width:400px;

	background-color:#CFFBFF;

	text-align:center;

	padding:10px 0px;

	margin-bottom:10px;

}



div.home_page_left_button_container{

	float:left;

	width:200px;

	border-right:dashed #d8d8d8 thin;

}



div.home_page_right_button_container{

	float:left;

	width:180px;

	padding-left:15px;

}









div.pageContainer{

	float:left;

	width:714px;

	padding:0px 0px 0px 1px;

}



div.content{

	float:left;

	width:670px;

	padding:20px 0px 0px 10px;

}





/*----------------- CONTENT FOOTER -----------------*/

div.brownTop{

	float:left;

	width:236px;

	height:27px;

	padding-top:3px;

	background-color:#925a36;

	font-size:18px;

	color:#FFFFFF;

}



div.brownBottom{

	float:left;

	width:221px;

	height:115px;

	padding:10px 0px 0px 15px;

	background-color:#884824;

	font-size:12px;

	color:#faa21b;

	text-align:left;

}



a.brownBottomBlogLink:active,

a.brownBottomBlogLink:link,

a.brownBottomBlogLink:visited{

	color:#FFFFFF;

	font-size:12px;

	text-decoration:underline;

}

a.brownBottomBlogLink:hover{

	color:#FFFFFF;

	text-decoration:none;

}





/*----------------- PAGE FOOTER -----------------*/

a.footerNav:active,

a.footerNav:link,

a.footerNav:visited{

	color:#46c7ef;

	font-size:13px;

	text-decoration:none;

}

a.footerNav:hover{

	color:#46c7ef;

	text-decoration:underline;

}



