/* CSS Document */
.body_content,#body_content {position:relative; clear:both; width:980px; margin:13px auto 0 auto; background-image:url(../images/greyRHStile.gif); background-position:right; background-repeat:repeat-y; background-color:#FFFFFF }
.body_white, #body_white { clear:both; width:980px; margin:13px auto 0 auto; background-color:#FFFFFF}
body {background-color:#9c9c9c;margin:0 0 13px 0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#232323; line-height:1.4em;border:none; outline:none }
#wrapper, .wrapper { width:954px; margin:0 auto 0 auto; background-color:#ffffff; }
#wrapper2, .wrapper2 { width:980px; margin:0 auto 0 auto; background-color:#ffffff; position:relative; z-index:2; margin-top:-1px;}

.columnistBg { background:url(../images/backgrounds/columnist.jpg) no-repeat 522px 0 #ffffff;}
.spotlightBg { background-image:url(../images/backgrounds/header_spotlightOn.jpg); background-position:top right; background-repeat:no-repeat }
.awardBg { background-image:url(../images/backgrounds/awards.jpg); background-position:top right; background-repeat:no-repeat; background-color:#FFFFFF }
.chillBg { background:url(../images/backgrounds/chill.jpg) no-repeat 678px 5px #ffffff;}
.spotLight { background-image:url(../images/backgrounds/saSport.gif); background-position:top right; background-repeat:no-repeat }
.rssBg { background-image:url(../images/backgrounds/rss.gif); background-position:top right; background-repeat:no-repeat; background-color:#FFFFFF }
.rugbyBG { background:url(../images/backgrounds/rugby.jpg) no-repeat 516px 0 #ffffff; }
.mobileBG { background-image:url(../images/backgrounds/mobile.jpg); background-position:top right; background-repeat:no-repeat }
.snapBG { background:url(../images/backgrounds/snapshot.jpg) no-repeat 750px 15px #ffffff;}
.winBG{display:block;margin:0 auto 0 auto;background-image:url(../images/backgrounds/competitions_event_masthead2.jpg); background-position:center 15px; background-repeat:no-repeat;min-width:980px;height:400px}
.livescoreBG { background-image:url(../images/backgrounds/livescore.jpg); background-position:top right; background-repeat:no-repeat }
.cricketBg { background:url(../images/backgrounds/Cricket.jpg) no-repeat 516px 0 #ffffff;}
.golfBg { background:url(../images/backgrounds/Golf.jpg) no-repeat 526px 16px #ffffff;}
.tennisBg { background:url(../images/backgrounds/tennis.jpg) no-repeat 516px 0 #ffffff;}
.motorSportBg { background:url(../images/backgrounds/motorsport.jpg) no-repeat 521px 4px #ffffff; }
.moreSportBg { background-image:url(../images/backgrounds/moresport.jpg); background-position:top right; background-repeat:no-repeat }
.soccerBg { background:url(../images/backgrounds/soccer.jpg) no-repeat 521px 20px #ffffff;  }

.section { font-family:Arial, Helvetica, sans-serif; font-size:35px; color:#282e39; border:1px solid #000000 }
#columnWrapper, .columnWrapper { clear:both; position:relative; margin:0 auto 0 auto; }
#columnWrapperLeft, .columnWrapperLeft { width:641px; float:left; }
#columnWrapperRight, .columnWrapperRight { width:313px; float:left }
#col1, #col2, #col3, .col1, .col2, .col3 { float:left }
#col468, #col300, #col160, .HcolPad, .col468, #col300, .col160, #col600, .col600, .HcolPad13, .HcolPad6, .HcolPad7, .HcolPad18, .HcolPad11 { /*overflow:hidden*/ }
#col420, .col420 { width:420px; }
#col466, .col466 { width:466px }
#col600, .col600 { width:600px; }
#col640, .col640 { width:641px; }
#col300, .col300 { width:300px; }
#col160, .col160 { width:160px; }
#col214, .col214 { width:214px; }
#col210, .col210 { width:210px; }
#col223, .col223 { width:223px; }
#col200, .col200 { width:200px; padding-right:1px }
#col214main, .col214main { width:214px; text-align:center; border-top:3px solid #bdc1c7 }
.colLborder { float:left }
.col4bg { margin:10px 0 10px 0; background-image:url(../images/3ColBG.gif); background-position:center; background-repeat:repeat-y }
.c214Minner { width:208px; margin:3px auto 3px auto; text-align:left; padding-bottom:20px;height:auto; }
.c214Minner p{padding:5px ;margin:0}
/*.c214Minner h5{padding-bottom:5px}*/
.AllPad13 { width:13px; height:13px; overflow:hidden; }/*horizontal padding*/
.AllPad13c { width:13px; height:13px; clear:both; overflow:hidden; }/*horizontal padding*/
.AllPad5 { width:5px; height:5px; overflow:hidden }
.HcolPad13 { width:13px; }/*horizontal padding*/
.HcolPad6 { width:6px; }
.HcolPad7 { width:7px; }
.HcolPad18 { width:18px; }
.HcolPad11 { width:11px; }
.VcolPad { width:954px; height:7px; /*overflow:hidden*/ }/*vertical padding*/
#columnSet1, .columnSet1 { float:left; background-color:#333333; width:618px }
/*.border_top { background-image:url(../images/grey_border.gif); background-position:right bottom; background-repeat:no-repeat; }*/
.padding5 { padding:5px }
.padding3{padding:3px;}
.padding10 { padding:10px }
.padding010010 {padding:0 10px 10px 10px }
.padding13 { padding:13px }
.padding5down { padding-bottom:5px }
.padding5up {padding:5px 0 0 0 }
.padding5left {padding:0 0 0 5px }
.padding10left {padding:0 0 0 10px }
.padding7{padding:7px }
.rowspacer20 {height:20px;}
.rowspacer10 {height:10px;}
.rowspacer5 {height:5px;}
.masthead_layout1 { }
/*structural elements*/
#navheader, .navheader { width:980px; margin:0 auto; padding:13px 0 0; }
.pageHeader { font-size:30px; font-family:Arial, Helvetica, sans-serif; color:#282e39; overflow:visible }
#footer, .footer { width:980px; margin:0 auto 0 auto; background-color:#999999 }
.mainads { width:100%; text-align:center; margin:0; min-width:980px;position:relative!important;z-index:50!important; padding:5px 0;}
.mainads p .adCenter .mastehead_ads floatLeft{display:block;margin:0 auto 0 auto;background-image:url(../images/mainad.jpg); background-position:center 2px; background-repeat:no-repeat;min-width:980px;height:400px}
.mainads p .adCenter .mastehead_ads floatRight{display:block;margin:0 auto 0 auto;background-image:url(../images/mainad_small.jpg); background-position:center 2px; background-repeat:no-repeat;height:400px}
/*{ width:100%; text-align:center; margin:0; min-width:980px; background-image:url(../images/mainad.jpg);background-repeat:no-repeat;}*/
.mainads .clr { padding:0; margin:0; height:1px; overflow:hidden }
.adCenter {position:relative;margin:0 auto; text-align:center;/*background-color:#ffffff;*/}
.littleAD{position:absolute;left:0px;top:0px;margin:0;padding:0;z-index:1;}
.bigAD{margin:0 auto; text-align:center;}
/*.bigAD img {margin:0; padding:0; display:block;}*/

.mhFeature{width:242px; height:90px; background-color:#f2f2f0; border-right:10px solid #fff;}
.mhTxt{padding:10px 0 5px 0;width:130px; font-size:14px;margin:0;float:left}

.clr {clear:both;width:0px;height:0px;/*overflow:hidden;line-height:0px;*/margin:0;padding:0}
.clear{clear:both}
.hiddenclr{clear:both;display:none}
.height75{height:75px;overflow:hidden}
.height67{height:65px;overflow:hidden}
.height67 h1 a{font-weight:normal}
.CB_feature .clr{margin-top:-5px}
.floatLeft { float:left }
.floatRight { float:right }
.picLeft { float:left; margin-right:5px }
.picRight { float:right; margin-left:5px }
/*element style overrides*/
img {margin:0; padding:0; border:none }
form { margin:0; padding:0 }
ul { list-style:none; margin:0; padding:0 }
input, textarea, select { font-family:Arial, Helvetica, sans-serif }
table, td, td table { font-family:Arial, Helvetica, sans-serif;font-size:11px; }
a, a:link, a:hover, a:active, a:focus, a:visited { color:#4565a6 }
a { text-decoration:none }
a:link { }
a:hover { text-decoration:underline; color:#4568b1 }
a:active, a:focus { }
a:visited { }
h1, h2, h3, h4 { margin:0; padding:0 }
h1, h1 a { color:#4565a6; font-size:14px; font-weight:normal }
h2, h2 a { color:#4565a6 }
h3, h3 a { color:#4565a6 }
h4, h4 a { color:#4565a6 }
h6, h6 a { font-family:Arial, Helvetica, sans-serif; color:#4565a6; font-size:11px; margin:0; padding:10px 0 2px 0 }
#footer { clear:both; position:relative; width:980px; height:80px; padding-top:10px; background-color:#434d5f; font-size:12px; margin:0 auto 0 auto; color:#ffffff }
#footer p { width:330px; text-align:center; line-height:1.8em; margin:10px auto 0; padding:0 }
#footer .opa { position:absolute; top:20px; right:20px }
#footer .logo24 { position:absolute; top:20px; left:20px }
#footer a { color:#bfc9de }
.search { width:245px; height:84px; border-right:1px solid #d9d9d9; position:absolute; left:240px; top:10px }
.search input { position:absolute; top:25px; left:5px; width:165px; height:14px; border:1px solid #0e2e5e; background-image:url(../images/search_bg.jpg); background-position:left top;font-size:12px; }
.search .btn { position:absolute; top:24px; left:165px; background-color:transparent; background-image:none; border:none;margin-left:-5px }
.search .adv { font-size:11px; font-weight:bold; position:absolute; top:45px; left:132px; color:#4565a6; font-family:Arial, Helvetica, sans-serif }
.sport24_logo { position:absolute; top:7px; left:1px }
#logo.sport24_logo { width:inherit;margin:0 }
.th_feature1, .th_feature2 { width:223px; height:75px; background-color:#f3f3f3; /*overflow:hidden*/ position:absolute; top:15px }
.th_featureHeader { width:350px; height:50px; position:absolute; top:1px; padding-top:40px; left:510px; padding-bottom:20px;font-size:30px }
.th_feature1 { left:500px }
.th_feature2 { left:735px }
.th_feature1 h1 a, .th_feature2 h1 a{font-size:16px; color:#4565a6;line-height:1.3em;font-weight:bold}
.th_header { width:223px; z-index:500; border:1px solid #000000; height:100px }
/*services part of footer*/
.services { clear:both; width:980px; background-color:#f2f3f6; margin:5px auto 0 auto; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; position:relative; text-align:center; padding:5px 0 10px 0; border-top:15px solid #ffffff }
.services h3 { width:540px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:18px; margin:0 auto 0 auto; text-transform:uppercase; letter-spacing:8px; color:#232323; padding:1px 0 10px 0 }
.services .service { float:left; width:170px; padding:8px 0 8px 20px; font-weight:normal; color:#000000 }
.services .space { margin-right:0px; }
.services .service p { float:right; display:block; margin:0; padding:0; width:120px; text-align:left }
.services .service img, .services .service .img { float:left }
.services .service strong { display:block }
.services .service a { color:#020066; text-decoration:none }
.services .service a:hover { color:#000099; text-decoration:underline }
h5 { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px; color:#282e39; margin:0; padding:5px 0 7px 0 }
h5 a, h5 a:link, H5 a:hover, h5 a:visited { color:#282e39; padding:0; margin:0; background-image:url(../images/chevron.gif); background-position:right; background-repeat:no-repeat; color:#000000; text-decoration:none; padding-right:13px;line-height:0.8em; }
.category { display:block; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#232323 }
.category a{font-size:11px; color:#232323}
.timesttamp { display:block; font-size:11px; color:#8b8b8b; font-size:11px; font-weight:normal }
.greyline { background-image:url(../images/greyline.gif); background-repeat:repeat-x; background-position:center top; height:2px; width:100%; margin:2px 0 2px 0; padding:0; /*overflow:hidden*/ }
.darkgreyline { background-image:url(../images/greyline_dark.gif); background-repeat:repeat-x; background-position:center top; height:2px; width:100%; margin:2px 0 2px 0; padding:0; /*overflow:hidden*/ }
.addPadTB { margin:13px 0 13px 0 }
.bubble1 { background-image:url(../images/bubblebit.gif); background-position:top; background-color:#f0efed; width:100%; background-repeat:no-repeat }
.bubble288 { background-image:url(../images/bubblebit288.gif); background-position:top; background-color:#f0efed; width:100%; background-repeat:no-repeat }
.bubble1 h1{line-height:1.3em; font-size:15px}
.bubble2 { background-color:#f4f4f5; width:100%; background-repeat:no-repeat; padding:5px 0 10px 0; }
.bubble2 .whitebg { background-color:#FFFFFF; margin:0 auto 5px auto; padding:0; width:188px }
/*.bubble2 .whitebg img { float:left; margin:0 5px 0 0 }*/
.bubble2 .whitebg h1 { padding-top:5px }
.leftIMG{ float:left; margin:0 5px 10px 0 }
.bubble1 .category { margin-bottom:7px }
/*needs to change to images for design reasons but no time due to deadline*/
 
.theBQ {clear:both;margin: 5px 5px 5px 7px; font-size:14px; color:#cd262b;line-height:1.2em; padding:0px 0 10px 0;} 
.theBQ img,.qPic{display:inline;margin:0;padding:0;width:11px;height:12px;overflow:hidden}


/*.bubble1 blockquote { clear:both; float:none; line-height: 140%; margin: 5px 3px 10px 3px; background: url(../images/quoright.png) no-repeat bottom right ; font-size:14px; color:#cd262b }

.bubble1 blockquote:first-letter { background: url(../images/quoleft.png) no-repeat left top; padding: 5px 0px 10px 15px; }*/
/*homepage*/
ul li { list-style:none; margin:0; padding:0 0 0 7px; background-image:url(../images/li_default.gif); background-position:left top; background-repeat:no-repeat }
.feature h1, .feature h1 a { font-size:25px; color:#4565a6; font-weight:normal; margin:0; padding:0px 0 15px 0; font-weight:normal; line-height:23px; }
.feature img { display:block; float:left; margin:0 8px 0 0 }
.feature p { font-size:13px }
.feature ul { float:left; display:block; list-style:none; margin:0; padding:0 0 0 17px; }
.body_content ul { list-style:none; margin:0; padding:0 }
.body_content ul li { list-style:none; margin:0; padding:0 0 0 7px; background-image:url(../images/li_default.gif); background-position:left top; background-repeat:no-repeat }
.body_content ul.addSpace { margin:10px 0 10px 0 }

#body_content ul { list-style:none; margin:0; padding:0 }
#body_content ul li  { list-style:none; margin:0; padding:0 0 0 7px; background-image:url(../images/li_default.gif); background-position:left top; background-repeat:no-repeat }
#body_content ul.addSpace  { margin:10px 0 10px 0 }


.blurb { margin:0; padding:13px 0 13px 0; line-height:1.5em }
.blurb img { float:left; margin:0 5px 0 0 }
.dottedline { height:7px; width:100%; background-image:url(../images/dot.gif); background-repeat:repeat-x; }
.minipic { padding:5px 0 5px 0 }
.minipic .category { display:block; padding:5px 0 5px 0 }
.minipic ul { margin:5px 0 5px 0 }
.minipic ul li a { font-weight:normal }
.minipic p { margin:0; padding:4px 0 4px 0 }
.minipic p img { float:left; margin-right:5px }
.minipic a { font-weight:bold;word-wrap:break-word; }
.flashBanner { clear:both; }
.bannerads { margin:0; text-align:center }
.bannerads .adCenter {margin:0; padding:0;}
.greyBannerBG{ width:640px;background-color:#e9e7e4; text-align:center}
.greyBannerBG img,.greyBannerBG object{margin:0 auto 0 auto}
.topRHSad { border-bottom:13px solid #ffffff; margin:0; padding:0 }
.topRHSad3 { border-bottom:10px solid #ffffff; margin:0; padding:0 }
.topRHSad2 { border-bottom:13px solid #ffffff; margin:0; padding:0; border-top:13px solid #ffffff; }
.greyBrder { border:1px solid #bfc5d1; float:left; padding-bottom:13px }
/*.greyBrder h5 {padding-bottom:5px;}*/
.greyBrder .dottedline { margin:0 0 8px 0; padding-top:5px; background-position:bottom }
.greyBrder ul { width:240px }
.greyBG { background-color:#f3f3f3; width:277px }
.greyBG img { float:left; margin-right:5px }
.greyBG h1 { float:left; margin:13px 10px 0 0; width:170px; font-size:16px; font-weight:normal; }
.greyBG h1 a { font-size:16px; font-weight:normal }
.greyBG h2 { float:left; margin:13px 10px 0 0; width:170px; font-size:16px; font-weight:normal; }
.greyBG h2 a { font-size:16px; font-weight:normal }
.greyBG h3 { float:left; margin:2px 10px 2px 0;padding:0; width:160px; font-size:16px; font-weight:normal; }
.greyBG h3 a { font-size:16px; font-weight:normal }
.blurbBox { float:left; width:200px; height:65px; border:1px solid #dfe2e8; background-color:#f3f3f3; padding:3px; margin-right:5px }
.greyBrder .blurbBox h1{margin-top:0;padding-top:2px}
.greyBG .timesttamp{float:left;width:170px;overflow:hidden}
.greyBG .clr{height:0px;overflow:hidden;margin:0;padding:0}
.greyBrder .spacedLI li a { font-weight:normal }
ul.spacedLI { padding-top:0px }
ul.spacedLI li { margin-bottom:3px }
.blurbBox img { float:left; margin-right:5px }
.blurbBox span { width:200px; background-color:#FFFFFF; display:block; height:65px }
.blurbBox span h1 { padding-top:12px; line-height:1.2em; font-size:14px; padding-right:5px }
.whitebox { background-color:#FFFFFF; border:1px solid #bfc5d1; }
.greybox { background-color:#f3f3f3; border:1px solid #bfc5d1; }
.whitebox  h1, .greybox  h1{line-height:1.2em;margin-top:5px}
h1.nopadding, .nopadding a{margin:0;padding:0; line-height:1.1em}
.whitebox a { font-weight:bold }
.whitebox .picborder, .whitebox .picLeft{margin-top:5px}
.gpic { position:relative; height:206px; width:274px; margin:0 auto 0 auto}
.gpic img { margin:0 auto 0 auto; z-index:2 }
.gpic .play { position:absolute; bottom:20px; left:0px; z-index:3; cursor:pointer; }
.whitebox .dottedline { margin:5px 0 5px 0 }
.whitebox p { margin:0; padding:3px 0 3px 0 }
.whitebox ul { margin-bottom:10px }
.snippet img { float:left; margin:0 5px 0 0 }
.snippet { line-height:1.4em; }
.snippet h1, .snippet h1 a { font-size:18px; font-weight:normal }
.picborder { padding:3px; border:1px solid #e9e7e4; margin-left:5px }
input[type="button"], button, .btn { font-size:12px;font-weight:bold;color:#ffffff; text-transform:uppercase; background-color:#434d5f; border:1px solid #282e39; padding:1px 5px 2px 5px; cursor:pointer;}
input[type="submit"]{ font-size:12px;font-weight:bold;color:#ffffff; text-transform:uppercase; background-color:#434d5f; border:1px solid #282e39; padding:1px 5px 2px 5px; cursor:pointer;}
/*article page*/
#article { font-size:13px; line-height:1.3em }
#article .articleTop { /*border-bottom:1px solid #d9d9d9; */padding:0 5px 0 5px;}
#article .articleTop img { float:left; margin-right:5px }
#article .articleTop h1 { font-family:Arial, Helvetica, sans-serif; font-size:26px; font-weight:normal; color:#232323; margin:0; padding:5px 0 10px 0 }
#article .articleTop .timesttamp { width:200px; float:left }
.picture_caption {padding:5px}
.actions { width:200px; float:right; font-size:11px; color:#4565a6; text-align:right }
#article .imgBlock { width:240px; float:right; padding:3px; border:1px solid #dfe2e8; background-color:#f3f3f3; font-size:10px; color:#959595; margin-left:5px;margin-top:5px }
#article .imgCenterBlock { width:468px; padding:3px; border:1px solid #dfe2e8; background-color:#f3f3f3; font-size:10px; color:#959595; margin-left:70px;margin-top:5px }
#article .imgBlock img { margin:0 auto 0 auto;padding:0;display:block }
#article .imgBlock p { padding:7px 2px 5px 2px; margin:0 }
#article blockquote { width:630px; border-top:1px solid #dfe2e8; border-bottom:1px solid #dfe2e8; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#cd262b; line-height:1.4em; padding:10px 0 10px 0; margin:0 }
#article blockquote span { font-size:50px; color:#000000; }
#article blockquote img { display:inline; /*width:14px; height:14px; overflow:hidden*/ }
.chillBg #article .imgBlock { width:200px; float:right; padding:3px; border:1px solid #dfe2e8; background-color:#f3f3f3; font-size:10px; color:#959595; margin-left:5px;margin-top:5px }
.columnWrapperRight .bubble2 .whitebg { width:270px }
.border214Col { float:right; border:solid 3px #bdc1c7; width:214px; text-align:center; }
.floatLeftMidline { float:left; background-image:url(../images/midline.gif); background-position:center; background-repeat:repeat-y; margin-top:13px }
.comments { width:640px; background-color:#f4f4f5 }
.comments .cdark { width:100%; background-color:#dfe2e8; font-family:Arial, Helvetica, sans-serif; padding-top:5px }
.comments h2 { color:#282e39; padding:10px; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:20px; }
.comments dl { width:620px; margin: 5px auto; padding: 0 0 5px 0; font-family: Arial; font-size:12px }
.comments dl dt { width:135px; float: left; margin:0; font-weight: bold; padding:5px 10px 15px 0; text-align:right }
/* commented backslash hack for mac-ie5 \*/
.comments dt { clear: both; }
/* end hack */
.comments dl dd { float: left; width: 465px; margin:0; padding:5px 5px 15px 5px;/*background-image:url(../images/commentDot.gif);background-position:top; background-repeat:repeat-x;*/ }
.comments p { padding:13px 10px 25px 13px }
.comments .dottedline {width:96%;margin:0 auto 0 auto}
.noBrd { border:none; background-image:none }
.cdark dd input[type='text'] { width:455px; border:1px solid #7f9db9 }
.cdark dd select { width:455px; border:1px solid #7f9db9 }
.cdark dd input[type='button'] { width:80px }
.cdark dd textarea { max-width:455px; min-width:455px; width:450px; border:1px solid #7f9db9 }
.cdark dd em{display:inline; color:#CC0000;font-weight:bold; font-size:15px;margin-right:2px;float:left}
.cdark dl dd { float: left; width: 470px; margin:0; padding:5px 0px 15px 5px;  }
.cdark dt .timesttamp { font-weight:normal }
.columnistBlock {position:relative; width:100%; background-color:#f0efed; font-size:12px;height:250px;overflow:hidden }
.columnistBlock img { float:left }
.columnistBlock .CB_feature { float:right; width:380px;}
.columnistBlock .CB_feature .cb_pic { background-image:url(../images/blurb_imgbg.png); background-position:top left; background-repeat:no-repeat; position:relative; width:84px; height:82px; float:left }
.columnistBlock .CB_feature .cb_pic img { position:absolute; top:2px; left:2px }
.columnistBlock .CB_feature h1 { font-size:25px; margin:0; padding:0 0 5px 0;line-height:1.0em }
.columnistBlock .CB_feature h1 a{font-size:25px;}
.columnistBlock .CB_feature .whitebox {position:absolute;bottom:5px;right:5px}
.abspos { width:380px; position:relative }
.left10 { position:absolute; top:5px; left:75px }
.columnistBlock .snippet { width:380px; float:right; line-height:1.3em; margin-top:7px; font-size:11px }
.columnistBlock .snippet h1 a, .columnistBlock .whitebox h1 a { font-size:15px;margin-bottom:0;padding-bottom:5px }
.columnistBlock .snippet h1, .columnistBlock .whitebox h1 {margin-bottom:0;padding-bottom:0px;line-height:1.0em;  }
.CB_feature p { margin:0; padding:8px 0 7px 0}
.CB_feature ul { margin-top:0px; padding-top:3px; margin-bottom:0; padding-bottom:3px; font-size:11px }
.breadcrumb { display:block; padding-bottom:18px; font-size:11px; color:#4565a6; text-decoration:none }
.breadcrumb a { color:#4565a6; text-decoration:none }
#snapshot .select { width:638px; background-color:#f3f3f3; border:1px solid #dfe2e8; }
#snapshot .select select { margin:13px }
#snapshot .snapList { clear:both; background-image:url(../images/snapBG.gif); background-repeat:repeat-y; }
.snapList .result {/*height:99px;*/ clear:both; padding:5px 0 5px 0 }
.snapList .result .category { clear:both; display:block; width:122px;/*height:99px;*/ float:left; background-image:url(../images/leftArrow.gif); background-position:right 42px; background-repeat:no-repeat }
.snapList .result .category a { color:#282e39; display:block; margin-top:40px; margin-right:30px; text-align:right }
.snapList .result .snapContent { width:398px; float:left;/*height:102px;*/ background-image:url(../images/backgrounds/stampUL.gif); background-position:bottom left; background-repeat:no-repeat; padding-bottom:10px }
.snapList .result .snapContent h1 { padding:0 0 0 21px; margin:0 }
.snapList .result .snapContent p { margin:0; padding:3px 10px 5px 21px }
.snapList .result .snapContent p img { float:left; margin-right:5px }
.snapList .result .timesttamp { width:112px;/*height:99px;*/ float:left; background-image:url(../images/rightArrow.gif); background-position:left 42px; background-repeat:no-repeat }
.snapList .result .timesttamp span { display:block; padding-top:40px; padding-left:20px; text-align:left; margin:0 }
.share { width:640px; background-color:#f7f7f7 }
.share ul { list-style:none; list-style-image:none; margin:0 0 0 10px; padding:0px; color:#9c9e9c; font-family:Arial, Helvetica, sans-serif; font-size:11px; background-image:none; line-height:2.0em }
.share ul li { list-style:none; list-style-image:none; float:left; padding:5px 13px 5px 5px; background-image:none }
.share ul li img { display:inline; float:left; margin:2px 5px 0 0; border:none; vertical-align:top; }
.share ul li a { color:#4565a6; text-decoration:none }
.credit { /*height:33px;*/ text-align:center; width:640px; background-image:url(../images/logos/credit_bg.gif); background-repeat:repeat-x; background-position:center; text-align:center }
.credit img, .credit a img { display:block; margin:0 auto 0 auto; padding:0; border:0 }
.awards { padding:10px 0 10px 0; margin:0; clear:both }
.awards img { float:left; border:5px solid #f2f2f0; margin-right:8px }
.awards p { padding:10px 0 13px 0; margin:0 }
.awards strong, .awards b { display:block; margin-top:10px }
.awardsMini { background-color:#f0efed; width:100%; background-repeat:no-repeat; padding:0; margin-top:5px }
.awardsMini img { float:left; padding:0; margin-right:5px }
.awardsMini a { display:block; font-size:15px; margin:15px 5px 0 0; font-weight:normal; text-decoration:none }
.sponsored { width:100% }
.sponsored .category { margin:5px 0 1px 5px }
.sponsored160 a { display:block; background-color:#f2f2f0; margin:0; padding:0; clear:both; width:148px; margin:0 auto 0 auto; background-color:#f2f2f0 }
.sponsored a img { display:block; float:left; padding:5px; }
.sponsored a strong { display:block; float:left; color:#4565a6; font-size:11px; line-height:2.4em }
.sponsored160 { border:1px solid #f2f2f0; width:158px; margin-top:13px }
.sponsored288 { border:1px solid #cccccc; background-color:#FFFFFF }
.sponsored288 a { display:block; background-color:#f2f2f0; margin:0; padding:0; clear:both; width:278px; margin:0 auto 0 auto; background-color:#f2f2f0 }

/*sport awards*/
.sa_boxes{clear:both;padding:35px 0 13px 0;height:82px; margin:0;  background-image:url(../images/greyline.gif); background-position:bottom; background-repeat:repeat-x}
.sa_boxes .greybox{width:208px;float:left;height:75px}
.sa_boxes .space5{width:5px;float:left;padding:0;padding:0;overflow:hidden}
.sa_boxes .whiteBG{ background-color:#FFFFFF;margin:5px;height:65px;overflow:hidden}
.sa_boxes .whiteBG img{float:left}
.sa_boxes .whiteBG a{width:110px;float:left;margin:7px 5px 5px 5px;font-size:16px;color:#4565a6}

/*tv times table*/
/*on homepage*/
.hp_tvTimes{border-bottom:1px solid #cccdcf; clear:both} 
.hp_tvTimes td, .hp_tvTimes th{ vertical-align:top; text-align:left;padding:5px 8px 8px 10px; border-right:1px solid #cccdcf}
.hp_tvTimes th {font-family:Arial, Helvetica, sans-serif; font-weight:bold;font-size:12px; color:#282e39;  border-bottom:1px solid #cccdcf; text-align:left; background-color:#f5f5f5}
.hp_tvTimes td {font-family:Arial, Helvetica, sans-serif; font-weight:normal;font-size:11px; color:#282e39; background-image:url(../images/dot.gif); background-repeat:repeat-x; background-position:bottom   }
.hp_tvTimes .noborderBottom{border-bottom:1px solid #ffffff; background-image:none;}
.hp_tvTimes .noborderRight{border-right:1px solid #ffffff; }
.tvtimes_when{float:left;padding:5px 0 0 10px}
.tvtimes_when a{padding-left:7px;margin-left:5px;border-left:1px solid #cccdcf}
.tvtimes_h1{float:left;padding:0 5px 10px 0}
.forum p{padding:7px 0 7px 0}

/*select date block*/
.selDate{width:270px;height:165px; background-color:#FFFFFF;padding-left:5px}
.selDate p{clear:both;margin:0;padding:6px 0 6px 0}
.selDate p label{float:left;text-align:right;padding-right:4px;padding-top:1px;margin:0}
.selDate p select{float:left;margin-right:5px; padding:0;font-size:11px}
.selDate p select option{margin-right:5px; padding:0;font-size:11px}
.selDate p img{float:left;padding-top:0px }
.selDate select{height:18px;border:1px solid #7f9db9;margin:0px 0 0 0;padding:0}
.selDate select option{margin:0;padding:0}
.selDate input[type="text"]{height:16px;border:1px solid #7f9db9; font-size:11px}
.selDate .dottedline{clear:both;padding:0;margin:0;height:3px}
.selDate input{margin:0;padding:0}
.selDate .btn{margin:0px auto 0 auto;text-align:center;padding:1px 4px 1px 4px;}
.gocenter{width:100%;text-align:center;margin:0;padding:0}
.gocenter img, .gocenter object, .gocenter iframe{margin:0 auto 0 auto}

a.addie{display:block;font-size:14px; font-weight:normal;padding:7px 0 2px 0}

.left3{padding:0 3px 0 3px}
.bM5{margin-bottom:5px}
.tM5{margin-top:5px}
.p5Top{padding:5px 5px 0px 5px}
.p5Bottom{padding:0px 5px 5px 5px}

.playOL {display:block;width:86px;height:65px;float:left;position:relative;margin-right:5px;}
.playOL .Img{position:absolute;top:0;left:0;width:86px;height:65px;z-index:1}
.playOL .playLink{position:absolute;left:0;top:45px;z-index:100}

.rhs_gallery{padding:9px; background-color:#FFFFFF}
.rhs_gallery .lpic{padding:10px 3px 0 0;float:left}
.rhs_gallery .dCol{float:right;padding-top:6px;width:65px;overflow:hidden}
.selectG{margin:0;padding:5px;text-align:center }
.selectG select{width:287px;border:1px solid #a5acb2;margin:0 auto 0 auto;padding:0}
.dCol img{padding:0 0 0px 0;float:left}
.galleryBox{ background-color:#f3f3f3;border:1px solid #dfe2e8;}
.darkBG{ background-color:#e9e7e4}
.lightBG{ background-color:#f3f3f3}
.whiteBG{ background-color:#ffffff;}
.gwbg{padding:4px 0px 0 0;width:417px;margin:4px 0 4px 4px}
.yaPadding{padding:11px}
.yaBorderbottom{border-bottom:1px solid #dfe2e8;padding-bottom:5px}
.galleryBox h6{font-size:15px; font-weight:normal; color:#282e39;margin:0 0 0 10px;padding:0 0 5px 0}
.galleryBox h6 a{font-size:15px; font-weight:normal; color:#516eab;}
.headercontent h2, .headercontent h2 a{margin-left:0;padding:3px 4px 3px 0;font-weight:normal;font-size:16px; color:#4565a6;line-height:1.1em;}
.galleryBox img{}
.galleryBox .gwbg h2, .galleryBox .gwbg h2 a{font-weight:normal;font-size:16px;margin:0;padding:5px 0 0px 4px}
.picsAccross{width:635px;margin-left:7px}
.picsAccross h2,.picsAccross h2 a {font-size:15px;color:#000000;font-weight:normal;padding:4px 0 0px 0}
.picsAccross img{display:block;float:left;margin:0 5px 0 0 ;padding:0}
.padding4{padding:4px}
.whiteBG p{width:200px; clear:both}
.spacer4{width:4px;height:4px;overflow:hidden}
.gCols{ background-image:url(../images/gallery_colBG.gif); background-position:right; background-repeat:repeat-y;border-bottom:15px solid #f3f3f3}


.galleryBox .dCol{width:204px;overflow:hidden;float:right;padding-left:2px}

.rhs_gallery .dCol img{float:left;margin:0 0 3px 0}
.galleryBox .dColx{width:204px;overflow:hidden;float:left;padding-right:2px;}
/*.galleryBox .dColx img{float:left;margin:3px 3px 0 0px}*/
.darkBG .whitebox .greyBG{height:75px;overflow:hidden}
.galleryBox .dCol .headercontent{width:190px;height:58px;float:left;padding-left:5px;margin:0;overflow:hidden}
.galleryBox .dColx .headercontent{width:190px;height:65px;float:left;padding-left:0px;margin:0;overflow:hidden}
.galleryPreview{float:left; background-color:#FFFFFF; height:212px;overflow:hidden}
.yaBorderbottom .gc1{padding-left:4px;float:left;width:417px;overflow:hidden}
.galleryBox .left4M{margin-left:4px}
.galleryBox .left3M{margin-left:3px}
.yaBorderbottom .gc2{float:right;padding-right:4px;}
.yaBorderbottom .gc2 .whiteBG{overflow:hidden;width:210px;}
.yaBorderbottom .gc2 .setHeight{height:662px}
.yaBorderbottom .gc2 .whiteBG h1{padding:6px 0 10px 0; font-size:16px;}
.yaBorderbottom .gc2 h1 a{font-size:16px}
.yaBorderbottom .gc2 .whiteBG img{margin-bottom:6px}
.yaBorderbottom .gc2 .whiteBG span img{float:left}
.yaBorderbottom .gc2 .whiteBG span .midPic{margin-left:3px;margin-right:3px}
.yaBorderbottom .gc2 .whiteBG h1 a{font-size:16px;margin:0;padding:0}
.gc2 .darkgreyline{width:203px;margin:0 auto 0 auto}
.galleryBox .yaBorderbottom .gc2 a{font-size:11px; color:#4565a6; display:block;margin:5px 0 5px 0 }
.galleryBox .yaBorderbottom .gc2 .padding4LR{padding:0 4px 0 4px}
.yaBorderbottom h5{float:left;padding:8px 11px 5px 10px}
.yaBorderbottom .searchSel {margin-top:6px;padding-left:8px;margin-left:8px;padding-top:1px; border-left:1px solid #dfe2e8;float:left}
.searchSel select, .yaBorderbottom .searchSel select option{margin-right:6px;height:19px;margin-top:0}
.searchSel select {border:1px solid #a5acb2; width:125px}
.searchSel select.allOptions{border:1px solid #a5acb2; width:98px}
.searchSel select.theEvent {border:1px solid #a5acb2; width:195px}
.galleryTble {/*border-bottom:1px solid #dfe2e8;*/padding-bottom:8px}
.galleryTble h1{padding:10px;color:#282e39}
.gallerySelect{clear:both;width:620px;margin:0 auto 5px auto} 
.gallerySelect td{ vertical-align:top; text-align:left;padding:5px 10px 8px 10px; font-size:11px}
.gallerySelect th{ vertical-align:top; text-align:left;padding:5px 10px 8px 5px; font-weight:bold;font-family:Arial, Helvetica, sans-serif; font-weight:bold;font-size:11px; color:#282e39; background-image:url(../images/dot.gif); background-repeat:repeat-x; background-position:bottom }
.gallerySelect td {font-family:Arial, Helvetica, sans-serif; font-weight:normal;font-size:11px; background-image:url(../images/dot.gif); background-repeat:repeat-x; background-position:bottom ;color:#4565a6  }
.gallerySelect td.endln, .gallerySelect th.endln {font-family:Arial, Helvetica, sans-serif; font-weight:normal;font-size:11px; background-image:url(../images/greyline_med.gif); background-repeat:repeat-x; background-position:bottom ;color:#4565a6  }
.gallerySelect td h6 a{color:#232323;margin:0;padding:0; font-size:11px}
table.gallerySelect td p{padding:3px 0 5px 0;margin:0 }
.gallerySelect h6 a:visited{color:#232323;margin:0;padding:0; font-size:11px}
.gallerySelect td h6{margin:0;padding:0;font-size:11px; font-family:Arial, Helvetica, sans-serif}
.gallerySelect .noborders{border-bottom:none; background-image:none;border-right:none;width:7px;overflow:hidden;font-size:5px;padding:0;margin:0}
.gallerySelect .nobordersLn{border-bottom:none; background-image:none; border-right:1px solid #cccdcf;width:7px;overflow:hidden;font-size:5px;padding:0;margin:0}
.gallerySelect .noBG{ background-image:none}
.gallerySelect td p{padding:5px 0 1px 0;margin:0}

.galleryWide h6{margin:0;padding:4px 0 8px 0}
.galleryView{position:relative;width:620px;text-align:center;vertical-align:middle; overflow:hidden;margin:0 auto 0 auto}
.galleryView .arrowNext, .galleryView .arrowPrevious{ display:block; width:305px; height:100%; position:absolute; top:0; z-index:1; background-color:transparent ;background-image:url(../blank.gif); background-repeat:repeat;text-decoration:none ;padding:15px 0 0 0;}
.galleryView img{display:block;margin:0 auto 0 auto;z-index:1000; padding:0; height:auto}
.galleryView a{z-index:1; height:100%}
.galleryView a.arrowNext{position:absolute;right:1px}
.galleryView a.arrowNext:hover{background-image:url(../images/next_fade_button_over.gif);background-position:top right; background-repeat:no-repeat; text-decoration:none}
.galleryView a.arrowPrevious{position:absolute;left:1px}
.galleryView a.arrowPrevious:hover{background-image:url(../images/previous_fade_button_over.gif); background-position:top left; background-repeat:no-repeat; text-decoration:none}
.galleryBox h6{padding-top:10px}
.galleryBox .caption,.allGalleries .caption{padding:7px 10px 13px 10px;color:#959595;font-size:11px }
.allGalleries{background-color:#f3f3f3; width:277px;padding-left:1px;margin-top:5px}
/*.allGalleries  a img{border:2px solid #f3f3f3;float:left;margin:0;padding:0}*/


.g-outer { display: table;  #position: relative;overflow: hidden; height: 65px; width: 65px; float:left; padding:2px/* background-color:#333333; border:1px solid #000000 */ }
.g-middle { display: table-cell;  #position: absolute; #top: 50%;vertical-align: middle;margin:0;padding:0;background-color:#DDDFE3 }
.g-inner {  #position: relative; #top: -50%; text-align:center }
.g-inner img{margin:0 auto 0 auto}
.g-inner p{text-align:center;padding:0; margin:0; color:#522c13; font-weight:bold; }
.g-inner a img{display:block; background-color:#000000;}
.g-inner a img:hover{border:none;}
.g-inner a:hover img{border:none;}

.galleryPaginate{position:relative;width:630px; color:#000000; font-size:11px;font-weight:bold; height:20px;padding:14px 0 7px 0 }
.galleryPaginate .prevImg{position:absolute;left:10px;width:220px;}
.galleryPaginate .nxtImg{position:absolute;right:10px;width:220px; text-align:right}
.galleryPaginate img { border:none; display:inline }

.galleryPaging{background-color:#FFFFFF;font-size:12px;height:15px;margin:0 10px 0px 9px;padding:10px;}
.galleryThumbnailPaging{color:#666666;padding:8px;text-align:center;}


.allGalleries .SlidingPanelsContentGroup { width:340px; background-color:#000000; color:#ffffff }
.allGalleries .SlidingPanels{ background-color:#ffffff; padding-top:5px; color:#ffffff; }
.allGalleries .featurepagerT{position:relative;width:340px}
.allGalleries .featurepagerT span { display:inline-block; text-align:center;}



/*.allGalleries  a:hover img, .allGalleries img:hover{border:2px solid #4565a6}*/
.vCols{background-color:#FFFFFF;text-align:center;padding:0 0 13px 0;width:620px;margin:0 auto 5px auto;overflow:hidden}
.voteCols{background-color:#FFFFFF;text-align:center;padding:0 0 13px 0;width:640px;margin:0 auto 5px auto;overflow:hidden}
.gCols2{background-color:#FFFFFF;text-align:center;padding:0 0 13px 0;width:640px;margin:0 auto 5px auto;overflow:hidden}
.vidDetail{border:1px solid #dfe2e8;padding:13px;margin:0 auto 0 auto;width:415px}
.vCols h2{color:#232323; font-size:16px; font-weight:normal;text-align:left;padding:15px 0 5px 0}
.vCols h3{color:#232323; font-size:16px; font-weight:normal;text-align:left;padding:15px 10px 5px 10px}
.vCols .mediumgreyline{margin:5px auto 0 auto;width:600px; background-image:url(../images/greyline_med.gif); background-repeat:repeat-x; height:3px}
.gPad{padding:5px 14px 7px 14px;margin:0;line-height:1.6em}
.whiteBG .gPad{padding:5px 14px 5px 14px;margin:0; }
.vidDetail h2{margin:0;padding:0 0 10px 0}
.vidDetail .caption{margin:0;padding:5px 0 5px 0;text-align:left}

.vidCols{margin:0 5px 9px 5px;background-image:url(../images/midline.gif); background-position:center; text-align:left;width:610px;}
.galCols{margin:0 0px 9px 0px;text-align:left;width:640px; background-color:#FFFFFF; background-image:none }
.vidCols img{margin-top:3px}
.vidCols .vidCol1{width:298px;float:left}
.galCols .vidCol1{float:left}
.galCols .vidCol2{float:right}
.galCols .vidCol1,.galCols .vidCol2{width:310px;}
.galCols .vidCol1 .greybox, .galCols .vidCol2 .greybox{width:308px;height:340px}
.galCols .vidCol1 .whiteBG{padding-top:4px}
.vidCols .vidCol2{width:298px;float:right;padding-right:0px;}
.vidCols .snippet {line-height:1.5em}
.vidCols .snippet h1,.vidCols .snippet h1 a{font-size:16px}
.vidCols .category{margin-top:0;padding-top:0}
.vidCol1 .whiteBG p{padding:5px ;margin:0}
.vidCol1 .whiteBG p a{font-weight:bold}
.vidFeature{padding:10px; background-color:#FFFFFF; height:206px}
.vidFeature .gpic{float:left}

.vidBlurb {float:left; width:300px;margin:10px;}
.vidBlurb h1, .vidBlurb h1 a{font-size:20px;padding-bottom:5px; line-height:1em;}
.vidBlurb p{width:300px}
.vidBlurb .category{padding-bottom:5px}

.white620{ background-color:#ffffff;width:620px;margin:0 auto 2px auto;overflow:hidden}

.wallpapers{background-color:#f3f3f3;width:640px;margin:0 auto 2px auto;overflow:hidden}
.wallpapers .whitebox{float:left;width:299px; height:177px;overflow:hidden}
.wallpapers .whitebox ul.wp_sizes{font-size:11px;margin-top:12px;margin-bottom:0}
.wallpapers .gap{width:12px;height:100px;float:left}
.wallpapers .space13{clear:both;width:640px;height:13px}

.crop201 {height: 201px;width: 201px;overflow: hidden;}
.crop65 {height: 65px;width: 65px;overflow: hidden;}


.twoCols{width:640px; background-image:url(../images/midline.gif); background-position:center; background-repeat:repeat-y}
.twoCols .TCcol1{width:320px;float:left;overflow:hidden; font-size:11px}
.twoCols .TCcol2{width:320px;float:right;overflow:hidden; font-size:11px}
.box313{width:313px}
.box313 h5{padding-bottom:7px;margin-bottom:0}
.twoCols .TCcol2 .box313{margin-left:7px;}
.box313 p{padding:5px 0 5px 0;margin:0}
.box313 .brdPic{padding:3px;border:1px solid #e9e7e4;float:right;margin:0 0 10px 5px}
.box313 ul{width:100px;float:left;margin:5px 0 5px 5px}
.box313 .btn{float:right;margin:5px 5px 5px 0;cursor:pointer;}
.box313 .greyline{clear:both;margin-bottom:10px}
.box313 .greybox{width:305px;}
.box313 .whitebox{width:306px;height:90px;overflow:hidden}
.box313 .bubble2 {background-color:#f4f4f5; width:308px; background-repeat:no-repeat; padding:5px 0 10px 0; font-size:11px;margin-bottom:5px}
.box313 .bubble2 .whitebg { background-color:#FFFFFF; margin:0 auto 5px auto; padding:1px 0 1px 1px; width:300px }
/*.bubble2 .whitebg img { float:left; margin:0 5px 0 0 }*/
.box313 .bubble2 .whitebg h1 { padding-top:5px;font-weight:normal }
.box313 h1, .box313 h1 a{font-size:16px;margin-top:0;padding-top:0;line-height:16px;font-weight:normal}
.box313 .category{margin-bottom:0;padding-bottom:0}



/*hp three col bottom*/
.hp_3col{background-image:url(../images/hp_3col.gif); background-position:left; background-repeat:repeat-y;overflow:hidden}
.hp_3col .col1Links{width:207px;float:left; } 
.hp_3col .col2Links{width:203px;float:left; } 
.hp_3col .col3Links{width:208px;float:left; } 
.hp_3col .hp3colSpacer{width:11px;float:left;overflow:hidden; }
.hp_3col h5{height:14px ; background-color:#f5f5f5; font-size:11px}
.hp_3col h5 span{display:block;padding:2px 0 4px 7px}
.hp_3col ul{padding:5px}



/*html ad elements*/
.bannerTV{position:relative;width:160px;height:120px; background-position:right bottom; text-align:left; border:1px solid #BFC5D1}
.bannerTV h5{}




/*mobile page stuff*/
.mobileWPbox{width:370px;float:left}
.mobileWPbox .darkgreyline{ background-image:url(../images/mobilegrey.gif); background-repeat:repeat-x}
.mobileWPbox .category{margin:0;padding:0 0 10px 5px}
.mobileWPbox .greybox{border:1px solid #dfe2e8;background-color:#f3f3f3}
.mobile80x80frame{background-color:#FFFFFF;width:84px;height:104px;float:left;padding-bottom:5px;margin-bottom:7px}
.mobile6pxSpace{width:6px;height:100px;float:left}
.mobile80x80frame img{padding:2px}
.mobile80x80frame ul{font-size:11px;margin:2px 5px 3px 5px}
.mobileWPbox ul{font-size:11px;padding:5px 0 5px 10px;margin:0}
.mobileRTbox{width:250px;float:right;font-size:11px}
.mobileRTbox strong{display:block}
.mobileRTbox a.dl{height:20px;display:block; background-image:url(../images/icons/download.gif); background-position:left; background-repeat:no-repeat;padding:5px 0 2px 25px;margin-bottom:5px}

.wallpaperPeek img{float:left}
.wallpaperPeek ul.wp_sizes{margin:20px 0px 20px 5px;padding:5px;float:left}
.wallpaperPeek ul.wp_sizes li{ background-image:url(../images/dot.gif); background-repeat:repeat-x; background-position:bottom;padding:2px 0 5px 5px}
.wallpaperPeek ul.wp_sizes li a{ background-image:url(../images/li_default.gif); background-position:left;padding-left:5px; background-repeat:no-repeat}

/*form stuff*/
.venue_table{border:1px solid #d9d9d9;padding:20px;margin:13px;text-align:center}
.sendtofriend{display:block;z-index:500;position:absolute; top:50px;left:240px ; width:480px; background-color:#FFFFFF;border:10px solid #7F8BA3}
.sendtofriend .padSTF{position:relative;padding:14px 20px 15px 20px}
.sendtofriend .padSTF .close{position:absolute;top:10px;right:20px;font-weight:bold}
.sendtofriend .padSTF em{font-weight:bold;color:#CC0000}
.sendtofriend .padSTF .logo{margin:0 auto 0 auto;text-align:center}
.sendtofriend .padSTF .sendH1{width:440px;background-color:#f4f4f5;text-align:center;margin:10px 0 10px 0}
.sendtofriend .padSTF .sendH1 h1{font-size:26px;padding:10px 0 10px 0; color:#232323}
.sendtofriend .padSTF label {clear:both;display:block;float:left; width:135px; padding:5px 20px 0 10px; margin:1px 0 0 5px; background-image:url(../images/label_arrowHigh.gif); background-position:right ; background-repeat:no-repeat;min-height:26px;text-align:right}
.sendtofriend .padSTF label.high{clear:both;display:block;float:left; width:135px; height:75px; padding:5px 20px 0 10px; margin:1px 0 0 5px; background-image:url(../images/label_arrowHigh.gif); background-position:right; background-repeat:no-repeat;min-height:75px;text-align:right}
.sendtofriend .padSTF p{clear:both;margin:0;padding:1px 0 0 0}
.sendtofriend .padSTF p input{width:255px;height:17px;margin:5px 0 0 5px;border:1px solid #a5acb2}
.sendtofriend .padSTF p textarea{width:255px;height:70px;margin:4px 0 0 5px;border:1px solid #a5acb2}
.sendtofriend .padSTF .subscribe{width:440px; text-align:center;padding:5px 0 10px 0 }
.sendtofriend .padSTF .subscribe .btn{margin:10px;width:68px}
.sendtofriend .padSTF .greyline{margin:7px auto 5px auto}
.contactus{display:block;z-index:500;position:relative; top:-650px;left:240px ; width:480px; background-color:#FFFFFF;border:10px solid #7F8BA3}
.contactus .padSTF{position:relative;padding:14px 20px 15px 20px}
.contactus .padSTF .close{position:absolute;top:10px;right:20px;font-weight:bold}
.contactus .padSTF em{font-weight:bold;color:#CC0000}
.contactus .padSTF .logo{margin:0 auto 0 auto;text-align:center}
.contactus .padSTF .sendH1{width:440px;background-color:#f4f4f5;text-align:center;margin:10px 0 10px 0}
.contactus .padSTF .sendH1 h1{font-size:26px;padding:10px 0 10px 0; color:#232323}
.contactus .padSTF label {clear:both;display:block;float:left; width:135px; padding:5px 20px 0 10px; margin:1px 0 0 5px; background-image:url(../images/label_arrowHigh.gif); background-position:right ; background-repeat:no-repeat;min-height:26px;text-align:right}
.contactus .padSTF label.high{clear:both;display:block;float:left; width:135px; height:75px; padding:5px 20px 0 10px; margin:1px 0 0 5px; background-image:url(../images/label_arrowHigh.gif); background-position:right; background-repeat:no-repeat;min-height:75px;text-align:right}
.contactus .padSTF p{clear:both;margin:0;padding:1px 0 0 0}
.contactus .padSTF p input{width:255px;height:17px;margin:5px 0 0 5px;border:1px solid #a5acb2}
.contactus .padSTF p textarea{width:255px;height:70px;margin:4px 0 0 5px;border:1px solid #a5acb2}
.contactus .padSTF .subscribe{width:440px; text-align:center;padding:5px 0 10px 0 }
.contactus .padSTF .subscribe .btn{margin:10px;width:68px}
.contactus .padSTF .greyline{margin:7px auto 5px auto}

.intro{width:640px; background-color:#f4f4f5;margin-top:15px}
.intro p{padding:10px;margin:0}
.subscribe{display:block;z-index:500;position:relative;background-color:#FFFFFF;}
.subscribe .padSTF{position:relative;padding:14px 20px 15px 80px}
.subscribe .padSTF .close{position:absolute;top:10px;right:20px;font-weight:bold}
.subscribe .padSTF em{font-weight:bold;color:#CC0000}
.subscribe .padSTF .logo{margin:0 auto 0 auto;text-align:center}
.subscribe .padSTF .sendH1{width:440px;background-color:#f4f4f5;text-align:center;margin:10px 0 10px 0}
.subscribe .padSTF .sendH1 h1{font-size:26px;padding:10px 0 10px 0; color:#232323}
.subscribe .padSTF label {border:1px solid #ffffff;clear:both;float:left;display:block;width:135px; padding:5px 20px 0 10px; margin:1px 0 0 5px; background-image:url(../images/label_arrowHigh.gif); background-position:right ; background-repeat:no-repeat;min-height:26px;text-align:right;}
.subscribe .padSTF p label {border:1px solid #ffffff;clear:both;float:left;display:block;width:135px; padding:5px 20px 0 10px; margin:1px 0 0 5px; background-image:url(../images/label_arrowHigh.gif); background-position:right ; background-repeat:no-repeat;min-height:26px;text-align:right;}
.subscribe .padSTF label.high{clear:both;display:block;float:left; width:135px; height:75px; padding:5px 20px 0 10px; margin:1px 0 0 5px; background-image:url(../images/label_arrowHigh.gif); background-position:right; background-repeat:no-repeat;min-height:75px;text-align:right}
.subscribe .padSTF p{clear:both;margin:0;padding:1px 0 0 0}
.subscribe .padSTF p input{width:255px;height:17px;margin:5px 0 2px 9px;border:1px solid #a5acb2}
.subscribe .padSTF p select{width:259px;height:20px;margin:5px 0 2px 9px;border:1px solid #a5acb2}
.subscribe .padSTF p textarea{width:255px;height:70px;margin:4px 0 2px 5px;border:1px solid #a5acb2}
.subscribe .padSTF .subscribe{width:440px; text-align:center;padding:5px 0 10px 0 }
.subscribe .padSTF .subscribe .btn{margin:10px;width:68px}
.subscribe .padSTF .greyline{margin:7px auto 5px auto}
.subscribe .padSTF  select.day{width:50px}
.subscribe .padSTF  select.month{width:130px;margin-left:5px}
.subscribe .padSTF  select.year{width:60px;margin-left:5px}
.nl_preview{clear:both; margin:20px 0 5px 0;width:600px;}
.nl_preview checkbox, .nl_preview input{float:left;margin:23px 10px 10px 10px}
.nl_preview p{width:450px;float:left;padding:0 0 0 20px;background-image:url(../images/label_arrowHigh.gif); background-position:left; background-repeat:no-repeat;margin:0;font-size:11px;line-height:1.4em;min-height:65px}
.nl_preview p strong{display:block;margin-bottom:3px}
.picholder{width:65px;height:65px;float:left;margin-right:10px;padding:0 5px 0 5px}

.subCenter{width:640px; text-align:center;padding:5px 0 10px 0 }
.subCenter .btn{margin:10px;width:100px}




/*votes*/
.vote { width:269px; padding:0 0 10px 5px; background-image:url(../images/greyline.gif); background-repeat:repeat-x; background-position:top; }
.TCcol1 .vote, .TCcol2 .vote{ background-image:none;width:280px}
.vote .radio{clear:left; display:block; float:left; margin:10px 0 0 0; padding:0 0 0 0;width:42px }
p.imageVote{clear:both;height:65px; margin:0;padding:0}
p.imageVote img{float:left;height:65px;margin:0}
p.imageVote .radio{margin:25px 0 0 0;}
p.imageVote strong{display:block;margin-top:25px;width:48px;}
p.imageVote span{margin-left:5px;float:left;height:65px;margin-top:0px;  }
.vote h2 { font-size:15px; color:#cd262b; padding:10px 0 5px 0; margin:0; line-height:1.2em }
.vote h2 img{float:left;margin-right:5px}
.vote label {display:block;float:left; width:200px; padding:0px 0 0 10px; margin:5px 0 0 5px; background-image:url(../images/label_arrow.gif); background-position:left; background-repeat:no-repeat;min-height:26px}
.vote label span{min-height:26px}
.vote .nocontent{ float:left;  padding:2px 0 0 10px; margin:0px 0 0 1px; background-image:url(../images/label_arrow.gif); background-position:left 20px; background-repeat:no-repeat;height:65px;}
.imageVote .nocontent span{z-index:100;padding-top:0;float:left;height:65px;width:120px;margin-left:0  }
.imageVote .nocontent img{float:left;margin-left:3px;margin-right:0}
.vote img{float:left;margin-bottom:5px}

.vote span{display:block;background-image:url(../images/voteMask.gif); background-position:0 top; background-repeat:no-repeat;margin-left:-5px;padding-left:5px; background-color:#eceff6}
.vote span img{margin-left:-5px}
.vote p { padding:5px 5px 0 5px; margin:2px 0 0px 0;height:auto }
.vote p.centerall{text-align:center;margin:2px auto 2px auto}
.vote .btn { margin-right:20px;margin-bottom:-5px; cursor:pointer }
.vote strong{clear:left;font-size:16px;display:block;float:left;margin-top:12px;width:42px}


/*dev changes July 18*/
#blurbBoxImage {float:left; margin-right:5px;} /*needed a class*/

/*had to remove height as some imges are quite large*/
.credit { /*height:33px;*/ text-align:center; width:640px; background-image:url(../images/logos/credit_bg.gif); background-repeat:repeat-x; background-position:center; text-align:center }

/*for custom control*/
.competition_one{float:left; background:url(../images/ads/ad.jpg); width:120px; height:160px}

#share { width:640px; background-color:#f7f7f7 }
#share ul { list-style:none; list-style-image:none; margin:0 0 0 10px; padding:0px; color:#9c9e9c; font-family:Arial, Helvetica, sans-serif; font-size:11px; background-image:none; line-height:2.0em }
#share ul li { list-style:none; list-style-image:none; float:left; padding:5px 13px 5px 5px; background-image:none }
#share ul li img { display:inline; float:left; margin:2px 5px 0 0; border:none; vertical-align:top; }
#share ul li a { color:#4565a6; text-decoration:none }
#share ul li.twitter a{background:url(../images/icons/twitter.png) no-repeat left bottom;border:none;padding:5px 13px 0px 21px;}


.dCol .croppy{display:block;float:left;margin:3px 0 0 3px;width:65px;height:65px;overflow:hidden}
.dColx .croppy{float:left;margin:3px 3px 0 0px;width:65px;height:65px;overflow:hidden}
.gc2 .croppy{width:65px;height:65px;float:left;overflow:hidden}
.croppy{width:65px;height:65px;float:left;overflow:hidden}
.left4M{margin-left:4px}
.crop201{width:201px;height:201px;overflow:hidden}
.allGalleries  a .cropper{border:2px solid #f3f3f3;float:left;margin:0;padding:0;width:65px;height:65px}
.allGalleries  a .cropper:hover{border:2px solid #4565a6}

.galleryImgThumbHold{margin :0px 0px 2px 0px}
.galleryImgThumb {vertical-align: middle}
.galleryImgThumb td {background-color:#dddfe3; text-align: center; width : 65px; height : 65px}
a .galleryImgThumb{border:2px solid #f3f3f3; float:left; margin:0; padding:0; width:65px; height:65px; background-color:#dddfe3}
a .galleryImgThumb:hover{border:2px solid #4565a6}

.eventBlock1{width:290px;padding:55px 0 8px 0; text-align:center; background-image:url(../images/eventblock_currieCup.gif); background-position:top; background-repeat:no-repeat; background-color:#e0efd1}
.eventBlock1 .eventDetails{width:275px;margin:0 auto 0 auto;text-align:left; font-size:11px;font-family:Arial, Helvetica, sans-serif; background-color:#FFFFFF}
.eventBlock1 .eventDetails ul{margin-top:5px; font-weight:bold}
.eventBlock1 .eventDetails img{float:left;margin:0 5px 5px 0}
.eventDetails strong, .eventDetails b,.eventDetails a{color:#4565a6}

.PSLeventBlock1{width:290px;padding:55px 0 8px 0; text-align:center; background-image:url(../images/eventblock_Psl.gif); background-position:top; background-repeat:no-repeat; background-color:#e0efd1}
.PSLeventBlock1 .PSLeventDetails{width:275px;margin:0 auto 0 auto;text-align:left; font-size:11px;font-family:Arial, Helvetica, sans-serif; background-color:#FFFFFF}
.PSLeventBlock1 .PSLeventDetails ul{margin-top:5px; font-weight:bold}
.PSLeventBlock1 .PSLeventDetails img{float:left;margin:0 5px 5px 0}
.PSLeventDetails strong, .PSLeventDetails b,.PSLeventDetails a{color:#4565a6}


.EngPremeventBlock1{width:290px;padding:55px 0 8px 0; text-align:center; background-image:url(../images/eventblock_EngPrem.gif); background-position:top; background-repeat:no-repeat; background-color:#e0efd1}
.EngPremeventBlock1 .EngPremeventDetails{width:275px;margin:0 auto 0 auto;text-align:left; font-size:11px;font-family:Arial, Helvetica, sans-serif; background-color:#FFFFFF}
.EngPremeventBlock1 .EngPremeventDetails ul{margin-top:5px; font-weight:bold}
.EngPremeventBlock1 .EngPremeventDetails img{float:left;margin:0 5px 5px 0}
.EngPremeventDetails strong, .EngPremeventDetails b,.EngPremeventDetails a{color:#4565a6}

.HPEventBlock1{width:290px;padding:55px 0 8px 0; text-align:center; background-position:top; background-repeat:no-repeat; background-color:#e0efd1}
.HPEventBlock1 .HPEventDetails{width:275px;margin:0 auto 0 auto;text-align:left; font-size:11px;font-family:Arial, Helvetica, sans-serif; background-color:#FFFFFF}
.HPEventBlock1 .HPEventDetails ul{margin-top:5px; font-weight:bold}
.HPEventBlock1 .HPEventDetails img{float:left;margin:0 5px 5px 0}
.HPEventDetails strong, .HPEventDetails b,.HPEventDetails a{color:#4565a6}

/*.............................RSS............................*/

.rss_list, .rss_readers{margin:0px;}
.rss_list li a, .rss_readers li a{font-size:11px;}
.rss_list li {padding-top:5px;font-size:11px;}

/*24hrs paging */
.paging {width:620px; height:30px; padding:0px 10px 0 10px; font-size:12px;}

.paging .numbersTop {width:214px; float:left; padding-bottom:15px; text-align:left; color:#666666;}
.paging .valuesTop {width:400px; float:right; padding-bottom:15px; text-align:right;}

.paging .numbersBottom {width:214px; height:10px; float:left; padding-top:15px; text-align:left; color:#666666;}
.paging .valuesBottom {width:400px; height:10px; float:right; padding-top:15px; text-align:right;}

.lineTop {width:640px; height:5px; float:left; border-top: solid 1px #e2e2e2; padding-bottom:10px;}
.lineBottom {width:640px; height:5px; float:left; border-bottom: solid 1px #e2e2e2; padding-top:10px;}

.paging .noLinks {font-weight:bold; color:#000000; font-size:12px;}

/*LiveScoring */
.date_head h3{float:left;font-size:16px;font-weight:normal; color:#282e39;margin:10px 0 10px 0}
.date_head h5{float:left;font-size:26px;font-weight:normal;padding:10px}

.date_actions { width:100px; float:right; font-size:11px; color:#4565a6; text-align:right;padding:10px }
.date_table {border:1px solid #d9d9d9;padding:10px 25px 25px 25px;margin-bottom:10px}
.date_table  .hp_tvTimes td,.date_table .hp_tvTimes th{margin:0;padding:7px 5px 7px 7px}
.date_table  .hp_tvTimes{border-bottom:none}
.date_table  .hp_tvTimes td{vertical-align:middle}
.date_table  .hp_tvTimes td img{float:left;margin-right:0px;padding-bottom:3px}
.date_table  .hp_tvTimes strong{display:block;}
.date_table  .hp_tvTimes td.cntr, .date_table . hp_tvTimes th.cntr{text-align:center}
th.darkheader{background-color:#d9d9d9; color:#282e39;padding:8px 10px 8px 7px; font-size:15px;font-family:Arial, Helvetica, sans-serif;border-right:1px solid #ffffff}

.vs{/*width:120px; */text-align:center; vertical-align:middle}
.hp_tvTimes td img.greyPicBrd{display:block;border:1px solid #e1e1e2;}
.mrgB10 img, .mrgB10 img.greyPicBrd {margin-bottom:10px}

.mrg10Top{margin-top:10px}
.compFormBlock .cdark p{color:#535353;padding:0;margin:0}
/*Comp alignment*/
.compForm input, .cdark .compForm input {width:230px; height:16px; font-size:11px;}
.compForm textarea, .cdark .compForm textarea{width:230px; height:30px; font-size:11px;}
.compForm select{width:234px; height:20px; font-size:11px;}
.compFormBlock { width:640px; background-color:#f4f4f5 }
.compFormBlock .cdark { width:100%; background-color:#dfe2e8; font-family:Arial, Helvetica, sans-serif; padding-top:5px }
.compFormBlock h2 { color:#282e39; padding:10px; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:20px; }
.compFormBlock dl { width:620px; margin: 5px auto; padding: 0 0 0px 0; font-family: Arial; font-size:12px }
.compFormBlock dl dt { width:135px; float: left; margin:0; font-weight: bold; padding:5px 10px 5px 0; text-align:right }
/* commented backslash hack for mac-ie5 \*/
.compFormBlock dt { clear: both; }
/* end hack */
.compFormBlock dl dd { float: left; width: 465px; margin:0; padding:5px 5px 5px 5px;/*background-image:url(../images/commentDot.gif);background-position:top; background-repeat:repeat-x;*/ }
.compFormBlock p { padding:13px 10px 25px 13px }
.compFormBlock .dottedline {width:96%;margin:0 auto 0 auto}
.compFormBlock .cdark dd input[type='text'] { width:234px; border:1px solid #7f9db9 }
.compFormBlock .cdark dd select { width:234px; border:1px solid #7f9db9 }
.compFormBlock .cdark dd input[type='button'] { width:80px }
.compFormBlock .cdark dd textarea { width:234px;  border:1px solid #7f9db9 ;max-width:234px; min-width:234px;}
.compFormBlock .cdark dd input[type='textarea'] { width:234px; }
.compFormBlock .requiredAst{font-size:18px; font-weight:bold; color:#bb3838; padding:0 0 0 5px; line-height:10px }
.TopTitle  {color:#232323;font-family:Arial,Helvetica,sans-serif;font-size:26px;font-weight:normal;margin:0;padding:5px 0 10px;}
.sendtofriend .padSTF .sendH1 {background-color:#F4F4F5;margin:10px 0;text-align:center;width:440px;}
.compAlertTxt {display:block;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;}
table{font: 12px arial;color:#000000;}
/* Sport Table Headers */
.sport_table_header {background-color:#f5f5f5; font-weight:bold; font: 11px arial;color:#000000;}
.sport_table_item {background:url(../images/dots.jpg) repeat-x center bottom; font: 11px arial;color:#000000;}
.RulesLeftAlign{ float:left; display:block}

/* New mobile mast head image style */
.mobile_top_header {position:absolute; left:278px; top:60px }
.poweredGoogle { float:right; padding-right:19px; }

/* -- Begin Homepage LiveScoring Box  -- */
#score_box{margin:0 auto;background:#fff;border-bottom:1px solid #C6C6C6;border-right:1px solid #C6C6C6}
#score_box .score_back{ background:url(../images/scoring_back.png) no-repeat top right;}
#score_box{/*height:115px*/}
#score_box h3{ color:#282e39; font-size:17px; padding:10px 6px 6px; } /**/ #score_box h3 a{color:#282e39; }
#score_box span.update{ color:#8b8b8b; text-transform:capitalize; font-size:11px; top:29px; left:6px; }
#score_box{min-height:120px;background:url(../images/ajax-loader.gif) no-repeat center center #fff}
#score_box .wrap{ margin-top:10px;}
#score_box #score_wrap{display:none;}
#score_box span.links a{ font-size:11px!important;  color:#4568B1;   }
#score_box span.links{ float:left; width:100%;  margin-top:15px; text-align:center; color:#8b8b8b; position:absolute; bottom:-25px; left:0px; z-index:2000 }
#score_box span.links a:hover{ text-decoration:underline;}
#score_box #score_carousel{min-width:5000px!important;height:90px!important}
#score_box .jcarousel-container{position:relative}
#score_box .jcarousel-clip{z-index:2;padding:0;margin:0;overflow:hidden;position:relative}
#score_box .jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:6px 0 0 0}
#score_box .jcarousel-list li, #score_box .jcarousel-item{float:left;list-style:none;width:212px!important;background:#eceff6;text-align:center;font-size:14px;padding-left:0;margin-right:10px; height:60px;  color:#cd262b; line-height:17px; position:relative}
#score_box .jcarousel-item .results{  font-size:12px; color:#cd262b;}
#score_box .jcarousel-item a span.results{  color:#cd262b; font-weight:bold}
#score_box .jcarousel-item a:hover span.results {  color:#cd262b; text-decoration:underline}
#score_box .jcarousel-list li h4{ float:left; width:98%; color:#cd262b; }
#score_box .jcarousel-next{z-index:3;display:none}
#score_box .jcarousel-prev{z-index:3;display:none}

/* - skin section - */
#score_box .jcarousel-container-horizontal{padding:0 40px 10px 40px}
#score_box .jcarousel-clip-horizontal {width:212px;height:90px}
#score_box .jcarousel-item-horizontal{margin-right:10px}
/*  - Horizontal Buttons - */
#score_box .jcarousel-next-horizontal{position:absolute;top:20px;right:5px;width:32px;height:32px;cursor:pointer;background:transparent url(../images/next-horizontal.png) no-repeat 0 0}
#score_box .jcarousel-next-horizontal:hover{background-position: -32px 0}
#score_box .jcarousel-next-horizontal:active{background-position: -64px 0}
#score_box .jcarousel-next-disabled-horizontal,
#score_box .jcarousel-next-disabled-horizontal:hover,
#score_box .jcarousel-next-disabled-horizontal:active{cursor:default;background-position: -96px 0}
#score_box .jcarousel-prev-horizontal{position:absolute;top:20px;left:2px;width:32px;height:32px;cursor:pointer;background:transparent url(../images/prev-horizontal.png) no-repeat 0 0}
#score_box .jcarousel-prev-horizontal:hover{background-position: -32px 0}
#score_box .jcarousel-prev-horizontal:active{background-position: -64px 0}
#score_box .jcarousel-prev-disabled-horizontal,
#score_box .jcarousel-prev-disabled-horizontal:hover,
#score_box .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position: -96px 0}
.absolute{position:absolute} .relative{position:relative}

/* -- End Homepage LiveScoring Box  -- {#DAEAF1 url(../images/accordion_unselect.png) no-repeat scroll 6px 6px} to */

/*----------------------------------------------------------------------------- 
	Accordion
------------------------------------------------------------------------------ */
#accordion h3.toggler{ cursor:pointer; background:url(../images/accordion_unselect.png) 6px 6px no-repeat #F5F5F5; padding:4px 0 4px 20px; font-size:10px; text-transform:capitalize; border-bottom:1px solid #C6C6C6; margin:0 }
#accordion .element{border-bottom:1px solid #C6C6C6} /**/ #accordion h3.toggler a{font-size:11px}
#accordion .element .item{font-size:10px;padding:6px 0;margin:0 10px;background:transparent url(../images/horz_dot_line.gif) repeat-x scroll center bottom} /**/ 
#accordion .element .item h4{font-size:11px;margin-bottom:1px}

#accordion .element .item.browse a{text-transform:uppercase;font-size:12px;color:#E30A15}
#accordion .element .item.last{/*border-bottom:1px solid #C6C6C6;*/font-size:11px}
#accordion .element .item.travel{background:none!important}
#accordion .element .item.travel h4{font-size:14px!important;margin-bottom:6px}
#accordion .element .item.travel p{font-size:11px}
#accordion .element .item.travel img.floatRight{margin-left:6px}
#accordion .element .property img.floatLeft{margin-right:6px}
#accordion .element .item.travel span.browse{margin:3px 0 0 0!important;background:none!important}
#accordion .element .item.travel span.browse a{text-transform:uppercase;font-size:11px;color:#E30A15;}

#accordion .element.games{background:url(../images/24games.gif) no-repeat bottom right}
#accordion .element.games .item{width:190px}
#accordion .element.games .item.last{margin-bottom:8px}
#accordion .element.games .item p.play a, #accordion .element.games .item.last a{color:#E30A15;text-transform:uppercase;font-size:11px}
#accordion .element.games .item.last a{font-size:12px}
 
.menudrop .moveright { margin-left:274px!important}
.menudrop li.noborder { border-right:none;}
.menudrop ul li a.red{ color:#E30A15; text-decoration:none;} 
.menudrop ul li a:hover.red{ color:#E30A15; text-decoration:underline;}

/*Blogs Feed*/
.blogs{ width:322px; display: block; overflow: hidden; }
.blogs .picLeft{ margin-top:0px;}
.blogs .wrapper{ margin-left:8px; width: 315px; }
.blogs .wrapper h5{ line-height:22px; margin-top: 5px; font-size:18px; }
.blogs .feedcontainer h5 a{ color:#4565a6; font-size:14px; font-weight:normal; background-image:url(../images/chevron.gif); background-position:right top;
background-repeat:no-repeat; line-height:0.8em; margin:0; padding:0 15px 0 0; text-decoration:none; }
.blogs .feedcontainer p{ font-size:11px; color:#61676f; }
.blogs .feedcontainer{ padding:0px 10px 10px; float:left; }
.blogs .feedcontainer h1{ margin-top:0px; }

/*Flight centre*/

.flightcentre .item h1 a{ font-weight:normal; margin-bottom:8px; float:left; width:100%;}
.flightcentre .feedimg{ width:80px; overflow:hidden; float:left; margin-right:5px;}
.flightcentre .feedimg img{ width:80px;}
.flightcentre ul{clear:both; width:100%; margin-top:10px;}
.flightcentre li a{ font-weight:normal;}
.flightcentre .flightbanner{ width:278px; overflow:hidden;}
.flightcentre .greyline{ margin-bottom:10px;}


a.count_link{ display:block; cursor:pointer;}
a.count_link embed{  display:block; cursor:pointer;}



/* HomeStats most read block */
#homestats .tabs .tabNavigation li { list-style:none; margin:0; padding:0 0 0 0px; background-image:none; background-position:left top; background-repeat:no-repeat;color:#4565A6; font-weight:normal;}
#homestats .tabs .tabNavigation li h3 a{font-weight:normal;  color:#000000;}
#homestats .tabs .tabNavigation li h3{ background-image:url(../images/dot.gif); background-repeat:repeat-x; background-position:center top; width:100%; margin:2px 0 2px 0; padding:15px 0 0 0; /*overflow:hidden*/ font-size:13px;  }
#homestats .tabs .tab-wrapper{margin-bottom:10px; display:block!important;}
#homestats .tabs .tabNavigation li h3.mostread{ background-image:none; background-repeat:repeat-x; background-position:center top; width:100%; margin:2px 0 2px 0; padding:5px 0 0 0; /*overflow:hidden*/  }
#most_read li{font-weight:normal;}
.ReadEmailedComment{ font-weight:bold;color:Black}
/* End HomeStats */

/* ArticleStats */
#otherstats .tabs .tabNavigation li { list-style:none; margin:0;  background-image:none; float:left;  }
#otherstats .tabs .tab-wrapper{float:left; width:267px; background:#fff; padding:10px; margin-left:7px;}
#otherstats .tabs .tabNavigation li a{padding:8px 13px 8px 13px; line-height:25px}
#otherstats .tabs .tabNavigation li a.selected{background:#fff;}
#most_box ul li { list-style:none; margin:0; padding:0 0 0 7px; background-image:url(../images/li_default.gif); background-position:left; background-repeat:no-repeat;line-height:1.4em; }
#mostTabContainer div.tabs_on, #infoTabContainer div.tabs_on, #mostTabContainer div.tabs_off, #infoTabContainer div.tabs_off{float:left;padding:4px 0.85em;cursor:pointer;display:block;font-family:Arial,Helvetica,sans-serif;font-size:11px;margin-left:7px;}
#mostTabContainer div.tabs_on,  #infoTabContainer div.tabs_on{background:#FFFFFF;color:#4565A6;margin-right:0px;}
#mostTabContainer div.tabs_off, #infoTabContainer div.tabs_off{color:#4565A6;}
#infoTabContainer div.tabs_on, #infoTabContainer div.tabs_off{padding:4px 2.54em;}
/* End ArticleStats */

/*Start Game Page*/
.left{float:left}
.right{float:right}
.main_article {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F0EFED none repeat scroll 0 0;
border:1px solid #CACED1;
margin-bottom:10px;
overflow:hidden;
text-align:left;
width:251px;
padding:6px;
margin-top:6px;
}
.padbottom{padding-bottom:15px}
.gameslist
{
	width:372px;	
}
.main_article h2
{
	padding-top:5px;
	padding-bottom:10px;
	margin-left:-2px;
}
.main_article img
{
	padding-bottom:6px;
}
.gametext{padding-bottom:20px; position:static;display:table; } 
.gameimage1{/*width:10px;*/ float:left;}
.gameimage1 img{float:left;padding-right:10px; height:90px; width:120px;}
.gametext p{padding:0px; margin:0px; padding-top:3px; padding-bottom:3px}
.main_article .red a, .item .red a, .itemline .red a{color:#E93631; font-weight:bold}
.main_article .red a:hover, .item .red a:hover, .itemline .red a:hover{color:#E93631}
.item{padding:2px 5px 0px 5px; }
.itemgames{padding:5px 10px 10px 10px; }
.itemline{padding:5px 10px 10px 10px; background-image:url(../images/dot.gif); background-position:bottom; background-repeat:repeat-x;}
.itemgames h2, .itemline h2{font-size:12px}
.Positioning{float:left; margin-top:10px;width:65px; } 
.RightAlign{float:left;}
.marginRightBlock{float:left;margin-left:197px;}

/*kalahari*/
#kalahari #buybook_box {background-color:#FFFFFF; font-size:11px;border:2px solid #919bb0;margin-left:0px; /*padding:10px 10px 10px 0;*/}
#kalahari #buybook_box h2{color:#FFFFFF; font-size:22px; font-weight:normal; padding-left:115px; padding-top:11px;} 
#kalahari #buybook_box h3 {font-size:14px;margin:0 0 10px 8px;color:#595959} 
#kalahari #buybook_box h4{font-size:12px;margin-bottom:12px;}
#kalahari #buybook_box img{ padding:0 10px 10px 10px;} 
#kalahari #buybook_box .header { background:url(../images/kalahari_block_header.jpg) no-repeat; width:288px; height:38px;}
#kalahari #buybook_box .footer { background-color:#919cb0; width:288px; height:38px;}
#kalahari #buybook_box .footer a {color:#ffffff; font-weight:bold;}
#kalahari #buybook_box .footer img { float:left; padding:0 !important;}
#kalahari #buybook_box .footer .clickhere {padding:3px 0 0 0; font-size:14px; color:#ffffff; word-spacing:-2px;}
#kalahari #buybook_box p {margin-bottom:6px}
#kalahari #buybook_box .redlink{ color:#cd262b}


/*Twitter*/
.juitterContainer img{height:24px !important;width:24px !important;padding:2px;}
.small #blurb{float:left;margin-left:4px;width:250px;word-wrap:break-word;vertical-align:text-top;}
.medium #blurb {float:left;margin-left:4px;width:600px;word-wrap:break-word;vertical-align:text-top;}
.large #blurb{float:left;margin-left:4px;width:600px;word-wrap:break-word;vertical-align:text-top;}
.swc #blurb{float: left;width:160px;margin-left:10px;word-wrap:break-word;vertical-align:text-top;}    
.twitterPlaceHolder{margin-top:5px; }  
#blurb a{word-wrap:break-word;}  
.searchType{font-size:12px;word-wrap:break-word;}     
.twitterPlaceHolder h2{background:url(../images/twitter_logo.gif) no-repeat top left;padding:3px 5px 2px 80px;}
.swc .twitterPlaceHolder .searchType{padding:3px 5px 2px 80px;}


/* --| Footer  |-- */

#footer p {
line-height:1.8em;
margin:10px auto 0;
padding:0;
text-align:center;
width:710px;
}

/* Twitter box article */
#ruff_stuff_twitter .juitterContainer{padding:0 5px}
#ruff_stuff_twitter .twitterPlaceHolder h2{background:url(../images/twitter_logo.gif) no-repeat top left;float:left;color:#6F6F6F;font-size:16px!important;margin:0 0 6px 10px;}
#ruff_stuff_twitter .twitterPlaceHolder h2 span{margin:5px 0 0 85px;}
#ruff_stuff_twitter .juitterPlaceHolder .juitterContainer li{background:url(../images/horz_dot_line.gif) repeat-x top;padding:7px 0 10px 0}
#ruff_stuff_twitter .juitterContainer li b{font-weight:normal!important;font-size:12px!important}
#ruff_stuff_twitter .juitterContainer li img{width:21px;height:21px;margin:3px 10px 40px 0;float:left}
#ruff_stuff_twitter .juitterContainer li span.time{font-size:11px;color:#c1c1c1}
#ruff_stuff_twitter .juitterContainer li a.JRM{font-size:11px;color:#0889B4}
#ruff_stuff_twitter .juitterContainer #blurb{width:241px;margin-left:10px;}
#ruff_stuff_twitter .twitterPlaceHolder #liPlaceholder{background:url(../images/horz_dot_line.gif) repeat-x top;padding:7px 0 10px 0}
#ruff_stuff_twitter #divTwitterImage{height:24px;}

.GoogleAdsenseBottom{text-align:center}
.GoogleAdsense{ text-align:center; margin-top:7px; margin-left:3px}
.DiveTable { float:right}
