/* CSS Document */
/*-------------GENERAL---------------*/
* {
	margin: 0px;
	padding: 0px;
	}
body{
	padding:0; 
	margin:0; background:url(images/index_02-05.gif) repeat-x 0 0 #E9FCD1;
	text-align:-moz-center; /*FF*/
	#text-align:center; /*IE */
	color: 

	}
#wrap {
	margin: auto;
	width: 750px;
	background: #fff;
	}

ul{
	width:190px; 
	display:block; 
	margin:10px 0px 10px 30px; 
	padding:0 0 0px 0;
	list-style: none; 
	
}
ul li{
	display:block;
	text-align: left; 
	margin:0 0 5px 0; 
	padding:0 0 0 15px; 
	background:url(images/index_31.gif) no-repeat 0 4px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#498315; 
	font-weight:bold; 
	font-size:11px;
}
ul li a{
	color:#498315; 
	text-decoration:none;
}
ul li a:hover{
	color:#000000; 
	text-decoration:none;
}
.ulp {
	margin: 0px;
	font-size: 14px;
	font-weight: bold;
	color:#498315;
	text-decoration: underline;
}
/*ul{
	list-style-type:none; 
	padding:0; margin:0;
	}
*/
/*------------------------------header top---------------------*/
#header-top {
	width: 750px;
	background: #fff;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 160px;
	}
#header-top-img {
	float: left;
	width: 400px;
	}
#head-top-tab {
	float: right;
	width: 170px;
	margin: 20px 0px 0px 0px;
	}
#head-top-tab a{
	color: #336600;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	height: 35px;
	background: url(images/cart.png) no-repeat 0 0;
	padding: 10px 0px 0px 0px;
	text-align: left;
	display: block;
	}
#head-top-tab a.member{
	color: #336600;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	height: 35px;
	background: url(images/member.png) no-repeat 0 0;
	padding: 10px 0px 0px 0px;
	text-align: left;
	display: block;
	}
#head-top-tab a.browse{
	color: #336600;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	height: 35px;
	background: url(images/browse.png) no-repeat 0 0;
	padding: 10px 0px 0px 0px;
	text-align: left;
	display: block;
	}
#header-top img{
	margin:10px 0px 0px 30px; 
	padding:0px;
	border: 0px;
}
#header-top ul{
	width:390px;
	float: right;
	display:block; 
	margin:10px 30px 0px 0px; 
	padding:0 0 0 0; 
}
#header-top ul .li_1{
	width:64px; 
	display:block; 
	margin:0 0 0 14px; 
	padding:0 0 0 0; 
	background:url(images/index_06.gif) no-repeat 0 0; 
	height:64px; 
	float:left; 
	text-align:center; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	color:#336804;
}
#header-top ul .li_1 a{
	width:64px; 
	display:block; 
	margin:0 0 0 0; 
	padding:60px 0 0 0; 
	background:url(images/index_06.gif) no-repeat 0 0; 
	height:14px; 
	float:left; 
	text-decoration:none; 
	color:#336804; 
}
#header-top ul .li_1 a:hover{
	width:64px; 
	display:block; 
	margin:0 0 0 0; 
	padding:60px 0 0 0; 
	background:url(images/index_06_a.gif) no-repeat 0 0; 
	height:14px; 
	float:left; 
	text-decoration:none; 
	color:#000000; 
}
#header-top ul .li_2{
	width:64px; 
	display:block; 
	margin:0 0 0 14px; 
	padding:0 0 0 0; 
	background:url(images/index_08.gif) no-repeat 0 0; 
	height:64px; 
	float:left; 
	text-align:center; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	color:#336804; 
}
#header-top ul .li_2 a{
	width:64px; 
	display:block; 
	margin:0 0 0 0; 
	padding:60px 0 0 0; 
	background:url(images/index_08.gif) no-repeat 0 0; 
	height:14px; 
	float:left; 
	text-decoration:none; 
	color:#336804; 
}
#header-top ul .li_2 a:hover{
	width:64px; 
	display:block; 
	margin:0 0 0 0; 
	padding:60px 0 0 0; 
	background:url(images/index_08_a.gif) no-repeat 0 0; 
	height:14px; 
	float:left; 
	text-decoration:none; 
	color:#000000; 
}
#header-top ul .li_3{
	width:64px; 
	display:block; 
	margin:0 0 0 14px; 
	padding:0 0 0 0; 
	background:url(images/index_10.gif) no-repeat 0 0; 
	height:64px; 
	float:left; 
	text-align:center; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	color:#336804; 
}
#header-top ul .li_3 a{width:64px; display:block; margin:0 0 0 0; padding:60px 0 0 0; background:url(images/index_10.gif) no-repeat 0 0; height:14px; float:left; text-decoration:none; color:#336804; 
}
#header-top ul .li_3 a:hover{width:64px; display:block; margin:0 0 0 0; padding:60px 0 0 0; background:url(images/index_10_a.gif) no-repeat 0 0; height:14px; float:left; text-decoration:none; color:#000000; 
}
#header-top ul .li_4{width:64px; display:block; margin:0 0 0 14px; padding:0 0 0 0; background:url(images/index_12.gif) no-repeat 0 0; height:64px; float:left; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#336804; 
}
#header-top ul .li_4 a{width:64px; display:block; margin:0 0 0 0; padding:60px 0 0 0; background:url(images/index_12.gif) no-repeat 0 0; height:14px; float:left; text-decoration:none; color:#336804; 
}
#header-top ul .li_4 a:hover{width:64px; display:block; margin:0 0 0 0; padding:60px 0 0 0; background:url(images/index_12_a.gif) no-repeat 0 0; height:14px; float:left; text-decoration:none; color:#000000; 
}
#header-top ul .li_5{width:64px; display:block; margin:0 0 0 14px; padding:0 0 0 0; background:url(images/index_14.gif) no-repeat 0 0; height:64px; float:left; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#336804;  
}
#header-top ul .li_5 a{width:64px; display:block; margin:0 0 0 0; padding:60px 0 0 0; background:url(images/index_14.gif) no-repeat 0 0; height:14px; float:left; text-decoration:none; color:#336804;
}
#header-top ul .li_5 a:hover{width:64px; display:block; margin:0 0 0 0; padding:60px 0 0 0; background:url(images/index_14_a.gif) no-repeat 0 0; height:14px; float:left; text-decoration:none; color:#000000; 
}
/*------------------------------end header top---------------------*/

