* { margin:0; padding:0; }
body {padding:0;font-size:12px;_font-size:75%;;color:inherit;position:relative;font-family: Arial, Helvetica, sans-serif;background:#000 url(http://www.blogsmithmedia.com/www.fanaticos.com/media/fanat_wc_background_v1.jpg) no-repeat top center/*-3.22em 0*/;/*background-position:-42px 0!important;*/ }
h1, h2, h3 {font-family:Arial, Helvetica, sans-serif;}
h4, h5, h6, input, textarea { font-family: Arial, Helvetica, sans-serif; }
h1, h2, h3, h4, h5, h6, input, textarea { font-size:1em; }
iframe, img { border:0;}
a { text-decoration:none; color:/*#2864b4*/#027FB5; outline:0; cursor:pointer;}
a:hover { text-decoration:underline;  outline:0; }
fieldset{border:none;}
/* end HTML element restyle */
ul, ol, li { list-style-type:none;margin:0;padding:0 }
/* general purpose classes */
/*big bowl clear*/
.clear, .clearAll {float:none; clear:both;font-size:0;height:0%;}
/*end bb clear*/
.left { float:left; }
.right {float:right; }
.noFlt { clear:both; }
div.hr {clear:both;margin:0;padding:0;height:0;font-size:1px;}
div.hr hr {display:none;}
div.atclear{font-size:1px;height:0;}
.aol-addthis a:hover{text-decoration:none;}
.aol-addthis a.addthis_button_email:hover,.aol-addthis  a.addthis_button_compact:hover,.aol-addthis  a.at_print:hover   {text-decoration:underline ;}
.hide {display:none;}
.credit {font-size:.83em;color:#929292;float:right;padding-right:.5em;}
.genHeader{background:transparent url(http://www.blogsmithmedia.com/www.fanaticos.com/media/fanaticos-gheder-sprite_v3.png) no-repeat left top;}
.genLogo {background:transparent url(http://www.blogsmithmedia.com/www.fanaticos.com/media/fanaticos-gheder-sprite_v3.png) no-repeat left top;}
.genSprite{background:transparent url(http://www.blogsmithmedia.com/www.fanaticos.com/media/fanaticos-spritemap_v11.gif) no-repeat left top;}
.genRepeatX{background:transparent url(http://www.blogsmithmedia.com/www.fanaticos.com/media/fn_footer_sprites_v2.gif) repeat-x left top;}
.genWorldCupNew {background:transparent url(http://www.blogsmithmedia.com/www.fanaticos.com/media/fan_wc_spritemap_v10.png) no-repeat left top;}
.genFlag {background:transparent url(http://www.blogsmithmedia.com/www.fanaticos.com/media/fan-flags_v01.png) no-repeat left top;}


/****************************************/
@font-face {
    font-family: 'DINNextRoundedLTProRegular';
    src: url('http://o.aolcdn.com/os/corp/fonts/dinnextroundedltpro-bold.eot');
    src: local('☺'), url('http://o.aolcdn.com/os/corp/fonts/dinnextroundedltpro-bold.woff') format('woff'), url('http://o.aolcdn.com/os/corp/fonts/dinnextroundedltpro-bold.ttf') format('truetype'), url('http://o.aolcdn.com/os/corp/fonts/dinnextroundedltpro-bold.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

.DINNextRoundedLTProRegular {font-family: 'DINNextRoundedLTProRegular', Arial, Helvetica, sans-serif;}

#bdyInnr {margin:0 auto;position:relative;width:83.33em;}
#container{width:83.33em;background:#121212; padding:1em 0 0;margin:0 auto;}


#centCol {float:left; width:56.5em; height:auto;margin:0;}
#centCont{margin:0 0.5em 2em;}
#rghtCol {padding:0 0 1em;width:26.5em;float:left;}
#rghtCol .rightMod {position:relative;width:26em;height:auto;clear:both;padding:0;margin:0 0 .83em;}
#mainPg {padding:0 0 2em;}
.ad_300_250{text-align:right;padding:1em .5em .5em;margin:0 0 2em 0;background-color:#333;width:304px;float:left;}
.ad_300_250_innr {margin:0 auto;width:300px;}


#adbox {padding: .33em;position:relative;z-index:1500000}
#bnrAd {background:#666;width:60.75em;margin:0 auto;}

#GH_ {z-index:100000;float:left;position:relative;width:83.33em;}
/*HAT*/

#GH_ #GH_hat{height:2em;_height:1.8em;padding:0;width:83.33em;margin:0 auto;}
#GH_ .GH_hat_A{color:#888;text-decoration:none;}
#GH_ .GH_hat_A:hover{color:#fff;text-decoration:underline;}
#GH_ .GH_hat_UL{margin:0;padding:8px 0 0;}
#GH_ .GH_hat_LI{float:left;color:#888;}
#GH_ #GH_hat_links{float:left;padding-left:4px;font-size:.83em;}
#GH_ #GH_hat_links .GH_hat_links_A,#GH_ #GH_hat_tools .GH_hat_links_A{border-right:1px solid #999;padding:0 10px;}
#GH_ #GH_hat_more,#GH_ .GH_hat_more{padding:0 0 0 10px;}
#GH_ #GH_hat_more_link{padding-right:12px;background:transparent url(http://www.blogsmithmedia.com/www.fanaticos.com/media/fanaticos-gheder-sprite_v3.png) no-repeat scroll -468px -495px}
#GH_ #GH_hat_tools{float:right;padding:7px 15px 0 0;}
#GH_ #GH_more_list{z-index:668;display:none;float:left;position:absolute;top:20px;left:340px;width:328px;border:1px solid #c7c7c7;background:#fff;padding:10px;font-size:12px;}
#GH_ #GH_more_list_lab{display:block;border-bottom:1px solid #c7c7c7;padding-bottom:8px;color:#2E2E2E;}
#GH_ .GH_more_list_UL{float:left;list-style-type:none;margin:0;padding:6px 0 0;width:33.33%;}
#GH_ #GH_more_list a{color:#2864B4;font-weight:normal;line-height:18px;text-decoration:none;}
#GH_ #GH_more_list a:hover{text-decoration:underline;}
#GH_ #GH_guts {margin:0 auto;clear: both;display: block;height: 83px;position: relative;width: 990px;z-index: 667;}
#GH_ #GH_brand {padding: 16px 0 0 6px;}
#GH_ #GH_brand a{background-position:0 -1126px;color: #333;display: block;height: 47px;overflow: hidden;text-decoration: none;text-indent: -6666px;width: 237px;}
#GH_ #GH_brand a.fanaticos{background-position:0 -717px;}
#GH_ #GH_brand a.fFanaticos {background-position:0 -717px}
#GH_ #GH_brand a.futbol {background-position:0 -757px;}
#GH_ #GH_brand a.boxeo{background-position:0 -798px}
#GH_ #GH_brand a.beisbol{background-position:0 -839px;}
#GH_ #GH_brand a.mma{background-position:0 -879px;}
#GH_ #GH_brand a.nfl{background-position:0 -921px;}
#GH_ #GH_brand a.golf{background-position:0 -965px;}
#GH_ #GH_brand a.athletics{background-position:0 -1044px;}
#GH_ #GH_brand a.tenis{background-position:0 -1086px}
#GH_ #GH_brand a.olympics{background-position:0 -1003px;}
#GH_ #GH_search	{background: url(http://www.blogsmithmedia.com/www.fanaticos.com/media/fanaticos-gheder-sprite_v3.png) no-repeat 0 -200px;padding:6px 8px;position: absolute;right: 250px;top: 12px;}
#GH_ #GH_search_form,#GH_search_form_footer {height: 43px;padding: 5px 0 0 5px;width: 420px;}
#GH_ #GH_search_field,#GH_search_field_footer{background: transparent url(http://www.blogsmithmedia.com/www.fanaticos.com/media/fanaticos-gheder-sprite_v3.png) no-repeat 0 -50px;border: 0px;color: #666;float: left;font: bold 13px Arial;height: 24px;margin: 0;overflow: hidden;padding:7px 0 5px 9px;width: 293px;}
#GH_ #GH_search_label {border: 0;color: #999;font: bold 16px Arial;height: 24px;left: 27px;margin: 0;position: absolute;top:21px;width: 342px;}
#GH_ #GH_search_button,#GH_search_button_footer{background: url(http://www.blogsmithmedia.com/www.fanaticos.com/media/fanaticos-gheder-sprite_v3.png) no-repeat 0 -100px;border: none;cursor: pointer;height: 39px;margin: -1px 0 0 4px;overflow: hidden;padding: 0;text-indent: -6666px;width: 111px;}
#GH_ #GH_search_button:hover,#GH_search_button_footer:hover{background-position: 0 -150px;}
#GH_ #GH_search_results	{background-color: #ffffff;border: 1px solid #818181;display: none;font-size: 12px;font-weight: normal;left: 13px;position: absolute;top: 49px;width: 353px;}
#GH_ #GH_search_results ul {color: #666666;list-style-type: none;margin: 0;padding: 0;}
#GH_ #GH_search_results ul li {	cursor: pointer;margin: 0;padding: 3px 10px;}
#GH_ #GH_search_results .GH_highlight {background-color: #a4bd3d;color: #fff;text-decoration: underline;}
#hed_bttm{position:relative;width:83.33em;margin:0 auto;height:2.75em;}

#GH_ #GH_nav{clear:both;height:33px;margin:0 auto;padding:0 0 0 7px;width:992px;background:#b7b7b7;}
#GH_ .GH_nav_LI{float:left;list-style-type:none;margin-right:5px;padding-left:3px;position:relative;z-index:666;}
#GH_ .GH_nav_list {background-position:0 10000px;}
#GH_ .GH_nav_list a{padding-right:12px;text-decoration:none;}
#GH_ .GH_nav_list:hover a,#GH_ .GH_nav_list a:hover{text-decoration:none;}
#GH_ .GH_nav_A{color:#000;display:block;float:left;font-size:1.1em;font-weight:bold;height:24px;padding:9px 7px 0;text-decoration:none;text-transform:uppercase;}
#GH_ #GH_nav_act{}
#GH_ #GH_nav_act .GH_nav_A{}
#GH_ #GH_nav_act.GH_nav_list{margin-right:1px;}
#GH_ #GH_nav_act.GH_nav_list .GH_nav_A{padding-right:7px;}
#GH_ #GH_nav_act #GH_nav_act_B{display:block;padding-right:12px;}
#GH_ #GH_nav_act.GH_nav_list_open #GH_nav_act_B{}
#GH_ .GH_nav_A:hover{text-decoration:underline;}
#GH_ .GH_nav_list_UL{background:#fff;float:left;border:2px solid #2E2E2E;display:none;left:0;list-style-type:none;margin:0;padding:5px;position:absolute;top:30px;z-index:667;}
#GH_ .GH_nav_list_multiUL{width:30em;}

#GH_ .GH_nav_list_UL li{background-color:#fff;font-size:12px;border-bottom:1px dotted #BEBEBE}
#GH_ .GH_nav_list_multiUL li {float:left;}
#GH_ .GH_nav_list_UL a{background:none;display:block;font-size:12px;font-weight:bold;padding:5px 7px;text-transform:none;width:148px}
#GH_ .GH_nav_list_UL a:hover{background-color:#fd1200;color:#fff;}
#GH_ .GH_nav_list_UL .GH_nav_A_last{border:none;}
#GH_ #GH_fb_link{float:right;list-style-type:none;margin:7px 0 0;padding:0 4px;height:20px;position:relative;}
#GH_ #GH_fb_link a{color:#000;font-size:12px;padding:3px 4px 0;height:17px}
#GH_ #GH_fb_link a:hover {color:#fff;background:#333;}
#GH_ .dinosOp {background-position:1000px 0;position:relative;}
#GH_ .dinosOpHover {background-position:0 -176px;}
#GH_ .dinosOpHover a.GH_nav_A{background:#333;color:#fff;}
#GH_ .dinosOpHover span.genSprite {display:block;height:20px;width:4px;position:absolute;right:0;top:0;background-position:0 -212px}
#GH_ #GH_hat_links #GH_hat_A_first{display:block;float:left;height:12px;margin-left:10px;overflow:hidden;padding:1px 7px 0 0;text-indent:-99em;width:30px;background-position:-464px -650px}
#GH_ #GH_brand{padding:16px 0 21px 14px;}
#GH_ .col1,#GH_ .col2 {width:50%;border-bottom:none !important;}
#GH_ .GH_nav_list_open {background-position:0 -345px}
#GH_ .GH_nav_list a.GH_nav_A{padding:9px 20px 0 5px}
#GH_ .GH_nav_list_open a.GH_nav_A{color:#fff;padding:9px 20px 0 5px}
#GH_ .GH_nav_list a.navFutbol {background-position:-224px -390px}
#GH_ .GH_nav_list a.navBoxeo {background-position:-228px -390px}
#GH_ .GH_nav_list a.navMore {background-position:-173px -390px}
#GH_ .GH_nav_list a.navFotos {background-position:-231px -390px}
#GH_ .GH_nav_list a.navBeisbol {background-position:-219px -390px;}
#GH_ .GH_nav_list a.navWorldCup {background-position:-183px -390px;}
#GH_ .GH_nav_list_open a.navFutbol {background-position:-224px -436px}
#GH_ .GH_nav_list_open a.navBoxeo {background-position:-228px -436px}
#GH_ .GH_nav_list_open a.navMore {background-position:-173px -436px}
#GH_ .GH_nav_list_open a.navFotos {background-position:-231px -436px}
#GH_ .GH_nav_list_open a.navBeisbol {background-position:-219px -436px;}
#GH_ .GH_nav_list_open a.navWorldCup {background-position:-183px -436px;}
#GH_search_results{background-color:#fff;border:1px solid #818181;display:none;font-weight:normal;left:7px;position:absolute;top:42px;width:353px;font-size:12px;z-index:1000;}
#GH_search_results ul{color:#666;list-style-type:none;margin:0;padding:0;}
#GH_search_results ul li{cursor:pointer;margin:0;padding:3px 10px;}
#GH_search_results .GH_highlight{background-color:#C71006;color:#fff;text-decoration:underline;}

#sponsoredDiv {width:55em;padding:0 0 .5em;height:3em;float:left;text-align:right;}




/*Dynamic DL*/

#lead{width:55em;position:relative;background:#000;padding:1px 2px 1.167em}
#DLCont {zoom:100%;position:relative;height:328px;}
#DLgroup {height:328px;position:relative; margin:0;padding:0}
#DL2, #DL3, #DL4, #DL5 {display:none;}
.DL {padding:0;width:50.5em}
.activeDL {display:block;}

.DLopacity {position:absolute;bottom:0;width:660px;background:#000;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=800)";filter: alpha(opacity=80);}
.DLwrap {position:absolute;bottom:0;width:660px;}
.DLwrap  .dlReadMore a {color:#9ad932;font:bold 14px Arial;}
.DLwrap  .dlReadMore a span.arrws {color:#9ad932;font-size:15px;}
.DLtext  {padding:5px;float:left;width:452px;}
.DLLinks {float:left;width:178px;padding:10px;}
.DLLinks ul li p {color:#fff;}
.DLLinks ul li p  a {color:#9ad932}
.DLtext p {font:normal 14px Arial;padding:.167em 0 .33em}
.DLtext h2{padding:0; margin:0; color:#fff;}
.DLwrap a:hover{text-decoration:none;}
.DLtext h2 {font:bold 1.83em Arial; line-height:28px;}
.DLtext h2  a {color:#fff;}
.DLtext h3 {font-weight:normal; font-size:14px;}
#DLnav {clear:both;;padding:1.667em 0 0;z-index:100;margin:0 0 0 1.5em}
.DLtext h3 em {color:#e93a23;}
#DLnav li {padding:0 1.667em 0 0;float:left;cursor:pointer;width:140px;}
#DLnav li a {padding:0 0 .5em;display:block;border-bottom:solid .33em #000}
#DLnav li a img{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: alpha(opacity=50);}
#DLnav li a:hover{text-decoration:none;}
#DLnav li.activeSlide a {padding:0 0 .5em;border-bottom:solid .33em #7dae28}
#DLnav li.activeSlide a img{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);}
#DLnav li .thumbDesc a {color:#fff;font:bold 13px Arial;}
#DLnav li .thumbDesc a span.arrws {color:#E93A23;}
#DLnav li .thumbDesc {width:100%;background:#000;padding:.5em 0 0;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: alpha(opacity=50);}
#DLnav li.activeSlide .thumbDesc {opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);}
#DLnav li.activeSlide .thumbDesc a{border:none;}
#moreLink {color:#E93A23;float:left;padding:305px 0 0 12px;}
#lead .postDet {color:#027FB5;font-size:0.917em;padding:0.75em 0 1.83em;}
#lead .postDet span {color:#6b6b6b;}
p.postExcerpt {color:#ebebeb;}
#DLgroup .DLLinks ul {list-style-type:disc;color:#fff;*list-style-position:inside;}
#DLgroup .DLLinks ul li {font:bold 13px Arial;padding:0 0 1px;list-style-type:disc;*list-style-position:inside;}


/*Line up module*/

#lnUpCont {padding:24px 0 20px;}
#lnUpCont .lineupHdr {font:bold 18px Arial;color:#fff;padding-left:.25em;}
#lnUpMod {height:114px;left:-52px;padding:10px 0 0;position:relative;}
#lnUpMod .arrws {color:#E93A23;}
#lnUpPgntn {background:#1B1B1B;border-color:#464646 #464646;border-style:none solid solid;border-width:medium 1px 1px;
height:16px;margin-bottom:10px;text-align:center;}
#lnUpPgntn .current, #lnUpPgntn a {background:#101010;border:1px solid #797979;color:#101010;display:block;float:left;font-size:7px;height:8px;margin-right:4px;margin-top:3px;width:12px;}
#lnUpPgntn .current {background:#EF382A;border:1px solid #5B0C08;}
#lnUpPgntn span.prev {background:transparent url("http://www.blogsmithmedia.com/www.fanaticos.com/media/fan_wc_spritemap_v10.png") no-repeat scroll -54px -646px ;border:medium none;height:13px;}
#lnUpPgntn a.prev {background:transparent url("http://www.blogsmithmedia.com/www.fanaticos.com/media/fan_wc_spritemap_v10.png") no-repeat scroll -77px -646px ;border:medium none;height:13px;}
#lnUpPgntn span.next {background:transparent url("http://www.blogsmithmedia.com/www.fanaticos.com/media/fan_wc_spritemap_v10.png") no-repeat scroll -66px -646px ;border:medium none;height:13px;}
#lnUpPgntn a.next {background:transparent url("http://www.blogsmithmedia.com/www.fanaticos.com/media/fan_wc_spritemap_v10.png") no-repeat scroll -89px -646px ;border:medium none;height:13px;}
#lnUpPgntn .prev {margin-left:278px;margin-right:3px;margin-top:3px;display:inline;}
#lnUpPgntn .next {margin-left:6px;margin-top:3px;}
#lnUpMod a.vwAllWrtrs {color:#BEBEBE;font:bold 11px arial;left:530px;line-height:normal;position:relative;text-transform:uppercase;top:-25px;}
#lnUpCntnr {left:56px;position:relative;width:656px;}
#lnUpCntnr .viewAll {position:absolute;color:#c2c2c2;top:88px;right:10px;font:bold 11px Arial}
#lnUpCntnr .viewAll span {padding:0 0 0 3px;}
#lnUp {background:transparent url(http://www.blogsmithmedia.com/www.fanaticos.com/media/bg_lnupcntnr.gif) repeat scroll 0 0;border:1px solid #464646;height:85px;overflow:hidden;position:relative;width:654px;}
#lnUpLst {left:0;margin:0;padding:0;position:relative;width:5000px;}
#lnUpLst li {border-right:1px dotted #4B4B4B;color:#FFFFFF;float:left;height:85px;list-style-type:none;padding-right:5px;width:213px;}
#lnUpLst li.last {border-right:medium none;}
#lnUpLst li .wrtrHdSht {float:left;height:85px;width:80px;}
#lnUpLst li .wrtrHdSht img {margin-top:0;}
#lnUpLst li h3 {color:#828282;font-size:14px;margin:10px 0 5px;text-transform:uppercase;}
#lnUpLst li a {color:#FFFFFF;font-weight:bold;}

a.wcupCountDown {color:#fff;}
a.wcupCountDown:hover {color:#fff;text-decoration:none;}
#wcupCountDown a {color:#fff;}#wcupCountDown a:hover {text-decoration:none;color:#fff;}
#wcupCountDown {width:215px;position:absolute;right:0;top:25px;}
#wcupCountDown ul li {float:left;display:block;color:#fff;}
#wcupCountDown ul li span.hdr {display:none;}
#wcupCountDown ul li.faltanTitle {height:30px;width:79px;padding:0 13px 0 0}
#wcupCountDown ul li.colon {width:40px;display:block;font:normal 23px Arial;background-position:-10000px 0}
#wcupCountDown ul li.colon  span {display:block;font:normal 9px Arial;line-height:6px;margin-left:2px;}
#wcupCountDown ul li.days {width:39px}
#wcupCountDown ul li.hrs {width:44px}
#followUS {height:50px;clear:both;padding:0;margin:0 0 20px}
#followUS h3{display:block;height:30px;background-position:-5px -47px;width:106px;float:left}
#followUS ul{float:left;width:205px}
#followUS ul li {display:block;float:left;}
#followUS ul li a {display:block;width:40px;height:45px;}
#followUS ul li a span {display:none;font:normal 11px Arial;color:#b6b6b6;padding-top:35px;text-align:center}
#followUS ul li.hoverIn a span {display:block}
#followUS ul li a:hover {text-decoration:none;}
#followUS ul li a:hover span {display:block;}
#followUS ul li a.facebook{background-position:12px -342px;width:45px;}
#followUS ul li a.twitter{background-position:-30px -342px;}
#followUS ul li a.feed{background-position:-76px -342px;}
#followUS ul li a.mobile{background-position:-119px -342px;}
#followUS ul li a.toolbar{background-position:-163px -342px;}

#gSchedule {width:316px;margin:0 0 30px;}
#gSchedule h3 {width:316px;height:30px;display:block;background-position:-4px -100px;border-bottom:solid 3px #3e4348;}
#gSchedule h3 a {float:right;padding:8px 8px 0 0;color:#86CDF6;font:normal 15px Arial}
#scheduleNav {padding:10px 0 6px;border-bottom:solid 1px #3e4348}
#scheduleNavUL {float:left;width:250px}
#scheduleNavUL li {font:normal 18px Arial;color:#fff;text-transform:uppercase;}
#gameDateSelector {float:right;width:50px;}
#gameDateSelector span{display:block;width:12px;height:12px;margin:0 5px;cursor:pointer;}
#gameDateSelector span#dayPrev {background-position:0 -356px;float:left;}
#gameDateSelector span#dayNext {background-position:-22px -356px;float:right;}
#scheduleUL li {border-bottom:solid 1px #3e4348;padding: 10px 8px;}
#scheduleUL li div.homeTeam,#scheduleUL li div.awayTeam{font:normal 19px Arial;color:#fff;float:left;padding:8px 0;width:140px;text-transform:uppercase;}
#scheduleUL li div.homeTeam span.genFlag,#scheduleUL li div.awayTeam span.genFlag {height:23px;width:35px;margin:0 8px 0 0;display:block;float:left;}
#scheduleUL li div.homeTeam span.scoreSpan,#scheduleUL li div.awayTeam span.scoreSpan{padding:0 0 0 15px;}
#scheduleUL li div.homeTeam span.Pre-Game ,#scheduleUL li div.awayTeam span.Pre-Game {display:none;}
#scheduleUL li div.statTime {display:block;clear:both;font:normal 12px Arial;color:#b6b6b6;padding:4px 0 5px}
#scheduleUL li.In-Progress div.statTime,#scheduleUL li.Half-Over div.statTime  {
background:url("http://www.blogsmithmedia.com/www.fanaticos.com/media/wc-live-icon.gif") no-repeat scroll 84px 4px transparent;float:left;}
#scheduleUL li.In-Progress div.statTime a,#scheduleUL li.Half-Over div.statTime a {display:block;width:60px;height:17px;float:right;}
#scheduleUL li a {display:block;}
#scheduleUL li a{color:#9ad932;font:normal 12px Arial;}
#scheduleUL li a.Pre-Game{display:none;}
span.hon {background-position:-20px -414px}
span.mex{background-position:-20px -437px}
span.usa{background-position:-20px 0}
span.arg{background-position:-20px -276px}
span.bra{background-position:-20px -299px}
span.chi{background-position:-20px -322px}
span.par{background-position:-20px -345px}
span.uru{background-position:-20px -621px}
span.alg{background-position:-20px -690px}
span.cmr{background-position:-20px -667px}
span.nga{background-position:-20px -644px}
span.rsa {background-position:-20px -23px}
span.aus {background-position:-20px -460px}
span.nzl {background-position:-20px -713px}
span.jpn {background-position:-20px -483px}
span.prk {background-position:-20px -506px}
span.kor {background-position:-20px -46px}
span.den {background-position:-20px -161px}
span.eng {background-position:-20px -184px}
span.fra {background-position:-20px -598px}
span.ger {background-position:-20px -207px}
span.ita {background-position:-20px -230px}
span.ned {background-position:-20px -253px}
span.por {background-position:-20px -575px}
span.esp {background-position:-20px -69px}
span.sui {background-position:-20px -138px}
span.gre {background-position:-20px -529px}
span.svn {background-position:-20px -552px}
span.svk {background-position:-20px -115px}
span.civ {background-position:-20px -391px}
span.gha {background-position:-20px -368px}
span.srb {background-position:-20px -92px}

#gStandings {width:316px;margin:0 0 30px;}
#gStandings h3 {width:316px;height:30px;display:block;background-position:0 -148px;border-bottom:solid 3px #3e4348;}
#gStandings h3 a {float:right;padding:8px 8px 0 0;color:#86CDF6;font:normal 15px Arial;}
ul#groupTabContUL {padding:4px 0;border-bottom:solid 1px #3e4348;zoom:100%;}
ul#groupTabContUL li{float:left;height:44px;width:38px;margin-right:1px;zoom:100%}
ul#groupTabContUL li a{background-position:-5px -488px;display:block;text-align:center;font:bold 24px Arial;color:#fff;padding:7px 0 5px}
ul#groupTabContUL li a.selected {background-position:-4px -439px;}
ul#groupTabContUL li a:hover {text-decoration:none;background-position:-4px -439px;}
#columnTitleCont {padding:6px 0;border-bottom:1px solid #3E4348}
#columnTitleCont ul.record {padding:3px 6px;color:#fff;zoom:100%;}
#columnTitleCont ul.record li {width:24px;display:block;float:left;font:bold 13px Arial;text-align:center;}
#columnTitleCont ul.record li.country {width:130px;text-align:left;}
#columnTitleCont ul.record li.last {width:30px;}
#columnTitleCont ul.record {display:block;clear:both;}
#recordTitle li {color:#d7d7d7}
#columnTitleCont ul.hide {display:none;}
#columnTitleCont .odd{background:#2a2a2a;}

#FSgallery {margin:0 0 30px}
#FSgallery h3 {width:316px;height:30px;display:block;background-position:0 -250px;border-bottom:solid 3px #3e4348;margin-bottom:10px;}
#FSgallery .ke_kit {text-align:center}

#fotoHub {background-color:none;position:relative;margin:.5em 0;background-position:0 -53px}
#fotoHub .fotoHubInnr {background:#2b2b2b;margin:0 .5em 0;padding:1em 0 0;}
#fotoHub .viewAll a{padding:0 1em 0 1em;}
#fotoHub .viewAll a span.genSprite {right:0;}
/*hasLayout hack ends*/
.lstPostsH{zoom:100%;margin:0 0 0 .25em;background-color:#fff;width:55.25em}
.lstPostsH .hdr {background:#1a1a1a;height:2.667em;position:relative;border-bottom:solid 1px #464b4f;}
.lstPostsH .hdr h2{padding:0;background-position:10000px 10000px;position:absolute;color:#fff;font-family:'DINNextRoundedLTProRegular',Arial,Helvetica,sans-serif;font-size:22px;letter-pacing:-1px;line-height:1.33em;text-transform:uppercase;}
.lstPostsH .hdr .viewAll {position:absolute;right:.83em;}
.lstPostsH .hdr .viewAll a{font-style:italic;font-weight:bold;position:relative;display:block;padding:0 4em 0 1em;cursor:pointer;margin:.75em;}
.lstPostsH .hdr .viewAll a span.genSprite {position:absolute;background-position:3px -2867px;width:1em;height:1em;display:block;right:3em;_right:3.75em;top:0;}
.lstPostsH .hdr .viewAll a.feed {border:none;position:absolute;right:.25em;top:.75em;margin:0;padding:0;background-position:0 -911px;height:1.25em;width:1.25em;}

.lstPostsH .bdyCont{clear:both;}

.lstPostsH .postInnr img{padding:1em 0 0;}
.lstPostsH .postInnr h3 a{color:#000;font:bold 2em Arial;display:block;margin-top:.75em;line-height:1.05em;}
.lstPostsH .postInnr h3 a:hover{text-decoration:none;color:#fff;background:#e93b23}
.lstPostsH .postInnr .postDet {font-size:.917em;padding:.75em 0 2em;color:#333;}

.lstPostsH .postExcerpt {color:#333}

.lstPostsH .viewFull p{padding:1.5em 0 .583em;position:relative;}
.lstPostsH .viewFull p span {display:block;height:1em;width:1em;position:absolute;top:1.5em;left:9.5em;background-position:1px -652px;}

.lstPostsH .viewFull .commentNum {background-position:0 -1041px;padding:0.25em 0.25em 0.25em 0;}
.lstPostsH .viewFull .commentNum a {cursor:pointer;display:block;font:bold .917em Arial;padding:0 0 0.5em;position:relative;}
.lstPostsH .viewFull .commentNum a:hover {cursor:pointer;text-decoration:none;}
.lstPostsH .viewFull .commentNum a div.num {background-position:0 -942px;color:#FFFFFF;cursor:pointer;display:inline-block;left:0;padding:0.75em 0;position:absolute;text-align:center;width:2em;}
.lstPostsH .viewFull .commentNum a span {cursor:pointer;padding:0.75em 0 0.75em 2.25em;position:absolute;text-transform:capitalize;}
.lstPostsH .viewFull .commentNum a span.noComments {padding:0.75em 0;}

.twoColumn ul li {float:left;position:relative;width:27.335em;}
.twoColumn li .viewFull{width:90%;margin:0 auto;height:3.667em;border:none;}


.twoColumn li.sec .viewFull, .twoColumn li.third .viewFull {position:absolute;left:1.25em;bottom:0;}
.twoColumn li.sec, .twoColumn li.third {height:35.667em;border-bottom:1px solid #B5B5B5;}
.twoColumn li.sec .postInnr, .twoColumn li.third .postInnr {height:30.25em;overflow:hidden;width:90%;margin:0 auto 1em;}
.twoColumn li.sec {border-right:solid 1px #B5B5B5}
.catHome p.morePosts {height:1.5em;position:relative;font:bold 1em Arial;font-style:italic;padding:.25em;text-align:right;text-transform:uppercase;background:#ECEAEB;}
.catHome p.morePosts a {position:absolute;width:90%;right:2em;top:.33em;}
.catHome p.morePosts span {display:block;height:1em;width:1em;position:absolute;right:1em;top:.33em;background-position:3px -626px;}

.bdyCont .addthis_toolbox {float:right;width:90px}



.paginator {margin:3em 0 0;position:relative;clear:both;display:block;height:4em;}
#fotoHub .paginator {background:none;border:none;margin:1em 0 0}
.paginator .prev, .paginator .next {top:.33em;text-transform:capitalize;font-style:italic;font-weight:bold;font-size:2em;}
.paginator .prev span, .paginator .next span {letter-spacing:-2px;font-size:1em;font-family:Trebuchet MS;padding:0 .25em;} 
.paginator .prev {position:absolute;left:1.5em;}
.paginator .next {position:absolute;right:2em;}
.paginator a:hover {text-decoration:none;background:#e93b23;color:#fff;}


.article {padding:1em;}
.article .postDet {padding:0 0 1em;}
.article .postDate{font:normal .917em Arial;padding:.5em 0 0 .25em;}
.article .postDet .title {float:left;width:73%}
 .postDet .goComnts {float:right;width:16%;padding:2em 0 1em 2em;}
 .postDet .goComnts div.comntTop {width:70%;margin:0 auto;}
 .postDet .goComnts div.comntTop a {color:#000;}
 .postDet .goComnts div.comntTop a:hover {text-decoration:none;}
 .postDet .goComnts div.comntTop span.numCmnts {padding:0 1em 0 0;float:left;font:bold 1.25em Arial;text-align:center;}
 .postDet .goComnts div.comntTop span.genSprite {display:block;height:1.5em;width:2em;float:left;background-position:0 -982px;}
 .postDet .goComnts div.comntTop span.txt {font:normal .917em Arial;}
  .postDet .goComnts .tuComnts {position:relative;}
 .postDet .goComnts .tuComnts a{font:normal .917em Arial;}
 .postDet .goComnts .tuComnts a span.genSprite {display:block;height:.75em;width:.75em;background-position:0 -655px;margin:.25em 0;position:absolute;right:0;top:0;}
.article h2{font:bold 2.75em Arial;}
.article .postExcerpt {padding:0 0 3em;font:normal 1.167em Arial;line-height:1.33em;}
.article .postExcerpt img {float:right;margin:1em 0 1em 1em;}
.article .tagList{padding:.25em 0 .5em;zoom:100%;}
.article .tagList li{display:inline;font:Normal 1em Arial;color:#79A0C4;text-transform:capitalize;}
.article .tagList li p{color:#000;display:inline;font-weight:bold}
.article .tagList li a{color:#3178C6;padding:0;text-transform:capitalize;}
.artCredits {background:#fff;padding:0;zoom:100%;width:55em;margin:0 0 0 .25em}
.shareCont {display:block;width:100%;padding:6px 0;border-bottom:solid 1px #ccc;border-top:solid 1px #ccc;margin:0 0 6px;}
#commentCont {padding:0;margin:1em 0 0}
#relatedArtCont {padding:0 0 2em;margin-left:-1px;}
#showComments {position:relative}
#showComments .countPage{position:absolute;bottom:.75em;font:bold .917em Arial;color:#666;}
.comments .hdr {position:relative;height:3em;padding:.5em 1em;;border-bottom:solid 1px #ccc;background:#2b2b2b}
.comments .hdr h3 {display:block;height:3em;width:13em;background-position:0 -544px;}
.comments .hdr h3 span{visibility:hidden;}
.comments .hdr .goCmnts {position:absolute;right:0;width:25%;display:none;}
.comments .hdr .comntTop {width:75%;}
.comments .goCmnts div.comntTop a {color:#000;}
.comments .goCmnts div.comntTop a:hover {text-decoration:none;}
.comments .goCmnts div.comntTop span.numCmnts {padding:0 .5em 0 0;float:left;font:bold 1.25em Arial;text-align:center;}
.comments .goCmnts div.comntTop span.genSprite {display:block;height:1.5em;width:1.5em;float:left;background-position:0 -982px;}
.comments .goCmnts div.comntTop span.txt {font:normal .917em Arial;}
.comments .bdy {padding:0 .5em;}
.comments .bdy .goToAdd {position:relative;text-align:right;padding:.75em 1em 0 0;height:2em;}
.comments .bdy .goToAdd a{font:bold .917em Arial;}
.comments .bdy .goToAdd a span.genSprite {display:block;height:.75em;width:.75em;background-position:0 -655px;margin:.25em 0;position:absolute;right:0;top:.75em;}
.comments ul.cmntsUL li {border-bottom:solid 1px #ccc;padding:0.25em 0 0.75em}
.cmntBody {font-size:.917em;position:relative;margin:1em 0 0;zoom:100%;}
.cmntBody p.cmntTxt {line-height:1.5em;padding:.75em;}
.cmntBody p.author {font:bold 12px Arial;padding:.25em .75em 1.5em;color:#5C99C5;}
.cmntBody p.author span {font:normal 11px Arial;margin:0 0 5px;color:#999;line-height:18px;}
.cmntBody span.genSprite {position:absolute;right:.75em;top:0;height:1em;width:4.5em;}
.cmntBody span.vBad{background-position:0 -595px}
.cmntBody span.bad{background-position:0 -577px}
.cmntBody span.neutral{background-position:0 -612px}
.cmntBody span.good{background-position:0 -543px}
.cmntBody span.vGood{background-position:0 -527px}
.cmntFtr {padding:.58em .5em .75em 3em;background-position:0 -1691px;position:relative;*margin-top:-3px;}
.cmntFtr .reply {font-weight:bold;}
.report {display:block;width:1.5em;height:1.5em;position:absolute;bottom:.5em;right:.75em;background-position:0 -2224px}
.votingCont {position:absolute;right:0;top:1.5em;height:1.5em;width:5em;background-position:10000px 10000px;}
.votingCont a {display:block}
.votingCont span{display:block;width:1.5em !important;height:1.5em !important;position:absolute;bottom:.5em;cursor:pointer}
.votingCont span.voteUp {background-position:0 -2205px;right:3.75em;}
.votingCont span.voteDown {background-position:0 -2185px;right:2.25em;}
.votedComment .votingCont {background-position:0 -2240px;top:.5em;}
.votedComment .votingCont a {display:none;}
.pageinfo {padding:1em 0;position:relative;height:1em;}
.pageinfo a.next,.pageinfo a.prev,a.mostRecent {font:bold .917em Arial;margin:0 .5em;position:absolute;}
.pageinfo a.next{right:0;}
.pageinfo a.prev {left:0;}
a.mostRecent {right:11em;}
.pageinfo a.prev span {margin:0 0.33em 0 0}
.pageinfo a.next span,.pageinfo a.prev span {font:bold .917em cursive;letter-spacing:-3px;} 

.lstArticles {background:#fff;clear:both;padding:3em 1em 4em 1.25em;margin:0 0 1em .25em;width:52.583em;border:1px solid #E1E1E1;border-top:none;}
.lstArticles h4 {font:bold 1.5em Arial;margin:0 0 1em;background-position:0 -702px;text-indent:-10000px}
.lstArticles ul li {display:block;padding:.25em 0;font-size:13px;}
.lstArticles li span {background-position:0 -1740px;padding-left:1em}

#listFullArticle {width:55em;padding:0 0 1em}

div.comments .child {margin:0 0 0 1.1em;width:96%;}
div.comments.noComments form{padding-top:0;background:none;}
div.comments form fieldset {width:95%;margin:0 auto;}
div.comments form fieldset h3{float:none;display:block;padding:2em 0 0.5em;}
div.addComment h3{background-position:0 -728px;}
div.comments.noComments form h3{margin-top:0;}
div.comments div.paginator span.paginNo a{background:#83a10d;padding:.25em .583em;color:#fff;}
div.comments div.paginator span.current {color:#333;border:solid 1px #666;padding:.167em .5em}
.cmntBrdr{height:.083em;background-position:-33px -2817px;}
/* =COMMENTSFORM SNS ---- */
.cmtuinfo {clear: left;padding:2em 1.25em 0;}
.instructions {color: #000;line-height:17px;margin: 0 1em 1em;clear:both;display:block;}
.cmtuinfo label {font-weight: bold;display: block;margin:.417em 0 .83em;}
.formtext{padding:.25em 0;display:block;}
.cmtuinfo input {background: #fff;width: 20em;margin-right:.667em;}
#cmtmain {padding:0 1.25em .83em;clear: both;}
#cmtmain label {font-weight: bold;}
#cmtmain div {padding:0 .417em 0 0;}
.middle #commentform {background: #efefef;display: block;border:.083em solid #ddd;margin-bottom:.83em;padding:0;}
.cmtuinfo input, #cmtmain textarea {border:.083em solid #eee; border-top-color: #bbb; border-left-color: #bbb; padding:.25em;}
#commentform {background: #efefef;}
#cmtmain .cmtchecks {padding:.5em .417em 0 0; }
#cmtmain .cmtchecks label {font-weight:normal;}
#cmtmain .cmtchecks input {margin: 0 .417em 0 0;}
#cmtmain textarea {background: #fff;margin-top:.417em;}
#replyindicator {font-weight: bold;}   
h3#addcomments{height:2em;margin:0 1em 1em;padding:0;text-indent:-1000px}
#cmtbuttons input {margin-top:1.667em;}
#instructions {border-top:.083em dotted #cecece;padding:1.25em;margin-top:1em;}
#instructions p {color:#777;margin:0 0 .7em;line-height:1.2em;}
#instructions .preamble {color:#000;font-size:1.1em;line-height:1.1em;}
#cmtbuttons {text-align:right;}
#cmtbuttons  #addCommentButton{border:none;cursor:pointer;height:3em;background-position:0 -588px;cursor:pointer;text-indent:-10000px;width:165px}
.middle #commentform #formerrors {padding:.83em;margin:.83em;background-color:#EED2EE;overflow:hidden;display:none;} 
.addComment {padding:2em 0 0;background:#fff;zoom:100%}
#cmttabs {margin:0;background:#fff;}
#cmttabs ul {list-style:none;margin:0;padding:0;width:100%;}
#cmttabs li {float:left;margin:0;position:relative;width:214px}
#cmttabs li#cmtutab_sns:hover,#cmttabs li.currenttab .cmtaol b {display: block;}
#cmtutab_blogsmith a{}
#cmttabs li a {color:#333;display:block;text-align:center;text-decoration:none;padding:1em 1.5em;font:normal .917em Arial;border-bottom:.083em solid #ccc;border-top:.083em solid #ccc;}

#cmttabs li a  span.underline{z-index:10;display:none;background-position:0 -681px;position:absolute;height:15px;width:15px;top:99%;left:48%;}
#cmttabs li.currenttab a span, #cmttabs li a:hover span{padding:0 0 .58em;border-bottom:solid .5em #9ad932}
#cmttabs li.currenttab a span.underline,#cmttabs li a:hover span.underline{display:block;padding:0;border:none;}
#cmttabs li.currenttab a, #cmttabs li a:hover {font-weight:bold;}


.formerrors{border-bottom:.083em solid #CCCCCC;color:#FF0000;font-family:arial;font-size:1em;font-weight:bold;padding:1.667em 2em;}
.formerrors p {color:#FF0000;font-size:1em;margin:0;padding-top:.417em;}



.rightMod  h2{width:26em;height:2.75em;border-bottom:4px solid #4f545a;margin:0;}
.rightMod h2 span{visibility:hidden;}



.pgFtr {background:#000}
#seoFtr {clear:both;background:#000:padding:0 1em}
#seoFtr p, #seoFtr h1, #seoFtr h2 {color:#666;padding:0;float:left;}
#seoFtr p {padding:0 0 1em;float:left;width:100%;}
.ftrLnksCon {clear:both;zoom:100%;padding:1em 0;background-position:0 -255px;background-repeat:repeat-x;}
.ftrdiv {height:22em;float:left;padding:0 1.25em;border-right:solid .083em #e6e6e6;}
.ftrdiv ul li {display:inline;}
.ftrdiv ul li a{display:block;padding:.25em 0;}
.ftrdiv  h3 {font:bold 1.25em Arial;color:#000;padding:0 0 .75em;}
#trdMrk {color:#666;padding:1.5em 0;height:1em;_padding:1.5em 0 0;background:#000}
#trdMrk a {color:#666;}
.bckToTopLnk {background-position:0 -657px;float:left;margin:1em 0 0 1.667em;}
.bckToTopLnk a {display:block;width:16em;height:4em;}
#trdMrkLnks {float:right;font-size:0.83em;margin:0 1.667em 0 0;padding:0;text-align:right;}
#trdMrkLnks a {text-transform:uppercase;}
#trdMrkLnks li {display:inline;margin-left:.5em;}
#trdMrkLnks .cpyRght {display:block;}


#goalLeaders {width:316px;margin:0 0 30px;}
#goalLeaders {position:relative;}
#LeaderNav {position:absolute;height:30px;width:50px;right:0;top:0;}
#LeaderNav span {cursor:pointer;display:block;height:12px;margin:0 5px;width:12px;}
span#leaderPrev {background-position:0 -356px;float:left}
span#leaderNext {background-position:-22px -356px;float:right;}
.goalTitle {width:316px;height:30px;display:block;background-position:-4px -200px;border-bottom:solid 3px #3E4348;text-indent:-999em;}
#goalLeaders #colTitleCont {padding:6px 0;margin:0 0 10px 0;border-bottom:1px solid #3E4348;}
#goalLeaders #colTitleCont ul.record, #goalLeaders #recCont ul.record {padding:3px 0;color:#D7D7D7;zoom:100%;display:block;clear:both;}
#goalLeaders #recCont ul.hide{display:none;} 
#goalLeaders #colTitleCont ul.record li, #goalLeaders #recCont ul.record li {font:bold 13px/22px Arial;display:block;float:left;text-align:center;}
#goalLeaders #colTitleCont ul.record li.playerName, #goalLeaders #recCont ul.record li.playerName {width:150px;text-align:left;}
#goalLeaders #colTitleCont ul.record li.country, #goalLeaders #recCont ul.record li.country {width:84px;}
#goalLeaders #colTitleCont ul.record li.goals, #goalLeaders #recCont ul.record li.goals {width:60px;}
#goalLeaders #recCont ul.record {color:#FFF;padding:2px 8px;}
#goalLeaders #colTitleCont ul.record li.country {width:103px;}
#goalLeaders #colTitleCont ul.record li.goals {width:47px;}
#goalLeaders #recCont ul.odd {background-color:#2A2A2A;}

#vidWC {padding:0 0 30px;}
.videoTitle {width:316px;height:30px;display:block;background-position:-4px -871px;border-bottom:solid 3px #3E4348;text-indent:-999em;}
.video-syn {position:relative;text-align:center;padding:10px 0}
.video-syn  .overlay {z-index:9;position:absolute;bottom:10px;left:7px;display:block;width:303px;background:#000;opacity:.8;height:50px;}
.video-syn  h4 {position:absolute;bottom:10px;left:7px;z-index:10;width:303px;}
.video-syn  h4 a {display:block;padding:8px;color:#027FB5;text-align:left;font-size:13px}
.more-videos {display:block;background-position:30px -895px;height:50px ;width:303px;margin:0 auto;border-top:solid 1px #404143;}
.video-syn  .vidThumb {position:absolute;width:50px;height:50px;left:125px;top:45px;background:url("http://www.aolcdn.com/ch_music/video-play-btn-png") no-repeat scroll -98px -16px transparent;display:block;}
#startingLineUp {margin:0 0 30px}				
#startingLineUp  h3 {background-position:0 -846px;border-bottom:3px solid #3E4348;display:block;height:30px;width:316px;	}
#teamName {padding:4px 0;}
#teamName li {float:left;width:50%;font:normal 18px Arial;color:#fff;float:left;padding:8px 0;text-transform:uppercase;}
#teamName span.genFlag,#teamName span.genFlag {height:23px;width:35px;margin:0 8px 0 0;display:block;float:left;}
#startingLineUp  .lineUp {width:50%;float:left;}
#startingLineUp  .lineUp li {display:block;padding:7px 0 4px 4px;color:#fff;clear:both;height:30px;}
#startingLineUp  .lineUp li span.num {text-align:center;font-size:11px;height:28px;width:32px;display:block;float:left;background:#72bf43}
#startingLineUp  .lineUp li span.fill {padding:8px 0;margin:0 auto 0;width:32px;display:block;font-weight:bold;}
#startingLineUp  .lineUp li span.pngFix {color:#fff;background:transparent url(http://www.blogsmithmedia.com/www.fanaticos.com/media/fan_shirts.png) no-repeat -2px -44px;}
#startingLineUp  .lineUp li.even  span.pngFix {background:transparent url(http://www.blogsmithmedia.com/www.fanaticos.com/media/fan_shirts.png) no-repeat -2px -2px;}

#startingLineUp  .lineUp li span.name {padding:8px 0 8px 2px;float:left;font-size:11px;}
#startingLineUp  .lineUp li.even {background-color:#2E2E2E;}
#startingLineUp  #homeTeamLineUp li.golie span.fill {color:#027FB5}
#startingLineUp  #awayTeamLineUp li.golie span.fill{color:#027FB5}
#startingLineUp  #homeTeamLineUp li.golie span.num  span.fill{background:transparent url(http://www.blogsmithmedia.com/www.fanaticos.com/media/fan_wc_spritemap_v10.png) no-repeat -2px -994px;}
#startingLineUp  #awayTeamLineUp li.golie span.num  span.fill{background:transparent url(http://www.blogsmithmedia.com/www.fanaticos.com/media/fan_wc_spritemap_v10.png) no-repeat -2px -958px ;}
#benchCont {clear:both;}
#benchCont h4 {font:normal 22px Arial;color:#fff;border-bottom:solid 1px #3E4348;padding:12px 0 6px;margin:0 0 12px;}	
.lineUpBench {float:left;width:50%;}					
.lineUpBench li {color:#fff;display:block;padding:3px 0 3px 18px}

.noResult {font:bold 17px Arial;color:#fff;padding:150px 0 0;text-align:center;}


/**BOX SCORE**/
#BoxScoreCont {width:600px;margin:0 0 10px 3px;background:#2B2B2B;padding:12px;-moz-border-radius:8px;}
#AwayTeamScorer{display:block;width:184px;position:absolute;left:403px;top:52px;}
#HomeTeamScorer {display:block;width:184px;position:absolute;left:107px;top:52px;}
#scoreCont {padding:0 0 10px 5px;position:relative;}
#scoreCont .teamCont {float:left;width:50%;}
#scoreCont div.homeTeam,#scoreCont div.awayTeam{ font-family:'DINNextRoundedLTProRegular',Arial,Helvetica,sans-serif;font-size:36px;line-height:45px;letter-spacing:-1px;color:#fff;float:left;padding:8px 0;text-transform:uppercase;font-weight:bold;}
#scoreCont p {font:bold 12px arial;color:#c6c6c6;padding:0;}
#scoreCont div.homeTeam span.genFlag,#scoreCont div.awayTeam span.genFlag {height:64px;width:96px;margin:3px 3px 0 0;display:block;float:left;font-size:12px;}
#scoreCont div.homeTeam span.scoreSpan,#scoreCont div.awayTeam span.scoreSpan{padding:0 0 0 15px;}
#scoreCont div.homeTeam span.Pre-Game ,#scoreCont div.awayTeam span.Pre-Game {display:none;}

.teamCont span.hon{background-position:-55px -1152px}
.teamCont span.mex{background-position:-55px -1216px}
.teamCont span.usa{background-position:-55px 0}
.teamCont span.arg{background-position:-55px -768px}
.teamCont span.bra{background-position:-55px -832px}
.teamCont span.chi{background-position:-55px -896px}
.teamCont span.par{background-position:-55px -960px}
.teamCont span.uru{background-position:-55px -1728px}
.teamCont span.alg{background-position:-55px -1920px}
.teamCont span.cmr{background-position:-55px -1856px}
.teamCont span.nga{background-position:-55px -1792px}
.teamCont span.rsa {background-position:-55px -64px}
.teamCont span.aus {background-position:-55px -1280px}
.teamCont span.nzl {background-position:-55px -1984px}
.teamCont span.jpn {background-position:-55px -1344px}
.teamCont span.prk {background-position:-55px -1408px}
.teamCont span.kor {background-position:-55px -128px}
.teamCont span.den {background-position:-55px -448px}
.teamCont span.eng {background-position:-55px -512px}
.teamCont span.fra {background-position:-55px -1664px}
.teamCont span.ger {background-position:-55px -576px}
.teamCont span.ita {background-position:-55px -640px}
.teamCont span.ned {background-position:-55px -704px}
.teamCont span.por {background-position:-55px -1600px}
.teamCont span.esp {background-position:-55px -192px}
.teamCont span.sui {background-position:-55px -384px}
.teamCont span.gre {background-position:-55px -1472px}
.teamCont span.svn {background-position:-55px  -1536px}
.teamCont span.svk {background-position:-55px -318px}
.teamCont span.civ {background-position:-55px -1088px}
.teamCont span.gha {background-position:-55px -1024px}
.teamCont span.srb {background-position:-55px -255px}
.teamCont span.unk {background-position:-55px -2048px}

#fieldCont {margin:0 auto;height:340px;width:100%;display:block;background:transparent url(http://www.blogsmithmedia.com/www.fanaticos.com/media/fan_wc_playfield.jpg) no-repeat left top;}
#fieldTabs ul {width:91%;margin:0 auto;}
#fieldTabs ul li {display:block;float:left;padding:8px 0 7px;color:#999;background:#111;font:bold 17px Arial;margin:10px 1px 0 0;cursor:pointer;width:180px;text-align:center;}
#fieldTabs ul li.selected {color:#133B09;background:transparent url(http://www.blogsmithmedia.com/www.fanaticos.com/media/fan_wc_spritemap_v10.png) no-repeat 0 -776px;margin:0 2px 0 0;padding:18px 0 7px;}
#fieldTabs ul li span {display:block;margin:0 auto;text-align:center; font-family:'DINNextRoundedLTProRegular',Arial,Helvetica,sans-serif;font-size:17px;letter-spacing:-1px;}
#fieldTabs ul li#shots span{background-position:-120px  -1033px}
#fieldTabs ul li#fouls span{background-position:-121px -1063px}
#fieldTabs ul li#saves span{background-position:-121px -1093px}
#fieldTabs ul li#shots.selected span {background-position:-3px -1033px;}
#fieldTabs ul li#fouls.selected span {background-position:-4px -1063px!important;}
#fieldTabs ul li#saves.selected span {background-position:-4px -1093px!important;}
.bigNum {width:49%;text-align:center;padding:108px 0;font-family:'DINNextRoundedLTProRegular' !important;letter-spacing:-1px;color:#fff;font-size:80px;}
.fieldLeft,.fieldRight {float:left;}

.flags span.hon{background-position:0 -234px}
.flags span.mex{background-position:0 -247px}
.flags span.usa{background-position:0 0}
.flags span.arg{background-position:0 -156px}
.flags span.bra{background-position:0 -169px}
.flags span.chi{background-position:0 -182px}
.flags span.par{background-position:0 -195px}
.flags span.uru{background-position:0 -351px}
.flags span.alg{background-position:0 -390px}
.flags span.cmr{background-position:0 -377px}
.flags span.nga{background-position:0 -364px}
.flags span.rsa {background-position:0 -13px}
.flags span.aus {background-position:0 -260px}
.flags span.nzl {background-position:0 -403px}
.flags span.jpn {background-position:0 -273px}
.flags span.prk {background-position:0 -286px}
.flags span.kor {background-position:0 -26px}
.flags span.den {background-position:0 -91px}
.flags span.eng {background-position:0 -104px}
.flags span.fra {background-position:0 -338px}
.flags span.ger {background-position:0 -117px}
.flags span.ita {background-position:0 -130px}
.flags span.ned {background-position:0 -143px}
.flags span.por {background-position:0 -325px}
.flags span.esp {background-position:0 -39px}
.flags span.sui {background-position:0 -78px}
.flags span.gre {background-position:0 -299px}
.flags span.svn {background-position:0 -312px}
.flags span.svk {background-position:0 -65px}
.flags span.civ {background-position:0 -221px}
.flags span.gha {background-position:0 -208px}
.flags span.srb {background-position:0 -52px}
.flags span.unk {background-position:0 -416px}
#CompleteSchedule {background:#fff;padding:0 0 10px;clear:both;margin:0 0 0 3px;width:640px;}
#cHeader .aol-addthis{padding:10px 0;float:right;}
#cHeader .aol-addthis .at_print {display:none;}
#cHeader h2.cal-title {float:left;font-family:'DINNextRoundedLTProRegular',Arial,Helvetica,sans-serif;font-size:28px;letter-spacing:-1px;color:#333;padding:0 0 0 8px;}
.cal-cont {clear:both;border-top:3px solid #1A1A1A;margin:0 10px 60px;zoom:100%;}
.cal-cont h4{width:85px;float:left;font:bold 27px Arial;color:#999;margin:8px 0 0;padding:0 5px 0 0;font-family:'DINNextRoundedLTProRegular',Arial,Helvetica,sans-serif;letter-spacing:-1px}
#cal-list {width:97%;margin:0 10px;padding:22px 0 19px;clear:both;}
#cal-list li {float:left;}
#cal-list li  span {font:bold 11px Arial;padding:0 4px 0 0;color:#b4b4b4;text-transform:uppercase;	}
#cal-list li a {color:#7DAE28;display:block;border-right:solid 1px #cfcfcf;padding:0 5px 0 0;margin:0 5px 0 0;font-size:12px;}
#cal-list li a.last{border:none;}

.schedule-date-ul {display:block;background:#fff;padding:0 0 0 6px;margin:10px 0 0;float:left;width:521px;border-left:solid 1px #999;}
.schedule-date-ul li {padding:8px 0 8px 6px;float:left;margin:0;width:517px;background:#f5f5f5;border-bottom:solid 1px #fff;}
.schedule-date-ul li div.homeTeam ,.schedule-date-ul li div.awayTeam {float:left;width:60px;}
#PreQuarter .schedule-date-ul li div.homeTeam,#PreQuarter .schedule-date-ul li div.awayTeam{width:48px;}
.schedule-date-ul li div.homeTeam .name,.schedule-date-ul li div.awayTeam .name {text-transform:uppercase;font:bold 15px Arial;color:#333;float:left}
.schedule-date-ul li div.homeTeam span {color:#9a9a9a;font:normal 12px Arial;padding:0}
.schedule-date-ul li div.homeTeam span.genFlag,.schedule-date-ul li div.awayTeam span.genFlag {height:13px;width:20px;margin:1px 3px 0 0;float:left;border:solid 1px #d6d6d6;display:inline;font-size:10px;padding:0;}
.schedule-date-ul li span.vs{margin:2px 6px 0 4px;float:left}
.schedule-date-ul li div.venue {color:#333;float:left;padding:1px 16px 0 8px;position:relative;}
.schedule-date-ul li div.venue  span{color:#ccc;}
.schedule-date-ul li div.venue span.genWorldCupNew{position:absolute;right:0;top:0;background-position:4px -832px;display:block;float:right;width:18px;}
.calOuterCont {clear:both;padding:0 0 30px;}
.calOuterCont h3 {font-family:'DINNextRoundedLTProRegular',Arial,Helvetica,sans-serif;font-size:30px;letter-spacing:-1px;color:#81AB2D;margin:0 10px 3px;line-height:30px;}
.match-seq {text-align:center;padding:0 0 5px 0;font-size:17px;font-weight:bold;color:#aaa;font-family:'DINNextRoundedLTProRegular',Arial,Helvetica,sans-serif;letter-spacing:-1px}
#gameDet {padding:12px 0}
#postTabs li{float:left;display:inline;color:#9b9b9b;padding:8px 0;text-align:center;width:180px;margin-left:3px;font-weight:bold;font-size:20px;font-family:'DINNextRoundedLTProRegular',Arial,Helvetica,sans-serif;text-transform:uppercase;cursor:pointer;background:#1a1a1a;-moz-border-radius:5px 5px 0 0;letter-spacing:-1px;}
#postTabs li.activeTab{color:#123905;background:#EFEFEF;}
#playByPlay {width:640px;margin:0 0 0 3px;background:#EFEFEF;padding:0}
#gameTweets {width:618px;margin:0 0 0 3px;background:#EFEFEF;padding:12px}


#GroupStandings{background:#fff;padding:0 0 10px;float:left;margin:0 0 0 3px;width:640px;}
#cHeader {background:#ddd;}
.groupCont{width:610px;clear:both;display:block;margin:30px auto}
.groupHdr {height:14px;margin:0 auto 10px;border-bottom:3px solid #1A1A1A;}
.groupHdr li {width:35px;display:block;float:right;text-align:center;color:#999;font:bold 11px Arial}
.groupHdr li.last{width:64px;} 
.groupCont .groupName{width:33px;height:306px;float:left;color:#999;font-family:'DINNextRoundedLTProRegular',Arial,Helvetica,sans-serif;font-size:48px;letter-spacing:-1px;padding:0 18px 0 0;border-right:solid 1px #999;line-height:34px;}
.standings-table-cont {float:left;width:556px;}
.standings-table {padding-bottom:14px;position:relative;z-index:11;background:#fff;height:145px;}
.standings-table li{height:35px;float:left;background:#f5f5f5;border-bottom:solid 1px #fff;color:#333;}
.standings-table li.top-two{background:#e0e0e0;color:#5d9205}
.standings-table li span {text-align:center;padding:10px 0;font:normal 12px Arial;width:34px;display:block;float:left;border-right:solid 1px #fff;}
.standings-table li span.genFlag{display:inline;padding:0;width:20px;margin:12px 0 10px 10px;font-size:10px;border:none;} 
.standings-table li span.country-name{font:bold 14px Arial;width:248px;text-align:left;padding-left:7px;border-right:none;}
.standings-table li span.points{width:60px;border-right:none;}
.schedule-table {position:relative;z-index:10;margin:-2px 0 0 0;}
.schedule-table li {float:left;padding:9px 0 3px 0;border-top:dotted 1px #b3b3b3;width:248px;margin:0 0 0 10px;display:inline;}
.schedule-table li.odd{margin-left:30px;} 
.schedule-table li div.gameDet {font:normal 10px Arial;color:#565656;margin-bottom:6px;}
.schedule-table li div.gameDet span.middle{padding:0 4px;margin:0 4px;border-right:1px solid #565656;border-left:1px solid #565656;}
.schedule-table li div.game-team {font:bold 11px arial;color:#333;height:18px;}
.schedule-table li div.game-team span {float:left;text-transform:capitalize}
.schedule-table li div.game-team span  span{float:none;text-transform:lowercase;padding:0 2px;}
.schedule-table li div.game-team a span.genWorldCupNew{width:20px;height:15px;background-position:5px -832px;}
.schedule-table li .noLink{display:none}
.schedule-table li a{display:block;}
.schedule-table li a:hover{text-decoration:underline;}
.schedule-table li.Pre-Game .noLink{display:block}
.schedule-table li.Pre-Game a{display:none;}
#mostComntd {width:316px;margin:0 0 30px;}
#mostComntd h3{border-bottom:3px solid #3E4348;height:30px;width:316px;background-position:-4px -1026px;margin:0 0 10px;}
#mostComntd ul li{padding:10px 8px;display:block;}
#mostComntd ul li.odd{background:#2A2A2A;}
#mostComntd ul li a{display:block;color:#fff;font:normal 13px Arial;}
#mostComntd ul li a span {color:#9AD932;}