body { /*background:#3c3934 repeat;*/ margin:0; padding:0; text-align:left; font-family:Tahoma; font-size:12px; /*line-height:1.6em;*/}
a img {border:none;}

#prohead { width:100%; height:10px; text-align:center; background:#3c3934 repeat-x; border-bottom:0 solid #3a3838; margin:0 auto 0 auto;}
#proheadmenu { width:100%; height:31px; padding-top:0px; text-align:center; background:#3c3934 repeat-x; border-bottom:0 solid #3a3838; margin:0 auto 0 auto;}
#subhead { width:100%; height:20px; margin:0 auto; text-align:center; background:#fff url(../images/bg.gif) repeat-x; padding-bottom:0;}
#head { width:100%; height:105px; margin:0 auto; text-align:center; background:#910000 repeat-x; border-bottom-style:none; border-bottom-color:#000;}
#headinside { width:950px; height:105px; margin:0 auto; background:url(../images/bann1-2.jpg) no-repeat; cursor:pointer;}
#leadbanner { width:100%; height:76px; margin:0 auto; text-align:center; /*background:#fff repeat-x;*/}
#leadbannerinside {height:76px; margin:0 auto; background:#ddd url(../images/leadbanner.jpg) no-repeat; max-width:950px; /*width:expression(document.body.clientWidth > 950 ? "950px" : "auto");*/}

#containerinside h1 {margin:0; padding:15px 0 0 0; color:#FFF;}
#leadbannerinside h1 {padding:20px 0 0 0;}
#containerinside h2 {margin:0; padding:15px 0 0 0; color:#FFF;  font-size:14px; text-align:center;}
#containerinside h3 {margin:0; padding:0;   color:#FFF;  font-size:12px; text-align:center;}
#containerinside h1 em {margin:0; padding:25px 0 0 0; color:#3DBFF9;}
#containerinside h2 em {margin:0; padding:25px 0 0 0; color:#CCFF66; font-size:11px;}
#containerinside h3 em {margin:0; padding:25px 0 0 0; color:#CCFF66; font-size:11px;}
#containerinside h3 p {margin:0 0 0 -5px; padding:0; line-height:16px;}
#h1additional {margin:0; padding:25px 0 0 0; color:#99CC99; font-size:11px; float:left; font-weight: bold;}

#middle-nav {margin:0 auto; padding:6px 0 6px 0; text-align:center; background:#3c3934 repeat-x; color:#ffffff; font-family:Tahoma; font-size:11px; line-height:1.6em; max-width:950px; /*width:expression(document.body.clientWidth > 950 ? "950px" : "auto");*/}
#middle-nav a { margin:30px 3px 0 3px;padding:9px 19px 10px 19px;color:#fff;text-decoration:none;}
#middle-nav a:hover { border:0 solid #ffffff; background-color:#910000; color:#fff;}

#welcome {padding:0 20px 0 !important; padding:0 20px 0; font-size:14px; color:#666; font-family:Tahoma; background:#eee url(../images/bann7.jpg) repeat-x top left; max-width:950px; /*width:expression(document.body.clientWidth > 950 ? "950px" : "auto");*/}
#welcome a { font-weight:bold; color:#21b500; text-decoration:none;}
#welcometerms { width:790px; padding:12px 20px 0 !important; padding:12px 20px 0; font-size:14px; color:#666; font-family:Tahoma; line-height:25px; background:#eee repeat;}
#welcometerms a { font-weight:bold; color:#069; text-decoration:none;}
#maincontainer { width:100%;}
#container { width:100%; /*background-color:#fff;*/}
#containerinside {margin:0 auto; font-family:Trebuchet MS, sans-serif, Arial, Helvetica; font-size:12px; color:#666; min-height: 600px; max-width:950px; /*width:expression(document.body.clientWidth > 950 ? "950px" : "auto");*/}
#containerterms { width:845px; height:1085px; margin:0 auto; font-family:Trebuchet MS, sans-serif, Arial, Helvetica; font-size:12px; line-height:1.6em; color:#666; }
#containershared { width:835px; margin:0 auto; font-family:Trebuchet MS, sans-serif, Arial, Helvetica; font-size:12px; line-height:1.6em; color:#666; }
#extradeals { max-width:950px; /*width:expression(document.body.clientWidth > 950 ? "950px" : "auto");*/}