/*------------------------------header---------------------*/

#header{
	width:750px;
	margin:0px auto; 
	padding:0; 
	background: #fff url(images/bg_02.gif) no-repeat 0 0px; 
	height:281px
}
/*#header .floatright {
	float: right;
	width: 500px;
	}*/
#header-text{
	width:400px; 
	margin:0px 0 0 0px; 
	padding:200px 0 0 350px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#fff; 
	text-align:justify;
	float: left;

	
}
#header-text h3{width:267px; display:block; margin:0px 0 0 0px; padding:0 0 0 0; font-family:Bauhaus, "Bauhaus 93", "Beast Machines"; font-size:28px; color:#ffffff;
}

/*------------------------------header end--------------------*/
/*------------------------------body---------------------*/
#wrap-content{
	width:750px; 
	margin:0px 0px 0px 0px;
	float: left; 
	padding:41px 0px 0px 0px; 
	background:#FFFFFF; 

}
/*------------------------------body left---------------------*/

#left-bar{
	width:204px; 
	margin:0px 30px 0px 20px; 
	padding:0px 0px 0px 0px; 
	float:left;
}
#left-bar .calendar {
	width:204px; 
	margin:0px 0px 10px 0px; 
	padding:0px 0px 10px 0px; 
	float:left;
	border: 1px solid #339900;
}
#left-bar .calendar h1 {
	width:204px;
	font-size:12px;
	color:#fff;
	padding:2px 0px 2px 0px;
	margin:0px 0px 10px 0px; 
	background-color: #339900;
	border: 1px solid #339900;
}
#left-bar .news {
	width:204px; 
	margin:0px 0px 0px 0px; 
	padding:0 0 0 0; 
	background: #DAFE86 url(images/bg_06.gif) no-repeat 0 0; 
	/*height:413px;*/	
	}

#left-bar .news-img{
	margin:0px 0px 0px 0px; 
	padding:18px 0px 0px 0px;
}
#left-bar .news p{
	width:171px; 
	margin:20px 20px 0 15px; 
	padding:0 0 0 0; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#357506; 
	text-align:justify;
}
#left-bar .news ul{
	width:190px; 
	display:block; 
	margin:10px 0px 10px 0px; 
	padding:0 0 0px 0; 
	
}
#left-bar .news ul li{
	display:block;
	text-align: left; 
	margin:0 0 2px 0; 
	padding:0 0 0 15px; 
	background:url(images/index_31.gif) no-repeat 0 4px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#498315; 
	font-weight:bold; 
	font-size:11px;
}
#left-bar .news ul li a{
	color:#498315; 
	text-decoration:none;
}
#left-bar .news ul li a:hover{
	color:#000000; 
	text-decoration:none;
}
#left-bar .news dl{
	width:95px; 
	height:20px; 
	display:block; 
	margin:30px 0px 0 20px;
	float: left; 
	padding:7px 0 0 0; 
	background:url(images/index_41.gif) no-repeat 0 0; 
	text-align:center; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; color:#FFFFFF;
}
#left-bar .news dl a{
	color:#FFFFFF; 
	text-decoration:none;
}
#left-bar .news dl a:hover{
	color:#000000; 
	text-decoration:none;
}

/*------------------------------body left end---------------------*/
/*------------------------------body right---------------------*/
#right-bar{
	width:450px; 
	/*width:480px;*/

	margin:0px 0px 0px 0px; 
	padding:0 0 0 0;
	text-align: justify; 
	float:left;
}
#right-bar a{
	text-decoration:none; 
	color:#5da228;
	}
#right-bar p {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
	color:#666666;
	margin: 0px 0px 25px 0px ;
	line-height: 20px; 
	}

#right-bar .head-img {
	margin:0 0 0 0; 
	padding:2px 0 10px 0;
	}
#right-bar .head-img2 {
	margin:0 0 0 0; 
	padding:40px 0 10px 0;
	}

/*------------------------------body right---------------------*/
/*------------------------------body end---------------------*/
/*------------------------------footer---------------------*/
#footer{
	width:750px; 
	margin:0px; 
	padding:0;
	float: left; 
	background:url(images/index_54-58.gif) repeat-x 0 0 #5ba127; 
	height:50px;
	text-align: center;
}
#footer-content {
 
	margin:0px 0px 0px 0px; 
	padding:0; 
	background:url(images/index_54-58.gif) repeat-x 0 0 #5ba127; 
	height:50px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color: #fff;
	}

#footer-content a{color:#ffffff; text-decoration: underline;
}
#footer-content a:hover{color:#8ad34f; text-decoration:none;
}
#footer-content .bottom {

	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#fff;
}



/*------------------------------footer end---------------------*/
/*------------------------------footer end---------------------*/

.float-left {
	float: left;
	}
.float-right {
	float: right;
	}
.bold {
	font-weight: bold;
	}
.bold-underline {
	font-weight: bold;
	text-decoration: underline;
	}
.align-center {
	text-align: center;
	}