body, tr, td, span, div, table, input, textarea		{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3F3F3F;}
h1, h2, h3, h4, h5 { font-weight:normal;}
a		{ text-decoration:none; color:#A19884;}
a:hover	{ text-decoration:none; color:#333333;}
hr		{ border: none; border-top:1px solid #A19884; padding:0; margin:0 ;}

body				{ background:#4C3327; text-align:center; margin:50px;}

#main_out			{ width:954px; border:1px solid #CAC9C4; background:url(images/bkg_top.jpg) no-repeat top center #A79F88; margin:0 auto; text-align:left; zoom:1;}
#main				{ padding:30px 22px;}
#main_in			{ background:#FFFFFF; zoom:1;} 
#main_white_out		{}
#main_white			{ margin:0px 23px 0 23px;}
#footer				{ width:904px; margin:0 auto; text-align:left; zoom:1; padding:15px 0 22px 0; }
#footer_left a:hover, #footer_right a:hover		{ color:#FFFFFF;}
#footer_left		{ float:left; width:350px; color:#A19884; font-size:9px;} 
#footer_right		{ float:right; width:500px; text-align:right; color:#A19884; font-size:9px;}

#header_top			{ padding-top:10px; border-bottom:1px solid #4C3327; margin-bottom:13px; zoom:1;}
#logo				{ float:left; width:470px; }
#language			{ float:right; width:300px; text-align:right;}
#newsletter			{ padding-top:70px; width:300px; font-size:11px;}
#newsletter_txt		{ padding-right:35px; font-size:10px; color:000000;}
#newsletter form	{ padding:0; margin:7px 0 0 0;}

#nav				{ background:url(images/nav_bkg.jpg) no-repeat; padding:0 10px 10px 10px; zoom:1;} 
.nav_item			{ float:left; padding:10px 15px 0px 15px; border-left:1px solid #4C3327;}
.nav_first			{ border-left:none;}
.nav_txt a			{ color:#4C3327; font-size:16px;}
.nav_txt_active a	{ color:#FFFFFF; font-size:16px;}

#top_sub_nav		{ border-bottom:1px solid #A19884; margin-bottom:25px; zoom:1;}
.sub_nav_item		{ float:left; padding:0px 25px 7px 25px; border-left:1px solid #A19884;}
.sub_nav_first		{ border-left:none; padding-left:0;}
.sub_nav_txt a		{ color:#4C3327; font-size:16px;}
.sub_nav_txt_active a	{ color:#A19884; font-size:16px;}

#header				{ clear:both; text-align:center; margin:13px 0; border:1px solid #4C3327; border-left:none; border-right:none;}
#header_img			{ padding:10px 0; zoom:1}
#header_img_left	{ float:left;}
#header_img_right	{ float:right;}
#header_img_right_home { float:right; border:1px solid #D2D2CF; padding:9px 15px;}

/* left layout */
#left_out			{ float:left; width:226px;}
#left				{ padding-right:30px;}
#left_title			{ padding:10px 5px; border-bottom:1px solid #A19884;} 
#left_nav			{ padding:10px 5px;}
#left_nav ul 		{ list-style:none; padding:0; margin:0;}
#left_nav ul li		{ list-style:none; padding:3px 0;}
#left_nav ul li a	{ font-size:14px; color:#4C3327;} 
#left_nav ul li a:hover	{ color:#A19884;} 
#left_nav ul li .active	{ color:#A19884;} 

#left_content_out	{ float:left; width:637px; border-left:1px solid #A19884;}
#left_content		{ padding:10px 30px 120px 30px;}

.left_ad_out		{ padding:30px 0;}
.left_ad			{ border:1px solid #4C3327; background:#F1F1F0; padding:12px 8px; color:#333;}


/* right layout */
#right_content_out	{ float:left; width:602px;}
#right_content		{ padding:10px 20px 120px 20px;}

#right_out			{ float:left; width:260px;}
#right				{ padding-left:15px;}

.right_item			{ border:1px solid #A19884; margin-bottom:13px}
.right_title		{ border-bottom:1px solid #A19884; padding:3px 10px;}
.right_text			{ padding: 20px 10px;}
.right_news			{ padding:0px 0 21px 10px; background:url(images/bullet_round.gif) no-repeat 0 4px;}
.right_text ul		{ list-style:none; padding:0 5px; margin:0;}
.right_text ul li	{ list-style:none; padding:0 0 13px 0;}

/* content for splash */
#content_out		{}
#content			{ padding:20px 25px 30px 25px; zoom:1;}

.content_padding	{ padding:0 18px;}

#out_content		{ padding:0 0 30px 0; zoom:1;}
#outer_content		{ }
.outer_content_right { background:url(images/bkg_right_border.gif) repeat-y; top left; zoom:1;}

#home_text			{ padding:0px 0 10px 0;}
#home_left_out		{ float:left; width:600px; border-right:1px solid #4C3327;}
#home_left			{ padding-right:37px;}
#home_right_out		{ float:left; width:260px;}
#home_right			{}

#home_btm_left		{ clear:both; float:left; width:319px;}
#home_btm_right		{ float:left; width:244px;}
.home_item_out		{ border:1px solid #D2D2CF; margin-top:17px; clear:both; zoom:1; width:310px; zoom:1;} /* height:122px; */
.home_item			{ padding:10px 10px 0 10px; font-size:11px;}
.home_item2			{ padding: 10px 4px 0 10px;}
.home_item td		{ font-size:11px;}
.home_item p		{ margin-top:5px;}
.home_item .img_left{ padding:0 10px 9px 0px;}
.home_item_title	{ padding:0px 0 3px 0;}
.home_item_r_out	{ border:1px solid #D2D2CF; margin-top:17px; clear:both; zoom:1; width:244px; height:263px;}
.home_item_r		{ padding:10px 10px 0 10px; font-size:11px;}
.home_item_r ul li	{ padding-bottom:5px;}
#home_quote			{ font-size:14px; color:#401E17; height:114px;}
#home_quote p		{ padding:0 0 5px 0; margin:0;}


.home_right_title	{ border-left:4px solid #4C3327; background:#D2D2CF; padding:6px 0 4px 10px;}
.home_right_text	{ padding:12px 17px; font-size:11px;}
.home_right_text a	{ font-size:11px;}
.home_right_text p	{ margin-top:5px;}

.slider_item		{ position:relative;}
.slider_img			{}
.slider_overlay		{ position:absolute; left:0; bottom:0; height:100px; background:url(images/slider_overlay.png) no-repeat bottom left;}
.slider_txt			{ position:absolute; left:0; top:335px; padding:20px 30px; color:#FFFFFF;}
#home_slider		{ margin-top:-13px;}

.all_content		{ padding:0 0 0 13px; zoom:1}
.all_content td		{}
.all_content table tr td p	{ padding-top:0; margin-top:0;}


.bio_table tr td img{ padding:5px; border:1px solid #A19884; margin-bottom:7px;}

.more				{ text-align:right; clear:both; padding-right:250px; margin-top:-10px;}
.more a				{ text-decoration:underline;}

ul					{ margin:0; padding:0; margin-left:15px;}
ul li				{ margin:0; padding:0;} 

.clear				{ clear:both; font-size:0; line-height:0}
.hidden				{ display:none; visibility:hidden;}
hr					{margin-bottom:15px; height:1px;}

#sf_left_title		{ font-size:22px; color:#4C3327;}
.sf_h1				{ font-size:24px; color:#4C3327; }
.sf_h2				{ font-size:18px; color:#4C3327;}
.sf_right_title		{ color:#4C3327; font-size:18px;}
.sf_right_home		{ color:#4C3327; font-size:18px;}
.home_title2			{ color:#4C3327; font-size:16px;} 

.quote				{ font-size:16px;}

.sIFR-hasFlash #sf_left_title		{ visibility: hidden;font-size: 22px; line-height: 1em;}
.sIFR-hasFlash .sf_h1				{ visibility: hidden;font-size: 24px; line-height: 1em;}
.sIFR-hasFlash .sf_h2				{ visibility: hidden;font-size: 18px; line-height: 1em;}
.sIFR-hasFlash .nav_txt				{ visibility: hidden;font-size: 16px; line-height: 1em;}
.sIFR-hasFlash .nav_txt_active		{ visibility: hidden;font-size: 16px; line-height: 1em;}
.sIFR-hasFlash .sub_nav_txt			{ visibility: hidden;font-size: 16px; line-height: 1em; height:20px;}
.sIFR-hasFlash .sub_nav_txt_active	{ visibility: hidden;font-size: 16px; line-height: 1em; height:20px;}
.sIFR-hasFlash .sf_right_title		{ visibility: hidden;font-size: 18px; line-height: 1em;}
.sIFR-hasFlash .sf_right_home		{ visibility: hidden;font-size: 18px; line-height: 1em;}
.sIFR-hasFlash .home_title				{ visibility: hidden;font-size: 18px; line-height: 1em;}
.sIFR-hasFlash .home_title2				{ visibility: hidden;font-size: 16px; line-height: 1em;}
/* .sIFR-hasFlash .quote				{ visibility: hidden;font-size: 16px; line-height: 1em;} */
/* .sIFR-hasFlash .brown_intro			{ visibility: hidden;font-size: 18px; line-height: 1em;} */

