body{margin:0;padding:0;background:url(../images/bg.gif) repeat-x;font:normal 11px Tahoma, Arial, sans-serif;color:#333}
h1{margin:0;padding:0;font:bold 24px Tahoma, Arial, sans-serif;color:#333}
h2{margin:5px 0 0 0;padding:0;font:bold 13px/22px Tahoma, Arial, sans-serif;color:#F30;clear:both}
h3{margin:0;padding:0 10px;font:bold 13px/36px Tahoma, Arial, sans-serif;color:#660;background:url(../images/index_18.gif) repeat-x}
h4{margin:0;padding:0;font:bold 11px/18px Tahoma, Arial, sans-serif;color:#F60;clear:both}
h5{margin:0;padding:0;font:bold 11px Tahoma, Arial, sans-serif;color:#666}
h6{margin:0;padding:0;font:bold 12px/30px Tahoma, Arial, sans-serif;color:#F30;border-bottom:0px dashed #900;background:#aedb6e}
p{margin:0;padding:0;font:normal 11px Tahoma, Arial, sans-serif;color:#333;text-align:justify}
a{font-weight:bold;color:#CCC;text-decoration:none}
a:hover{text-decoration:underline}
.mainmenu{padding:0 8px 0 0}
.mainmenu a{color:#660;display:block;float:left;padding:16px 23px 15px 23px;background:url(../images/index_03.gif) 0 0 repeat-x;border:0px solid white}
.mainmenu a:hover{color:#FFF;background:url(../images/index_03.gif) 0 -44px repeat-x;text-decoration:none}
.headerbanner{background:url(../images/index_07.jpg) 0 0 no-repeat}
.welcometext{color:#FAFAFA;margin:100px 10px 0 170px}
.welcometext p{color:#FAFAFA}
a.more{display:block;float:right;background:url(../images/index_15.gif) 0 5px no-repeat;padding:0 0 0 10px}
a.more:hover{color:#CC3300}
.leftcol{padding:0 10px 0 0;width:190px}
.rightcol{padding:0 0 0 10px;width:240px}
ul.list{margin:0 0 10px 0;padding:0}
ul.list li{margin:0;padding:0 0 0 8px;list-style:none outside;background:url(../images/index_24.gif) repeat-x;line-height:26px}
ul.list li a{font-weight:normal;color:#333;background:url(../images/index2_28.gif) 0 3px no-repeat;padding:0 8px}
.featproductsbg{background:url(../images/index2_26.gif) 0 36px repeat-x}
.featproductsbg img{float:left;margin:0 12px 0 0}
.featproductstitle{padding:0 10px;font:bold 13px/36px Tahoma,Arial,sans-serif;color:#FFF;background:url(../images/index_20.gif) repeat-x}
.featproductscontent{padding:18px;background:url(../images/separator-h.gif) bottom repeat-x}
a.more-gray{font:bold 10px Tahoma,Arial,sans-serif;color:#F60;display:block;float:right;background:url(../images/index_41.gif) 0 4px no-repeat;padding:0 0 0 10px;margin:3px 0 0 0}
a.more-gray:hover{color:#F60}
.boxborder{border:1px solid #9C6;background:#FFF;margin:0 0 10px 0;font-weight:bold;color:#999}
.boxborder a{font:bold 10px Tahoma,Arial,sans-serif;color:#F60}
.boxborder p{margin:2px 0}
input.textfield{margin:0;padding:0 2px;border:1px solid #9C6;width:170px;height:17px;font:normal 11px Tahoma, Arial, sans-serif;color:#333}
input.login{margin:0;padding:0;border:0;width:80px;height:24px;background:url(../images/index_37.gif) repeat-x;font:bold 11px Tahoma, Arial, sans-serif;color:#FFF;cursor:pointer}
.rightcolcontent{padding:0 5px 5px 5px}
.footer{border-top:1px solid #9C6;color:#70944c;margin:10px 0 0 0}
.footer a{color:#70944c;font-weight:normal}
.clear{clear:both;background:url(../images/separator-h.gif) center repeat-x;height:10px}
.latestnews{height:191px}

/*admin*/
textarea.contentbox{margin:0;padding:0 2px;border:1px solid #9C6;width:170px;height:50px;font:normal 11px Tahoma, Arial, sans-serif;color:#333}
.newscontainer{padding:18px 18px 5px 18px}
.newscontainer h4{line-height:20px}
.newscontainer h5{line-height:22px}
.newscontainer{padding:18px 18px 5px 18px}
.newsseparator{padding:0 0 5px 0;background:url(../images/separator-h.gif) bottom repeat-x}
/*admin*/

/*latest*/
a.click{font:bold 11px Tahoma,Arial,sans-serif;color:#F30;border-bottom:1px dashed #F60}
a.click:hover{text-decoration:none;border-bottom:1px dashed #FFF}
.leftcol p{margin:10px 0}
.innercontent{padding:18px 18px 5px 18px;background:url(../images/separator-h.gif) bottom repeat-x}
.innercontent p{margin:0 0 10px 0}
.innercontent img{float:left;margin:0 12px 0 0}
textarea.commentbox{margin:0;padding:0 2px;border:1px solid #9C6;width:170px;height:100px;font:normal 11px Tahoma, Arial, sans-serif;color:#333}
form{margin:0;padding:0}
.innerlist{margin:0;padding:0 0 10px 20px}
.innerlist li{margin:0;padding:2px 0;list-style:outside square}
.innerlist li a{font-weight:normal;color:#333}
.cellborder{border-left:1px solid #9C6;border-top:1px solid #9C6}
.cellborder td{border-right:1px solid #9C6;border-bottom:1px solid #9C6}
/*latest*/
h2 span{color:#F90}
h4 span{color:#F90}
h4 a{color:#F60;text-decoration:underline}
h4 a:hover{text-decoration:none}
.productcontent{padding:0 18px 10px 18px;background:url(../images/separator-h.gif) bottom repeat-x}
.productcontent p{margin:0 0 10px 0}
.productcontent img{float:left;margin:0 12px 0 0}
a.top{color:#F00;float:right}
a.link{color:#F60;text-decoration:underline}
a.link:hover{text-decoration:none}
a.mail{color:#090}