.home-free-ship {position:absolute; top:10px; left:0px; background:url(../images/home-free-ship-white.png) no-repeat; background-position:0 -110px; z-index:1; no-repeat; width:125px; height:105px;}
.home-free-ship:hover {background-position:0px -1px;}

#home-top-container {width:998px; height:322px; background:#FFF; border-bottom:1px solid #ececec; border-top:none;}

#home-cats {float:right; width:323px; margin:7px 0px 0 0; display:inline-block;}

#home-cats h4 {font-family:'ICsansb', Arial, Helvetica, sans-serif; text-transform:none; letter-spacing:0px; font-size:15px; margin:0px; height:40px; line-height:40px; display:block; font-weight:normal; clear:both;}
#home-cats ul {list-style:none; line-height:15px; float:left; width:150px; position:relative; left:10px; display:inline-block;}
#home-cats ul li {margin-bottom:5px; display:block;}
#home-cats ul li a {text-decoration:none; color:#5d5142}
#home-cats ul li a:hover {text-decoration:underline; color:#D42E31;}
#home-cats p {margin:0px 0px 6px 0px; font-size:10px;}
#home-cats p a { text-decoration:none; color:#484138;}

#home-bottom-left-wrapper {width:490px; float:left; height:280px; position:relative}
.home-friendly-container {border-top:1px solid #ececec; margin-top:30px; position:relative; padding-top:20px; *display: inline; display:inline-block; width:490px;}
.home-friendly-container h3 {font-family:'Professor'; font-size:24px; background:#FFF; *display: inline; display:inline-block; font-weight:normal; padding-right:10px; position:absolute; top:-12px; margin:0px;}
.home-friendly-container h1 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-transform:none; letter-spacing:normal; margin:0px; color:#7F786D;}
#home-bottom-right-wrapper {width:500px; float:right; position:relative; top:20px; left:8px;}
.home-friendly-container ul {margin-top:10px;}
.home-friendly-container ul li {float:left; background:url(/images/ic-sprites.png) 0px -239px no-repeat; height:23px; padding-left:35px; padding-top:10px; margin-right:4px; width:112px;}
.home-friendly-container ul li.step2 {background:url(/images/ic-sprites.png) 0px -272px no-repeat;  width:124px;}
.home-friendly-container ul li.step3 {background:url(/images/ic-sprites.png) 0px -305px no-repeat;  width:124px;}
.home-friendly-container p.p2 {margin:0px; padding:6px 0 0 78px; font-size:12px; line-height:18px;}
.home-friendly-container a.testimonial-link {position:absolute; right:0px; top:94px;}
.home-friendly-container a.testimonial-link:hover {text-decoration:underline; color:#D42E31;}
.home-friendly-container img.testi {float:left; position:absolute; top:19px; left:5px;}

#home-bottom-right-wrapper .voted {position:absolute; top:-13px; right:0px; width:455px; background:#FFF url(/images/home-voted-heart.gif) no-repeat left; height:26px; line-height:26px; padding-left:16px; font-size:11px; color:#7F786D;}


.home-bottomright-feature {position:relative; top:17px;}
.home-bottomright-feature .cell1link { position:absolute; bottom:22px; right:20px;}
.home-bottomright-feature .cell2link { position:absolute; bottom:22px; right:272px; width:200px; text-align:right;}


/*test*/

#lightbox a { text-decoration:none;}


