body { padding:5px 0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; background:#fff; }
a { color:#68849c; }
.main { padding:0; margin:0 auto; width:900px; border:1px solid #a9aaab; }
/*header*/
.header { padding:0; margin:0; height:88px; clear:both; }
.logo { padding:0; margin:0; width:325px; height:88px; float:left; }
.header-txt { padding:0; margin:0; float:left; width:575px; height:88px; }
.header-nav { padding:0; margin:0; float:left; width:300px; height:88px; background:url(../images/call-us.jpg) no-repeat 38px 12px; }
.header-nav a { color:#333; text-decoration:none; font-size:13px; }
	.hdr-nav-top { padding:35px 0 0 50px; margin:0; width:250px; }
	.hdr-nav-bot { padding:5px 0 0 60px; margin:0; width:240px; }
.header-search { padding:30px 0 30px 45px; margin:0; float:left; width:230px; height:28px; }
.header-search form { padding:0; margin:0; }
.search { border:1px solid #92a9bc; width:150px; }
.nav { padding:0 0 0 15px; margin:0; height:26px; border-top:1px solid #a9aaab; border-bottom:1px solid #a9aaab; clear:both; }
.nav ul { padding:0; margin:0; list-style:none; }
.nav li { padding:5px 25px 5px 25px; margin:0; display:block; float:left; height:16px; text-align:center; border-right:1px solid #a9aaab; }
.nav li a { color:#333; text-decoration:none; font-size:11px; }
.nav li.last { border:none; }
/*category-nav*/
.ctgy-nav { padding:0 5px; margin:0; width:175px; text-align:center; font-size:11px; }
.ctgy-nav ul { padding:0; margin:0; list-style:none; }
.ctgy-nav li { padding:10px 0 0 0; margin:0; font-weight:bold; text-align:left; }
.ctgy-nav ul li ul { padding:0; margin:0; list-style:none; }
.ctgy-nav ul li ul li { padding:0 0 2px 5px; margin:0; font-weight:normal; text-align:left; }
.ctgy-nav a { color:#333; text-decoration:none; }
/*content*/
.content { padding:5px; margin:0; width:705px; overflow:hidden; }
.content h1 { padding:0; margin:0; font-size:16px; }
.sfnt-top { padding:0; margin:0; clear:both; overflow:hidden; }
.main-img { padding:0; margin:0; float:left; width:409px; height:400px; }
.product-highlights { padding:0; margin:0; float:left; width:296px; }
.whats-new { padding:30px 0 0 0; margin:0; height:154px; width:299px; background:url(../images/whats-new.jpg) no-repeat top center; }
.product-of-month { padding:40px 0 0 0; margin:0; height:144px; width:299px; background:url(../images/product-of-the-month.jpg) no-repeat top center; }
.product-of-month h1 { padding:0; margin:0; font-size:20px; color:#5b7f9c; }
.product-of-month h2 { padding:0; margin:0; font-size:14px; color:#5b7f9c; }
.toppik { color:#5b7f9c; font-weight:bold; }
.featured-products { padding:0; margin:0; width:714px; height:219px; background:url(../images/featured-products.jpg) no-repeat top; clear:both; }
.featured-products h2 { padding:5px 0; margin:0; font-size:14px; text-align:center; }
.feat-prod-1 { padding:42px 5px 0 5px; margin:0; float:left; width:220px; height:177px; line-height:16px; }
.feat-prod-2 { padding:42px 5px 0 5px; margin:0; float:left; width:220px; height:177px; line-height:16px; text-align:center; }
.feat-prod-3 { padding:42px 5px 0 5px; margin:0; float:left; width:220px; height:177px; line-height:16px; }
.sandra-picks { padding:0; margin:0; background:url(../images/sandras-picks.jpg) no-repeat top; width:714px; height:219px; clear:both; }
.sandra-picks h2 { padding:0 0 5px 0; margin:0; text-align:center; font-size:14px; line-height:16px; }
.sandra-picks-1 { padding:42px 5px 0 5px; margin:0; float:left; width:220px; height:177px; line-height:16px; }
.sandra-picks-2 { padding:42px 5px 0 5px; margin:0; float:left; width:220px; height:177px; line-height:16px; }
.sandra-picks-3 { padding:42px 5px 0 5px; margin:0; float:left; width:220px; height:177px; line-height:16px; }
.sfnt-txt { padding:10px; margin:0; width:694px; }
.newsletter-signup { padding:15px 5px; margin:0; border-top:1px solid #92a9bc; }
.newsletter-txt { color:#92a9bc; }
.footer { padding:5px; margin:0; text-align:right; }
.footer a { color:#333; text-decoration:none; }
/*toppik*/
.toppik { padding:0; margin:0; font-size:12px; color:#666666; font-weight:normal; }
.toppik-content { padding:10px; margin:0; width:400px; float:left; }
.toppik-side { padding:10px; margin:0; width:260px; float:left; }
.toppik-prod { padding:0; margin:0; text-align:center; }
.toppik h1 { font-size:16px; color:#6a869c; padding:5px 0; margin:0; font-weight:normal; }
.toppik h2 { font-size:14px; color:#6a869c; padding:5px 0; margin:0; font-weight:normal; }
.toppik h3 { font-size:14px; color:#6a869c; padding:5px 0; margin:0; font-weight:normal; }
.toppik-prod2 { padding:0 20px; margin:0; line-height:20px; height:240px; }
.toppik-prod3 { padding:0 20px; margin:0; line-height:20px; height:170px; }
.toppik-prod4 { padding:0 20px 10px 0; margin:0; line-height:20px; }
.toppik-prod5 { padding:0; margin:0; line-height:20px; }
.toppik-prod5 h1 { padding:10px 0; margin:0; text-align:center; }
.toppik-prod5 h2 { padding:5px 0; margin:0; text-align:center; }
.toppik-prod5 h3 { padding:10px 0; margin:0; text-align:center; }
.toppik-prod6 { padding:0; margin:0; line-height:20px; }
.toppik-prod6 h1 { padding:10px 0; margin:0; text-align:center; }
.toppik-prod6 h3 { padding:10px 0; margin:0; text-align:center; }
/*toppik side*/
.side-prod1 { padding:0; margin:0; line-height:20px; height:250px; border-bottom:1px solid #6a869c; }
.side-prod2 { padding:0; margin:0; line-height:20px; height:250px; }
.toppik-side h1 { padding:5px 0; margin:0; text-align:center; }
/*women*/
.women { padding:0; margin:0; }
.women-txt { padding:0; margin:0; }
.women-cont { padding:0; margin:0; border-bottom:1px solid #ccc; overflow:hidden; }
.women-prod { padding:10px; margin:0; float:left; width:210px; text-align:center; }
.clear { padding:0; margin:0; clear:both; }
/*top container*/
.top-container { padding:0; margin:0; clear:both; width:715px; height:20px; }
.breadcrumb { padding:0; margin:0; width:500px; float:left; }
.breadcrumb a { color:#000; text-decoration:none; font-size:11px; }
.mini-basket { padding:0; margin:0; width:200px; float:left; text-align:right; font-size:11px; }
/*related prods*/
.related-prods { padding:10px 0; margin:0; border-top:1px solid #92A9BC; }
.related-prods-hdr { padding:0; margin:0; }
.related-prods-list { padding:0; margin:0; clear:both; width:600px; }
.related-prod { padding:5px; margin:0 0 0 10px; width:171px; float:left; font-size:11px; border:1px solid #000; }
.related-prod-txt { padding:0; margin:0; overflow:hidden; font-size:11px; }
.related-prod-txt h1 { padding:0 0 5px 0; margin:0; color:#67839a; font-size:12px; font-weight:normal; }
.related-prod-txt h1 a { color:#67839a; text-decoration:none; }
.related-prod-txt h2 { padding:5px 0; margin:0; color:#67839a; font-size:14px; font-weight:normal; text-align:right; }
.related-prod-add { padding:0; margin:0; }
.related-prods-list form { padding:0; margin:0; }
/*history*/
.recent-hdr { padding:5px 0; margin:0; text-align:center; background-color:#92a9bb; border:1px solid #000; }
.history { padding:5px; margin:0; font-size:11px; border:1px solid #000; border-top:none; text-align:left; }
.history a { color:#000; text-decoration:none; }