/* CSS Document */

*{ margin:0px; padding:0px;}

body{ background:#337c3f url(images/main_bg.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#595959;}


.btn{
width:77px;
display:block;
background:url(images/btn.gif) no-repeat;
text-align:center;
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size:11px;
color:#2c2c2c;
text-decoration:none;
text-transform:uppercase;
line-height:21px;
}

img{border:none;}

h1{margin:0px; padding:0px; font-size:25px; margin-bottom:10px; color:#9d9125; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal;}
h2{margin:0px; padding:0px; font-size:20px; margin-bottom:10px; color:#9d9125; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal;}
h6{background:#f3efc7 url(images/bg_h6.gif) no-repeat; 
height:56px;
line-height:66px;
padding-left:10px; 
margin:0px; 
margin-top:10px; 
font-size:20px; 
color:#9d9125; 
font-family:Georgia, "Times New Roman", Times, serif; 
font-weight:normal;}

.h1_mar{ margin-top:20px;}

a{ color:#339613; text-decoration:underline;}
	a:hover{ text-decoration:none;}

#body_index{ background:#337c3f url(images/bg_index.jpg) repeat-x;}



.round {
	cursor:pointer; 
	cursor:hand; 
	line-height:24px;
	background:url(images/nav_bg.gif) no-repeat right top; 
	padding-right:12px; 
	vertical-align:middle;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#595959; text-decoration:none;
}

.round span { 
	background:url(images/nav_bg.gif) no-repeat left top; 
	height:24px;
	display:block;
	display:inline-block;
	padding-left:12px; 
	line-height:24px;
}

	a.round:hover, a.select {background-position:right -158px; color:#FFFFFF;}
	a.round:hover span, a.select span {background-position:left -158px;}



#flash_banner {width: 900px; font-family: Verdana, Arial, Helvetica, sans-serif; display: block;} 

#flash_banner #top_nav{margin:20px 0px 0px 270px; position:absolute; z-index: 800; display:block; width:630px;}

#flash_banner #menu{ margin:371px 0px 0px 648px; background:url(images/menu_bg.jpg) no-repeat 0px 56px; display:block; width:252px; position:absolute; z-index: 900;}
#flash_banner #menu ul { margin:45px 10px 0px 46px; padding:0px;  list-style:none; text-align:left;}
#flash_banner #menu ul li{ background:url(images/bult_menu.gif) no-repeat 0px 7px; padding-left:24px; margin-bottom:10px;}
#flash_banner #menu ul li a{ text-decoration:none; color:#8f7d00; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#flash_banner #menu ul li a:hover{ text-decoration:underline;}

#flash_banner #content{margin:432px 0px 0px 0px; background:#ffffff url(images/content_bg.jpg) repeat-x; display:block; width:900px; position:absolute; z-index: 800; text-align:left;}

.green_txt{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#379c16; font-weight:bold; margin-bottom:10px;}

#left_side{ width:610px; margin:20px;}

.txt_bold{ font-weight:bold;}
.read_more{ font-size:11px;}
.news{ font-size:11px; color:#756739;}
.news_icon{ float:left; margin-right:10px;}
.h_line{ display:block; height:1px; border-bottom:1px solid #d2ba6b; font-size:0px; margin:12px 0px;}

.head1{ font-size:13px; font-weight:bold; color:#756739; display:block; margin-bottom:10px;}
.head2{ font-size:11px; font-weight:bold; color:#ffffff; display:block;}


#weather{ width:280px; height:193px; background:#f3efc7 url(images/waether_bg.jpg) no-repeat;}

.box_bg{ border-left:1px solid #d2ba6b; border-right:1px solid #d2ba6b; background:#f3efc7; padding:5px 14px;}
.sub_box_top{ background:#f3efc7 url(images/sub_box_top.gif) no-repeat; height:56px; padding-left:10px;}

#btm{ background:#337c3f; color:#ffffff; font-size:11px;}
#btm_link{ color:#717171; font-size:11px; border-top: 1px solid #337c3f;}
.btm_link{ background:url(images/bult_btm.gif) no-repeat 0px 5px; padding-left:8px; text-decoration:none; color:#717171; margin:0px 5px;}
	.btm_link:hover{ text-decoration:underline; color:#337c3f;}
.style1_credits {color: #FFFFFF}
.style2_credits {font-size: 9px}
.style3_credits {
	color: #337C3F;
	font-weight: bold;
}