/*
Name:Betting.Betfair v3
URI:https://betting.betfair.com
Version:1.0
Author:Studio Lift
Author URI:https://studiolift.com/
*/

/* Reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {  margin:0; padding:0; border:0;  outline:0;  font-weight:inherit;  font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline; }

:focus { outline:0; }
body { line-height:1; color:black; background:white; }
ol, ul { list-style:none; }
table { border-collapse:separate; border-spacing:0; }
caption, th, td { text-align:left; font-weight:normal; }
blockquote:before, blockquote:after, q:before, q:after { content:""; }
blockquote, q { quotes:"" ""; }

/* @group Betfair Colours
------------------------------------------------------------ */

  /* Base Colour */
  betfair slate { background:#3b5160; color:#fff; }
  slate1 { background:#e0e6e6; color:#000; }
  slate2 { background:#c6d5e0; color:#000; }
  slate3 { background:#7e97a7; color:#fff; }
  slate4 { background:#273a47; color:#fff; }
  black { background:#000; color:#fff; }

  /* Value Colour */
  betfair yellow { background:#ffbc3d; color:#000; }
  yellow1 { background:#ffc550; }
  yellow2 { background:#ffa100; }

  /* Call to action Colours */
  green1 { background:#b4e500; color:#000; }
  green2 { background:#8fb600; color:#000; }
  blue1 { background:#2797e6; color:#fff; }
  blue2 { background:#1f79b8; color:#fff; }

/* @end */

/* LAYOUT START */
/* --- Clear --- */
.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}

/* --- Icons --- */
.entry-odds,.entry-audio,.entry-video{
display:block;
height:19px;
text-indent:-9999px;
float:left;
margin:2px;
background-repeat:no-repeat;
background-position:center
}
#leadstory .entry-market,#recent .entry-market{margin-left:0}
.entry-odds{width:14px;background-image:url(../images/interface/odds-icon.gif)}
.entry-video{width:14px;background-image:url(../images/interface/video-icon.gif)}
.entry-audio{width:14px;background-image:url(../images/interface/audio-icon.gif)}

#container{width:998px;background:#fff;position:relative; margin:0 auto}
/* --- Betfair --- */
ul#betfair{
background:rgb(243, 248, 251);
height:16px;
width:550px
}
ul#betfair.new{width:100%;background-color:rgb(226,230,236)}
ul#betfair li, ul#main-nav li, #sub-nav ul li{float:left}
ul#betfair li{
border-right:dashed 1px rgb(1,99,176);
height:14px;
padding:0 10px
}
ul#betfair.new li{float:right;border-left:dashed 1px rgb(1,99,176);border-right:0}
ul#betfair li.last,ul#betfair.new li.last{border:0}
#branding{
display:block;
background:url(../images/interface/betfair.gif) no-repeat 0 0;
height:40px;
text-indent:-9999px;
width:250px
}
#branding a{display:block;height:40px}

#branding.new{height:82px;width:435px;background:url(../images/betfair_betting_blog_header.gif) no-repeat 0 0;}

body.betfair-france #branding.new{height:82px;width:400px;background:url(../images/banners/header_betting_blog_fr.png) no-repeat 0 0;}

body.betfair-polska #branding.new{height:82px;width:400px;background:url(../images/banners/header_betting_blog_pl.png) no-repeat 0 0;}

body.betfair-portugal #branding.new{height:82px;width:400px;background:url(../images/banners/header_betting_blog_pt.png) no-repeat 0 0;}

body.betfair-sverige #branding.new{width:496px;background:url(../se/images/fansvsfans_997x77.jpg) no-repeat 0 0;}

body.betfair-deutschland #branding.new{height:82px;width:400px;background:url(../images/banners/header_betting_blog_de.png) no-repeat 0 0;}

body.betfair-bg #branding.new{height:82px;width:520px;background:url(../images/banners/header_betting_blog_bg.png) no-repeat 0 0;}

body.betfair-magyarorszag #branding.new{height:82px;width:520px;background:url(../images/banners/header_betting_blog_hu.png) no-repeat 0 0;}

body.betfair-russia #branding.new{background-image:url(../images/ru-header.jpg);background-position:-10px 0px;width:320px}

body.betfair-cesko-slovensko #branding.new{background-image:url(../images/CZ-header_betting_blog.gif)}

body.betfair-espana #branding.new{height:82px;width:400px;background:url(../images/el_blog.gif) no-repeat 0 0;}

body.betfair-greece #branding.new{background-image:url(../images/grlogo2010.gif);width:450px}

body.helpdesk #branding{background:url(https://helpdesk.betfair.com/images/title.gif) no-repeat 0 0}

/* same for all the other greek blogs */
body.betfair-greece-sports #branding.new, body.betfair-greece-soccer #branding.new, body.betfair-greece-poker #branding.new, body.betfair-greece-casino #branding.new, body.betfair-greece-radio #branding.new, body.betfair-greece-horse #branding.new, body.betfair-greece-basket #branding.new, body.betfair-greece-tennis #branding.new, body.betfair-greece-edu #branding.new{background-image:url(../images/grlogo2010.gif);width:450px}

#branding.new a{height:82px}
#tagline{font-size:13px;left:16px;line-height:18px;position:absolute;top:76px;font-family:Verdana,Arial,sans-serif;font-weight:normal}
/* --- Temp header ad styles --- */
#head-ad{
height:75px;
margin-left:496px;
position:absolute;
top:2px;
width:500px
}
#head-ad.new{top:20px}
/* --- Navigation --- */
ul#main-nav{
background:url(../images/interface/nav-bottom-bg.gif) repeat-x left bottom;
height:26px;
padding-left:10px
}
ul#main-nav.new{height:3px;clear:left}
ul#main-nav li{background:url(../images/interface/tab-right.gif) no-repeat right top}
ul#main-nav li a{
background:url(../images/interface/tab-left.gif) no-repeat left top;
display:block;
float:left;
height:26px;
line-height:25px;
padding:0 10px
}
ul#main-nav li.active{background-image:url(../images/interface/active-tab-right.gif)}
ul#main-nav li.active a{background-image:url(../images/interface/active-tab-left.gif)}
#sub-nav{
background:url(../images/interface/sub-bg.gif);
height:21px;
position:relative
}
#sub-nav #intnav{position:absolute;top:-2px;right:5px;background:transparent url(/images/interface/globe.gif) no-repeat center left;padding-left:20px}
#sub-nav #intnav select{width:120px}
#sub-nav ul{height:18px;padding-top:2px}
#sub-nav ul li{border-right:dotted 1px rgb(255,255,255);padding:0 10px}
body.betfair-ireland #sub-nav ul li{font-weight:bold;text-transform:uppercase}
#sub-nav ul li.last{border:0}
#sub-nav ul li.specialistsglobal {background-color:rgb(255,186,0);}
#sub-nav ul li.specialistsglobal a {color:black;font-weight:bold;}
#sub-nav #country{
background:url(../images/interface/globe.gif) no-repeat 0 0;
height:17px;
left:600px;
padding-left:22px;
position:absolute;
top:0
}
#sub-nav #country select{height:17px;width:120px}
/* --- Content --- */
#content{background:#fff url(../images/interface/blog-nav-back.gif) repeat-y;border-top:solid 3px #fff}
body.betfair-ireland #content{background-image:none}
/* --- Blog Banners --- */
#section { text-indent: -9999px; height: 0; width: 0; float: left; }
#section a{display:block;height:60px;text-indent:-9999px}
#section a.ashes{display:block;height:auto;text-indent:0px;margin-top:1px}

/* --- DEUTSCHLAND -- */ body.betfair-deutschland #section{display:none;background-image:url(../de/images/banner-de-header1.gif);height:66px}
/* --- CZECH -- */ body.betfair-cesko-slovensko #section{display:none;background-image:url(../cz/images/wc-site-banner-cz.png);height:66px}
/* --- Sweden -- */ body.betfair-sverige #section{display:none;background-image:url(../se/images/wc-site-banner-sv.png);height:66px}
/* --- Denmark -- */ body.betfair-danmark #section{display:none;background-image:url(../dk/images/wc-site-banner-dk.png);height:66px}
/* --- Russia -- */ body.betfair-russia #section{display:none;background-image:url(../ru/images/wc-site-banner-ru.png);height:66px}

/* --- POLSKA -- */ body.betfair-polska #section{display:none;background-image:url(https://zaklady.betfair.pl/images/wc-site-banner-pl.png);height:66px}
/* --- Espana -- */ body.betfair-espana #section{display:none;background-image:url(https://apuestas.betfair.es/images/wc-site-banner-es.png);height:66px}
/* --- ITALY -- */ body.betfair-italy #section{display:block;background-image:url(https://scommesseonline.betfair.it/immagini/italia-banner-940x87_02b.jpg);height:66px}


#blog-nav,#main{float:left}

/* --- Middle Col --- */
#main{width:520px;}
#main ul {margin-bottom:10px;}
#main ul li {margin-left:20px;list-style:disc}
/* --- Home --- */
body.home #leadstory,body.home .leadstory{height:192px;margin:0 0 25px;overflow:hidden;position:relative}
body.home #leadstory a.entry-market,body.home .leadstory a.entry-market{bottom:0;left:0;position:absolute}
body.home #leadstory img,body.home .leadstory img{
float:left;
width:226px;
margin-right:10px
}
body.home #leadstory p,body.home #leadstory h2,body.home .leadstory p,body.home .leadstory h2{
float:left;
width:284px
}
ul#author-list{list-style-type:none}
ul#author-list li{margin-bottom:20px}
#author-list h2 a{color:#000}
/* --- Home Widgets --- */
body.home .widget{margin:5px 0}
body.home #story-tabs #tab-content,#timeform-recent{
border-bottom:dotted 1px rgb(77,77,77);
padding:11px 8px
}
body.home #story-tabs ul{margin:0}
body.home #story-tabs ul li{margin-left:0;list-style:none}
body.home #story-tabs #tab-content ul.inactive{display:none}
body.home #story-tabs #tab-content ul.active{display:block}
body.home #story-tabs #tab-content ul#soundbytes li{background:url(../images/interface/audio-icon.gif) no-repeat left 2px;padding-left:20px}
body.home #story-tabs #tabs li,#timeform-recent h2{
float:left;
width:171px;
height:23px;
margin-right:2px;
background:url(../images/interface/post-tab-inactive.gif) no-repeat
}
body.home #story-tabs #tabs li.last{margin-right:0}
body.home #story-tabs #tabs li.active,#timeform-recent h2{background-image:url(../images/interface/post-tab-active.gif)}
body.home #story-tabs #tabs li a,#timeform-recent h2 span{
display:block;
float:left;
padding-left:5px;
width:166px;
height:23px;
color:#fff;
text-decoration:none;
font-size:14px;
line-height:22px;
font-weight:bold
}
body.home #story-tabs #tabs li.active a{color:#fff}
body.home #story-tabs #tab-content,#timeform-recent ul{background:rgb(254,243,237)}
body.home #story-tabs #tab-content li,#timeform-recent ul li{background:url(../images/interface/arrow-orange.gif) no-repeat 0 3px;padding-left:15px}
body.home #story-tabs #tab-content a,#timeform-recent a{color:rgb(1,99,176)}
body.home #story-tabs #tab-content a.category{color:rgb(0,0,0)}
body #featured-event{background:rgb(230,239,247)}
body #featured-event ol{padding:8px}
body #featured-event ol li{
float:left;
width:162px;
margin-right:8px;
}
body #featured-event ol li.last{margin-right:0}
body #featured-event ol li img{width:162px;margin-bottom:3px}
body.home #featured-writer,body.home .featured-writer{margin:20px 0;clear:both}
body.home .featured-img{float:left;width:150px;margin-right:10px}
body.home #featured{
float:left;
width:256px
}
body.home #featured ol.standard{border-top:3px solid rgb(1,99,176)}
body.home #featured li img,body.home #recent li img{
float:left;
width:80px;
height:60px;
/*width:47px;
height:47px;*/
margin:0 5px 5px 0
}
body.home #recent{
float:left;
width:256px;
margin-left:8px
}
body.home #featured li,body.home #recent ol li{
border-bottom:1px dotted rgb(77,77,77);
margin-top:8px;
padding-bottom:8px
}
body.home #featured li.last,body.home #recent li.last{border:0}
/* --- Entry --- */
#main #breadcrumb{
padding:10px 0 0;
border-bottom:dotted 1px rgb(77,77,77);
margin-bottom:10px
}
body.entry #main #breadcrumb p#trail{float:left;width:350px}
body.entry #main #entry-icons{
float:right;
width:152px;
padding-right:8px
}
body.entry #entry-title,body.author #author-name{margin-bottom:12px}
body.entry #content h1{width:465px}
body.entry #content h1,body.entry #entry-title img{display:block;float:left}
body.entry #entry-title img{
height:47px;
width:47px;
margin-right:8px;
display:block
}
body.entry #entry-details{margin-bottom:18px}
body.entry #entry-image { float:right; width:226px; margin:0 0 8px 8px; display:inline; }
body.entry #entry-image img{
height:170px;
width:226px;
display:block
}
body.entry #main #odds-checker{
margin:8px 0 8px 8px;
background:rgb(1, 99, 176);
clear:right;
float:right;
width:300px;
height:240px
}

