/* CSS Document */

body{
	margin:0;
	font-family:Arial, Helvetica, sans-serif;	font-size:12px; font-weight:bold;
	color:#333333;	
	background-color:#014E00;
	/*background:#FFFFFF url(../_img/bodyback.jpg) repeat;*/
}
a{
	color:#333333;	text-decoration:none;
}
a:hover, .service li a:hover{
	color:#FF6600;
}
p{
	margin-top:0; 
}
p img.lft{
	margin-right:10px;
	margin-bottom:10px;
	float:left;
}
p img.rt{
	margin-left:10px;
	margin-bottom:10px;
	float:right;
}
p img.lft{
	margin-left:10px;
	margin-bottom:10px;
}
h2{
	margin:0; color:#ECD502;
}
.clr{
	clear:both;
}
#menu_box {
	height:30px; width:760px; background-color:#458457; margin:auto; padding:5px 10px; 
}
#menu_box ul{
	list-style:none;
	margin:0px;
	padding:0 5px;
	text-align:center;
}
#menu_box ul li, #menu_box ul li a{
	display:inline;
	color:#E7D303;
	text-decoration:none;
	margin:0px 5px;
	font-weight:bold;
	font-size:12px;
	letter-spacing:0;
	text-transform:uppercase;
}
#menu_box ul li a:hover, #footer_box a:hover{
	color:#FFCC00;
	text-decoration:underline;
}

.container{
	margin:auto;
	margin-top:20px;
	width:780px;
}

.text_content{
	margin:0; padding:0; margin-top:30px;
}
h3{
	width:auto; height:23px; background-color:#458457; color:#E7D303; font-size:18px; font-weight:bold; padding:6px; margin:0px;
}
.service, .service_loc{
	width:199px; list-style:none; margin:0px; padding:0px; float:left;
}
.service li{
	border:#CCCCCC 1px solid; padding:10px; font-size:16px; font-weight:bold; border-top:0; background:url(../_img/dot1.gif) left center no-repeat; padding-left:40px;
}
.service_loc{
	padding:20px; padding-top:10px; padding-right:5px;
/*border:#CCCCCC 1px solid; border-top:0px; background-color:#EDFCF1;*/	
}
/*
.service_loc li{
	border:0px;
	padding:6px; font-size:14px; font-weight:normal; background:url(../_img/dot2.gif) left center no-repeat; padding-left:30px;
}
*/
.service_loc li{
	border:0px;
	padding:2px; font-size:13px; padding-left:6px; list-style:square;
}
.service li a{
	color:#458457;
}
.start_box{
	background:url(../_img/box_top.gif) no-repeat;
	height:20px;
	width:780px;
}
.main_box{
	background:url(../_img/box_back.gif) repeat-y;
	width:780px;
}
.end_box{
	background:url(../_img/box_bot.gif) no-repeat;
	height:20px;
	width:780px;
}
.page_title{
	width:auto;
	padding:5px 25px;
	text-align:left;
}

.right_content{
	width:250px; padding:15px 25px 0px 13px; float:right; 
}

.left_content{
	width:450px; padding:15px 13px 0px 25px; float:left;
}
.all_content{
	width:725px; padding:5px 25px 0px 25px; float:left; 
}
.all_content .text_content{
	margin:0; padding:0;
}

#footer_box {
	height:40px; width:760px; background-color:#458457; margin:auto; margin-top:20px; padding:10px; font-size:11px; color:#FFFFFF; text-align:right;
}

#footer_box a{
	color:#FFFFFF;
}
.we {
	font-size: 36px;
	font-weight: bold;
	color:#008040;
}
.cnct {
	color: #FF3300;
	font-size: 36px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:5px;
	margin-top:5px;
}
.ads {
	color:#99761A; text-align:center; padding-bottom:10px; 
}
.fresh {
	color: #438557;
	font-weight: bold;
}

#con_form input, #con_form textarea {
	border:#003300 1px solid;
}

.butn{
	background:#30631F; color:#FFFF00; padding:5px 15px; border:none;
}

#text_row { float:left; width: 730px; height:auto; padding: 10px 0 10px 0;}
