h1 {margin:0 0 10px 0; font:bold 24px/26px arial, Helvetica, sans-serif; color:#222}
.cL {clear:left}
.fL {float:left; }
.mgT10 {margin-top:10px}
.mgB20 {margin-bottom:20px}
.mgR30 {margin-right:30px}

.hpColL, .hpColC, .hpColR {min-height:200px}
.hpColL {width:220px}
.hpColR {width:220px;background:#ccc;}
.hpColC {width:460px;margin:0 20px}

.hpFootLinks {border:1px solid #dedede; background:#f9f9f9; padding:9px;color:#999; font-size:11px}
.hpFootLinks h3, .hpFootLinks h4 {font-size:11px;margin:0;padding:0;font-weight:normal}
.hpFootLinks ul {margin:5px 20px 0 0}
.hpFootLinks li {list-style-type:none; padding:0; margin:0}
.hpFootLinks a {color:#999}
.hpFootLinks strong {color:#666;}

.hpShopInfoHd, .hpTestyHd, .hpTestyRev h5 {font-family: "Lucida Grande", "Myriad Pro", Tahoma, sans-serif}

.hpShopInfo {height:150px;padding:9px;border:1px solid #000f17;background:url(../gfx/homePage/hpShopInfo_bkgr.gif) top left repeat-x #083243}
.hpShopInfoHd {font-size:18px; color:#fff600; margin-bottom:10px}
.hpShopInfo ul {margin:0.7em 0 0.7em 1.3em;list-style-type:square; line-height:1.5em;color:#fff}
.hpShopInfo ul a {color:#fff}

.hpDbr {margin-bottom:20px;cursor: pointer;}
.hpDbrForm {padding:8px;background:#222;}
.hpDbrForm select {margin-bottom:4px}

.hpTop5 {padding:45px 9px 9px 9px;border:1px solid #000f17;background:url(../gfx/homePage/hpTop5.gif) top left no-repeat #edf6ff}
.hpTop5 {color:#666}
.hpTop5 ol {margin:0.7em 0 0.7em 1.5em;padding:0;line-height:1.5em; font-weight:700;}
.hpTop5 ol a {font-weight:normal}

.hpTesty {min-height:475px;padding:9px;border:1px solid #ccc;background:url(../gfx/homePage/hpTesty_bkgr.png) top right no-repeat #f9f9f9}
.hpTestyHd {font-size:22px; font-weight:700}
.hpTestyHd p {font-size:12px;line-height:14px;font-weight:normal;margin:15px 0 7px 0; color:#666}
.hpTesty h5 {margin:20px 0 8px 0; font-size:14px; color:#666}
.hpTesty h6 {font-size:13px; margin:0 0 4px 0}
.hpTesty ul {margin:0.7em 0 0.7em 0;padding:0;line-height:1.2em;font-size:13px;font-weight:700}
.hpTesty span {font-size:11px; font-weight:normal}
.hpTestyRev {margin-bottom:15px}
.hpTestyRev p {margin:5px 0;font-size:11px; line-height:14px; color:#666}
.hpTestyRev strong {font-size:14px;color:#ff5808}

.hpGdPrc {/*height:250px;*/}
.hpGdPrc table {width:100%;margin-top:10px;border-collapse:collapse;}
.hpGdPrc table tr {margin-bottom:1px; border-bottom:1px solid #fff}
.hpGdPrc table td {padding:3px;}
.hpGdPrc table td img {vertical-align:middle}
td.hphpGdPrcSizeTd {font-weight:700;color:#777;width:80px}
td.hphpGdPrcPriceTd {font-weight:700;color:#d90000;width:80px}
.hpGdPrcMore {margin-top:10px}

#featuredBox {width:458px;height:168px;position:relative;margin-bottom:20px;border:1px solid #444;background:url(../gfx/homePage/featuredBox_bkgr.gif) top left repeat-x #dfe6ea}
#featuredNavBx {position:absolute;right:10px;bottom:10px;z-index:10}
#featuredNav li {float:left;display:inline;margin:0 0 0 5px;font-weight:700}
#featuredNav li a {float:left;display:block;width:20px;padding:2px 0 1px 0;background:#ccc;text-decoration:none;color:#000;text-align:center;font-size:11px}
#featuredNav li a:hover {background:#222;color:#9ddbff}
#featuredNav a.activeSlide {background:#222;color:#9ddbff}
#featuredCnt {position: relative;}

.featuredCntA {width:238px; height:148px;padding:10px 210px 10px 10px;color:#fff}
.featuredCntA {background:url(../gfx/homePage/featuredCntA_bkgr.jpg) top right no-repeat #e31700}
.featuredCntA a {color:#000}

.featuredCntB {background:url(../gfx/homePage/featuredCntB_bkgr.jpg) bottom right no-repeat #003e85}
.featuredCntB {width:268px; height:148px;padding:10px 180px 10px 10px;color:#fff}
.featuredCntB a {color:#cbe3ff}

.featuredCntC {background:url(../gfx/homePage/featuredCntC_bkgr.jpg) bottom right no-repeat #fdc100}
.featuredCntC {width:278px; height:148px;padding:10px 170px 10px 10px;}

.featuredCntA strong, .featuredCntB strong, .featuredCntC strong {margin:0; font-size:18px; font-weight:700; line-height:20px;display:block}
.featuredCntA p, .featuredCntB p, .featuredCntC p {margin:5px 0;line-height:16px}