/* --- Comments --- */
body.entry #comments{margin-top:20px}
body.entry #comments #comment-list{list-style-type:decimal;margin-left:20px}
body.entry #comments #comment-list li{font-weight:bold;margin-bottom:15px}
body.entry #comments #comment-list .comment-details{
font-size:11px;
padding:3px 0;
border-bottom:dotted 1px #000;
font-style:italic
}
body.entry #comments #comment-list .comment-details img{margin-left:5px;vertical-align:middle}
body.entry #comments #comment-list .comment-body,body.entry #comments #comment-list .comment-details{font-weight:normal}
body.entry #comments #comment-author-label,body.entry #comments #comment-email-label,body.entry #comments #comment-url-label,body.entry #comments #comment-text-label{
float:left;
width:100px;
margin-right:5px;
text-align:right;
margin-top:5px;
clear:left
}
body.entry #comments input,body.entry #comments textarea{margin-top:5px}
body.entry #comments textarea{width:350px}
body.entry #comments #comment-subscribe,body.entry #comments #comment-bake-cookie,body.entry #comments #comment-post{margin-left:105px}
body.entry #comments #comment-post{margin-bottom:10px}
/* --- Author --- */
.author-pic,#author-pic{
float:left;
width:100px;
margin-right:10px
}
.author-bio,#author-bio{
float:left;
width:410px
}
body.betfair-ireland .author-bio{
float:left;
width:370px
}
#author-bio ul#author-posts{
margin-left:25px;
width:350px;
list-style-type:square
}
/* --- Category --- */
body.category h2{margin-top:20px}
body.category .entry-wrap{margin-top:20px}
body.category .entry-wrap h2{margin-top:0}
body.category .entry-wrap .category-img{float:left;height:109px;margin:0px 5px 5px 0px;width:145px}

/* --- Right Col --- */

#content #main a.entry-market, #main #breadcrumb a.entry-market { font-weight:bold; color:#000; text-decoration:none; }

#widgets strong a.btn, .entry-market, .free-bet-btn { background:rgb(123,187,30) none no-repeat 0 0; padding:0 6px; height:18px; line-height:18px; text-align:center; text-decoration:none; color:#000; -webkit-border-radius:2px; -moz-border-radius:2px; }

.entry-market, .free-bet-btn { padding-right:15px; background-image:url(../images/free-bet-arrow.gif); background-position:center right; }

#widgets strong a.btn, .free-bet-btn { background-color:rgb(140,215,0); }

.entry-market { background-color:rgb(255,230,0); background-image:url(../images/market-arrow.gif); }

#main .free-bet-btn, #main .free-bet-btn:visited { color:#000; font-weight:bold; }

body.betfair-ireland #widgets .text-ad p { font-size:12px; line-height:17px; }

#site-info { width:798px; text-align:center; margin:15px auto; }
#site-info li { display:inline; padding-right:5px; padding-left:5px; border-right:solid 1px rgb(153,153,153); }
#site-info li.last { border:0; }

#site-info #supporting strong{color:#000}
#site-info #supporting img{vertical-align:middle;width:45px}

#timeform-banner{background:transparent url(../images/timeform-large-banner.jpeg) no-repeat 0 0;position:relative;height:150px}
#timeform-banner h2{visibility:hidden;margin:0;padding:0}
#timeform-banner p{background-color:rgb(1,152,209);color:#fff;position:absolute;top:117px;left:372px;padding:5px}
#timeform-banner p a{color:#fff}

#best-bets h3{font-size:13px}
#best-bets p a{color:#000;text-decoration:none}
#best-bets p a:hover{text-decoration:underline}
#best-bets .bb-group{border-bottom:solid 1px rgb(4,174,213);margin:5px 0}

#asheslead #leadstory{float:left;display:inline;margin:10px 15px;width:530px}
#asheslead .asheswidget{float:left;width:350px}
#asheslead #leadstory img.ashesbet{float:none;margin:0;width:521px}

#contributors{font-size:1.2em;margin-top:10px}
#contributors strong{background-color:#ccc}
#contributors img{float:left;width:47px;}
#contributors li{margin:5px;}
#contributors li a{line-height:46px;padding-left:10px;text-decoration:none;}

body.betfair-ireland #blog-nav li.chunk{background-color:rgb(209,210,211)}
body.betfair-ireland #blog-nav li.chunk a{color:black;font-weight:bold}
body.betfair-ireland #blog-nav li.chunk a:hover{text-decoration:underline}
body.betfair-ireland #blog-nav li.chunk li a{background-color:#eee;font-weight:normal}
body.betfair-ireland #blog-nav li.chunk a:hover{background-color:rgb(172, 180, 187)}
body.betfair-ireland #blog-nav li.chunk{border-bottom:solid 10px white}
body.betfair-ireland #main #recent li h3 a:visited{color:rgb(60, 138, 207)}
body.betfair-ireland #section{text-indent:-9999px;background:none;height:5px;overflow:hidden}
body #main #leadstory,body #main .leadstory{overflow:visible;height:auto}
body #main #leadstory h2,body #main .leadstory h2{float:none;width:100%}
body #main #leadstory p,body #main #leadstory img,body #main .leadstory p,body #main .leadstory img{float:left}
body #main #leadstory p,body #main .leadstory p{width:185px}
body #main #leadstory a.entry-market,body #main .leadstory a.entry-market{position:static}
body #main #leadstory img,body #main .leadstory img{width:320px}
body.betfair-ireland #blog-nav li.chunk li.active a,body.betfair-ireland #blog-nav li.chunk li a:hover,body.betfair-ireland #blog-nav li.chunk.active a,body.betfair-ireland #blog-nav li.chunk a:hover{background-color:rgb(248,121,56);color:#fff;text-decoration:none}
body.betfair-ireland #blog-nav li.chunk.active li a,body.betfair-ireland #blog-nav li.chunk li.active li a{background-color:rgb(238,238,238);color:#000}
body.betfair-ireland #blog-nav li.chunk li.active li a{border-top:1px solid white;padding:2px 5px 2px 15px}
body.betfair-ireland #blog-nav li.active li a:hover,body.betfair-ireland #blog-nav li.chunk li.active li a:hover,body.betfair-ireland #blog-nav li.chunk li.active li.active a{background-color:rgb(248,121,56);color:#fff}
body #content #story-tabs ul li.tip-date{font-weight:bold;background-image:none;font-size:14px;line-height:21px}

#branding{float:left;width:250px}
#head-ad{float:right;height:auto;width:auto;margin-top:-15px;position:static;top:0;margin-left:0}
#temp-push #head-ad{margin-top:0}
#temp-push{left:497px}
#main-nav,#sub-nav{clear:both}

#tournament strong{background-color:rgb(172, 180, 187);display:block;font-size:11px;font-weight:bold;line-height:17px;padding:2px 5px}
#tournament ol{list-style-type:decimal;list-style-position:inside}
#tournament ol li{padding-left:10px;font-size:11px;line-height:17px}
#tournament ol li a{padding-left:10px;margin-left:-10px}

body.betfair-ireland #cse{position:absolute;top:30px;right:0;width:300px;z-index:100}
body.betfair-ireland #cse .gsc-tabsArea{display:none}
body.betfair-ireland #cse .gsc-wrapper{z-index:100;position:relative;width:500px;left:-250px}
body.betfair-ireland #cse .gsc-search-box{margin-bottom:0}
body.betfair-ireland #cse .gsc-branding{display:none}
body.betfair-ireland #cse .gsc-adBlock{width:450px;margin:2px 0 2px 10px;border:solid 1px black}
body.betfair-ireland #cse .gsc-resultsbox-visible{visibility:visible;border:solid 1px black;padding:10px;width:450px;background-color:white}

body.betfair-ireland #content #blog-nav{margin-right:20px;;font-family:'Verdana','Arial',sans-serif}
body.betfair-ireland #content #main{width:500px;border-top:1px solid rgb(204,204,204);
padding-top:5px}
body.betfair-ireland #content #widgets{margin-left:20px}
body.betfair-ireland #content #featured{width:240px}
body.betfair-ireland #content #recent{width:240px;margin-left:20px}
body.betfair-ireland #content #leadstory p{width:170px}
body #main #content #featured ol li img,body #main #content #recent ol li img{width:80px;height:60px}
body #main #content #featured ol li p,body #main #content #recent ol li p{margin-bottom:2px;float:left;width:155px}
body.betfair-ireland #breadcrumb p#trail{font-family:'Verdana','Arial',sans-serif;font-weight:bold;text-transform:uppercase;margin:0;padding:0}
body.betfair-ireland #content #main #breadcrumb{padding:0;border:0}
body.betfair-ireland #container #featured h2.extra-heading,body.betfair-ireland #container #recent h2,body.betfair-ireland #widgets .high strong,body.betfair-ireland #widgets .high .widget-title,body.betfair-ireland #widgets .med strong,body.betfair-ireland #widgets .med .widget-title,body.betfair-ireland #widgets .low strong,body.betfair-ireland #widgets .low .widget-title{background:#eee;color:#000;padding-left:0;border-top:solid 2px rgb(210,210,210);text-transform:uppercase;font-size:14px}
body.betfair-ireland #container #featured h2.extra-heading{border-color:rgb(248,121,56);background-color:rgb(252,219,202)}
body.betfair-ireland #container #recent h2{border-color:rgb(23,112,183);background-color:rgb(232,232,248)}
body.betfair-ireland #main-nav{display:none}
body.betfair-ireland #sub-nav{height:1px;background:none}
body.betfair-ireland #sub-nav ul{display:none}
body.betfair-ireland #sub-nav #intnav{top:-68px;background-position:center left;background-image:url(../images/globe-round.gif)}
body.betfair-ireland #sub-nav form#search_field{position:absolute;right:5px;top:-38px;}
body.betfair-ireland #widgets .list-widget,body.betfair-ireland #widgets .text-ad,body.betfair-ireland #widgets .monthly-list{margin-bottom:8px}
body.betfair-ireland #widgets .high a.btn{padding-right:16px;background-image:url(../images/free-bet-arrow.gif);background-position:center right;background-repeat:no-repeat}
body.betfair-ireland #blog-nav li.home{font-weight:bold;text-transform:uppercase}
body.betfair-ireland.entry #content #entry-title h1{width:444px}
body.betfair-ireland #main #leadstory .free-bet-btn,body.betfair-ireland #main #leadstory .entry-market{font-size:11px}

body.home #story-tabs #tabs li.stretch,body.home #story-tabs #tabs li.stretch a{width:auto}
body.home #story-tabs #tabs li.stretch{padding-right:5px;background:rgb(99,115,127);-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;-webkit-border-top-left-radius:2px;-webkit-border-top-right-radius:2px}

#social-links .fb_share_btn,#social-links #sharethis_0,#social-links iframe{float:left;display:block}
#social-links .fb_share_btn,#social-links #sharethis_0{padding:0 10px 10px 0}
#entry-tags,#comments{clear:both}

body #featured-event.bc-video{position:relative;overflow:hidden;width:520px}
body #featured-event.bc-video #wrap{border:solid 30px rgb(230,239,247);height:230px;overflow:hidden;border-bottom:0;border-top:0;position:relative;width:460px}
body.betfair-ireland #featured-event.bc-video{width:500px;margin-top:20px}
body.betfair-ireland #featured-event.bc-video #wrap{width:440px}
body #featured-event.bc-video a#bc-vid-left,body #featured-event.bc-video a#bc-vid-right{position:absolute;top:50%;display:block;height:20px;width:20px;font-weight:bold;text-decoration:none;text-align:center;font-size:18px}
body #featured-event.bc-video a#bc-vid-left{left:5px}
body #featured-event.bc-video a#bc-vid-right{right:5px}
body #featured-event.bc-video ol{padding:8px 0;position:relative;width:99999px;left:0}
body #featured-event.bc-video ol li{margin-right:20px}
body.betfair-ireland #featured-event.bc-video ol li{margin-right:10px}
body #featured-event.bc-video ol li,body #featured-event.bc-video ol li img{width:140px}
body #featured-event.bc-video ol li h3{font-size:13px;line-height:18px}

body.betfair-ireland #best-bets .bb-group{border-bottom:1px dotted rgb(77,77,77)}
body.betfair-ireland .cat-desc{margin-top:7px}
body.betfair-ireland #recent-entries{margin-bottom:20px}
body.betfair-ireland #recent-entries ul{list-style-type:disc;list-style-position:inside}
body.betfair-ireland #main{font-family:Verdana,Arial,sans-serif}
/*body.betfair-ireland #main #entry-intro{float:left;width:260px}*/
body.betfair-ireland #main p{font-size:12px;line-height:16px;margin-top:-3px}
body.betfair-ireland #main #leadstory p,body.betfair-ireland #content #featured h3,body.betfair-ireland #content #recent h3{font-size:13px;line-height:18px}
body.betfair-ireland #content #featured h2,body.betfair-ireland #content #recent h2,#main .free-bet-btn,#main .entry-market{font-family:"Arial","Verdana",sans-serif}

/* body.entry #main p{clear:left} */
body.entry #main p#entry-details{clear:none}
body.entry #main #entry-intro{float:left;width:265px}
#social-links{clear:both}

#gr-blogs li{float:left;display:inline;padding:1px 7px;border-right:dotted 1px grey;margin:3px 0}
body #main #leadstory #video p,body #main .leadstory #video p{float:none;width:auto}

#story-tabs.racing-custom,#timeform-recent{float:left;display:inline;width:255px}
#timeform-recent{margin-left:10px;margin-top:5px;padding:0}
#timeform-recent h2{margin-bottom:0}
body.home #story-tabs.racing-custom #tab-content,#timeform-recent ul{padding:5px;clear:left}
body.home #story-tabs.racing-custom #tabs li,#timeform-recent h2{background-color:#F87938;width:auto;margin-right:0;float:none;background-image:none;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;}
body.home #story-tabs.racing-custom #tabs li a,#timeform-recent h2 span{width:auto;display:block}

