#hpCols {
clear:both;
overflow:hidden;
padding:0;
width:729px;


height:215px;
background:#FF0000;
}
#poll.outerContainer, .cfb .outerContainer {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EDEDEC url(../images/pollCorners.jpg) no-repeat scroll left top;
}
.cfb #sevensNav {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EDEDEC none repeat scroll 0 0;
}
#poll .innerContainer, .cfb .innerContainer {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/pollCorners.gif) no-repeat scroll left bottom;
color:#5F6156;
font-size:12px;
overflow:hidden;
padding:2px 8px 14px;
position:relative;
}
#poll .innerContainer h2, .cfb .innerContainer h2, .cfb .innerContainer h2 a {
color:#CC3300;
font-size:24px;
line-height:39px;
text-decoration:none;
}
#poll .innerContainer h2 .sIFR-flash, .cfb .innerContainer h2 .sIFR-flash {
margin:6px 0 0;
padding:0;
}
.cfb .outerContainer .innerContainer hr {
border-top:1px dashed #999999 !important;
height:1px;
margin:0;
overflow:hidden;
padding:0;
}
.cfb .innerContainer .smallText {
color:#868D94;
display:block;
font-family:Tahoma,Arial;
font-size:10px;
margin-bottom:10px;
text-align:center;
}
.cfb .innerContainer .rhsLink {
color:#FFCC66;
font-size:11px;
position:absolute;
right:10px;
top:14px;
}
.cfb .innerContainer .upNext {
color:#FFCC66;
font-size:11px;
margin:0;
padding:0 0 10px;
}
.cfb .innerContainer .upNext a {
color:#FFCC66;
text-decoration:none;
}
#poll ul li a.watch {
color:#E5997F !important;
text-decoration:underline;
}
.hpRow.cfbNoBG .cfb {
background-image:none;
}
.cfb {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(slider/cfbHRBot.gif) repeat-x scroll left top;
margin:0 0 10px;
padding:10px 0 0;
position:inherit;
width:270px;
}
.cfbMini {
margin:0 0 10px;
position:relative;
width:270px;
}
.cfb h2 {
color:#CC3300;
font-size:24px;
font-weight:normal;
line-height:29px;
}
.cfb h2 a {
color:#CC3300 !important;
display:block;
height:29px;
text-decoration:none;
}
.cfb h2 a:hover {
color:#E5997F !important;
text-decoration:underline;
}
.cfb a.rssFeed {
position:absolute;
right:3px;
top:19px;
}
#container #main .cfb hr {
border-color:#E8EDEC -moz-use-text-color -moz-use-text-color;
border-style:dashed none none;
border-width:1px medium medium;
height:1px;
margin:2px 0 8px !important;
padding:0;
}
.cfb .group p.blog {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/bullets/cfbBlog.gif) no-repeat scroll left top;
overflow:hidden;
text-indent:37px;
width:145px;
}
.cfb .slidePanel {
width:729px;
}
.cfb .slidePanel .panelContent {
height:80px;
overflow:hidden;
position:relative;
width:204px;
}
.shareTitle .slidePanel .panelContent {
height:105px;
}
.cfb .slidePanel .panelContent .arrowOverlay {
left:131px;
position:absolute;
top:64px;
}
.cfb .slidePanel .panelContent .group {
background-color:#EDEDEC;
left:0;
position:absolute;
top:0;
}
.cfb .slidePanel .panelContent .group .image {
float:left;
height:100px;
width:110px;
}
.cfb .slidePanel .panelContent .group .title {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#95988D url(../images/newsPanelTitle.gif) no-repeat scroll 0 0;
color:#FFFFFF;
font-size:9px;
height:20px;
line-height:20px;
padding:0 7px 0 0;
text-align:right;
width:293px;
}
.cfb .slidePanel .panelContent .group .text {
float:left;
font-size:11px;
height:89px;
overflow:hidden;
padding:8px;
text-align:left;
width:144px;
}
.cfb .slidePanel .panelContent .group .text h4, .cfb .slidePanel .panelContent .group .text p {
line-height:13px;
margin:0 0 4px;
padding:0;
}
.cfb .slidePanel .panelContent .group .text p a {
color:#727567;
text-decoration:none;
}
.cfb .slidePanel .panelContent .group .text h4 a:hover {
text-decoration:underline;
}
.cfb .slidePanel .panelContent .group .text p a.see, .cfb .slidePanel .panelContent .group .text p a.watch {
color:#E5997F;
text-decoration:underline;
}
.cfb .slidePanel .panelContent .group .text h4 a {
color:#5F6156;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.cfb .slidePanel .panelContent .updated .title {
background-position:right -20px;
}
.cfb .slidePanel .panelContent .breakingNews .title {
background-position:right -40px;
}
.cfb .slidePanel .panelContent .blog .title {
background-position:right -60px;
}
.cfb .slidePanel .panelContent .group.breakingNews h4 a {
color:#CC3300;
}
.cfb .cfbNav {
background-image:url(slider/newsPanelNavBg.gif);
color:#727567;
font-size:11px;
height:27px;
line-height:27px;
position:relative;
width:270px;
}
.cfb .cfbNav a:hover {
text-decoration:underline;
}
.cfb .cfbPrevious, .cfb .cfbNext {
color:#07519A;
cursor:pointer;
font-family:Arial,Helvetica,sans-serif;
height:16px;
line-height:16px;
position:absolute;
text-decoration:none;

top:6px;
}
.cfb .cfbPrevious {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(slider/slidePanelArrows.gif) no-repeat scroll left top;
left:4px;
padding:0 0 0 20px;
}
.cfb .cfbCount {
text-align:center;
}
.cfb .cfbNext {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(slider/slidePanelArrows.gif) no-repeat scroll right bottom;
padding:0 20px 0 0;
right:4px;
}
.cfb ul {
	position:relative;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.cfb ul li {
background-position:left 3px;
color:#5F6156;
font-size:11px;
line-height:15px;
list-style-position:outside;
list-style-type:disc;
margin:5px 0;
}
.cfb ul li a {
color:#5F6156;
position:relative;
text-decoration:none;
}
.cfb ul li:first-child a span {
}
.cfb ul li a span {
color:#FFFFFF;
display:block;
font-size:9px;
left:4px;
line-height:9px;
position:absolute;
top:2px;
}
.cfb ul li a img {
vertical-align:text-top;
}
.cfb ul li a:hover {
text-decoration:underline;
}
.cfb .cfbPanel .panelContent .group .text a.see, .cfb .cfbPanel .panelContent .group .text a.watch {
color:#E5997F !important;
margin:0 0 0 5px;
padding:0 0 0 17px;
}
.cfb ul li a.see {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/linkIcons.gif) no-repeat scroll left bottom;
color:#E5997F !important;
text-decoration:underline;
}
.cfb ul li a.watch {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/linkIcons.gif) no-repeat scroll left 1px;
color:#E5997F !important;
text-decoration:underline;
}
.cfb a.more {
color:#E5997F;
line-height:13px;
}
#hpColThree .featuredResult.homePage {
background-color:#FFFFFF;
margin:0 auto 18px;
padding:0 0 4px;
width:729px;
}
#hpColThree .featuredResult.homePage .inset {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(images/inset_bg.gif) repeat-x scroll left top;
clear:both;
height:215px;
margin:0 0;
overflow:hidden;