/*------------------------------------------- products -------------------------------------------*/
#products {padding-top:15px; max-width:950px; /*width:expression(document.body.clientWidth > 950 ? "950px" : "auto");*/}
#infoorderproducts1,#infoorderproducts2, #infoorderproducts3 { width:266px; height:89px; padding-top:0px; margin-top:0px; text-align:center; color:#666; background:#ddd url("../images/bann12-2.gif") no-repeat left bottom;}
#infoorderproducts2 { background:#ddd url("../images/bann14-2.gif") no-repeat left bottom;}
#infoorderproducts3 { background:#ddd url("../images/bann15-2.gif") no-repeat left bottom;}
#infoorderproducts1 a:hover,#infoorderproducts2 a:hover,#infoorderproducts3 a:hover { color:#6AB0EA; }

#products1, #products1b { float:left; width:266px; line-height:18px; margin-left:5px; margin-top:-4px; background:#ddd url("../images/box1-4.jpg") no-repeat;}
#products1b {padding: 0 0 0 30px; width:100%; background:none;}

#products2,#products3 { float:left; width:266px; line-height:18px; margin:-4px 0 0 70px; background:#ddd url("../images/box1-4-grey.jpg") no-repeat;}
#products3 { background:#ddd url("../images/box1-4-red.jpg") no-repeat;}

#products1 ul,#products1b ul,#products2 ul,#products3 ul{font-family:Tahoma;font-size:11px;line-height:1.6em;margin:17px 10px 0 0;padding:0 0 0 10px;list-style:none;}
#products1 li,/*#products1b li,*/#products2 li,#products3 li{clear:left; border-bottom:1px solid #eee; margin:0 0 1px 0; padding:0 0 1px 5px; font-size:10px; line-height:12px; min-height:30px;}
#products1 a,#products1b a,#products2 a,#products3 a { font-family:Tahoma; font-size:11px; color:#155b92; text-decoration:none; cursor:pointer;}
/*.catpicondiv {margin: 10px 0 0 30px; float:left; width:220px;}*/
#products1b li {margin: 10px 0 0 30px; float:left; width:220px;
	border-bottom:1px solid #666; padding:0 0 1px 5px; font-size:10px; line-height:12px; min-height:30px;
}

#extradeals0,#extradeals1 {float:left; width:670px; height:199px; line-height:18px; margin:15px 0 15px 0; background:#ddd url("../images/bx5-2.jpg") no-repeat;}
#extradeals1 {margin:0 0 0 0; background:#ddd url("../images/bx8-2.jpg") no-repeat;}
#extradeals0tit,#extradeals1tit {text-align:left;margin-left:30px;margin-top:10px;padding-top:0px;font-size:18px;font-family:Arial, Helvetica, sans-serif;}
#extradeals0group0,#extradeals1group0 { float:left; width:308px; line-height:18px; margin:0 0 35px 0; }
#extradeals1group0 { margin:0 0 0 0; }
#extradeals0group1,#extradeals1group1 { float:left; width:308px; line-height:18px; margin-left:20px; margin-top:0;}
#extradeals0group0 ul,#extradeals0group1 ul,#extradeals1group0 ul,#extradeals1group1 ul {font-family:Tahoma;font-size:11px;line-height:1.6em;margin-left:0;margin-top:7px;margin-right:10px;padding-left:10px;list-style:none;}
#extradeals0group0 li,#extradeals0group1 li,#extradeals1group0 li,#extradeals1group1 li {clear:left; border-bottom:1px solid #90a936;margin-bottom:1px;padding-left:25px;padding-bottom:1px;color:#fff;font-size:10px;line-height:12px;min-height:30px;}
#products1 li img,#products1b li img,#products2 li img,#products3 li img,#extradeals0group0 li img,#extradeals0group1 li img,#extradeals1group0 li img,#extradeals1group1 li img { float:left;margin-right:4px;}
#extradeals0group0 a,#extradeals0group1 a,#extradeals1group0 a,#extradeals1group1 a { font-family:Tahoma; font-size:11px; color:#fff; text-decoration:none; cursor:pointer;}