div#cat-sub-info{border-top:1px solid grey; margin-top:10px; padding-top:10px;}
ul.month-list{margin-bottom:10px}
/* LAYOUT END */

/* TYPE START */
body{
background:rgb(242,242,242);
font-family:Arial,Helvetica,Sans-serif;
font-size:12px;
line-height:17px
}

/* --- Headings --- */
/*h1,h2,h3,h4,h5{text-transform:capitalize}*/
body.entry h1,body.author h1,body.category h1,body.date h1,h1.cat2col{
font-size:23px;
line-height:27px;
font-weight:bold
}
body.home h2,body.home h3,body.category h2,body.date h2,body.author h2,body.entry h2{
font-size:14px;
line-height:19px;
margin-bottom:5px;
font-weight:bold
}
body.home h2 a,body.home h3 a{text-decoration:none}
body.home h2 a:hover,body.home h3 a:hover,body.home #leadstory h2 a:hover,body.home .leadstory h2 a:hover{text-decoration:underline}
body.home #main #recent h3 a{color:#000}
body.home #leadstory h2,body.home .leadstory h2{
font-size:23px;
line-height:28px;
font-weight:bold;
margin-bottom:8px
}
body.home #leadstory h2 a,body.category h2 a,body.home .leadstory h2 a{
color:#000;
text-decoration:none
}
body.home #leadstory h2 a:visited,body.category #main h2 a:visited,body.home #main #recent h3 a:visited,body.home .leadstory h2 a:visited{color:#444}
body.category h2 a:hover{text-decoration:underline}
body.home #recent h2,body.home #featured h2.extra-heading{
height:23px;
color:#fff;
background:url(https://betting.betfair.com/images/interface/recent-header.gif) no-repeat 0 0;
line-height:23px;
padding-left:8px
}
body.home #featured-event h2{
height:23px;
color:#fff;
background:url(https://betting.betfair.com/images/interface/featured-event.gif) no-repeat 0 0;
line-height:23px;
padding-left:8px
}
body.home #featured-writer #writer-name{font-size:14px;line-height:19px}

/* --- Paragraphs --- */
p{
font-size:12px;
line-height:17px;
margin:0px 0 8px
}
body.home #post-cols p{display:inline}
body.home #post-cols p.entry-details{font-size:11px;line-height:16px;display:block}

/* --- Inline Text Mark-up --- */
abbr,acroynm{border-bottom:dashed 1px #000}
strong,b{font-weight:bold}
em,i{font-style:italic}

/* --- Lists --- */
ul#betfair li{font-size:11px;line-height:16px}
ul#author-latest{list-style-type:disc}
ul#author-latest li{margin:0 0 2px 10px}

/* --- Links --- */
a{color:rgb(1,99,176);text-decoration:underline}
a.category{color:#000;text-decoration:none;font-weight:bold}
a.category:hover{text-decoration:underline}
a:hover,a:active{text-decoration:none}
#main a:visited{color:rgb(60,138,207)}

#sub-nav ul li a{color:rgb(255,255,255)}
#sub-nav #country select{font-size:10px}
ul#betfair li a,#sub-nav ul li a{text-decoration:none}
ul#betfair li a:hover,#sub-nav ul li a:hover{text-decoration:underline}
ul#main-nav li a{
font-family:Tahoma,"Trebuchet MS",Verdana,Arial,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none
}
ul#main-nav li.active a{color:rgb(255,255,255)}

#blog-nav a{
color:#fff;
display:block;
font-size:11px;
line-height:17px;
padding:2px 5px;
text-decoration:none
}
#blog-nav li{border-top:solid 1px #fff}
#blog-nav ul li ul.subcats li{border:0}
#blog-nav ul li ul.subcats li a{padding-top:0;padding-bottom:0}
#blog-nav li.active a{color:#000}
#blog-nav li.active ul li.active a{font-weight:bold}
#blog-nav li.active ul li.active li a{font-weight:normal}
#site-info{color:rgb(153,153,153)}
#site-info p,#site-info li{
font-size:11px;
line-height:15px
}
#site-info a{text-decoration:underline;color:rgb(153,153,153)}
#site-info a:hover{text-decoration:underline}

/* --- Sections --- */
#main #breadcrumb p{
font-size:10px;
line-height:15px;
color:rgb(128,128,128)
}
#main #breadcrumb a{color:rgb(128,128,128)}
#main #breadcrumb a:hover{text-decoration:none}
body.entry #entry-details{font-size:11px;line-height:16px}
body.entry #entry-image p{
font-size:10px;
line-height:15px;
color:rgb(128,128,128)
}
body.entry #main blockquote#entry-quote p{
font-size:20px;
line-height:25px;
font-family:'Georgia',Georgia,'Times New Roman',serif;
font-style:italic;
color:rgb(51,51,51);
text-align:left
}

body.entry #main blockquote#entry-horse-fixtures p{
font-size:13px;
line-height:17px;
font-family:Arial,Verdana,sans-serif;
font-style:normal;
color:rgb(51,51,51);
text-align:left
}

#widgets .text-ad a.join-now{font-weight:bold;text-decoration:none}
#widgets .text-ad a.join-now:hover{text-decoration:underline}
/* TYPE END */

body { font-size:0.75em; font-family:Tahoma, "Trebuchet MS", Trebuchet, Arial, sans-serif; }


#event {background:transparent none no-repeat; width:998px; height:56px; position:relative}
#event.full {height:235px}
  #event a {display:block; position:absolute; height:56px; text-indent:-9999px; top:0; left:0px; width:998px; background-image:url(https://betting.betfair.com/images/gn-2010-25-pound-free-bet.gif)}
  #event.full a {background-image:url(https://betting.betfair.com/images/gn-2010-25-pound-free-bet-big-banner.gif); height:235px}
  #event a.sat {background-image:url(https://betting.betfair.com/images/gn-2010-10-pound-free-bet.gif)}
  #event.full a.sat {background-image:url(https://betting.betfair.com/images/gn-2010-10-pound-free-bet-big-banner.gif)}
body.betfair-ireland #event a {background-image:none}

.ls-recent-entries {padding:10px 0}
  .ls-recent-entries .article {display:inline; float:left; margin-left:10px; width:235px}
    body.livescores .ls-recent-entries .article img.featured-img {width:80px; height:60px}
body.livescores #content {background-image:none}

body.js #runners {height:185px; overflow:hidden; position:relative; top:-20px}
  body.js #runners a.entry-market {position:absolute; right:0px; top:18px; z-index:300}
  #runners h2 {text-transform:uppercase}
    #runners h2 a,#runners h2 a:visited {color:#000}
  body.js #runners ul {background-color:#FCE2D4; border:solid 15px #fff; border-left:0; border-right:0; height:129px; margin-top:5px; overflow:hidden; position:relative; z-index:10}
    body.js #runners ul li {list-style:none; margin-left:0}
      body.js #runners ul li p {border:solid 1px rgb(245,117,50); border-left:0; color:#333; display:none; font-family:Georgia, 'Times New Roman', serif; font-size:15px; font-style:italic; height:102px; left:170px; line-height:20px; padding:10px 15px 15px; padding-top:10px; position:absolute; top:0; width:319px}
      body.js #runners ul li.active p {display:block}
        body.js #runners ul li a,body.js #runners ul li a:visited {background-color:#FEF3ED; border:solid 1px rgb(245,117,50); border-top:0; color:#000; cursor:pointer; display:block; font-weight:bold; height:25px; line-height:25px; position:relative; text-decoration:none; text-indent:15px; width:169px}
          body.js #runners ul li a:hover {background-color:#FCE2D4}
          body.js #runners ul li.active a,body.js #runners ul li.active a:visited,body.js #runners ul li.active a:hover {background-color:transparent; cursor:default; border-right:0}
          body.js #runners ul li p a,body.js #runners ul li.active p a {cursor:pointer; border:0; margin:0; border:0; padding:0; text-indent:0; display:inline; font-size:15px; line-height:20px; width:auto}
          body.js #runners ul li p a:hover,body.js #runners ul li.active p a:hover {text-decoration:underline}
  body.js #runners #runner-nav {background:none; border:0; display:inline; height:0; margin:0; overflow:visible; padding:0; position:absolute; top:0; width:171px; z-index:100}
    body.js #runners #runner-nav li {background-color:#F57532; color:#fff; font-weight:bold; height:15px; left:0; line-height:15px; position:absolute; text-align:center; top:24px; width:171px; cursor:pointer; background-repeat:no-repeat; text-indent:-9999px}
    body.js #runners #runner-nav li#runner-prev {-webkit-border-top-left-radius:10px; -webkit-border-top-right-radius:10px; -moz-border-radius-topleft:10px; -moz-border-radius-topright:10px; border-top-left-radius:10px; border-top-right-radius:10px; background-position:bottom center; background-image:url(https://betting.betfair.com/images/runner-up-on.gif)}
    body.js #runners #runner-nav li#runner-next {top:167px; -webkit-border-bottom-left-radius:10px; -webkit-border-bottom-right-radius:10px; -moz-border-radius-bottomleft:10px; -moz-border-radius-bottomright:10px; border-bottom-left-radius:10px; border-bottom-right-radius:10px; background-position:top center; background-image:url(https://betting.betfair.com/images/runner-down-on.gif)}
    body.js #runners #runner-nav li.disable {background-color:#DDD}
    body.js #runners #runner-nav li#runner-prev.disable {background-image:url(https://betting.betfair.com/images/runner-up-off.gif); border-bottom:1px solid rgb(245,117,50)}
    body.js #runners #runner-nav li#runner-next.disable {background-image:url(https://betting.betfair.com/images/runner-down-off.gif); border-top:1px solid rgb(245,117,50)}

body.category #main.world-cup-2010 {background-color:#FCDF97}
#wc-header {display:block; border-bottom:solid 2px #000; margin-bottom:10px}
  body.entry #main.world-cup-2010 #wc-banner {display:block}
  body.entry #main.world-cup-2010 #wc-teams {background-color:#000; color:#fff; text-align:center; font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; font-size:2em; line-height:50px; padding:2px; height:60px; border-bottom:solid 20px #fff}
    body.entry #main.world-cup-2010 #wc-teams span{height:70px; display:inline-block; background:transparent none no-repeat 0 0}
    body.entry #main.world-cup-2010 #wc-teams span.team1{padding-right:65px; background-position:bottom right}
    body.entry #main.world-cup-2010 #wc-teams span.team2{padding-left:65px; background-position:bottom left}
    body.entry #main.world-cup-2010 #wc-teams span.algeria{background-image:url(https://betting.betfair.com/images/worldcup/wc-shirts-algeria.png)}
    body.entry #main.world-cup-2010 #wc-teams span.argentina{background-image:url(https://betting.betfair.com/images/wc-shirts-argentina.png)}
    body.entry #main.world-cup-2010 #wc-teams span.australia{background-image:url(https://betting.betfair.com/images/worldcup/wc-shirts-australia.png)}
    body.entry #main.world-cup-2010 #wc-teams span.brazil{background-image:url(https://betting.betfair.com/images/worldcup/wc-shirts-brazil.png)}
    body.entry #main.world-cup-2010 #wc-teams span.cameroon{background-image:url(https://betting.betfair.com/images/worldcup/wc-shirts-cameroon.png)}
    body.entry #main.world-cup-2010 #wc-teams span.chile{background-image:url(https://betting.betfair.com/images/worldcup/wc-shirts-chile.png)}
    body.entry #main.world-cup-2010 #wc-teams span.cote-divoire{background-image:url(https://betting.betfair.com/images/worldcup/wc-shirts-cotedivoire.png)}
    body.entry #main.world-cup-2010 #wc-teams span.denmark{background-image:url(https://betting.betfair.com/images/worldcup/wc-shirts-denmark.png)}
    body.entry #main.world-cup-2010 #wc-teams span.england{background-image:url(https://betting.betfair.com/images/worldcup/wc-shirts-england.png)}
    body.entry #main.world-cup-2010 #wc-teams span.france{background-image:url(https://betting.betfair.com/images/worldcup/wc-shirts-france.png)}
    body.entry #main.world-cup-2010 #wc-teams span.germany{background-image:url(https://betting.betfair.com/images/worldcup/wc-shirts-germany.png)}
    body.entry #main.world-cup-2010 #wc-teams span.ghana{background-image:url(https://betting.betfair.com/images/worldcup/wc-shirts-ghana.png)}
    body.entry #main.world-cup-2010 #wc-teams span.greece{background-image:url(https://betting.betfair.com/images/worldcup/wc-shirts-greece.png)}
    body.entry #main.world-cup-2010 #wc-teams span.honduras{background-image:url(https://betting.betfair.com/images/worldcup/wc-shirts-honduras.png)}
    body.entry #main.world-cup-2010 #wc-teams span.italy{background-image:url(https://betting.betfair.com/images/worldcup/wc-shirts-italy.png)}
    body.entry #main.world-cup-2010 #wc-teams span.japan{background-image:url(https://betting.betfair.com/images/worldcup/wc-shirts-japan.png)}
    body.entry #main.world-cup-2010 #wc-teams span.korea-republic{background-image:url(https://betting.betfair.com/images/worldcup/wc-shirts-korea.png)}
    body.entry #main.world-cup-2010 #wc-teams span.korea-dpr{background-image:url(https://betting.betfair.com/images/worldcup/wc-shirts-koreadpr.png)}
    body.entry #main.world-cup-2010 #wc-teams span.mexico{background-image:url(https://betting.betfair.com/images/worldcup/wc-shirts-mexico.png)}
    body.entry #main.world-cup-2010 #wc-teams span.netherlands{background-image:url(https://betting.betfair.com/images/worldcup/wc-shirts-netherlands.png)}
    body.entry #main.world-cup-2010 #wc-teams span.new-zeland{background-image:url(https://betting.betfair.com/images/worldcup/wc-shirts-newzeland.png)}
    body.entry #main.world-cup-2010 #wc-teams span.nigeria{background-image:url(https://betting.betfair.com/images/worldcup/wc-shirts-nigeria.png)}
    body.entry #main.world-cup-2010 #wc-teams span.paraguay{background-image:url(https://betting.betfair.com/images/worldcup/wc-shirts-paraguay.png)}
    body.entry #main.world-cup-2010 #wc-teams span.portugal{background-image:url(https://betting.betfair.com/images/worldcup/wc-shirts-portugal.png)}
    body.entry #main.world-cup-2010 #wc-teams span.serbia{background-image:url(https://betting.betfair.com/images/worldcup/wc-shirts-serbia.png)}
    body.entry #main.world-cup-2010 #wc-teams span.slovakia{background-image:url(https://betting.betfair.com/images/worldcup/wc-shirts-slovakia.png)}
    body.entry #main.world-cup-2010 #wc-teams span.slovenia{background-image:url(https://betting.betfair.com/images/worldcup/wc-shirts-slovenia.png)}
    body.entry #main.world-cup-2010 #wc-teams span.south-africa{background-image:url(https://betting.betfair.com/images/worldcup/wc-shirts-southafrica.png)}
    body.entry #main.world-cup-2010 #wc-teams span.spain{background-image:url(https://betting.betfair.com/images/wc-shirts-spain.png)}
    body.entry #main.world-cup-2010 #wc-teams span.switzerland{background-image:url(https://betting.betfair.com/images/worldcup/wc-shirts-switzerland.png)}
    body.entry #main.world-cup-2010 #wc-teams span.uruguay{background-image:url(https://betting.betfair.com/images/worldcup/wc-shirts-uruguay.png)}
    body.entry #main.world-cup-2010 #wc-teams span.usa{background-image:url(https://betting.betfair.com/images/worldcup/wc-shirts-usa.png)}

