#homeContainer{width:970px;float:left;margin:10px 0 0 0;padding:0;color:#444;font-size:13px;}
.leftPan{width:640px;float:left;margin:0 10px 0 0;padding-bottom:20px;}
.leftPan p{width:630px;float:left;font-size:12px;color:#727272;line-height:21px;padding-bottom:26px;}
.leftPan h2{font-family:'UbuntuTitlingBold', Arial, sans-serif; font-size:20px;background:#eaf0f5;color:#000;width:600px;padding:10px;}
.leftPan .top-today{background:url(../images/site/comparisongirl.jpg) no-repeat 20px;width:600px;height:250px;border:10px solid #eaf0f5;border-top:none;position:relative;}
.leftPan .top-today #slide-container{float:right;width:400px;height:250px;overflow:hidden;}
.leftPan .top-today #slide-container .slide{background:#fff; padding:20px;width:340px;height:250px;overflow:hidden;}
.leftPan .top-today #slide-container .slide a{color:#1a6ec7;}
.leftPan .top-today #slide-container .slide a:hover{color:#000;}
.leftPan .top-today #slide-container .slide .slide-desc h3{width:340px;font-size:18px;color:#000;display:block; font-family:'ComfortaaRegular', Arial, sans-serif;}
.leftPan .top-today #slide-container .slide .slide-desc h3 a{color:#000;}
.leftPan .top-today #slide-container .slide .slide-desc .slide-about{width:340px;padding:10px 0;display:block;}
.leftPan .top-today #slide-container .slide .slide-stats{padding:10px 0;}
.leftPan .top-today #slide-container .slide .slide-stats ul li{list-style-type:none;float:left; padding:0;display:block;}
.leftPan .top-today #slide-container .slide .slide-stats ul li.separator span{margin:0 5px;color:#ccc;font-size:12px;}
.leftPan .top-today #slide-container .slide .slide-stats ul li span.count{padding:0 0 0 2px;}

.boder-shade-left{background:url(../images/site/shade.png) repeat-x;width:620px;}


.top-today #pageresults{
    margin: 0 auto;padding: 0 auto;font-size: 12px;color: #000;
    font-weight: bold;position:absolute;top:-46px;right:0px;z-index:99;
}
.top-today #pageresults a
{
    padding: 4px 7px;
    margin: 0px 2px;
    border: 1px solid #5db1d8;
    border: 1px solid #146eb4;
    background: #FFFFFF;
    color: #000;
    text-decoration: none;
}
.top-today #pageresults a:hover
{
    border: 1px solid #146eb4;
    background: url(../images/site/pagingbg_blueHover.png) repeat-x bottom;
    color: #fff;
    text-decoration: none;
}
.top-today #pageresults A.activeSlide 
{
	background: #ea0;
    padding: 4px 7px;
    margin: 0px 2px;
    border: 1px solid #000;
    border: 1px solid #5db1d8;
    border: 1px solid #146eb4;
    color: #fff;
    text-decoration: none;
    background: #5db1d8;
    background: url(../images/site/pagingbg_blue2.png) repeat-x bottom;
}



.leftPan .popularTopics{width:620px;float:left;margin:20px 0;font-family:Arial;font-size:12px;}
.leftPan .popularTopics h3{font-family:'UbuntuTitlingBold', Arial, sans-serif; font-size:20px;background:#eaf0f5;color:#000;padding:10px;}

#homeContainer #categoryContainer{border:10px solid #eef0f2;border-top:none; padding:10px 0;}
#homeContainer #categoryContainer table{width:600px;}
#homeContainer #categoryContainer table tr td{width:50%;padding:10px 20px;}
#homeContainer #categoryContainer table tr td div.categoryBox{}
#homeContainer #categoryContainer table tr td div.categoryBox div.category{padding:15px 0;}
#homeContainer #categoryContainer table tr td div.categoryBox div.category a{text-decoration:none;text-transform:capitalize;font-weight:bold;font-family:Georgia,serif; letter-spacing:0.02em;color:#003366;text-transform:uppercase;}
#homeContainer #categoryContainer table tr td div.categoryBox div.category a:hover{color:#FF6600;text-decoration:underline;}
#homeContainer #categoryContainer table tr td div.categoryBox div.comparison{padding:5px 0;line-height:140%;}
#homeContainer #categoryContainer table tr td div.categoryBox div.comparison span.blt{}
#homeContainer #categoryContainer table tr td div.categoryBox div.comparison a{text-decoration:none;color:#1b79cc;}
#homeContainer #categoryContainer table tr td div.categoryBox div.comparison a:hover{color:#000;text-decoration:underline;color:#FF6600;}
#homeContainer #categoryContainer table tr td div.categoryBox div.moreComparisons{padding:5px 0;text-transform:capitalize;}
#homeContainer #categoryContainer table tr td div.categoryBox div.moreComparisons a:hover{text-decoration:underline;}
.boder-shade-right{background:url(../images/site/shade.png) repeat-x;width:320px;clear:both;padding-bottom:20px;}

.rightPanBanner
{
    width:320px;float:right;font-family:Arial;font-size:14px;
}
.rightPanBanner ul.bannerBox{float:left;background:#fff1ce;border:1px solid #f7e8c2;padding-bottom:20px;width:318px;}
.rightPanBanner ul.bannerBox li{float:left;display:block;padding:20px;}
.rightPanBanner ul.bannerBox li h1{letter-spacing:0.09em;color:#000;display:block;margin-bottom:20px;font-family:'UbuntuTitlingBold', Arial, sans-serif; font-size:20px;border-bottom:1px dotted #888;padding-bottom:7px;}
.rightPanBanner ul.bannerBox li p{color:#000;line-height:150%;letter-spacing:0.01em;padding-bottom:10px;}
.rightPanBanner ul.bannerBox li input.signuptxt{padding:2px;width:180px;color:#000;}
.rightPanBanner ul.bannerBox li .btn{padding: 2px 3px;}

.rightPan{width:300px;float:right;padding:10px;
background:#eaf0f5;
    }
/*.rightPan h3{width:300px;float:left;font-size:1em;color:#1d2124;background:url(../images/site/borderline.png) repeat-x bottom left;padding:10px 0;text-transform:uppercase;font-family:Georgia,Serif;letter-spacing:0.1em;}
.rightPan h3 img{margin:0 9px 0 0;}
*/
.rightPan .adImg{width:300px;float:left;display:block;padding:0px 0 20px 0;margin:0;}
.rightPan h3{color:#fff;width:258px;float:left;font-size:1.34em;background:#aab9cb;padding:10px 20px;font-family:'UbuntuTitlingBold', Arial, sans-serif; font-size:20px;letter-spacing:0.02em;border:1px solid #aab9cb;border-bottom:none;}
.rightPan ul.sideBox{width:258px;border:1px solid #ddd;border-top:none; float:left;display:block;padding:20px;margin:0;color:#454545;background:#fff;}
.rightPan ul.sideBox li{float:left;width:258px;display:block;padding:10px 0;margin:0;border-bottom:1px dotted #ddd;letter-spacing:0.5px;}
.rightPan ul.sideBox li a.title{padding:0px;color:#1b79cc;letter-spacing:0.5px;}
.rightPan ul.sideBox li a:hover{color:#000;text-decoration:underline;}
.rightPan ul.sideBox li div{padding:5px 0 0 0;}
