body {margin: 0px;padding: 0 0 0 0px; font-family: tebuchet ms, verdana, arial, sans-serif; font-size: 100%; background :  url(images/background.gif) top left repeat-y;}

div, dd, dl, dt, fieldset, form, h1, h2,  h3, h4, img, p, ul {margin: 0; border: 0; padding: 0;}

.clearfloats {clear:both;}

#mainwrap{margin-left : auto; margin-right : auto; padding: 0px;	width: 940px;}

#top { padding : 0  0 ; margin: 30px 0 0 0;  width: 940px; height: 20px;background :  url(images/top.gif) no-repeat top left;} 

#header {height: 195px; width : 940px; background: #000; padding : 0px; margin :  0px; background : url(images/header.png) no-repeat left top;}

#content {width: 938px; padding: 0px; margin : 0px 0 0 0;background : #fff; border-left: 1px solid #000; border-right: 1px solid #000;}

#contentleft { padding: 0  ; margin : 0px; float : left; width : 210px; }

#contentright h1 { padding: 30px 0 15px 0  ; margin : 0px;  font-size: 18px ; }

#contentright h2 { padding: 30px 0 15px 0  ; margin : 0px;  font-size: 13px ; }

#contentright p { padding: 0  ; margin : 0px;  font-size: 12px ; text-align: justify;}

.small {font-size: 11px;}

#contentright { padding: 0 35px 0 35px; margin: 0px; float : left; width : 448px; color: #000; }