body.entry #main.world-cup-2010 #entry-quote {position:relative; background-color:#FABA15; border-bottom:solid 30px #fff; padding-bottom:35px}
  body.entry #main.world-cup-2010 #entry-quote p { font-family:Helvetica,Arial,sans-serif; font-style:normal; font-weight:bold; font-size:1.2em; line-height:1.2em; padding:3px; margin:0}
  body.entry #main.world-cup-2010 #entry-quote #wc-quote-start {background:transparent url(https://betting.betfair.com/images/wc-quotebox-top.png) no-repeat 0 0; height:33px; display:block; left:-8px; top:-11px; width:220px; position:absolute}
  body.entry #main.world-cup-2010 #entry-quote #wc-quote-end {background:transparent url(https://betting.betfair.com/images/wc-quotebox-bottom.png) no-repeat 100% 100%; height:31px; display:block; width:220px; position:absolute; bottom:0; left:0}
  body.entry #main.world-cup-2010 #entry-quote cite {background:transparent url(https://betting.betfair.com/images/worldcup/wc-quote-maldini.png) no-repeat 0 0; height:72px; display:block; width:234px; position:absolute; bottom:-38px; left:-2px; text-indent:-9999px; z-index:100}
  body.entry #main.world-cup-2010 #entry-quote cite.maldini {background-image:url(https://betting.betfair.com/images/worldcup/wc-quote-maldini.png)}
  body.entry #main.world-cup-2010 #entry-quote cite.andy-gray {background-image:url(https://betting.betfair.com/images/worldcup/wc-quote-gray.png)}
  body.entry #main.world-cup-2010 #entry-quote cite.jonas-dahlquist {background-image:url(https://betting.betfair.com/images/worldcup/wc-quote-dahlquist.png)}
  body.entry #main.world-cup-2010 #entry-quote cite.vasily-utkin {background-image:url(https://betting.betfair.com/images/worldcup/wc-quote-utkin.png)}
  body.entry #main.world-cup-2010 #entry-quote cite.anders-bay {background-image:url(https://betting.betfair.com/images/worldcup/wc-quote-bay.png)}
  body.entry #main.world-cup-2010 #entry-quote cite.marcel-merciak {background-image:url(https://betting.betfair.com/images/worldcup/wc-quote-merciak.png)}
  body.entry #main.world-cup-2010 #entry-quote cite.eamon-dunphy {background-image:url(https://betting.betfair.com/images/worldcup/wc-quote-dunphy.png)}
  body.entry #main.world-cup-2010 #entry-quote cite.bozydar-iwanow {background-image:url(https://betting.betfair.com/images/worldcup/wc-quote-iwanow.png)}

/* @group Specialists */
#specialist-bios {position:relative}
  #specialist-bios #specialist-nav {height:150px; background:#fdb924 none no-repeat 0 0; width:520px; margin:0; position:relative}
    #specialist-bios #specialist-nav li {position:absolute; bottom:0; width:50px; height:150px; cursor:pointer; list-style:none; margin:0; opacity:.5}
    #specialist-bios.jonas-dahlquist #specialist-nav {background-position:0 -150px}
    #specialist-bios.vasily-utkin #specialist-nav {background-position:0 -300px}
    #specialist-bios.anders-bay #specialist-nav {background-position:0 -450px}
    #specialist-bios.marcel-merciak #specialist-nav {background-position:0 -600px}
    #specialist-bios.bozydar-iwanow #specialist-nav {background-position:0 -750px}
    #specialist-bios.maldini #specialist-nav {background-position:0 -900px}
    #specialist-bios.eamon-dunphy #specialist-nav {background-position:0 -1050px}
      #specialist-bios #specialist-nav li a {display:block; text-indent:-9999px; width:50px; height:150px}
  #specialist-bios .specialist {margin-bottom:10px}
    #specialist-bios .bio, #about-specialists {background-color:#fdb924; width:520px; float:left; display:inline}
    #about-specialists {float:none; display:block; margin-bottom:10px; clear:both;}
    #specialist-bios .bio,#specialist-bios #specialist-nav,#about-specialists {border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px}
      #specialist-bios .bio h2,#specialist-bios .bio p, #about-specialists h2, #about-specialists p {padding:10px; margin:0}
      #specialist-bios .bio h2 {font-size:1.2em; line-height:1.2em; text-transform:uppercase; font-weight:bold}
      #specialist-bios .bio p { font-size:1.1em; line-height:1.2em; padding:0 10px 10px; }

  #about-specialists h2 {background:transparent url(https://betting.betfair.com/images/the-specialists.jpg) no-repeat 10px 10px; text-indent:-9999px; height:30px}
  #about-specialists h2.no_image { background:no-repeat; text-indent:0; font-size:2.5em; padding:15px 0 0 10px; height:auto; }

  #exclusive-to-betfair {background-color:#000; width:300px; border-radius:10px}
    #exclusive-to-betfair h2 {background:transparent url(https://betting.betfair.com/images/exclusive-to-betfair.jpg) no-repeat 0 0; height:94px; text-indent:-9999px; padding:0; margin:0}
    #exclusive-to-betfair p {font-size:1.2em; line-height:1.5em; padding:20px 10px 10px; color:#fff}

  /* @group JS */
  body.js #specialist-bios {height:286px; margin-bottom:10px}
    body.js #specialist-bios .specialist {display:none; position:relative; margin-top:10px}
    body.js #specialist-bios.andy-gray #s-andy-gray, body.js #specialist-bios.jonas-dahlquist #s-jonas-dahlquist, body.js #specialist-bios.vasily-utkin #s-vasily-utkin, body.js #specialist-bios.anders-bay #s-anders-bay, body.js #specialist-bios.marcel-merciak #s-marcel-merciak, body.js #specialist-bios.bozydar-iwanow #s-bozydar-iwanow, body.js #specialist-bios.maldini #s-maldini, body.js #specialist-bios.eamon-dunphy #s-eamon-dunphy {display:block}
      body.js #specialist-bios .specialist .bio {height:130px; margin-bottom:20px}
  /* @end */
/* @end */

body.oddly-enough #main #featured ul li{margin-top:0; padding:0; border:0}
body.category h2#tagline{margin-top:0}




  #banner_full_width { width:998px; background:#eee; border-bottom:8px solid #fff; float:left; }