padding:0px;

width:729px;
}
#hpColThree .featuredResult.homePage #tvHighlights h2 {
color:#000000;
display:block;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
height:35px;
width:135px;
}
#hpColThree .featuredResult.homePage .text {
color:#646A71;
height:220px;
left:3px;
margin:0;
overflow:hidden;
position:inherit;
top:0px;
width:729px;
height:215px;
padding-left:0px;
}
#hpColThree .featuredResult.homePage .text h3 {
font-size:14px;
margin:5px 0 0;
}
#hpColThree .featuredResult.homePage .text h3 a {
color:#434343;
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
text-decoration:none;
font-size:13px;
}
#hpColThree .featuredResult.homePage .text h3 a:hover {
color:#FF5B02;
font-weight:bold;
text-decoration:underline;
font-size:13px;
}
#hpColThree .featuredResult.homePage .contentFeature a {
color:#2CB7CA;
font-weight:bold;
}
#container #main #hpColThree .featuredResult.homePage hr.solid {
border-bottom:1px solid #32425A;
border-top:medium none;
height:1px;
margin:0;
padding:0;
}
#hpColThree .featuredResult.homePage .tvshow {
display:block;
height:215px;
margin-bottom:0px;
overflow:hidden;
width:729px;
}
#hpColThree .featuredResult.homePage h3, #hpColThree .featuredResult.homePage h3 a {
color:#2CB7CA;
font-size:16px;
font-weight:bold;
}
#hpColThree .featuredResult p a {
color:#2CB7CA;
}
#hpColThree .featuredResult p a:hover {
color:#64CEDD;
text-decoration:underline;
}
#hpColThree .featuredResult.homePage .details {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border-top:1px solid #DADADA;
color:#07519A;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
height:80px;
line-height:13px;
margin:0 auto;
overflow:hidden;
padding:0 1px 10px;
width:200px;
}
#hpColThree .featuredResult.homePage .details a:hover, #hpColThree .featuredResult.homePage .details a {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-weight:normal;
text-decoration:none;
text-align:justify;
}
#hpColThree .featuredResult.homePage .details .summary {
border-top:1px dashed #4E5661;
margin:4px 0 0;
padding:4px 0 0;
}
#hpColThree .featuredResult.homePage .details a.watchPreviewDk {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/icons/watchPreview.gif) no-repeat scroll left -26px;
color:#F1B12C;
font-weight:bold;
padding-left:15px;
text-decoration:underline;
}
#hpColThree .featuredResult.homePage .details a.watchPreviewDk:hover {
color:#DFA01B;
}
#tvHighlights ul {
float:right;
margin:1px 0 0;
width: auto;


}
#tvHighlights ul li {
float:right;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 1px;
padding:0;
text-indent:-9999px;
}
#tvHighlights ul li a {
background-image:url(images/show02.png);
background-position:left -30px;
background-repeat:no-repeat;
display:block;
height:10px;
width:10px;
}
#tvHighlights ul li a:hover, #tvHighlights ul li a.selected {
background-position:left -15px;
}
#tvHighlights ul li a.arrowLeft {
background-position:center top;
}
#tvHighlights ul li a.arrowRight {
background-position:left -45px;
}
.fadingBanner {
height:80px;
margin-bottom:20px;
position:relative;
top:10px;
width:270px;
}
.fadingBanner .faders {
color:#FFFFFF;
font-size:11px;
height:87px;
line-height:14px;
width:270px;
}
.fadingBanner .faders .fade {
height:55px;
left:0;
position:absolute;
top:0;
width:270px;
}
.fadingBanner .faders .fade.Blogs {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/ads/blogs_home_promo_bg.jpg) no-repeat scroll left top;
}
.fadingBanner .faders .fade.Live {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/ads/live_content_home_promo_bg.jpg) no-repeat scroll left top;
}
.fadingBanner .faders .fade.Live div.button {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#0000FF url(../images/ads/arrows_regmat.gif) repeat scroll left top;
height:15px;
position:absolute;
right:6px;
top:20px;
width:15px;
}
.fadingBanner .faders .fade.OneNews {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(slider/one_news_home_promo_bg.jpg) no-repeat scroll left top;
}
.fadingBanner .faders .fade.Generic {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(slider/one_news_home_promo_bg.jpg) no-repeat scroll left top;
}
.fadingBanner .faders .fade.SpecificOneNews {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/ads/fadeSpecificOneNewsbg.jpg) no-repeat scroll left top;
}
.fadingBanner .faders .fade.SpecificBreakfast {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/ads/breakfast_home_promo_bg.jpg) no-repeat scroll left top;
}
.fadingBanner .faders .fade.SpecificFairGo {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/ads/fair_go_home_promo_bg.jpg) no-repeat scroll left top;
}
.fadingBanner .faders .fade.SpecificCloseUp {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/ads/close_up_home_promo_bg.jpg) no-repeat scroll left top;
}
.fadingBanner .faders .fade.SpecificAllBlacks {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(slider/one_news_home_promo_bg.jpg) no-repeat scroll left top;
}
.fadingBanner .faders .fade.Specific2020 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/ads/2020_home_promo_bg.jpg) no-repeat scroll left top;
}
.fadingBanner .faders .fade.SpecificNZIBusiness {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/ads/nzi_business_home_promo_bg.jpg) no-repeat scroll left top;
}
.fadingBanner .faders .fade.SpecificQandA {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/ads/q_and_a_home_promo_bg.jpg) no-repeat scroll left top;
}
.fadingBanner .faders .fade.SpecificSunday {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/ads/sunday_home_promo_bg.jpg) no-repeat scroll left top;
}
.fadingBanner .faders .fade.SpecificMotorsport {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/ads/motorsport_home_promo_bg.jpg) no-repeat scroll left top;
}
.fadingBanner .faders .fade.SpecificWimbiledon {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/ads/wimbledon_home_promo_bg.jpg) no-repeat scroll left top;
}
.fadingBanner .faders .fade .prevImg {
position:absolute;
}
.fadingBanner .faders .fade p {
padding:5px 0 0 84px;
}
.fadingBanner .faders .fade p a {
color:#FFFFFF;
display:block;
text-decoration:none;
}
.fadingBanner .faders .fade p a:hover {
text-decoration:underline;
}
.fadingBanner .nav {
border-bottom:1px dashed #E1E6E5;
color:#727567;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
height:32px;
margin-top:5px;
position:relative;
top:35px;
}
.fadingBanner .nav a {
color:#568384;
font-family:Arial,Helvetica,sans-serif;
}
.fadingBanner .nav a.next, .fadingBanner .nav a.previous {
display:block;
position:absolute;
}
.fadingBanner .nav .cfbCount {
position:absolute;
text-align:center;
top:10px;
width:100%;
}
.fadingBanner .nav a.next {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(slider/arrows.gif) no-repeat scroll right -35px;
height:20px;
padding:4px 22px 0 0;
right:4px;
text-decoration:none;
}
.fadingBanner .nav a.next:hover {
text-decoration:underline;
}
.fadingBanner .nav a.previous {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(slider/arrows.gif) no-repeat scroll left top;
height:20px;
left:4px;
padding:2px 0 0 23px;
text-decoration:none;
top:8px;
}
.fadingBanner .nav a.previous:hover {
text-decoration:underline;
}
