body { padding:0; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000; background-color:#eae3cc; }
.main { padding:0; margin:0 auto; width:900px; background-color:#fff; }
/*header*/
.header { padding:0; margin:0; height:157px; background:url(../images/header-bg2.jpg) no-repeat top center; }
.header-top { padding:0; margin:0; height:111px; clear:both; }
.logo { padding:37px 0 0 21px; margin:0; width:139px; height:26px; float:left; }
.header-txt { padding:75px 0 0 487px; margin:0; width:250px; float:left; color:#fff; font-weight:bold; }
.header-bot { padding:0; margin:0; height:46px; clear:both; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000;}
/*top nav*/
.top-left { padding:15px 20px; margin:0; float:left; width:410px; color:#000; text-align:left; }
.top-left a { color:#000; text-decoration:none; }
.top-right { padding:15px 20px; margin:0; float:left; width:410px; color:#000; text-align:right; }
.top-right a { color:#000; text-decoration:none; }
/*content*/
.content { padding:0; margin:0; height:600px; }
h1 { padding:0; margin:0; font-size:22px; color:#000; }
h2 { padding:0; margin:0; font-size:22px; color:#000; }
h3 { padding:5px 0; margin:0; font-size:18px; color:#000; }
/*left nav*/
.left-nav-cont { padding:10px 5px; margin:0; width:195px; }
.left-nav { padding:0; margin:0; width:197px; }
.left-nav-top { padding:0; margin:0; background:url(../images/left-nav-bg-top.jpg) no-repeat; height:47px; }
.left-nav-mid { padding:0; margin:0; background:url(../images/left-nav-bg-repeat.jpg) repeat-y; }
.left-nav-mid ul { padding:0; margin:0; list-style:none; }
.left-nav-mid li { padding:10px 15px 0 15px; margin:0; }
.left-nav-mid li a { color:#000; text-decoration:none; }
.left-nav-bot { padding:0; margin:0; background:url(../images/left-nav-bg-bot.jpg) no-repeat; height:14px; }
/*Main Content*/
.main-content { padding:25px 11px 0 11px; margin:0; width:673px; }
.featured-product-hdr { padding:0; margin:0; height:22px; }
.featured-products-cont { padding:10px 0 20px 0; margin:0; clear:both; height:184px; }
.featured-product { padding:0; margin:0 4px; width:158px; float:left; text-align:center; }
.sfnt-txt { padding:10px; margin:0; line-height:18px; }
/*Footer*/
.footer { padding:10px; margin:0; text-align:center; line-height:20px; clear:both; color:#4F0347; font-weight:bold; font-size:11px; }
.footer a { text-decoration:none; color:#4F0347; font-weight:bold; }
/*featured product nav*/
.featured-product-nav { padding:0; margin:15px 0; }
.featured-top { padding:0; margin:0; background:url(../images/featured-product-hdr.jpg) no-repeat; height:37px; }
.featured-mid { padding:10px; margin:0; overflow:hidden; text-align:center; color:#000; line-height:14px; }
.featured-bot { padding:0; margin:0; text-align:right; }