/* @group Visual Colour Key
------------------------------------------------------------ */

  light_blue { background:#E6EEF1; }
  light_blue_med { background:#C7D5E0; }
  med_blue { background:#B9C6CE; }
  med_dark_blue { background:#91a5b2; }
  dark_blue { background:#273B46; }
  bright_blue { background:#2789CA; }

/* @end */

/* @group New Header
------------------------------------------------------------ */

  #header #betfair { padding:4px 0; text-shadow:1px 1px 0 rgba(255,255,255,0.8); }
  #header #betfair li { float:left; border:none; border-right:1px dashed #0163B0; }
  #header #sub-nav { padding:3px 0; }
  #header #sub-nav #intnav { top:4px; }
  #content { border-width:7px; }

  /* Header Graphics */
  #header #header_graphic { float:left; width:998px; height:82px; background:url(https://betting.betfair.com/images/header_graphic_default_02.jpg) no-repeat; }
  #header #header_graphic a { display:block; width:100%; height:100%; }
  /*body.horse-racing #header #header_graphic { background-image:url(https://betting.betfair.com/images/header_graphic_horse_racing.jpg); }
  body.paul-nicholls #header #header_graphic,
  body.betfair-ireland-paul-nicholls #header #header_graphic { background-image:url(https://betting.betfair.com/images/header_graphic_paul_nicholls.jpg); }
  body.uk-ireland-football #header #header_graphic,
  body.european-international-football #header #header_graphic { background-image:url(https://betting.betfair.com/images/header_graphic_football.jpg); }*/

  #section { float:left; }

/* @end */

/* @group 404 Page
------------------------------------------------------------ */

  body.error_404 #content { background:#fff; }
  body.error_404 #error_404_title { background:#FFC550; border:1px solid #FFA100; float:left; font-size:2em; margin:0 0 10px; padding:20px 10px; text-align:center; width:976px; display:inline; }
  body.error_404 #main { width:100%; }

  body.error_404 .entry_summary { clear:none; width:472px; margin:0 10px 10px 0; }
  body.error_404 .entry_summary:nth-child(2n) { margin-right:0; }
  body.error_404 .entry_summary.margin_right { margin-right:0; }
  body.error_404 .entry_summary:nth-child(n+8) { margin-bottom:0; }
  body.error_404 .entry_summary.last_two { margin-bottom:0; }

  body.error_404 .entry_summary .thumb { height:80px; overflow:hidden; }
  body.error_404 .entry_summary .excerpt { width:312px; }
  body.error_404 .entry_summary .meta { width:292px; }
  body.error_404 .entry_summary.no_thumb .excerpt { width:471px; }
  body.error_404 .entry_summary.no_thumb .meta { width:452px; }

/* @end */

/* @group Paul Nicholls
------------------------------------------------------------ */

  body.paul-nicholls #header #betfair li.account, body.paul-nicholls #header #subnav #intnav { display:none; }
  body.paul-nicholls .subcats li a { padding:1px 1px 1px 10px!important; }
  #search_results_title { background:#eee; border:1px solid #ccc; padding:10px; width:498px; float:left; clear:both; margin:0 0 10px; }
  h1.cat2col.paul_nicholls { margin:0 0 10px; }
  body.paul-nicholls #social-links iframe { display:none; }

/* @end */

  /* New Header Image */
  #new_header_image { width:998px; height:82px; background:#eee; position:absolute; top:24px; left:0; display:none; }

/* @group Helpers
------------------------------------------------------------ */

  /* Hides Sub Categories Unless Category is active */
  body.sub_cat_hide ul.subcats { display:none; }
  body.sub_cat_hide li.active li.active ul.subcats { display:block; }

  .left { float:left!important; display:inline; }
  .right { float:right!important; display:inline; }

  /* Main Column Grid */
  /* b on the end stands for border - so takes 2 pixels off */
  .main_1_col { width:520px; }
  .main_1_col_b { width:518px; border:1px solid #ccc; }
  .main_2_col { width:256px; }
  .main_2_col_b { width:254px; border:1px solid #ccc; }

  h1#racing_news_title, .entry .debate h2 { font-size:22px; font-weight:bold; padding:8px 12px!important; text-shadow:1px 1px 1px #fff; border:1px solid #B9C6CE; border-bottom:none; }

  /* Blocks of lists */
  .list { padding:12px; clear:both; }
  .list li { list-style:none!important; margin:0 0 5px!important; line-height:1.6em; }

  .zebra li:nth-child(2n) { background:#f9f9f9; }

  /* 2px Rounded Corners */
  .br_2, .ads_blocks_small ul li a, #video_widget, #search_widget input, #search_results_title, #recent_comments, body.paul-nicholls .monthly-list, body.horse-racing .monthly-list, .free_bet_btn, .view_market, #entry_media blockquote, #widgets .widget .head .btn, #widgets .widget.paul_nicholls .foot a, .wide_two_column_posts .content .summary h3.button a, body.error_404 #error_404_title, .month_list, #archive_list, #entry_main_banner a {
    -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;
  }
  .br_2_top, .head, #entry.rounded #breadcrumb, .cat_intro.rounded #breadcrumb, .wide_two_column_posts .head, body.paul-nicholls .monthly-list strong, #widgets .head, h1#racing_news_title, body.horse-racing .monthly-list strong, .entry .debate h2, #featured_3_cols .title, #wide_aside .title, #post_cols .title, #football_tips .title {
    -moz-border-radius:2px 2px 0 0; -webkit-border-radius:2px 2px 0 0; border-radius:2px 2px 0 0;
  }
  .br_2_bottom, .featured, #entry.rounded #comments, .cat_intro.rounded h1, #wide_aside .diary .content, #featured_3_cols ol, #wide_aside .block_list ul li:last-child a, #widgets .widget .body.no_foot, #widgets .widget .foot, #wide_aside .block_list .content:last-child, #football_tips .body {
    -moz-border-radius:0 0 2px 2px; -webkit-border-radius:0 0 2px 2px; border-radius:0 0 2px 2px;
  }

  /* 4px Rounded Corners */
  .br_4, .entry_summary.rounded, .featured .navi li, #content_sub_nav_wide li a, .tooltip, #entry .win_lay, #entry .win_back, #entry .place_lay, #entry .place_back {
    -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;
  }
  .br_4_top, .tabs ul li a {
    -moz-border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0;
  }

  /* 10 Pixel Rounded Corners */
  .br_10, .entry_summary.rounded .meta { -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; }
  .br_10_top { -moz-border-radius:10px 10px 0 0; -webkit-border-radius:10px 10px 0 0; border-radius:10px 10px 0 0; }
  .br_10_bottom { -moz-border-radius:0 0 10px 10px; -webkit-border-radius:0 0 10px 10px; border-radius:0 0 10px 10px; }

  /* Ad Style Gradient */
  .grad_ad, .ads_three ul li a {
    background:#f9f9f9 url(https://betting.betfair.com/images/ad_button_grad_bg.png) repeat-x;
    background:-webkit-gradient(linear,left bottom,left top,color-stop(0.1, #eee),color-stop(0.49, #ddd),color-stop(0.53, #eee),color-stop(1, #fff));
    background:-moz-linear-gradient(center bottom , #eee 10%, #ddd 49%, #eee 53%, #fff 100%);
  }
  .ads_three ul li a:hover {
    background:#f9f9f9 url(https://betting.betfair.com/images/ad_button_grad_bg.png) repeat-x 0 -34px;
    background:-webkit-gradient(linear,left bottom,left top,color-stop(0.1, ##E0E5E9),color-stop(0.49, ##D0D5D8),color-stop(0.53, ##E0E5E9),color-stop(1, ##ECF1F5));
    background:-moz-linear-gradient(center bottom , ##E0E5E9 10%, ##D0D5D8 49%, ##E0E5E9 53%, ##ECF1F5 100%);
  }

/* @end */

/* @group Gradient Helpers
  ------------------------------------------------------------ */

  /* Section Head Blocks */
  h1#racing_news_title,
  .tabs ul li a,
  .entry .debate h2 {
    background:#E6EEF1 url(https://betting.betfair.com/images/box_head_bg.png) repeat-x bottom left!important;
    background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#E6EEF1), to(#C7D5E0))!important;
    background:-moz-linear-gradient(top, #E6EEF1 0%, #C7D5E0 100%)!important;
  }

  .head h2, .head h3, .head h4, .head h5 { margin:0 5px 5px 0; display:inline; font-size:14px; font-weight:bold; line-height:19px; margin-bottom:5px; }
  .head p { margin:0 0 5px; display:inline; font-size:11px; }

  /* Bright Blue ::Gradient */
  #content_sub_nav_wide li a, #header #sub-nav, #blog-nav li.home a, #widgets .widget.blue .head, .tooltip {
    background:#1f79b8 url(https://betting.betfair.com/images/gradient_bright_blue.png) repeat-x!important;
    background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#2183c7), to(#1f79b8))!important;
    background:-moz-linear-gradient(top, #2183c7 0%, #1f79b8 100%)!important;
  }

  /* Bright Blue ::Extras */
  #content_sub_nav_wide li a, #blog-nav li.home a, #widgets .widget.blue .head, .tooltip {
    border:1px solid #1f79b8; color:#fff; text-shadow:1px 1px 1px rgba(0,0,0,0.3); text-decoration:none;
  }

  /* Slate ::Gradient */
  #featured_3_cols .title, #wide_aside .title, #post_cols .title, #content_sub_nav_wide li a:hover, #widgets .widget.slate .head, #widgets .widget.paul_nicholls .foot a:hover, #football_tips .title {
    background:#3b5160 url(https://betting.betfair.com/images/heading_slate_grad.png) repeat-x!important;
    background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#486375), to(#3b5160))!important;
    background:-moz-linear-gradient(top, #486375 0%, #3b5160 100%)!important;
  }

  /* Slate ::Extras */
  #featured_3_cols .title, #wide_aside .title, #post_cols .title, #content_sub_nav_wide li a:hover, #widgets .widget.slate .head, #widgets .widget.paul_nicholls .foot a:hover, #football_tips .title {
    border:1px solid #3b5160; color:#fff; text-shadow:1px 1px 1px rgba(0,0,0,0.3);
  }

  /* Slate ::Extras ::Heading Adjustments */
  #featured_3_cols .title, #wide_aside .title, #post_cols .title {
    padding:3px 8px 4px; margin:0;
  }

  /* Slate ::Light ::Gradient */
  #header #betfair, #widgets .widget.slate_light .head, .wide_two_column_posts .head, .month_list .title {
    background:#C6D5E0 url(https://betting.betfair.com/images/gradient_slate_light.png) repeat-x;
    background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#e9eeee), to(#C6D5E0));
    background:-moz-linear-gradient(top, #e9eeee 0%, #C6D5E0 100%);
  }

  /* Slate ::Light ::Extras */
  #widgets .widget.slate_light .head, .wide_two_column_posts .head { border:1px solid #C6D5E0; text-shadow:1px 1px 0 rgba(255,255,255,0.5); }

  /* Green ::Gradient */
  .free_bet_btn {
    background:url(https://betting.betfair.com/images/arrow_new.png) no-repeat 97% 3px #A7D400;
    background:url(https://betting.betfair.com/images/arrow_new.png) no-repeat 97% 3px, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#b4e500), to(#A7D400))!important;
    background:url(https://betting.betfair.com/images/arrow_new.png) no-repeat 97% 3px, -moz-linear-gradient(top, #b4e500 0%, #A7D400 100%)!important;
  }

  /* Green ::Extras */
  .free_bet_btn {
    border:1px solid #A7D400; border-bottom:none; color:#273a47!important; text-shadow:1px 1px 1px rgba(255,255,255,0.5);
  }

  /* Orange ::Gradient ::With Arrow */
  .view_market {
    background:url(https://betting.betfair.com/images/arrow_new.png) no-repeat 97% 3px #ffbc3d;
    background:url(https://betting.betfair.com/images/arrow_new.png) no-repeat 97% 3px, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffc550), to(#ffbc3d))!important;
    background:url(https://betting.betfair.com/images/arrow_new.png) no-repeat 97% 3px, -moz-linear-gradient(top, #ffc550 0%, #ffbc3d 100%)!important;
  }

  /* Orange ::Gradient ::No Arrow */
  .wide_two_column_posts .content .summary h3.button a, #widgets .widget .head .btn, #entry_main_banner a {
    background:#ffbc3d;
    background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffc550), to(#ffbc3d))!important;
    background:-moz-linear-gradient(top, #ffc550 0%, #ffbc3d 100%)!important;
  }

  /* Orange ::Extras */
  .view_market, #widgets .widget .head .btn, .wide_two_column_posts .content .summary h3.button a, #entry_main_banner a {
    border:1px solid #ffbc3d; border-bottom:none; color:#273a47!important; text-shadow:1px 1px 1px rgba(255,255,255,0.5);
  }

  /* Button Style Gradient ::Hard Split */
  .grad_button, #search_widget input[type=submit], #widgets .widget.paul_nicholls .foot a {
    background:#f9f9f9 url(https://betting.betfair.com/images/button_grad_light.png) repeat-x center left;
    background:-webkit-gradient(linear,left bottom,left top,color-stop(0.49, #E6EEF1),color-stop(0.51, #f9f9f9));
    background:-moz-linear-gradient(center bottom,#E6EEF1 49%,#f9f9f9 51%);
  }

/* @end */

/* @group Blog Nav
------------------------------------------------------------ */

  #blog-nav { margin-right:10px; width:158px; display:inline; background:#fff; font-family:Tahoma, "Trebuchet MS", Trebuchet, Arial, sans-serif; }
  #blog-nav a { background:#7e97a7; text-shadow:1px 1px 0 rgba(0,0,0,0.2); font-size:0.92em; line-height:18px; }
  #blog-nav li { float:left; width:158px; clear:both; }
  #blog-nav li a:hover { background:#3b5160; }
  #blog-nav li.active a { background:#7e97a7; color:#fff; text-shadow:1px 1px 0 rgba(0,0,0,0.2); }
  #blog-nav li ul li a,
  #blog-nav li.active ul li a { background:#e0e6e6; color:#000; text-shadow:1px 1px 0 rgba(255,255,255,0.2); }
  #blog-nav li ul li a:hover,
  #blog-nav li.home.active a:hover.home,
  body.betfair-ireland #blog-nav li li a:hover { background:#7e97a7; color:#fff; text-shadow:1px 1px 0 rgba(0,0,0,0.2); }
  #blog-nav li ul,
  #blog-nav li.active ul { background:#e0e6e6; }
  #blog-nav li.active ul li ul.subcats li a { padding:0 0 3px 15px; }
  #blog-nav li.active ul li ul.subcats li ul.subcats li a { padding-left:25px; }
  #blog-nav li.active ul li ul.subcats li ul.subcats li li a { padding-left:35px; }
  #blog-nav li.active ul li ul.subcats { padding-top:0; padding-bottom:0; }
  #blog-nav li.chunk { border-bottom:solid 10px #fff; }
  #blog-nav li.chunk.no_pad { border-bottom:none; }
  #blog-nav li.chunk > a,
  #blog-nav li.home a { padding:1px 5px 3px; font-size:12px; color:#fff; }
  #blog-nav li.sub-chunk { border-top:solid 10px rgb(226,230,236); }
  #blog-nav li.home,
  #blog-nav li.home.active a.home { background:rgb(23,112,183); }
  #blog-nav li.home.active a.home { color:#fff; }
  #blog-nav li.newsnetwork a { background:#fff; }
  #blog-nav li.bottom_margin { border-bottom:10px solid #fff; }

  /* Independant Selector for Child Blog Nav - Why? Because of IE6, If I put this select in a stack - Everything Breaks - Yes Microsoft - I Hate you. */
  #blog-nav li.chunk > a {
    background:#3b5160 url(https://betting.betfair.com/images/heading_slate_grad.png) repeat-x!important;
    background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#486375), to(#3b5160))!important;
    background:-moz-linear-gradient(top, #486375 0%, #3b5160 100%)!important;
    border:1px solid #3b5160; color:#fff; text-shadow:1px 1px 1px rgba(0,0,0,0.3);
  }

  /* Special Gold color - Applies the color to the link inside the list item */
  #blog-nav li.gold a { background:#FFBD3F!important; color:#273A47!important; }
  #blog-nav li.gold a:hover { background:#FFAB0C!important; text-shadow:none!important; }

/* @end */

/* @group Wide Two Column Posts
------------------------------------------------------------ */

  .wide_two_column_posts { width:520px; float:left; clear:both; margin:0 0 20px; }
  .wide_two_column_posts .head { border-color:#C6D5E0; padding:3px 8px 4px; }
  .wide_two_column_posts .head h2 { margin:0; }
  .wide_two_column_posts ol { float:left; width:518px; border:1px solid #C6D5E0; border-top:none; }
  .wide_two_column_posts ol li { float:left; width:239px; padding:10px; }
  .wide_two_column_posts ol li img { float:left; width:110px; margin:3px 10px 5px 0; }
  .wide_two_column_posts .content { padding:12px; float:left; width:494px; border:1px solid #C6D5E0; }
  .wide_two_column_posts .content .summary { margin:0 0 10px; border-bottom:1px dotted #333; }
  .wide_two_column_posts .content .summary.last { border:none; }
  .wide_two_column_posts .content .summary h3 { font-weight:bold; font-size:14px; margin:0 0 7px; }
  .wide_two_column_posts .content .summary h3 a { text-decoration:none; }
  .wide_two_column_posts .content .summary h3 a:hover { color:#3C8ACF; }
  .wide_two_column_posts .content .summary h3.button { float:left; }
  .wide_two_column_posts .content .summary h3.button a { padding:2px 10px 4px; }
  .wide_two_column_posts .content .summary h3.button a:hover { background:#ffa100!important; border-color:#ffa100; }

/* @end */

/* @group Category Intro
------------------------------------------------------------ */

  .cat_intro { float:left; clear:both; width:520px; margin:0 0 10px; }
  * html .cat_intro { padding:0; border:none; }
  .cat_intro #breadcrumb { border:1px solid #ccc; border-bottom:1px solid #eee!important; background:#f6f6f6; padding:10px!important; margin:0!important; }
  .cat_intro #breadcrumb p { margin:0 0 2px; }
  .cat_intro h1 { border:1px solid #ccc; border-top:none; padding:10px; margin:0!important; width:498px; font-size:23px; line-height:27px; font-weight:bold; }
  .cat_intro .cat_desc { padding:10px 10px 0; line-height:1.6em; }
    .cat_intro .cat_desc img { margin-left:-10px }

  #archive_title { margin:0 0 10px; }

/* @end */

/* @group Archive List
------------------------------------------------------------ */

  #archive_list { width:518px; float:left; clear:both; border:1px solid #C6D5E0; border-bottom:none; }
  #archive_list li { list-style:none!important; margin:0!important; }
  #archive_list li a { border-bottom:1px solid #C6D5E0; display:block; padding:5px 10px; text-decoration:none; }
  #archive_list li a:hover { background:#dce5ec; color:#273a47; }
  #archive_list li ul { margin:0; }
  #archive_list li ul li {  }
  #archive_list li ul li a { padding-left:20px; }
  #archive_list li ul li ul {  }
  #archive_list li ul li ul li {  }
  #archive_list li ul li ul li a { padding-left:40px; }

/* @end */

/* @group Entry Summary
------------------------------------------------------------ */

  .entry_summary { border:1px solid #B9C6CE; margin:0 0 10px; padding:10px; float:left; clear:both; width:498px; }
  .entry_summary h2 { color:#007EB8; font-size:16px!important; margin:0 0 10px!important; font-weight:bold; }
  .entry_summary h2 a { color:#007EB8; text-decoration:none; }
  .entry_summary .thumb { width:150px; float:left; margin:0 10px 5px 0; display:inline; }
  .entry_summary .thumb img { float:left; }
  .entry_summary .excerpt { float:right; width:335px; }
  .entry_summary .meta { float:right; width:316px; padding:1px 10px 3px; color:#273B46; background:#E9EEEE; text-shadow:1px 1px 0 rgba(255,255,255,0.5); }
  .entry_summary .meta p { margin:0; }
  .entry_summary .meta .comments { float:left; }
  .entry_summary .meta .author { float:left; margin:0 0 0 10px; display:inline; }
  .entry_summary .meta .date { float:right; }
  .entry_summary .meta a:hover { color:#273a47!important; }
  .entry_summary .video { width:498px; float:left; clear:both; margin:0 0 10px; }
  .entry_summary .video object { width:498px!important; height:300px!important; }
  .entry_summary.video .meta { width:478px; }
  .entry_summary.video .excerpt { float:left; width:498px; clear:both; }
  .entry_summary.no_thumb .excerpt { width:498px; }
  .entry_summary.no_thumb .meta { width:478px; }

  .world-cup-2010 .entry_summary { border:none; }
  .world-cup-2010 .entry_summary .meta { background:#FDB924; text-shadow:none; color:#fff; }
  .world-cup-2010 .entry_summary .meta a { color:#fff; }

/* @end */

/* @group Entry
------------------------------------------------------------ */

  #entry_main_banner { width:100%; float:left; clear:both; margin:0 0 10px; }
  #entry_main_banner a { padding:25px; font-size:1.8em; display:block; text-decoration:none; color:#000; font-weight:bold; }
  #entry_main_banner a:hover { color:#fff!important; text-shadow:none!important; }

  #main.world-cup-2010 #entry #article { background:#FCDF97; border-color:#fac644; }
  #main.world-cup-2010 #entry #breadcrumb { background:#fbd065; border-color:#fac644; }
  #main.world-cup-2010 #entry #comments { background:#fbd065; border-color:#fac644; }

  #entry { float:left; clear:both; width:520px; }
  * html #entry { padding:0; border:none; }
  #entry #breadcrumb { border:1px solid #C6D5E0; border-bottom:1px solid #eee; padding:10px!important; background:#f9f9f9; float:left; width:498px; clear:both; margin:0!important; }
  #entry #breadcrumb .view_market { float:right; margin:0; border:1px solid #fff; }
  #entry #breadcrumb .view_market:hover { border:1px solid #fff; }
  #entry #breadcrumb #trail { width:auto!important; margin:0 0 2px; color:#273a47; }
  #entry #breadcrumb #trail a { color:#273a47; }
  #entry #breadcrumb #entry-icons { float:left; clear:both; width:498px; margin:0; }
  * html #entry #breadcrumb #entry-icons { display:none; }
  #entry #article { border-left:1px solid #C6D5E0; border-right:1px solid #C6D5E0; padding:10px; float:left; width:498px; clear:both; }
  #entry #article img { max-width:496px; }
  * html #entry #article img { width:expression(this.width > 500 ? 500:true); }
  #entry #article .wide_two_column_posts { width:496px; }
  #entry #article .wide_two_column_posts .content { width:470px; }
  * html #entry #article h1 { padding:0; border:none; }
  #entry #entry-title h1 { width:440px; }
  #entry #entry-title img { margin:5px 10px 0 0; }
  #entry #comments { border:1px solid #C6D5E0; border-top:1px solid #eee; padding:10px; background:#f9f9f9; float:left; width:498px; clear:both; margin:0; }
  #entry #video object { width:498px!important; height:300px!important; }

  #entry #entry_details { margin:0 0 15px; float:left; width:100%; }
  #entry #entry_details p { float:left; font-size:0.9em; margin-right:10px; }

  #entry_media { float:right; width:226px; margin:5px 0 5px 10px; display:inline; }
  #entry_media #entry_image { float:left; margin:0 0 10px; clear:both; width:100%; }
  #entry_media #entry_image img { width:226px; float:left; }
  #entry_media #entry_image p { width:100%; margin:0; background:#E9EEEE; border:1px solid #C6D5E0; border-top:none; width:204px; padding:5px 10px; clear:both; color:#273a47; }
  #entry_media blockquote { background:#c6d5e0; padding:15px 15px 5px; border:1px solid rgba(0,0,0,0.1); float:left; width:194px; clear:both; }
  #entry_media blockquote p { font-size:1.6em; line-height:1.3em; font-family:Georgia,Serif; font-style:italic; color:#273a47!important; text-shadow:1px 1px 0 rgba(255,255,255,0.4); }

  .timeform_entry_promo { width:498px; height:50px; background:#eee; margin:0 0 10px; display:block; }

  #entry .win_lay, #entry .win_back, #entry .place_lay, #entry .place_back { padding:2px 6px 3px; font-size: 1.1em; }
  #entry .win_lay, #entry .place_lay { background:#EFD5D5; }
  #entry .win_back, #entry .place_back { background:#5382BB; color:#fff; }

/* @end */

/* @group Monthly Archive Listing
------------------------------------------------------------ */

  .month_list { float:left; width:518px; border:1px solid #C6D5E0; margin:0 0 10px; }
  .month_list .title { padding:3px 10px 6px; margin:0!important; }
  .month_list .title span { font-weight:normal; }
  .month_list ul { margin:0!important; }
  .month_list ul li { list-style:none!important; margin:0!important; float:left; width:100%; }
  .month_list ul li a { display:block; padding:5px 10px; border-top:1px solid #C6D5E0; text-decoration:none; }
  .month_list ul li a:hover { background:#dce5ec; color:#273a47; }

/* @end */

/* @group Tabs and Tab Content
------------------------------------------------------------ */

  /* To fix duplicate content bug in IE6 with the floated elements after it */
  .tab_block { width:100%; float:left; clear:both; margin:0 0 20px; }

  .todays_date { padding:0 0 5px; border-bottom:1px dotted #273B46; }

  .tabs { float:left; position:relative; z-index:10; margin:0 0 -1px; }
  .tabs ul { margin:0!important; float:left; }
  .tabs ul li { list-style:none!important; float:left; margin:0 2px 0 0!important; }
  .tabs ul li.timeform { width:114px; }
  .tabs ul li.racing { width:240px; }
  .tabs ul li.market { width:162px; margin:0!important; }
  .tabs ul li a { padding:8px 12px!important; display:block; font-size:17px; font-weight:bold; text-decoration:none; color:#273B46; border:1px solid #B9C6CE; text-shadow:1px 1px 1px #fff; }
  .tabs ul li a:visited { color:#273B46!important; }
  .tabs ul li a:hover { color:#2789CA!important; }
  .tabs ul li a.current { background:#fff!important; border-bottom:1px solid #fff; }
  .tabs ul li a.current:hover { color:#273B46!important; }

  .tab_content { border:1px solid #ccc; padding:15px 15px 10px; float:left; width:488px; }
  .tab_content h2 { display:none; }
  .tab_content a { color:#2789CA; }
  .tab_content .summary { border-bottom:1px dotted #273B46; margin:0 0 15px; padding:5px 0; position:relative; }
  .tab_content .summary h3 { margin:0 0 10px; }
  .tab_content .summary .entry-market { position:absolute; top:5px; right:0; }
  .tab_content .summary:last-child { border:none; padding:0; margin:0; }
  .tab_content .summary .tips h4 { margin:0 0 5px; font-weight:bold; }
  .tab_content .summary .tips ul li { list-style:none!important; margin:0!important; line-height:1.6em; }

/* @end */

/* @group Featured Content
------------------------------------------------------------ */

  .featured { float:left; width:518px; margin:0 0 20px; border:1px solid #B9C6CE; position:relative; }
  .featured.with_title { border-top:none; }
  .featured .scroll { position:relative; overflow:hidden; width:488px; height:225px; margin:15px 0 0 15px; float:left; display:inline; padding:0 0 15px; }
  .featured .scroll .items { width:20000em; position:absolute; clear:both; }
  .featured .scroll .items li {  float:left; width:488px; margin:0!important; list-style:none!important; position:relative; }
  .featured .scroll .items li img { width:305px; height:225px; float:left; margin:0 15px 0 0; display:inline; }
  .featured .scroll .items li .info { position:absolute; right:0; top:25px; width:170px; }
  .featured .scroll .items li h2 { font-size:18px; line-height:1.2em; word-wrap:break-word; }
  .featured .scroll .items li h2 a { color:#273B46!important; }
  .featured .scroll .items li h2 a:hover { text-decoration:none; color:#2789CA!important; }
  .featured .navi { height:20px; position:absolute; top:15px; left:330px; }
  .featured .navi li { width:18px; height:18px; float:left; margin:0 3px 0 0; display:block; cursor:pointer; display:inline; text-align:center; line-height:18px; color:#007EB8; }
  .featured .navi li:hover {  background:#eee; }
  .featured .navi li.current { background:#007EB8; color:#fff; }
  .featured .browse { background:#333; display:block; width:30px; height:30px; cursor:pointer; float:left; margin:0 5px 0 0; display:inline; }

  .featured_important { margin:0 0 10px; }

/* @end */

/* @group Widgets
------------------------------------------------------------ */

  #widgets { width:300px; display:inline; float:right; }

  /* Global Widget Properties */
  #widgets .widget { margin:0 0 10px; float:left; }
  #widgets .widget .head { border:1px solid #c6d5e0; border-bottom:none; padding:3px 8px 4px; float:left; width:282px; }
  #widgets .widget .head h4 { float:left; margin:0; }
  #widgets .widget .head .btn { float:right; font-weight:bold; line-height:16px; margin:1px -6px 0 0; padding:0 4px 1px; text-decoration:none; }
  #widgets .widget .head .btn:hover { background:#ffa100!important; border-color:#ffa100; }

  #widgets .widget .body { padding:10px; border-left:1px solid #c6d5e0; border-right:1px solid #c6d5e0; float:left; width:278px; }
  #widgets .widget .body object { float:left; width:298px; margin:0; overflow:hidden; }
  #widgets .widget .body .video object { width:auto!important; height:auto!important; }
  #widgets .widget .body.no_padding { padding:0; width:298px; }
  #widgets .widget .body.no_head {  }
  #widgets .widget .body.no_foot { border-bottom:1px solid #c6d5e0; }
  #widgets .widget .body.block_list { padding:0; width:298px; }
  #widgets .widget .body.block_list ul {  }
  #widgets .widget .body.block_list ul li {  }
  #widgets .widget .body.block_list ul li a { display:block; border-bottom:1px solid #c6d5e0; padding:10px; text-decoration:none; }
  #widgets .widget .body.block_list ul li:last-child a { border:none; }
  #widgets .widget .body.block_list ul li a:hover { background:#e0e6e6; }
  #widgets .widget .foot { border:1px solid #c6d5e0; border-top:none; float:left; clear:both; width:278px; padding:10px; }

  /* Widget ::Slate ::Light */
  #widgets .widget.slate_light {  }
  #widgets .widget.slate_light .head { border-color:#c6d5e0; }
  #widgets .widget.slate_light .head .btn { border:1px solid #fff; }
  #widgets .widget.slate_light .body {  }
  #widgets .widget.slate_light .foot {  }

  /* Widget ::Slate */
  #widgets .widget.slate {  }
  #widgets .widget.slate .head a { color:#fff; }
  #widgets .widget.slate .body {  }
  #widgets .widget.slate .foot {  }

  /* Widget ::Blue */
  #widgets .widget.blue {  }
  #widgets .widget.blue .head {  }
  #widgets .widget.blue .body {  }
  #widgets .widget.blue .foot {  }

  /* Widget ::Highlight */
  #widgets .widget.highlight .head {  }
  #widgets .widget.highlight .body { background:#fff8e9; border-color:#ffe2a5; }
  #widgets .widget.highlight .foot {  }

  /* Widget ::List Styles with the body */
  #widgets .widget.list_style .body ol li { list-style:decimal; list-style-position:outside; margin:0 0 0 17px; font-size:0.9em; }
  #widgets .widget.list_style .body ul li { list-style:circle; list-style-position:outside; margin:0 0 0 17px; font-size:0.9em; }

  /* Paul Nicholls Widget */
  #widgets .widget.paul_nicholls .body { padding:0; width:298px; height:175px; overflow:hidden; }
  #widgets .widget.paul_nicholls .body img { width:298px; float:left; }
  #widgets .widget.paul_nicholls .foot { background:#C7D5E0; padding:6px 10px; float:left; clear:both; width:278px; }
  #widgets .widget.paul_nicholls .foot p { font-size:11px; float:left; margin:0; width:100px; }
  #widgets .widget.paul_nicholls .foot a { border:1px solid #91a5b2; font-weight:bold; padding:4px 15px; cursor:pointer; color:#273B46; text-decoration:none; display:block; float:left; text-shadow:1px 1px 0 #fff; font-size:11px; }
  #widgets .widget.paul_nicholls .foot .buttons { float:left; margin:5px 0 0 5px; width:170px; display:inline; }
  #widgets .widget.paul_nicholls .foot span { margin:4px 5px 0; float:left; display:inline; }
  #widgets .widget.paul_nicholls .foot .logged_in { float:left; margin:3px 0; }

  /* Writers Tips Widget */
  #widgets .widget .body.block_list ul li a span { display:block; }
  #widgets .widget .body.block_list ul li a .cat { color:#273a47; font-weight:bold; }
  #widgets .widget .body.block_list ul li a .title {  }
  #widgets .widget .body.block_list ul li.no_tips { padding:12px; }


  /* Services Icons */
  #widgets .services li { float:left; width:100px; height:22px; background:no-repeat 0 3px; padding-left:20px; }
  #widgets .services li.service-radio { background-image:url(https://betting.betfair.com/images/interface/service-radio.gif); }
  #widgets .services li.service-video { background-image:url(https://betting.betfair.com/images/interface/service-video.gif); }
  #widgets .services li.service-education { background-image:url(https://betting.betfair.com/images/interface/service-education.gif); }
  #widgets .services li.service-multiples { background-image:url(https://betting.betfair.com/images/interface/service-multiples.gif); }
  #widgets .services li.service-betfair { background-image:url(https://betting.betfair.com/images/interface/service-betfair.gif); }
  #widgets .services li.service-tradefair { background-image:url(https://betting.betfair.com/images/interface/service-tradefair.gif); }
  #widgets .services li.service-rss { background-image:url(https://betting.betfair.com/images/interface/service-rss.gif); }
  #widgets .services li.service-twitter { background-image:url(https://betting.betfair.com/images/interface/service-twitter.png); }
  #widgets .services li.service-facebook { background-image:url(https://betting.betfair.com/images/interface/service-facebook.png); }
  #widgets .services li.service-youtube { background-image:url(https://betting.betfair.com/images/interface/youtube_icon_13.png); }
  #widgets .services li.service-tv { background-image:url(https://betting.betfair.com/images/interface/service-tv.gif); }

  #widgets iframe, #widgets object { float:left; clear:both; width:300px; margin:0 0 10px; }

  #widgets .list-widget { float:left; clear:both; width:300px; margin:0 0 10px; }
  #widgets .list-widget ul { padding:6px 6px 0 6px; }
  #widgets .list-widget ul li { margin-bottom:8px; }
  #widgets .list-widget ul li,#widgets .monthly-list ul li,#widgets .related-articles ul li { font-size:12px; line-height:16px; }
  #widgets .list-widget ul li span.event-details{font-weight:bold}

  #widgets .monthly-list { float:left; clear:both; width:300px; margin:0 0 10px; }
  #widgets .monthly-list ul { margin-top:10px; }

  #widgets .related-articles { float:left; clear:both; width:300px; margin:0 0 10px; }
  #widgets .related-articles ul { margin:10px 0; padding:0 12px; list-style-type:disc; }
  #widgets .monthly-list ul li,#widgets .related-articles ul li { margin-left:10px; }

  #widgets .countryselector { float:left; clear:both; width:300px; margin:0 0 10px; }
  #widgets .countryselector .widget-title span { float:left; width:100px; }
  #widgets .countryselector #intnav { float:right; width:130px; }
  #widgets .countryselector #intnav img { float:left; margin:2px 2px 0px 0px; }
  #widgets .countryselector #intnav select { float:left; margin:2px 0px 0px 5px; font-size:9px; line-height:14px; width:100px; padding:0; height:18px; }

  #widgets .radio { float:left; clear:both; width:300px; margin:0 0 10px; }
  #widgets .radio a { display:block; float:left; margin:5px 10px; background:rgb(168,193,76) none no-repeat 0 0; height:18px; padding:0 6px; line-height:18px; text-align:center; text-decoration:none; color:#000; font-weight:bold; -webkit-border-radius:2px; -moz-border-radius:2px; }

  #timeform-radio-widget { margin:0 0 10px; background:#000; height:73px; overflow:hidden; float:left; clear:both; width:300px; }
  #timeform-radio-widget a{float:left;display:inline;width:187px;}
  #timeform-radio-widget ul{float:left;width:113px;}
  #timeform-radio-widget ul li{text-align:center}
  #timeform-radio-widget ul li.listen{border-bottom:solid 1px #fff}
  #timeform-radio-widget li a{float:none;color:#fff;text-decoration:none;padding:2px 0;width:100px;height:36px;line-height:35px;font-weight:bold}
  #timeform-radio-widget a:hover{text-decoration:underline}

  #search_widget label { display:none; }
  #search_widget form { position:relative; float:left; width:274px; }
  #search_widget input[type=text] { width:180px; height:16px; background:#f9f9f9; border:1px solid #B9C6CE; font-family:Arial,Sans-serif; font-size:1.1em; padding:4px 5px; color:#273B46; float:left; }
  #search_widget input[type=text]:focus { border-color:#91a5b2; }
  #search_widget input[type=submit] { width:74px; height:25px; float:right; border:1px solid #c6d5e0; }

  #recent_comments { border:1px solid #B9C6CE; width:298px; margin:0 0 10px; float:left; clear:both; }
  #recent_comments h4 { font-size:1.2em; font-weight:bold; margin:0 0 10px; }

  #front-room-title { float:left; clear:both; }
  #front-room-authors { float:left; clear:both; }
  #front-room-authors ul { width:265px!important; }
  #theWidget { float:left; clear:both; margin:0 0 10px!important; }
  #theWidget .twtr-widget { width:298px!important; }

  /* FIXES */
  #widgets .services { float:left; clear:both; }
  body.horse-racing #widgets object, body.paul-nicholls #widgets object { float:left; clear:both; margin:0 0 10px; }
  body.paul-nicholls .monthly-list a, body.horse-racing .monthly-list a { padding:12px; float:left; clear:both; }


/* @end */

/* @group Ads
------------------------------------------------------------ */

 /* .join_now_free_bet_ad { margin:0 0 20px; float:left; clear:both; width:520px; height:70px; background:url(https://betting.betfair.com/images/join_now_free_bet_ad.png) no-repeat; text-indent:-9999px; } */
    .join_now_free_bet_ad { margin:0 0 20px; float:left; clear:both; width:520px; height:70px; background:url(https://betting.betfair.com/images/join_now_free_bet_ad-nofreebet.png) no-repeat; text-indent:-9999px; }
  .join_now_free_bet_ad:hover { background-position:0 -70px; }

  .ads_thin { background:#eee; border-bottom:1px solid #ccc; border-top:1px solid #ccc; margin:0 0 20px; padding:10px 0; text-align:center; }
  .ads_thin p { margin:0; }
  .ads_thin span { padding:0 10px; border-left:1px solid #ccc; }
  .ads_thin span:first-child { border:none; }

  .ads_three { width:520px; float:left; clear:both; margin:0 0 20px; }
  .ads_three ul { margin:0; }
  .ads_three ul li { margin:0!important; list-style:none!important; float:left; text-align:center; line-height:32px; }
  .ads_three ul li a { display:block; border:1px solid #C7D5E0; width:151px; height:34px; position:relative; padding:0 0 0 20px; color:#2789CA; font-weight:bold; text-decoration:none; }
  .ads_three ul li a:hover { color:#273B46!important; }
  .ads_three ul li a span { display:block; background:url(https://betting.betfair.com/images/icons.png) no-repeat; position:absolute; }
  .ads_three ul li.timeform a span { width:17px; height:12px; top:10px; left:20px; background-position:0 0; }
  .ads_three ul li.video a span { width:16px; height:16px; top:6px; left:38px; background-position:0 -50px; }
  .ads_three ul li.results a span { width:19px; height:14px; top:9px; left:17px; background-position:0 -100px; }

/* @end */

/* @group Debate
------------------------------------------------------------ */

  .debate { margin:20px 0; }
  .yes, .no { border:1px solid rgb(185,198,206); display:inline; float:left; width:242px; }
  .yes { margin-right:10px; }
  .entry .debate h2 { text-transform:uppercase; margin:0 0 8px; font-size:22px; border:0; }
  .debate h2 span { background:inherit none no-repeat 0 0; height:16px; width:20px; display:block; margin:2px 6px 2px 0; float:left; }
  .yes h2 span { background-image:url(https://betting.betfair.com/images/icons-tick.png); }
  .no h2 span { background-image:url(https://betting.betfair.com/images/icons-cross.png); margin-right:2px; }
  .debate p { margin:0px 5px 8px; }

/* @end */

/* @group Carousel Entry Preview
------------------------------------------------------------ */

  /* Default - Aka {Info Bet} - The rest are modifications of this version */
  .carousel_preview { width:478px; height:120px; margin:40px auto; padding:16px; position:relative; }
  .carousel_preview .image { position:absolute; top:0; left:0; width:510px; height:152px; z-index:1; }
  .carousel_preview h2 { font-size:26px; font-weight:normal; padding:0 0 10px; width:385px; line-height:24px; z-index:2; position:relative; }
  .carousel_preview h2 a { text-decoration:none; color:#fff; }
  .carousel_preview p { font-size:11px; }
  .carousel_preview #excerpt { float:left; height:80px; width:304px; position:relative; z-index:2; color:#fff; }

  /* Single Bet */
  .carousel_preview.single_bet #excerpt { border-right:1px solid #fff; border-right:1px solid rgba(255,255,255,0.3); width:272px; padding:0 16px 0 0; }

  /* Banner */
  .carousel_preview.banner h2, .carousel_preview.banner h3 { position:absolute; right:16px; text-align:right; font-family:Helvetica, Arial,Sans-serif; font-weight:bold; text-transform:uppercase; letter-spacing:-1px; }
  .carousel_preview.banner h2 { top:40px; height:30px; font-size:28px; width:478px; }
  .carousel_preview.banner h3 { top:70px; height:30px; font-size:16px; width:478px; z-index:9999; color:#fff; }
  .carousel_preview.banner .custom_button { position:absolute; bottom:12px; right:16px; z-index:999; }
  .carousel_preview.banner .custom_button a { display:block; }
  .carousel_preview.banner .custom_button a img {  }

  /* Carousel Navigation */
  .carousel_preview .navi { position:absolute; top:16px; right:16px; margin:0; z-index:2; }
  .carousel_preview .navi li { float:left; width:12px; height:12px; background:#fff; margin:0 0 0 7px; -moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px; }
  .carousel_preview .navi li.on { background:#1f79b8; border:2px solid #fff; width:8px; height:8px; }

/* @end */

/* @group The Ashes / Wide Content Area with No Blog Nav
------------------------------------------------------------ */

  #ashes_main_banner { float:left; }
  #ashes_main_banner span { float:left; text-indent:-9999px; height:0; width:0; }
  #ashes_main_banner img { float:left; }

  body.ashes h2, body.ashes h3 { font-size:1.1em; line-height:1.4em; }
  body.ashes h2 a, body.ashes h3 a { color:#273a47!important; }

  body.wide_content #content { background:#fff; }

  #main_wide_grp { float:left; margin:0 0 0 6px; width:685px; display:inline; }

  #content_sub_nav_wide { float:left; background:#e0e6e6; width:679px; font-size:13px; margin:0 0 15px; padding:6px 0 1px 6px; }
  #content_sub_nav_wide li { float:left; margin:0 5px 5px 0; display:inline; _margin-right:4px; *margin-right:4px; }
  #content_sub_nav_wide li a { display:block; padding:1px 6px 3px; }

  #wide_aside { float:right; width:158px; }
  #wide_aside .widget { margin:0 0 10px; float:left; width:158px; }
  #wide_aside .diary { background:#E0E6E6; }
  #wide_aside .diary img { width:148px; height:110px; }
  #wide_aside .diary .content { padding:5px 4px 0; border:1px solid #c6d5e0; border-top:none; }
  #wide_aside .block_list ul li { float:left; width:100%; }
  #wide_aside .block_list ul li a { display:block; background:#c6d5e0; border:1px solid #7E97A7; border-top:none; color:#273A47; padding:6px 8px; text-decoration:none; }
  #wide_aside .block_list ul li a:hover { background:#7e97a7; color:#fff; }
  #wide_aside .block_list .content { border:1px solid #c6d5e0; border-top:none; padding:8px 8px 1px; }

  #michael_vaughan_pic { width:156px; border:1px solid #7E97A7; border-top:none; float:left; }

  #featured_3_cols { width:100%; float:left; margin:0 0 15px; }
  #featured_3_cols .title {  }
  #featured_3_cols ol { float:left; background:#E0E6E6; width:518px; border:1px solid #c6d5e0; border-top:none; }
  #featured_3_cols li { float:left; width:162px; margin:8px 0 4px 8px; display:inline; }
  #featured_3_cols li img { width:162px; }

  #team_profile { width:100%; float:left; margin:0 0 15px; }
  #team_profile h2 { color:#273a47; }
  #team_profile h3 { font-weight:normal; color:#2797e6; }
  #team_profile #left { float:left; width:256px; }
  #team_profile #right { float:right; width:256px; }
  #team_profile ul { float:left; clear:both; width:100%; }
  #team_profile ul li { float:left; width:62px; height:62px; margin:0 2px 2px 0!important; list-style:none!important; display:inline; }
  #team_profile #right ul li { margin:0 0 2px 2px!important; }

  #six_nations_team_profiles { margin:0 0 15px; float:left; clear:both; width:100%; }
  #six_nations_team_profiles h2 {  }
  #six_nations_team_profiles ul {  }
  #six_nations_team_profiles ul li { list-style:none; margin:0 3px 5px; float:left; width:167px; height:100px; background:#ccc; }
  #six_nations_team_profiles ul li a {  }

  /* New Post Cols Style is _ instead of - */
  #post_cols { width:100%; float:left; clear:both; margin:0 0 15px; }
  #post_cols #featured { float:left; width:256px; margin:0; }
  #post_cols #recent { float:right; width:256px; margin:0; }
  #post_cols ol { float:left; width:100%; }
  #post_cols li { margin:0!important; padding:6px 8px!important; border:1px solid #e0e6e6!important; border-top:none!important; float:left; width:238px; }
  #post_cols li img { margin:4px 10px 0 0!important; }

  #venue { width:100%; float:left; clear:both; margin:0 0 15px; }
  #venue ul li { float:left; width:102px; height:80px; margin:0 2px 2px 0; background:#ccc; list-style:none!important; overflow:hidden; }

  /* Best Bet Buttons */
  .free_bet_btn, .view_market { display:block; float:left; margin:0 0 5px; padding:0px 30px 2px 5px; text-decoration:none; font-weight:bold; }
  .free_bet_btn:hover { background:url(https://betting.betfair.com/images/arrow_new.png) no-repeat 97% 3px #8fb600!important; border-color:#8fb600; color:#fff!important; text-shadow:none; }
  .view_market:hover { background:url(https://betting.betfair.com/images/arrow_new.png) no-repeat 97% 3px #ffa100!important; border-color:#ffa100; color:#fff!important; text-shadow:none; }

  #leadstory .free_bet_btn { margin-right:10px!important; }

/* @end */

/* @group Asset Gallery
------------------------------------------------------------ */

  /* Thumbnail Styles */
  #gallery { float:left; width:496px; }
  #gallery .thumb { float:left; margin:0 14px 14px 0; }
  #gallery .thumb:nth-child(4n) { margin-right:0; }
  #gallery .margin_fix { margin-right:0; }
  #gallery .thumb a { display:block; float:left; padding:7px; border:1px solid #eee;  }
  #gallery .thumb a:hover { border-color:#ccc; }
  #gallery .thumb a:hover img { opacity:0.9; }
  #gallery .thumb a img { width:97px!important; height:97px!important; margin:0!important; float:left; }

  /* ColorBox Core Style - The following rules are the styles that are consistant between themes. */
  #colorbox, #cboxOverlay, #cboxWrapper { position:absolute; top:0; left:0; z-index:9999; }
  #cboxOverlay { position:fixed; width:100%; height:100%; }
  #cboxMiddleLeft, #cboxBottomLeft { clear:left; }
  #cboxContent { position:relative; }
  #cboxLoadedContent { overflow:auto; }
  #cboxLoadedContent iframe { display:block; width:100%; height:100%; border:0; }
  #cboxTitle { margin:0; }
  #cboxLoadingOverlay, #cboxLoadingGraphic { position:absolute; top:0; left:0; width:100%; }
  #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow { cursor:pointer; }

  /* Colorbox User Style */
  #cboxOverlay { background:#273a47; }
  #cboxContent { margin-top:23px; }
  #cboxLoadedContent { background:#273a47; padding:8px 8px 32px; -moz-border-radius:0 3px 3px 3px; -webkit-border-radius:0 3px 3px 3px; border-radius:0 3px 3px 3px; }
  #cboxTitle { position:absolute; top:-25px; left:0; color:#fff; font-size:16px; padding:5px 10px 4px; background:#273a47; -moz-border-radius:3px 3px 0 0; -webkit-border-radius:3px 3px 0 0; border-radius:3px 3px 0 0; display:none!important; }
  #cboxCurrent { position:absolute; bottom:8px; left:40%; color:#7e97a7; }
  #cboxSlideshow { position:absolute; top:-20px; right:90px; color:#0163B0; }
  #cboxLoadingOverlay { background:#273a47; }
  #cboxLoadingGraphic { background:url(https://betting.betfair.com/images/loading.gif) center center no-repeat; }

  /* Left and Right Arrows */
  #cboxPrevious, #cboxNext { position:absolute; bottom:9px; background:#273a47; font-size:1.1em; color:#7e97a7; }
  #cboxPrevious { left:12px; }
  #cboxNext { right:12px; }
  #cboxPrevious.hover, #cboxNext.hover { color:#2797e6; }

  /* Close Button */
  #cboxClose { position:absolute; top:-20px; right:8px; color:#fff; }
  #cboxClose.hover { background-position:4px -80px; }

/* @end */

/* @group Six Nations
------------------------------------------------------------ */

  /* Old - Too Specific */
  #six_nations_main_banner { float:left; width:100%; }
  #six_nations_main_banner span { text-indent:-9999px; float:left; height:0; width:0; }
  #six_nations_main_grp { width:688px; float:left; }

  /* New - Generalised */
  #main_content_banner { float:left; width:100%; border-bottom:4px solid #fff; }
  #main_content_banner a { float:left; }
  #main_content_banner img { float:left; }
  #main_content_banner span { text-indent:-9999px; float:left; height:0; width:0; }
  #main_content_grp { width:688px; float:left; }

/* @end */

/* @group Tooltip
------------------------------------------------------------ */

  .tooltip { display:none; padding:3px 10px 4px; color:#fff; font-weight:bold; max-width:200px; }

/* @end */

/* @group image Feature List
------------------------------------------------------------ */

  .image_feature_list { margin:0 0 15px; float:left; clear:both; width:100%; }
  .image_feature_list .title {  }
  .image_feature_list ul { margin:0; }
  .image_feature_list ul li { list-style:none!important; margin:0!important; float:left; }
  .image_feature_list ul li a { display:block; }
  .image_feature_list ul li a img { float:left; }

  .image_feature_list.three ul li { width:170px; margin:0 3px 4px 0!important; }
  .image_feature_list.three ul li:nth-child(1n) { margin-right:4px!important; }
  .image_feature_list.three ul li:nth-child(3n) { margin-right:0!important; }

  .image_feature_list.four ul li { width:125px; margin:0 4px 4px 0!important; }

  .image_feature_list.five ul li { width:100px; margin:0 3px 4px 0!important; overflow:hidden; }
  .image_feature_list.five ul li:nth-child(1n) { margin-right:4px!important; }
  .image_feature_list.five ul li:nth-child(5n) { margin-right:0!important; }

  .image_feature_list.six ul li { width:83px; margin:0 3px 4px 0!important; overflow:hidden; }
  .image_feature_list.six ul li:nth-child(1n) { margin-right:4px!important; }
  .image_feature_list.six ul li:nth-child(6n) { margin-right:0!important; }

  /* height adjustments per blog */
  .image_feature_list.us_masters ul li { height:50px; }

  /* Contestants */
  .contestants .out { position:relative; }
  .contestants .out a { text-decoration:none; }
  .contestants .out img { opacity:0.5; filter:alpha(opacity=50); }
  .contestants .out_icon { display:block; width:17px; height:20px; position:absolute; top:38%; left:45%; z-index:100; font-size:26px; font-weight:bold; color:#000; }

/* @end */

/* @group Something
------------------------------------------------------------ */

  #responsible_img { margin-top:10px; }

/* @end */

/* @group Player Select
------------------------------------------------------------ */

  #player_select { background:#E9EEEE; padding:5px 10px; margin:0 0 10px; }
  #player_select p { display:inline; margin-right:10px; }

/* @end */

/* @group Stats iframe
------------------------------------------------------------ */

  #kickoff_stats { background:transparent; margin-left:-14px; }

/* @end */

#vaughan_banner { background: url(../cricket/images/vaughan_banner.jpg); width: 520px; height: 126px; margin: 0 0 10px; text-indent: -9999px; }

body.betfair-greece .free_bet_btn,
body.betfair-greece-poker .free_bet_btn,
body.betfair-greece-radio .free_bet_btn,
body.betfair-greece-sports .free_bet_btn,
body.betfair-greece-horse .free_bet_btn,
body.betfair-greece-basket .free_bet_btn,
body.betfair-greece-soccer .free_bet_btn,
body.betfair-greece-tennis .free_bet_btn { display: none; }

body[class*=betfair-greece] #branding.new { width:998px; height:82px; background:url(https://betting.betfair.com/images/header_graphic_greece.jpg); }
body[class*=betfair-greece] #temp-push { display:none; }

body.betfair-russia #branding.new { width:998px; height:82px; background:url(https://betting.betfair.com/images/header_graphic_russia_2.jpg); }
body.betfair-russia #temp-push { display:none; }

body.betfair-portugal #branding.new { width:998px; height:82px; background:url(https://betting.betfair.com/images/header_graphic_portugal.jpg); }
body.betfair-portugal #temp-push { display:none; }

body.betfair-norge #branding.new { width:998px; height:82px; background:url(https://betting.betfair.com/images/header_graphic_norway.jpg); }
body.betfair-norge #temp-push { display:none; }

body.betfair-polska #branding.new { width:998px; height:82px; background:url(https://betting.betfair.com/images/header_graphic_poland.jpg); }
body.betfair-polska #temp-push { display:none; }

body.betfair-deutschland #branding.new { width:998px; height:82px; background:url(https://betting.betfair.com/images/header_graphic_germany.jpg); }
body.betfair-deutschland #temp-push { display:none; }

body.betfair-espana #branding.new { width:998px; height:82px; background:url(https://betting.betfair.com/images/header_graphic_spain.jpg); }
body.betfair-espana #temp-push, body.betfair-espana span#tagline { display:none; }
body.betfair-espana h2#tagline { left:320px; top:41px; color:white; text-shadow:1px 1px 1px rgba(0, 0, 0, 0.1); font-size:15px; color:#fff; }

body.betfair-magyarorszag #branding.new { width:998px; height:82px; background:url(https://betting.betfair.com/images/header_graphic_hungary.jpg); }
body.betfair-magyarorszag #temp-push, body.betfair-magyarorszag #head-ad { display:none; }

body.betfair-italy #branding.new { width:998px; height:82px; background:url(https://betting.betfair.com/images/header_graphic_italy.jpg); }
body.betfair-italy #temp-push { display:none; }

body.betfair-cesko-slovensko #branding.new { width:998px; height:82px; background:url(https://betting.betfair.com/images/header_image_czech.jpg); }
body.betfair-cesko-slovensko #temp-push { display:none; }

body.betfair-bg #branding.new { width:998px; height:82px; background:url(https://betting.betfair.com/images/header_image_bulgaria.jpg); }

body.betfair-suomi #branding.new { width:998px; height:82px; background:url(https://betting.betfair.com/images/header_image_finland.jpg); }
body.betfair-suomi #temp-push { display:none; }

body.betfair-serbia #branding.new { width:998px; height:82px; background:url(https://betting.betfair.com/images/header_image_serbia.jpg); }
body.betfair-serbia #temp-push { display:none; }

#football_tips { margin:0 0 10px; }
#football_tips h2 { padding:3px 10px 0; }
#football_tips .body { border:1px solid #C6D5E0; border-top:none; padding:10px 10px 3px; }
#football_tips li { margin-bottom:3px; margin-left: 5px!important; list-style:none!important; }

#ambassadors_latest {  }
#ambassadors_latest ul { margin:10px 0 20px; }
#ambassadors_latest li { list-style:none!important; margin:0!important; float:left; width:130px; }
#ambassadors_latest a { text-decoration:none; }
#ambassadors_latest .text { display:block; padding:5px; font-weight:bold; }
#ambassadors_latest .image { width:130px; height:100px; background:#e6e6e6 url(https://betting.betfair.com/images/ambassadors_latest.png); display:block; border-bottom:2px solid #333; border-top:2px solid #333; }
#ambassadors_latest .mv .image { background-position:0 0; }
#ambassadors_latest .wg .image { background-position:-130px 0; }
#ambassadors_latest .ld .image { background-position:-260px 0; }
#ambassadors_latest .pn .image { background-position:-390px 0; }
#ambassadors_latest a:hover .image { background-color:#486374; }

#spanish_ambassadors_latest {  }
#spanish_ambassadors_latest ul { margin:10px 0 20px; }
#spanish_ambassadors_latest li { list-style:none!important; margin:0!important; float:left; width:173px; }
#spanish_ambassadors_latest a { text-decoration:none; }
#spanish_ambassadors_latest .text { display:block; padding:5px; font-weight:bold; }
#spanish_ambassadors_latest .image { width:173px; height:145px; background:#e6e6e6 url(https://betting.betfair.com/images/spanish_ambassadors.png); display:block; border-bottom:2px solid #333; border-top:2px solid #333; }
#spanish_ambassadors_latest .maldini .image { background-position:0 0; }
#spanish_ambassadors_latest .juanma .image { background-position:-173px 0; }
#spanish_ambassadors_latest .chip .image { background-position:-346px 0; }
#spanish_ambassadors_latest a:hover .image { background-color:#486374; }

.rugby.category #leadstory { margin:0 0 25px; }
.rugby.category #leadstory h2 { font-size:23px; line-height:28px; margin:0 0 10px; }
.rugby.category #leadstory h2 a { color:#000!important; }
.rugby.category #leadstory img { margin-right:10px; }
.rugby.category #featured_3_cols h3 { font-size:14px; font-weight:bold; line-height:1.3em; }
.rugby.category #featured_3_cols h3 a { text-decoration:none; }
.rugby.category .image_feature_list h3 { font-size:14px; font-weight:bold; margin:0 0 8px; }
.rugby.category .image_feature_list h3 a { text-decoration:none; }

.ru_sports_special_bg { background:#040308 url(https://betting.betfair.com/ru/sport/images/copa_america_wallpaper_2.jpg) no-repeat top center; }

.cat-konstantin { background:#040308 url(https://stavki.betfair.com/sport/images/stavki_konstantin_bg.jpg) no-repeat top center; }
