/* CSS Document */
body {
background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-attachment:scroll;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
	}
#main_contain{
	width:1000px;
	height:auto;
	margin:0 auto;
	background-color:#ffffff;
}
a{
color:#CC9900;
}
/* head Controls */	
#head_contain{
	width:1015px;
	height:236px;
}
#head_wrap{
	width:1015px;
	height:auto;
}
#seo_contain{
	width:400px;
	height:20;
	padding-top: 10px;
	padding-left:15px;
	position:absolute;
	margin-left:0px;
	text-align:left;
	z-index:200;
	clear:both;
}
#head_img{
	width:874px;
	height:auto;
}
#nav_contain{
	background-image: url(../images/nav_bkgrnd.jpg);
	background-repeat: repeat-x;
	background-position: top;
	width:1015px;
	height:33px;
}
.seo_top  { 
	color: #000000; 
	font-weight: normal; 
	font-size: 9pt; 
	font-family: "Arial", Helvetica, sans-serif; 
	text-align: left; 
	}
#social_contain{
	width:400px;
	height:20;
	padding-top: 40px;
	padding-left:15px;
	position:absolute;
	margin-left:0px;
	text-align:left;
	z-index:300;
	clear:both;
}
/* end head Controls */	
/* body Controls */	
#body_contain{
	width:1015px;
	height:auto;
	background-image: url(../images/body_bkgrnd.jpg);
	background-repeat: repeat-y;
	background-position: top;
	display:block;
	position:relative;
	margin-top:0px;
}


p   { 
	color: #000000; 
	font-size: 14px; 
	line-height: 1.8; 
	font-family: "Arial", Helvetica, sans-serif;  
	text-align: left;
	padding-left:35px;
	padding-right:50px;
	}
h1 {
	color: #004a8d; 
	font-size: 18px; 
	line-height: 1.0; 
	font-family: Verdana, "Arial", Helvetica, sans-serif; 
	text-align: left;
	padding-left:50px;
	padding-right:20px;
	margin-bottom:-15px;
}
h2 {
	color: #000000; 
	font-weight: normal;
	font-size: 14px; 
	line-height: 1.0;
	font-family: "Arial", Helvetica, sans-serif; 
	margin-top:-5px;
	margin-bottom:-10px;
	padding-left:32px;
	padding-right:40px;
}
h4   { 
	color: #000000; 
	font-size: 14px; 
	line-height: 1.8; 
	font-family: "Arial", Helvetica, sans-serif;  
	}
#headline_contain{
	padding-top:20px;
	padding-left:35px;
	padding-right:20px;
}
#include_contain{
	padding-left:12px;
	padding-right:20px;
	text-align: center;
}
.headline {
	color: #e47625; 
	font-size: 16px; 
	line-height: .9; 
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-weight:bold; 
	text-align: left;
	letter-spacing : +0px;
	}
.headline3 {
	color: #e47625; 
	font-size: 30px; 
	line-height: .9; 
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-weight:bold; 
	text-align: left;
	letter-spacing : +3px;
	}
.headline2 {
	color: #000000; 
	font-size: 14px; 
	line-height: 1.2; 
	font-family: "Arial", Helvetica, sans-serif;  
	font-weight:bold; 
	text-align: left;
	letter-spacing : +0px;
	padding-top:5px;
}
.hp_quote {
	color: #ffffff; 
	font-weight: normal;
	font-style:italic; 
	font-size: 17px; 
	line-height: 1.4;
	font-family: "Arial", Helvetica, sans-serif; 
	text-decoration: none;
	text-align:right;
}
.slogan {
	color: #e47625; 
	font-size: 15px; 
	line-height: 1.8; 
	font-style:italic;
	font-family: "Arial", Helvetica, sans-serif; 
	text-align: left;
	}
.Title  { 
	color: #000000; 
	font-weight: normal; 
	font-size: 11pt; 
	font-family: "Arial", Helvetica, sans-serif; 
	background-color: #e47625; 
	text-align: left; 
	}
.sub{
	color: #000000; 
	font-size: 10px; 
	line-height: 1.0; 
	font-family: "Arial", Helvetica, sans-serif;  
	text-align: left;
}
#contact_info{
	background-image: url(../images/nav_contact_13.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 178px;
	height: 357px;
}
#forms{
	width:700px;
	height:auto;
}
/* end body Controls */
/* foot Controls */
#foot_contain{
	width:1015px;
	height:auto;
	margin:0 auto;
	position:relative;
}
#foot_wrap{
	width:1015px;
	background-image: url(../images/footer_bkgrnd.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height:auto;
	text-align:left;
}
#Address_contact{ 
	color: #004b8d; 
	line-height: 1.2; 
	font-size: 9pt; 
	font-family: Verdana, "Arial", Helvetica, sans-serif;
	text-align:left;
	padding-left:10px;
	padding-right:10px;
	}
.footer  { 
	color: #e47625; 
	line-height: 1.4; 
	font-size: 8pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	}
#ft_text {
	margin-top: 25px;
	margin-bottom: 5px;

}
a.footerlink  { 
	color: #e47625; 
	font-size: 12px ; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: underline;
	text-align:center; 
	}
a.footerlink:hover  { 
	color: #8c8989; 
	font-size: 12px ; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none; 
	}
a.footeremaillink  { 
	color: #004a8d; 
	font-size: 14px ; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-decoration: underline; 
	}
a.footeremaillink:hover  { 
	color: #007A4A; 
	font-size: 14px ; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	text-decoration: none; 
	}
.copyright  { 
	color: #666666; 
	font-weight: normal; 
	font-size: 9px; 
	font-family: Geneva, Arial, Helvetica, sans-serif 
	text-decoration: none 
}
.botseo  { 
	color: #000000; 
	font-weight: normal; 
	font-size: 9px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none ;
}
a.copyrightlink  { 
	color: #373736; 
	font-weight: normal; 
	font-size: 9px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: underline 
}
a.copyrightlink:hover  { 
	color: #373736; 
	font-weight: normal; 
	font-size: 9px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none 
}
#contact_info{
	color: #BC8627; 
	font-size: 11px; 
	line-height: 1.2; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-align: left;
	}
#foot_links{
	margin-top:25px;
	margin-bottom:25px;
	}
#seo_contain_bot{
	width:1015px;
	height:auto;
	padding-top: 10px;
	text-align:left;
}
#botnav_contain{
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
	text-align:center;
}