﻿.msg-cont{float:left;width:686px;margin-right:8px;}
.msg-cont h1{text-indent:-9999px; background:none;border:none; padding:0 0 0 0; margin:-20px 0 0 0;}
.message {height:375px; /* actual hieght */ background-color:#ddd;background:transparent url(/images/bg-msg.jpg) repeat-x scroll 0 0;position:relative;overflow:hidden;}/* subtract 8px from container (684px - 8px = 676px) for actual width of contents */
.feature{background: transparent url(/images/ajax-loader.gif) no-repeat scroll 25% 50%;}
.feature, .main-msg{position:absolute;height:375px;width:678px;left:685px;}
/*
.feature h3{position:absolute;top:20px;left:340px;width:230px;font-size:30px;color:#383839;}
.feature h3 em{font-style:normal;color:#000;}
.feature span{position:absolute;top:20px;left:550px;font-style:normal;color:#000;font-size:48px;font-family:Arial Narrow:Arial;border-left:1px solid #000;padding:10px;}
*/
.feature h3{position:absolute;top:25px;left:330px;width:200px;font-size:30px;color:#383839; text-align:right;}
.feature h3 em{font-style:normal;color:#000;font-size:20px;}
.feature span{position:absolute;top:20px;left:540px;font-style:normal;color:#000;font-size:45px;font-family:Arial Narrow:Arial;border-left:1px solid #000;padding:10px;}
.feature h6 {font-style:normal;color:#000;font-size:12px;font-family:Arial Narrow:Arial;}
.feature p{position:absolute;top:120px;left:400px;width:260px;}
.feature h2{position:absolute;top:120px;left:400px;width:260px;font-size:14px; font-weight:100;}
.feature a{text-decoration:none;color:#d2202b;}
.feature a:hover{text-decoration:underline;color:#d2202b;}
.compare {position:absolute;top:185px;left:470px;background:transparent url(/images/btn-compare.png);display:block;width:150px;height:35px;text-indent:-9999px;}
.buy-now{position:absolute;top:230px;left:470px;background:transparent url(/images/btn-buynow.png);text-indent:-9999px;width:175px;height:45px;}
.learn-more{position:absolute;top:230px;left:470px;background:transparent url(/images/btn-learnmore.png);text-indent:-9999px;width:175px;height:45px;}


.main-msg{background:transparent url(/images/bg-main-msg.jpg) repeat-x scroll 0 5px;left:0px;}
.ad{height:115px;}
.focus {background:transparent url(/images/ads/bg-ad-focus.png) no-repeat scroll 0 0;}
.match {background:transparent url(/images/ads/bg-ad-price-match.png) no-repeat scroll 0 0;}
.shipping {background:transparent url(/images/ads/bg-ad-shipping.jpg) no-repeat scroll 0 0;}
.chat {background:transparent url(/images/ads/bg-ad-chat.jpg) no-repeat scroll 0 0;}
.chat a {position:absolute;display:block;top:80px;left:15px;width:96px;background:transparent url(/images/button-chat-home.png) no-repeat;color:#fff;text-decoration:none;text-indent:-9999px;font-size:11px;font-weight:bold;}

.ads-cont{width:271px;float:left;}
.ads-cont .wrap {margin-bottom:7px;}/* subtract 8px from container (271px - 8px = 263px) for actual width of contents */
.ad-ctrl{padding-left:20px;position:absolute;right:300px;top:450px;}
.ad-ctrl ul{list-style:none;float:right;padding-left:0;}
.ad-ctrl li{float:left;width:34px;height:34px;display:block;margin-left:10px;cursor:pointer;background:transparent url(/images/ads/bg-thumbnails.gif) no-repeat scroll 0 0;}
.benefits{float:right;font-size:12px;color:#fff;text-align:right;}
.pad{height:8px;}
.value-prop h3{padding:9px 30px;background:transparent url(/images/bg-hdr-bl.gif) repeat-x scroll 0 0;letter-spacing:.04em;font-size:14px;}
.value-prop h3 em{font-style:normal;color:#c51b25;}
.vendors{background:transparent url(/images/bg-vendors.gif) repeat-x scroll 0 0;position:relative;}
/*.vendor{float:left;min-height:200px;width:153px;padding:5px 18px;border-left:1px solid #ddd;border-right:1px solid #fff;font-size:11px;}*/
.vendor{float:left;min-height:200px;width:192px;padding:5px 18px;border-left:1px solid #ddd;border-right:1px solid #fff;font-size:11px;}
.vendor p {margin-right:-10px;}
.vendor img{border:0;}
.vendor p a {text-decoration:none;font-weight:bold;color:#383839}
.vendor ul{list-style:none;padding-left:0px;margin-top:10px;}
.vendor li{padding-bottom:5px;}
.vendor li a{color:#6d9bc3;}
.vendor li a:hover{color:#c51b25;}
.first{border-left:none;}
.last{border-right:none;}
/* compare tips */
.ctips{padding: 40px 20px 10px 20px;width:335px;height:175px;font-size:12px;position: absolute;display: none;left: -2100px;background: transparent url(/images/bg-alert.png) no-repeat scroll 0 0;}
.ctips img{height:25px;width:25px;float:left;padding:0 10px;}
.ctips div{display:block;height:32px;font-weight:bold;}
.ctips a{padding:5px 10px;color:#383839;width:165px;display:block;float:left;}
.ctips span{color:#7599b6;font-size:17px;display:block;float:left;font-family:Verdana;}
.ctips span.lowest{color:#d2202b;}
.ctips h4{color:#aa0000;font-size:12px;text-transform:uppercase;text-align:center;padding-bottom:10px;width:310px;}
.ctips a.no{color:#fff;font-size:11px; font-weight:bold;text-align:center;margin:5px 0 0 110px;display:block;height:30px;width:90px;background:transparent url(/images/buttons.gif) no-repeat scroll left -570px;}
