/* CSS Document */

* { margin:0; padding:0;}
html, body, div,h1, h2, h3, h4, h5, h6, p,font, fieldset, form, label, legend{
	margin: 0; padding: 0; border: 0; 	font-weight: inherit; 	font-style: inherit; 	font-size: 100%;	font-family: inherit; 	vertical-align: baseline;
	}
body { line-height: 1; background: white;  font-family: Verdana, Arial,Helvetica,Sans-serif; font-size:62.5%; color:#666;}	
img { border:0 none; }
input { margin: 0; padding: 0;}
strong	{font-weight: bold;}
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%;}


.hide { display:none; }
.clear { clear : both; }

h1, h2, h3, h4 { font-family:"Times New Roman", Times, Garamond, serif;  }
h1 { margin-bottom: .6em; display:block; font-size:1.5em; font-weight:bold; padding : 0.1em 0; border-bottom : 1px solid #ccc; }
h2 { font-weight: bold; font-size: 1.5em; padding-bottom: .5em;}

input, select, textarea { font-family: Verdana, Arial, Helvetica, sans-serif; }
textarea { font-size: 1.3em; }

a, a:active, a:link{ text-decoration:none; color:#999999;}
a:hover{ color:#000;}

div.wrap { margin-bottom : .5em; overflow: hidden; line-height : 1.3em; font-size: 1em;  width:99em;  margin-left:11%;} 



/*header*/

div#header { width: 100%; padding-top:10px; height:auto; text-align:center;}
a#brand-logo { float: left; width: auto; display: block; text-align:center; }
div#nav-search-box form {}
div#nav-search-box fieldset { width : 27em; float: right; padding: .25em 0em; }
div#nav-search-box input { font-size: 1em; }
div#nav-search-box fieldset label { float: left; }
div#nav-search-box fieldset input#search-field { float: left; width: 19em; margin-top: .1em; border: .1em solid #CCC; padding: .15em .3em; cursor: text; }
div#nav-search-box fieldset input.btn-search { width: auto; margin-top: .1em; float: right;}
div#nav-search-box fieldset label#search-label { display : none; }
a.skip-link { position: absolute; left: -99em;}


div#navigation{ height:22px; width:100%; padding-top:10px;}
div#navigation ul{ padding-top:8px; float:left; display:block; list-style-image:none; list-style-position:outside; list-style-type:none; padding-left:8px;}
div#navigation ul li{list-style:none; display:inline; padding-right:20px;}
div#navigation ul li a, a:link{ text-decoration:none; font-size:11px;}
div#navigation ul li a:active{  text-decoration:none;}
/********** end Header **********/

div#homepage div#clearfix { clear:both; }

/********** content **********/
div#content { margin-left: 0.8em;  _width: 100%; margin-bottom:1em;}
div#sidebar {  margin-left: 0; width:160px;}
div#sidebar { float: left;}
div#sidebar h1 { display:block; font-size:1.2em; font-weight:bold; padding : 0.1em 0; border-bottom : 1px solid #ccc; width:150px; font-family:tahoma;}
div#content div.the-bar h1 {border-bottom:0 none;color:#999999;float:left;font-size:1.2em;font-weight:bold;padding-top:0; padding-left:5px;}
div#content h2 {float:none;font-size:1.4em;font-weight:normal;margin:1em 0 -1.3em;padding-bottom:0.5em;}
div#sidebar ul { padding-bottom:5px;}
div#sidebar ul li{ padding-left:5px;}
div#flasharea{ height:276px; text-align:left; clear:both;}


div#prodcut{ padding-top:10px; width:100%;}
div#prodcut ul.product-list { overflow: hidden; font-size: 1em; width: 84.4em; *width: 85em; padding-bottom : 2em; margin-left : -1.8em; *margin-left: -1.8em; _margin-left: -2.3em; display: block; }
div#prodcut ul.product-list li { float: left; display: block; width: 18.8em; padding-left: 2.1em; *padding-left: 2.4em; _padding-left: 2.3em; font-size: 1em; }
div#prodcut ul.product-list li a { font-size: 1em; cursor: pointer; float: left; display: block; padding-bottom: .2em; }
div#prodcut ul.product-list li a:hover, div#prodcut ul.product-list li a:focus, div#content ul.product-list li a:active { color: #666;}
div#prodcut ul.product-list li span { text-align: center; display: block;}
div#prodcut ul.product-list li span.product-thumb	{ width: 18.9em; height: 16.9em; display: block; position: relative; z-index: -1; }
div#prodcut ul.product-list li span.product-name { font-size: 1.1em; padding-top: .5em; }
div#prodcut ul.product-list li span.product-price { clear: both;}
div#prodcut ul.product-list li span.product-price span { display: block; padding-top: .3em;}
div#prodcut ul.product-list li span.product-price span.price-strike-special { text-decoration:line-through; display:block; }
div#prodcut ul.product-list li span.product-flags { padding-top: .1em;}


div.home_row{ clear:both; width:100%; height:118px; border-bottom:solid 2px #eae6db; border-top:solid 2px #eae6db; display:block; display:inline; margin-top:10px;}
	div.col1{ width:33%; float:left; display:inline; padding-top:5px;}
	div.col1 a, div.col1 a:active, div.col1 a:link{ font-size:12px;}
	div.image_div{ width:110px; float:left;}
	div.tablecantent{ width:66%; display:inline; float:right; height:90px;}
	div.tablecantent h1{ color:#664d39; font-size:16px; font-weight:bold; border-bottom:none;}
	div.tablecantent ul{ padding:5px; list-style:none;}
	div.tablecantent ul li{ line-height:15px; font-size:90%;}
	div.more{ text-align:right; color:#CC0000; width:auto; padding-right:10px; }
	div.more a{color:#CC0000; font-size:100%;}
	div.col2{ width:33%; display:inline; padding-top:5px;}
	div.col3{ width:33%; float:right; display:inline; padding-top:5px;}

/********** content **********/

/********** footer  *********/

div#footer { width: 100%; clear: both; padding : 0.8em 0 1em 0; border:solid 1px #eae6db; border-left:none; border-right:none; margin-bottom:10px; *margin-bottom:10px; margin-top:10px; *margin-top:10px;}
div#footer div.questions-copyright { text-align : center; font-size : 1.1em; margin : 0 0; _width:100%; }
div#footer p { padding:0; margin:0px; text-align:center;}
div#footer a, div#footer a:hover, div#footer a:active{font-size : 1.1em; padding:0; margin:0px;}
div#footer div.questions-copyright img { float : right; }


/********** footer  *********/