#news 	  { margin:15px 11px 0 0;padding:0 0 0 0; float:right; width:248px; height:199px; background:#ddd url(../images/bx15-2.jpg) no-repeat;}
#articles { clear:right; float:right; width:248px; height:199px; margin-right:11px; margin-top:0px; background:#ddd url(../images/bx15-2.jpg) no-repeat;}

#news ul,#articles ul { margin:-5px 7px 0 0; padding:0 0 0 0; text-align:left; font-family:Tahoma; font-size:11px; line-height:1.2em; list-style:none; }
#news li,#articles li { margin:0 0 2px 7px; padding:0 0 1px 15px; border-bottom:1px solid #588add; background:url("../images/bx6.gif") no-repeat; color:#fff; background-position: -1px 0px; }
#news a,#articles a   { font-family:Tahoma; line-height:1.3em; color:#fff; text-decoration:none; cursor:pointer;}
#newstit,#articlestit { margin:8px 0 12px 0; padding:0; }

#maincontainer #prefooter { clear:left; width:100%; height:1px; margin:0 auto; background:url(../images/bann13.gif) repeat-x; }
#maincontainer #footer    { margin-top:0; width:95%; clear:both; padding:0 5px; background:#3c3934 repeat;}
#maincontainer #footer p  { padding:5px; color:#fff; font-size:11px; font-family:Tahoma; background:#3c3934 repeat;}
#maincontainer #footer p a{ color:#fff; text-decoration:none; font-size:11px; font-family:Tahoma; border-bottom:1px dotted #89817f; background:#3c3934 repeat;}
#maincontainer #footer p a:hover { text-decoration:none; color:#d0e7db; font-size:11px; font-family:Tahoma; background:#3c3934 repeat;}
#maincontainer #wholefooter {clear:both; width:100%; margin:0 auto; margin-top:-6px; text-align:center; /*border-top:2px solid #000; background:#3c3934 repeat;*/}

.input0 { visibility:inherit; font-family:tahoma; font-size:10px; font-weight:normal; color:#67635D; background-color:#FFFFFF; border:1px solid #67635D;}
.subm0 { visibility:inherit; font-family:tahoma; font-size:11px; font-weight:normal; color:#333333; background-color:#CCCCCC; border:1px solid #67635D;}

/*#blogitemdt, #blogitemdt0, #blogitemdt1, #blogitemdt2, #blogitemdt3, #newsitemdt, #newsitemdt0, #newsitemdt1, #newsitemdt2, #newsitemdt3 {font-size:24px;border-bottom:1px solid #90a936;line-height: 32px;}*/
/*#blognewsmain {margin:20px 0 0 0; font-size:24px; border-bottom:1px solid #90a936; line-height: 32px;}*/
.blognewsitemdt {margin:20px 0 0 60px; font-size:24px; border-bottom:1px solid #90a936; line-height: 32px;}
.blognewsitem {margin:10px 0 10px 100px; font-size:16px; line-height: 22px;}

#catpvistit h1 {color:#000; margin: 0 0 0px 50px;}

.fsambdiv {float:left;width:420px;margin:5px 0 20px 40px;}
.fsambdiv_w {margin:10px 0 0 80px;}
.fsambdiv a {text-decoration:none;}
