@charset"utf-8";
#divRightCol{width:265px; margin-right: 30px; padding-right: 0px;font-size: 12px; line-height: 14px;}
#divRightCol a {text-decoration: none;}
#divRightCol a:hover {text-decoration: underline;}
#divContent{width:615px;}
h2.Headline{border-bottom:1px solid #666;padding-bottom:3px;font-size:18px;line-height:18px;background:url(http://netdna.webhostinghero.co.uk/wp-content/themes/whh-v1/images/bg-home-title.jpg) no-repeat;text-indent:31px;}
#divTopWebHosts h2.Headline{margin-bottom:15px;}
#divWebHostingDirectory td{background:url(http://netdna.webhostinghero.co.uk/images/web-hosting-folder.jpg) no-repeat;height:53px;padding-bottom:8px;padding-left:48px;width:33%;}
#divWebHostingDirectory, #divTopWebHosts{padding-bottom:0px;margin-bottom:0px;}
#divWebHostingDirectory{margin-top:15px;}
.CategoryName, .CategoryName a, .WebHostName, .WebHostName a{font-weight:bold;font-size:14px;text-decoration:underline;line-height:18px;margin:0px;margin-bottom:2px;padding:0px;}
.FeaturedHosts, .FeaturedHosts a{font-size:11px;color:#000;line-height:14px;margin:0px;}
.FeaturedHosts a{text-decoration:underline;}
.CategoryName a:hover , .FeaturedHosts a:hover{text-decoration:none;}
.WebHostAd{width:234px;padding-left:8px;padding-right:8px;}
.WebHostDetail{padding-left:3px;padding-top:13px;padding-bottom:3px;}
#divTopWebHosts ul{padding-left:8px;margin-left:8px;padding-top:0px;margin-top:0px;margin-bottom:3px;font-size:10px;line-height:12px;}
td.WebHostDetail, td.WebHostDetail p{font-size:10px;line-height:12px;}
.PricingInfo{width:74px;padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px;}
.PricingInfo p{font-size:11px;line-height:12px;margin:0px;padding:0px;}
#divTopWebHosts .Price{color:#C00;font-weight:bold;font-size:23px;line-height:27px;}
#divTopWebHosts .VisitBtn{margin-top:3px;}
.ViewPlansLink{margin-left:15px;}
#divContent .HomeLatestPosts h2, #divContent .HomeLatestPosts h2 a{font-family:Arial, Helvetica, sans-serif;font-size:14px;margin:0px;padding-top:3px;padding-bottom:3px;line-height:16px;}
#FirstRow td{padding-top:0px;}
#LastRow td{border-bottom:none;}
.BottomRightAds{padding-left:25px;}
.LastUpdate{font-size:11px;line-height:13px;margin-top:0px;margin-bottom:15px;padding:0px;}
td.tdRank, .AltRow .tdRank{background-color:#CCC;color:#666;padding:0px;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:26px;font-weight:bold;border-bottom:1px solid #FFFFFF;border-right:1px solid #FFFFFF;width:45px;}
.HostName{font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;line-height:17px;padding-top:3px;padding-bottom:8px;margin:0px;}
.divRightColBox { border: 1px solid #666; padding: 1px; margin-bottom: 15px; background-color: #EEE;}
.divRightColBoxHeader {font-size: 11px; line-height: 13px; font-weight: bold; background-color: #1D5087; color:#FFF; padding: 5px;}
.divRightColBoxContent { padding: 15px; }
.divRightColBoxContent ul {margin-left: 0px; padding-left: 15px; padding-right: 0px; padding-top: 0px; margin-top: 0px; margin-bottom: 0px; padding-bottom: 0px;}
.divRightColBoxContent li {margin-bottom: 5px;}
#divBottomAd { text-align: center; padding: 5px;}

#divTop10Reviews { padding: 0px; }
#divTop10Reviews, #divTop10Reviews td, #divTop10Reviews th { font-size: 11px; line-height: 13px; font-family: Arial, Helvetica, sans-serif; }
#divTop10Reviews th { background: url(http://netdna.webhostinghero.co.uk/wp-content/themes/whh-v1/images/bg-grid-header.jpg) repeat-x; font-size: 11px; font-weight: bold; line-height: 13px; color: #FFF; padding-top: 6px;padding-bottom: 6px; }
#divTop10Reviews .tdPricing { font-size: 12px; }
#divTop10Reviews .ProviderName { font-size: 12px; }
#divTop10Reviews .tdRank { background-color: #EEE; width: auto; font-size: 15px; line-height: 15px; color: #333;}

#divLatestPosts h2{font-family:Arial, Helvetica, sans-serif;font-size:14px;line-height:14px; margin-bottom: 5px;}
#divLatestPosts h2 a{text-decoration:underline; color: #00F;}
.tdThumbnail { width: 92px; height: 92px; padding-right: 15px; padding-bottom: 10px; padding-top: 10px;}
.LatestPostDate { font-size: 11px; line-height: 11px; color: #666; font-style: italic; margin-top: 5px; margin-bottom: 10px; }
#divLatestPosts p { margin: 0px; padding: 0px; font-size: 12px; line-height: 16px; }
.tdPostSummary { border-bottom: 1px dashed #999; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-top: 10px;}
#divTwitter { background-color: #FFF; }
#divBlackFriday a {	display: block; font-family: Arial, Helvetica, sans-serif; font-size: 20px; line-height: 20px; text-decoration: none; font-weight: bold; padding-top: 5px; padding-bottom: 5px; margin: 0px; text-align: center;}
#divBlackFriday a:hover { text-decoration: none; }
#BlackFridayBlack { color: #FFF; background-color: #000; }
#BlackFridayRed { color: #FFF; background-color: #F00; border-top: 1px solid #FFF; }
