@charset "utf-8";
/* CSS Document */
body, tr, td, table, div, input, textarea	{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}
h1, h2, h3, h4, h5 { font-weight:normal;}
a		{ text-decoration:none; color:#FF8B21;}
a:hover	{ text-decoration:none; color:#80C4DE;} 

body				{ background: #EFF1EC; margin:0 0 60px 0;}
#main_outerout		{ background:url(images/bkg.jpg) repeat-y top center; margin:0 auto; zoom:1;}
#main_outer			{ background:url(images/bkg_top.jpg) no-repeat top center; text-align:center; zoom:1}
#main_out			{ background:url(images/bkg_btm.jpg) no-repeat bottom center; text-align:center;}
#main				{ width:952px; margin:0 auto; text-align:left; zoom:1;}
#header				{}
#logo				{ float:left; width: 660px;}
#newsletter			{ float:right; width:250px; padding:50px 30px 0 0; text-align:right;}
#newsletter a		{ color:#451E02;}

#nav				{ clear:both; background:url(images/nav_bkg.jpg) repeat-x; zoom:1; border-bottom:12px solid #FFFFFF; padding-left:70px;}
.nav_i				{ float:left; padding:5px 12px 7px 12px;} 
.nav_txt			{}
.nav_txt a 			{ color:#FFFFFF;}
.nav_txt_active a	{ color:#FF8B21;}

#left_out			{ float:left; width:206px;}
#left				{ padding-bottom:70px;}

#left_title_out		{ padding:25px 15px 20px 15px;}
#left_title			{ font-size:16px; color:#FFFFFF;}
#left_nav			{}
.nav_ii				{ padding:10px 15px 15px 15px; border-bottom:1px solid #FFFFFF;}
.nav_iii			{ padding:10px 15px 15px 40px; border-bottom:1px solid #FFFFFF;}
.nav_ii_txt			{}
.nav_ii_txt a		{ color:#FFFFFF;}
.nav_ii_txt_active a{ color:#582700;}

#right_out			{ float:left; width:746px; border-top:1px solid #C2C2C2;}
#right				{ padding:25px 30px;}
#content_no_bkg		{ border-top:1px solid #C2C2C2;}
#content_bkg		{ background:url(images/left_bkg.gif) repeat-y #FFFFFF; zoom:1;}
#content_out		{}
#content			{ padding:25px 85px; zoom:1;}

#page_height		{ height:400px;}

#home_page_out		{ height:490px; zoom:1; position:relative;}
/* #home_page			{ padding:30px 45px 0 500px;} */
#home_txt			{ position:absolute; top:30px; left:490px; width:425px;}
#home_txt p			{ margin:0 0 12px 0;}

#content_img_l		{ float:left; width:180px;}
#content_r			{ float:left; width:590px;}

.before_img			{ float:left; width:385px; padding-bottom:15px;}
.before_txt			{ float:left; width:278px; padding-top:35px;}

#footer				{ width:952px; margin:0 auto; padding-top:10px;}
#footer_l			{ float:right; font-size:9px; text-align:right; width:400px}
#footer_r			{ float:left; width:200px; font-size:9px;}

.clear				{ clear:both; line-height:0; font-size:0;}
hr					{ clear:both; border:none; background:none; color:#FFFFFF; border-bottom:1px dotted #451E02;}

.img_right			{ float:right; padding:0 0 30px 30px; display:none;}
.img_fade			{ display:none;}
.brown				{ color:#582700;}
.brown_box			{ border:1px solid #582700; padding:15px; width: 410px;}
.brown_box ul li	{ color:#582700;}

h1					{ color:#80C4DE; font-size:24px;}
h2					{ color:#FF8B21; font-size:14px;}

ul					{ list-style:none; margin:auto 0; padding:0;}
ul li				{ list-style:none; background:url(images/bullet.gif) no-repeat 0 3px; padding:2px 0 3px 10px; margin:auto 0;}

p					{ text-align:justify;}
