html{ width:100%; height:100%; margin:0px; padding:0px;}

body {
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background:url(../images/bg.jpg);
}
#main_container {
	margin:auto;
	width:1028px;
}
.top {
	background:url(../images/bg_top1.jpg) no-repeat #FFFFFF;
	width:1028px;
	height:12px;
}
.middle {
	background:url(../images/bg_middle1.jpg) repeat-y;
	width:1028px;
}
.bottom {
	background:url(../images/bg_bottom1.jpg) no-repeat;
	width:1028px;
	height:30px;
}
.site_container {
	width:1000px;
	margin:0 auto;
	padding:0px;
}
.left {
	width:235px;
	float:left;
}
.right {
	width:765px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.logo {
	width:235px;
	height:100px;
}
.row1 {
	width:235px;
	height:59px;
}
.row3 {
	width:235px;
	height:39px;
}
.row2 {
	width:235px;
	height:65px;
}
.row1 .img {
	width:75px;
	height:69px;
	float:left;
}
.row1 .text {
	width:160px;
	padding-top:20px;
	height:49px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:middle;
	color:#000000;
	float:left;
}
.row1 .text a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:middle;
	color:#04662d;
	text-decoration:none;
}
.row1 .text a:hover, .row1 .text .active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:middle;
	color:#006600;
	text-decoration:none;
}
/*##################################################### menu bar ######################################*/

.menubar{width:765px;}
.navigation {
	width:765px;
	height:32px;
}
.navigation ul {
	width:765px;
	background:url(../images/menu_bg.jpg) no-repeat;
	margin:0px;
	padding:0px;
	float:left;
	display:inline;
	list-style:none;
	height:32px;
}
.navigation ul li {
	margin:0px;
	list-style:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	float:left;
	display:inline;
	padding-left:27px;
	padding-right:28px;
	padding-top:5px;
}
.navigation ul li a{
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.navigation ul li a:hover{
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#f7b504;
	text-decoration:none;
}
.navigation1 {
	width:765px;
	height:34px;
}
.menu{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:right; height:25px; padding-top:5px;}
a{text-decoration:none; color:#000000}
.banner{width:765px; height:220px; background:#ffffff; border:1px solid #fff}
.banner1{background:url(../images/image1.jpg) no-repeat; height:150px; width:765px;}
.banner_text{padding-left:190px; padding-top:13px; padding-right:25px; width:550px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:justify;}
.seed{padding-top:5px;}
.seed_left{float:left; width:600px; padding-right:7px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; }
.seed_right{float:left;width:158px; height:143px;}   
strong{color:#009900; font-weight:bold}
/*########################################  about us #########################################################*/
.about{width:735px; padding-left:20px; padding-right:10px;}
.about1{width:1002px; padding-left:10px; padding-right:10px;}
h1{font-family:Verdana, Geneva, sans-serif; font-size:24px; color:#006600; font-weight:100; margin:0px;}
p{font-family:Verdana, Geneva, sans-serif; font-size:12px; margin:0px; text-align:justify; line-height:20px;}

.banner2{width:1000px; float:left; height:475px; background:#ffffff; solid #ffffff}