#bestsellers { padding: 0 10px 0 0 ; margin : 10px 0 0 0; float : left; width : 190px; }
.homepics { padding: 0  ; margin : 0px; float : left; width : 448px; }
.gap { padding: 0  ; margin : 0px; float : left; width : 20px; }
.best5 { padding: 0; border: 1px solid #ccc;  ; margin : 20px 0 0 0; float : left; width : 210px; }
.best5 h3 { padding: 7px 0 0px 10px  ; margin : 0px;  font-size: 12px ; }
.best5  p { padding: 10px 0 0 20px ; margin : 0px;  font-size: 0.9em ; text-align: left;}
.best5  img { padding: 0 20px 0 0px ; margin : 0px;  float: left; border: 0;}

.best6 { padding: 0; background: #ccc;  ; margin : 0px; float : left; width : 210px; height: 30px;}

.best7 { padding: 0; background: #fff;  ; margin : 0px; float : left; width : 210px;  height: auto;}



.best { padding: 0; border: 1px solid #ccc;  ; margin : 20px 0 0 0; float : left; width : 188px; }

.best1 { padding: 0; background: #ccc;  ; margin : 0px; float : left; width : 188px; height: 30px;}

.best2 { padding: 0; background: #fff;  ; margin : 0px; float : left; width : 188px;  height: auto;}

.best3 { padding: 0; background: #fff;  ; margin : 0px; float : left; width : 188px; height: 20px;}

.best4 { padding: 0; background: #fff;  ; margin : 0px 10px 0 10px; float : left; width : 168px;  height: auto;}

.best h3 { padding: 7px 0 0px 10px  ; margin : 0px;  font-size: 12px ; }
.best  p { padding: 10px 0 0 20px ; margin : 0px;  font-size: 11px ; text-align: left;}
.best  img { padding: 0 20px 0 0px ; margin : 0px;  float: left; border: 0;}

.besty { padding: 0; border: 1px solid #ccc;  ; margin : 20px 0 0 0; float : left; width : 188px; }
.besty h3 { padding: 7px 0 0px 10px  ; margin : 0px;  font-size: 12px ; }
.besty  p { padding: 10px 0px ; margin : 0px;  font-size: 11px ; text-align: left;}


.product { padding: 10px 0 ; margin: 0px; float : left; width : 448px; background: #fff; font-size: 11px; border-bottom: 1px solid #ccc;}
.product1 { padding: 0 ; margin: 0px; float : left; width : 150px; float:left;}
.product2 { padding: 0 10px; margin: 0px; float : left; width : 180px; float:left;}
.product3 { padding: 0 ; margin: 0px; float : left; width : 98px; float:left; font-size:10px;}

.product h2{ padding: 0 0 10px 0 ; margin: 0px;  font-size: 13px; }


#footer { padding : 0  0 ; margin: 0 0 30px 0;  width: 940px; height: 20px;background :  url(images/low.gif) no-repeat top left;}


/* =menu ==================================================== */

#sidemenu {margin: 0px 0 20px 0; float: left;  padding: 0 ;  width: 190px; background: #E6ECE6; overflow: hidden;	}
#sidemenu ul {margin: 0; padding: 0;}


#sidemenu ul li {margin: 0 0 0 0; padding: 0; display: block;  text-align: left; font-size : 0.7em ;line-height: 1.5em; font-weight : 700; border-bottom: solid 1px  #fff;}
#sidemenu ul li a {color : #025A02; text-decoration : none; font-weight: normal;  border-style:none;font-weight : 700;}
#sidemenu ul li a:link, #sidemenu ul li a:visited { display: block;  padding: 4px 10px 4px 10px; text-decoration : none;}
#sidemenu ul li a:hover {color : #fff; background-color: #025A02 ; display: block; padding: 4px 10px 4px 10px;text-decoration : none;}

#sidemenu ul li.live {margin: 0 0 0 0;color : #fff;  padding: 0; background: #025A02 ; display: block;  text-align: left; font-size : 0.7em ;line-height: 1.5em; font-weight : 700; border-bottom: solid 1px  #fff;}
#sidemenu ul li.live a {text-decoration : none; color : #fff;font-weight: normal;  border-style:none; font-weight : 700;}
#sidemenu ul li.live a:link, #sidemenu ul li.live a:visited { display: block;  padding: 4px 10px 4px 10px; text-decoration : none;}
#sidemenu ul li.live a:hover {color : #fff ; background-color: #025A02 ; display: block; padding: 4px 10px 4px 10px;text-decoration : none;}

#sidemenu ul li.sub {margin: 0 0 0 0; padding: 0; display: block;  text-align: left; font-size : 0.7em ;line-height: 1.5em;  border-bottom: solid 1px  #fff;}
#sidemenu ul li.sub a {color : #000; text-decoration : none; font-weight: normal;  border-style:none;}
#sidemenu ul li.sub a:link, #sidemenu ul li.sub a:visited { display: block;  padding: 4px 10px 4px 10px; text-decoration : none;}
#sidemenu ul li.sub a:hover {color : #fff; background-color: #025A02 ; display: block; padding: 4px 10px 4px 10px;text-decoration : none;}




/* subnav below */

#subnav {width : 938px ; margin : 0 0 0 0; padding :  0 0 0 0;  height: 28px;background :  #000; border-left: 1px solid #000; border-right: 1px solid #000;}

div#submenu {height: 28px;overflow: hidden;	font-size : 0.7em; margin: 0 0 0 0px; float: right;}
div#submenu ul {height: 28px;margin: 0;	padding:  0;	}
div#submenu li {height: 28px;list-style-type: none;	margin: 0;padding: 0;	float:left;}
div#submenu li a {height: 28px;display: block;margin: 0;padding: 8px 15px 0px 15px;text-decoration: none;	color: #fff;float:left;font-weight: 700;}
div#submenu li a:hover, div#submenu li a.current {	color: #fff !important;	}

div#buyboxes {height: 28px;overflow: hidden;	font-size : 0.7em; margin: 0 0 0 0px; float: left;}
div#buyboxes ul {height: 28px;margin: 0;	padding:  0;	}
div#buyboxes li {height: 28px;list-style-type: none;	margin: 0;padding: 0;	float:left;}
div#buyboxes li a {height: 28px;display: block;margin: 0;padding: 8px 15px 0px 15px;text-decoration: none;	color: #FFFF00;float:left;font-weight: 700;}
div#buyboxes li a:hover, div#buyboxes li a.current {	color: #fff !important;	}

div#buybackpics {padding: 0 ; margin: 0 ; float: left; width: 448px;}
div#buybackpics p{padding: 5px ; margin: 0 ;text-align: center; font-size: 12px;}
.buybackpic {padding: 0 9px; margin: 0 ; float: left; width: 130px;}

A:active  { color: red }   /* active links    */

.list  {padding : 0; font-size : 0.8em; color : #000; text-align : justify; line-height : 1.6;}
.list ul  {padding : 20px 0 0 30px; margin: 0;}
.list li  {list-style-type : disc;padding : 0 0 0 0px;}


