@charset "utf-8";

*{ margin:0px; padding:0px}
body{ background-color:#79b180; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333333;}
.clear{ clear:both;}
a{ color:#333333; text-decoration:none;}
a:hover{ color:#000000; text-decoration:underline;}

#mainbody{ width:973px; padding:3px; margin:10px auto 0px auto; background-color:#fefdd1;}
#banner{ width:973px; height:111px; background:url(banner.jpg) top center no-repeat; text-align:right;}
#banner h1{ font-size:16px; font-family:Arial, Helvetica, sans-serif; float:right; line-height:28px; margin-right:6px; color:#000; width:60%;}

#nav{ width:973px; height:26px; margin:3px 0px; background-color:#568e5d; line-height:26px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}

#nav a{ display:block; padding:0px 15px; float:left; color:#FFFFFF; text-decoration:none;}
#nav a:hover{ color:#fefdd1; text-decoration:underline;}

#marqueen{ height:30px; background-color:#e7e3b4; border:#036403 1px solid; line-height:30px; padding:0px 5px;}

#main{ width:746px; float:left; margin:5px 5px 5px 0px;}

#news{ float:left; width:227px; height:198px; border:#016600 1px solid; margin-right:5px; background:url(sub_bg.jpg) top left repeat-x; overflow:hidden; margin-bottom:5px;}
#news div,#sidebar div,#contact div,#mainbody .link div{ height:20px; line-height:20px; padding-left:5px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
#news ul{ list-style:none; margin:5px;}
#news ul li{ height:21px; line-height:21px; overflow:hidden;}

#flash{ float:left; width:510px; height:200px; margin-bottom:5px; line-height:200px; text-align:center;}
#content{ width:705px; border:#016600 1px solid; clear:both; padding:10px 20px; line-height:150%;}
#content h2{ margin-bottom:0px; font-family:Arial, Helvetica, sans-serif; font-size:18px;}
#content img{ margin:0px 5px;}

#Cproduct{ list-style:none; margin-top:10px;}
#Cproduct a { color:#0000FF; text-decoration:none;}
#Cproduct a:hover { color:#000000;text-decoration:underline;}
#Cproduct li{ float:left; width:171px; _height:200px; min-height:200px; padding:10px 35px; border-right:#CCCCCC 1px dashed;}
#Cproduct li p{ text-align:center; margin-bottom:5px; padding-right:15px;}
#Cproduct .noborder{ border:none;}
.pagenav{ margin-bottom:10px;}
#pagination{ text-align:center;}

#newslist{ list-style:none; line-height:150%; margin:7px 10px; font-size:13px;}
#newslist li{ min-height:40px; _height:44px; padding:5px 0px; border-bottom:#79b180 1px dashed;}
#newslist a{ font-size:14px; font-weight:bold; color:#3e712e;}

#sidebar{ float:left; width:220px; border:#016600 1px solid; margin:5px auto; background:url(sub_bg.jpg) top left repeat-x; padding-bottom:5px;}
#sidebar a{ display:block; height:18px; padding:1px 0px 1px 15px; line-height:18px; background:#cfe519 url(dot.jpg) 0px 0px no-repeat; font-weight:bold; overflow:hidden;}

#sidebar a:hover{ background-color:#d2dfd4; text-decoration:none; color:#000000;}
#sidebar p a{ background:none; font-weight:normal;}

#contact,#mainbody .link{ float:right; width:220px; border:#016600 1px solid; background:url(sub_bg.jpg) top left repeat-x; margin-bottom:5px; padding-bottom:5px;}
#contact ul,#mainbody .link ul{ list-style:none; margin-top:5px;}
#contact ul li,#mainbody .link ul li{ padding:3px 0px 3px 8px;}

#links{ clear:both; background-color:#e7e3b4; border:#568e5d 1px solid; line-height:18px; color:#aaaaaa; padding:0px 5px; _height:27px; min-height:27px;}
#footer{ text-align:center; line-height:150%; padding:5px;}

#leftimg{overflow:hidden; width:720px; height:140px; margin:auto; text-align:center;}
#leftimg img{ height:120px; border:0px; margin-top:10px;}

#leftimgs{overflow:hidden; width:720px; height:140px; margin:auto; text-align:center;}
#leftimgs img{ height:120px; border:0px; margin-top:10px;}

#leftimga{overflow:hidden; width:720px; height:140px; margin:auto; text-align:center;}
#leftimga img{ height:120px; border:0px; margin-top:10px;}
