#header ul, #header p, #left-wrapper, #footer p, .checkout-links {display:none;}

body {font:70% Verdana, Helvetica, sans-serif;}

a#logo {display:block; clear:both; height:auto; margin-bottom:30px;}
a#logo img {float:none; margin:0px;}

h1 {font-weight:bold; font-size:8pt; text-transform:none; margin:0 0 0.91em 0;}
h1 span {display:block; font-weight:normal;}
h2 {font-weight:bold; font-size:8pt; margin:0 0 0.15em 0;}
h3 {font-weight:bold; font-size:8pt; margin:0 0 0.15em 0;}
p {font-size:8pt; margin:0 0 1.2em 0; line-height:1.5em;}
a {color:#6677a1;}
a img {border:none;}
img {float:left; clear:left; margin:0px 10px 10px 0px;}

#product-list div, #product-categories div, #links div {clear:both;}

#detailimg-container img {width:100px;}

#content #product-order p {margin:1.4em 0 0.41em 0;}

#main-content { margin-bottom:10px; border-bottom:10px solid #e0e6e9; padding:0px 0px 10px 0;}
#main-content.productdescription {border-top:10px solid #e0e6e9; border-bottom:10px solid #e0e6e9; padding-top:15px; margin-top:20px;}


table {width:100%;  margin-bottom:20px; border-bottom:10px solid #e0e6e9;}
.sum {padding:10px 0px 20px 0; font-weight:bold;}

th {font-weight:bold;}
th, td {text-align:left; vertical-align:top; padding:0 15px 5px 0;}

#confirmation td {width:50%;}
#cart.confirmation td {width:25%;}


#product-order h1,#standalone-headline {border-bottom:20px solid #fffa28; padding-bottom:10px; margin-bottom:20px;}
#product-order form div, #product-order form select, #product-order form p.options, #product-order form h2.shoppingcart, #content #product-order form input {display:none;}

#content .product-categories {margin-bottom:10px; width:100%;}
#content .product-categories div {margin-bottom:10px; width:100%;}
#content .product-categories div div {float:left; clear:none; display:inline; min-height:70px; width:20%; margin-right:20px; padding:0px 20px 0 0;}
#content .product-categories div div p {padding:5px 7px 7px 7px; margin-bottom:0px;}
#content .product-categories div div p b {display:block; text-align:right;}
#content .product-categories div div h2 a {color:#000000; text-decoration:none;}
#content .product-categories div div img {display:block;}


#product-list div div {border-bottom:2px solid #e0e6e9; width:100%; float:left; margin-bottom:10px; padding-top:0px; }
#product-list div div div {border:none; float:none; padding:0px; margin:0px;}
#product-list img {margin-top:4px;}
#content #product-list div div div p {float:right; text-align:right; width:110px; padding:0; margin:0px;}
#content #product-list div div div p a {display:none;}
#content #product-list div div div p a strong {text-align:left;}
#content #product-list div div div p span {display:block; clear:right; margin-top:3px;}

#content ul {margin:3px 0 1.2em 18px; padding:0px; list-style-type:square;}
#content ul li {padding-bottom:4px;}


#footer span {clear:both; float:left; width:100%; display:block; border-top:20px solid #fffa28; padding-top:15px; margin-top:30px; text-align:right;}
