/* Custom Stylesheet */

*{font-family:lucida sans, arial, sans-serif}
h2{font-size:24px;}
.page-summary {font-size:14px;}
#container {padding-top:5px;background:#fff url(/img/skin/background-bg.png) repeat-x 50% 0;}

body {background:#606060}
#header .wrapper {background:url(/img/skin/header-bg.png) no-repeat}
#header .strapline {width: 277px; height: 22px; top:30px; }
#header li.submit {margin-right:30px; margin-top:3px;}

#prinav {background:url(/img/skin/pri_nav-bg.png); min-height:270px;}
#prinav * {font-size:16px; text-decoration:none; color:#000}
#prinav li {margin-top:5px; margin-left:10px; width:140px;}
#prinav li li {width:130px;}
#prinav .selected {background:url(/img/buttons/btn-prinav_sell.png) no-repeat 0px 2px;}
#prinav .selected a {color:#fff; padding-left:5px;}
#prinav li .first {margin-top:0px;}
#prinav li li a {font-size:12px;}

#body {padding-top:0;}

#promo-promo_panel {padding:0px 6px 0px;width:179px; height:280px; background:url(/img/skin/promo-bg.png) no-repeat; float:left}
#promo-promo_panel .promo-visual {margin-top:10px; float:left; margin-left:10px;}
#promo-promo_panel .promo-title {float:left; width:150px;}
#promo-promo_panel .jFlowSlideContainer {width:179px; height:295px !important;}
#promo-promo_panel #promo-slides-promo_panel {height:230px !important;}
#promo-promo_panel .promo-controller {background:url(/img/skin/promo-cont-bg.png) no-repeat; width:111px; height:24px; margin:10px 0 0 40px;}
#promo-promo_panel .promo-summary {font-size:12px; float:left; margin-left:10px; text-align:right; width:150px;}
#promo-promo_panel .cont-item {text-indent:-9999px; width:12px; height:12px; background:url(/img/skin/promo-off.png) no-repeat; margin:5px 0 0 5px; float:left}
#promo-promo_panel .cont-item a{float:left;width:100%;height:100%;}
#promo-promo_panel .prev {margin-right:11px; float:left}
#promo-promo_panel .prev a{float:left; text-indent:-9999px; width:12px; height:20px; background:url(/img/skin/promo-prev.png) no-repeat; margin:2px 0 0 3px }
#promo-promo_panel .next a{float:right; text-indent:-9999px; width:12px; height:20px; background:url(/img/skin/promo-next.png) no-repeat; margin:2px 3px 0 3px}

.flash-panel {float:left; width:604px; height:280px;}

.brand_logos img {margin-left:15px;}

.featured-pages {float:left}
.featured-item {background:url(/img/skin/featured-bg.png) no-repeat;width:191px; height:327px; float:left; clear:none; position:relative; margin-right:10px; margin-left:0px}

.featured-item .thumbnail {float:left; width:100%; text-align:center; height:130px;}
.featured-item .thumbnail img {max-width:190px; max-height:127px;}
.featured-item .title {float:left; padding:0; width:100%;color:#fff;font-weight:normal;text-align:center;}
.featured-item .more {padding:0}
.featured-item .more {top:300px; float:right; padding-right:10px;}
.featured-item .summary {padding:0; font-size:12px; color:#606060; margin-top:10px; float:left; margin-left:10px; height:100px; overflow:hidden; }
.featured-pages .end {margin-right:0;}
.featured-pages .feat-promo {background:url(/img/skin/special_offers.png)}
.feat-promo img{width:189px;}

#footer {background:#606060}
#footer * {color:#fff; font-size:12px; text-decoration:none;}

.document {background:#fff; padding:10px; font-size:12px;}

.topic .sorting * {font-size:12px;}
.topic {background:#fff; float:left;width:100%;}
.topic h2, .topic h3, .topic .sorting {padding:10px;}
.topic .body {font-size:12px; padding:10px;}
.listing .product {background:none; border:none; margin:0 9px; height:250px;}
.listing .product h2 {margin-bottom:0;}
.listing .product h2 a{text-decoration:none; color:#000}
.listing .product .summary {font-size:12px;margin:0px;height:73px;}
.no-results {padding:10px;}

.product-page {background:#fff; min-height:270px;}
.product-page .description {padding:10px}
.product-page .body {font-size:12px;}
.product-page .gallery {background:none; border:none}
.related-items h3 {font-size:24px}
.related-items .listing {background:none; border:none}
.related-items .title {margin-bottom:10px;}

.composite-section {background:#fff}
.composite-section h2.page-title {padding:10px; margin-bottom:0}
.listing .article {background:none; border:none;}
.listing .article .title a {color:#000; text-decoration:none;}
.listing .summary {font-size:12px;}

.image-gallery {padding:10px; background:#fff}
.image-gallery .body {font-size:12px;}
.image-gallery .listing {background:none; border:none;}
.image-gallery .image-result {width:162px; height:162px; margin:10px 15px;}
.image-gallery .image-result img {max-height:162px; max-width:162px;}
.image-gallery .image-result a {line-height:162px;}

.faqs {width:795px;float:right;.height:300px;min-height:300px;background:#fff;}
.faqs .page-title {padding:10px; margin-bottom:0}
.faqs .listing{width:775px;margin-left:10px;}
.faqs dt a{color:#000;text-decoration:none;}
.faqs dd{width:730px;}
.faqs dd p{color:#555;font-size:13px;}

.page-contact_us #content-area {background:#fff;float:right;}
.page-contact_form #content-area {background:#fff;}
.contact-intro {padding:10px;}
.contact-intro .body p {font-size:12px;}
.contact-form {background:none; border:none;}
.contact-form * {font-size:12px;}
dl.contact {font-size:12px;}
.submit {text-align:left !important}

.search-results h2, .search-results h3 {padding:10px;}

.sitemap {min-height:400px;.height:400px;background:#fff; padding:10px;float:left;width:100%;}
.sitemap a{font-size:12px;color:#777;text-decoration:none;}
.sitemap a:hover{text-decoration:underline;}

.links {background:#fff; padding:10px;}
.link * {font-size:12px !important}

.search-results {background:#fff}

#sendtofriend {background:#fff}
#sendtofriend * {font-size:12px;}
small a {font-size:12px; text-decoration:none; color:#000}





