html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline;}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section { display: block;}
ol, ul 				{ list-style: none;}
blockquote, q 		{ quotes: none;}

blockquote:before, blockquote:after,
q:before, q:after { content: ''; content: none;}
table { border-collapse: collapse; border-spacing: 0;}

p#skipToContent 	{ display:none;}
#debug 				{ position:absolute; width:400px; float:left; padding:10px; margin:0px 10px; background:#fff;}

h1, h2 				{ font-size:1.3em; padding-bottom:5px; margin-bottom:10px; font-weight:bold;}
h1.large 			{ font-size:2.5em; padding-bottom:20px; margin:0px; border:none; text-transform:capitalize;}
h1.blue 			{ color:#336699;}
h1 a, h2 a 			{ color:#333; text-decoration:none;}
h1.positioned		{ position:absolute; top:327px;}
h1.positionedLeague	{ position:absolute; top:300px;}
h1.positionedfixed	{ position:absolute; top:336px; }
p 					{ line-height:1.4em; padding-bottom:10px;}
a 					{ color:#336699;}
a:hover 			{ text-decoration:none;}
dl dd 				{ line-height:1.5em;}
strong 				{ font-weight:bold;}
em 					{ font-style:italic;}
b 					{ font-weight:normal;}
small 				{ font-size:90%;}
abbr 				{ cursor:help;}
select 				{ font-family: Verdana, Arial, Helvetica, sans-serif;}
form                { width:100%;}
a:active, a:focus 	{ border:none; outline:none;}

/* --- CSS REBUILD JULY 2011 --- */

html {overflow-x: hidden; /* IE FIXES SCROLL BAR ISSUE */ } 
body { font-family:Arial, Helvetica, sans-serif; font-size:67.5%; line-height: 1; background:#d7dde6; }

/* --- WRAPPER AND EYEBROW --- */

#wrapper 									{ width:100%; margin:0 auto; padding:43px 0px 20px 0px; background: url('http://www.football.co.uk/App_Themes/Classic/images/bodyBackground.jpg') no-repeat center 30px #d7dde6; }
#wrapper #eyebrow 							{ display:block; height:33px; padding:0px 0px; width:100%; position:absolute; top:0px; z-index:999;  }
#wrapper #eyebrow #eyebrow_content 			{ height:29px; display:block; width:1000px; margin:0px auto; position:relative; padding-top:2px; }
#wrapper #eyebrow #eyebrow_content #options { position:absolute; right:560px;}

#options .generic-select							{ float:right; width:164px; margin:4px 7px 0px 0px; position:relative; z-index:10;_margin-right:3px;}
#options .generic-select ul 						{ overflow:auto; overflow-x:hidden; background:white; padding:4px 0 0 0; width:98%; height:200px;}
#options .generic-select ul.leagues					{ height:120px;}
#options .generic-select li							{ width:98%; overflow:hidden; background:none; padding:0px; line-height:16px; text-indent:0px;}
#options .generic-select ul li:first-child a 		{ padding-top:0px;}
#options .generic-select ul li a 					{ display:block; color:black; text-decoration:none; width:97%; padding:2px 0px 2px 5px; overflow-x:hidden; cursor:default; white-space:nowrap;}
#options .generic-select ul li a.dropdown-header	{ font-weight:bold;}
#options .generic-select ul li a:hover,
#options .generic-select ul li a:active 			{ width:97%; }
#options .generic-select ul li h4 					{ margin:7px 0px 0px 0px; _margin-top:1px!important; font-weight:bold;}
#options .generic-select ul li h4 a 				{ padding:2px 0px 2px 5px; }
#options .generic-select ul li:first-child h4 		{ margin-top:2px; }
#options .generic-select li a:hover 				{ text-decoration:none!important; }
#options .generic-select span.dropTitle 			{ cursor:default; -moz-user-select:none; margin:0!important; text-align:left; -moz-border-radius:3px; border-radius:3px; font-weight:bold; display:block; padding:4px 4px 4px; height:11px;}
#options .generic-select span.dropTitle:hover 		{ }

#userAccount				{ float:left; font-size:0.7em; position:absolute; right: 250px; top:5px; padding-right:7px; }
#userAccount strong 		{ display: block; float: left; line-height: 25px; font-weight: bold; text-transform: uppercase; width: 97px; font-size: 90%; text-indent: -9999px;}
#userAccount ul 			{ float:left; height:23px;}
#userAccount ul li 			{ float:left; padding:0px 17px 0px 20px; margin:2px 0px;}
#userAccount ul li a 		{ display: block; float: left; line-height: 17px; padding: 0px 22px 0px 0px; text-decoration: none;}
#userAccount span.rightCap 	{ display: block; position: absolute; top:-1px; height: 25px;width: 2px; right: 0px;}

/* --- FACEBOOK CONNECT ADJUSTMENTS ---*/

a.fb_button					{ margin-right:1px;}

#wrapper #social 					{ display:block; height:22px; position:absolute; top:8px; width:100px; left:0px;}
#wrapper #social img 				{ margin-right:5px;}
#wrapper #search					{ position:absolute; top:5px; right:0px; }
#wrapper #search input				{ width:145px; margin:0px;}
#wrapper #search input.btn 			{ height: 19px; margin-left: 2px; padding: 0 ; text-align: center; width: 54px; border:0 none; font-weight:bold; font-size:0.9em; }
#wrapper #search input.btn:hover 	{ cursor:pointer;}

#header 				{ width:1000px; padding:0px 0px; margin:0px auto 0px; height:109px; position:relative; z-index:100; margin-bottom:5px;}
#header #leaderboard	{ float:right; margin:5px 5px 14px 5px; height:90px; width:728px;}
#header p#logo 			{ height: 44px; z-index: 23; position: relative; right: -15px; top: 35px; float: left; width: 222px;}
#header p#logo a 		{ height: 39px; display: block; width: 218px;  text-indent: -9000px;}

/* --- FOOTER --- */

#footer 							{ clear:both; padding:0px; height:220px; position:relative; width:1000px; margin:0px auto 10px auto; }
#footerad 							{ width:468px; height:100px; position:absolute; top:6px; right:15px; padding:0 10px;}
#footerad p 						{ text-align:center; padding:8px 0; color:#f1f1f1; font-size:0.8em; margin:0px;}

#footer-left 						{ position:absolute; top:6px; left:15px; width:438px; height:90px; padding:5px 10px;}
#footer-left ul 					{ margin:0px;}
#footer-left li 					{ margin:3px 0;}
#footer-left li a 					{ color:#fff; font-style:italic; text-decoration:none;}
#footer-left li a:hover 			{ text-decoration:underline; color:#f1f1f1;}
#footer-left h3 					{ color:#f1f1f1; font-size:1.2em;}
#footer-left .big-quote {color:#FFF; font-family: Georgia,"Times New Roman",Times,serif; font-size:1.6em; font-style:italic; margin:4px 0; padding:0;}
#footer-left .big-quote a {color:#FFF; text-decoration:underline;}


#footer #footerText 				{ position:absolute; top:125px; left:17px; width:700px; color:#f1f1f1;}
#footer #baseLinks					{ width:500px; position:absolute; bottom:7px; left:15px;}
#footer #baseLinks ul 				{ color:#f1f1f1!important;}
#footer #baseLinks li 				{ float:left; margin-right:8px!important;}
#footer #baseLinks li a 			{ color:#f1f1f1; text-decoration:none; padding-right:5px;}
#footer #baseLinks li a:hover 		{ text-decoration:underline;}



/* --- LAYOUTS --- */

#outerContent					{ padding:64px 0px 0px 0px; width:1000px; margin:0px auto; background:#fff;}
#outerContent.home				{ padding-top:37px;}
#content						{ float:left; background:white; padding:0px 10px 10px; }

#colOne, #colOneA, #colOneB, #colTwo, #colTwoA, #colTwoB, #colThree { float:left; /*overflow:hidden;*/ margin:0px 0 0;}

#wrapper.layoutOne 						{ margin-top:0px;}
#content.layoutOne #colOne 				{ width:650px; margin-right:10px;}
#content.layoutOne #colOneA 			{ width:310px; margin-right:10px;}
#content.layoutOne #colOneB 			{ width:320px; padding-left:10px;}
#content.layoutOne .colOneA 			{ width:309px; margin-right:10px; float:left; }
#content.layoutOne .colOneB 			{ width:320px; padding-left:10px; border-left:1px solid #ddd; float:left;}

#content.layoutOne #colTwo 				{ width:320px;}
#content.layoutOne #colTwoA 			{ width:155px; margin-right:10px;}
#content.layoutOne #colTwoB 			{ width:155px;}

#content.layoutOne #column_span 		{ width:634px; margin-right:10px; float:left;}
#content.layoutOne #column_span .colA 	{ width:325px; float:left;}
#content.layoutOne #column_span .colB 	{ width:300px; float:left; padding-left:7px;}

#content.layoutTwo						{ width:980px;}
#content.layoutTwo #colOne  			{ width:100%;}

#content.layoutFour #colOne 			{ width:650px;}
#content.layoutFour #colOne.full_span 	{ width:980px;}
#content.layoutFour #colTwo 			{ width:320px; padding-left:10px;}
#content.layoutFour #colTwoA 			{ width:155px; margin-right:10px;}
#content.layoutFour #colTwoB 			{ width:155px;}
#content.layoutFour #colOne .colOneA 	{ width:309px; margin-right:10px; float:left; }
#content.layoutFour #colOne .colOneB 	{ width:320px; padding-left:10px; border-left:1px solid #ddd; float:left;}

/* --- NAVIGATION --- */

#nM					{ position:relative; float:left; display:block; margin-bottom:10px; height:32px; background:#fff; width:1000px; }
#nM ul.mainNav		{ margin:0px; padding:0px; position:relative; float:left; width:1000px; text-shadow:0 1px 0 #f1f1f1; background:url('http://www.football.co.uk/App_Themes/Classic/images/nav-background.png') repeat-x; height:32px;}
#nM ul.mainNav li	{ float:left; list-style-type:none; margin:0px 10px 0px 0px; padding:0px; line-height:15px; position:relative; font-size:1.1em; min-width:55px;}
#nM ul.mainNav li:first-child 			{ padding-left: 6px;}
#nM ul.mainNav li.navSmall 				{ width:55px;}
#nM ul.mainNav li.navMedium 			{ width:75px;}
#nM ul.mainNav li.navLarge 				{ width:95px;}
#nM ul.mainNav li.Navnews				{ width:55px;}
#nM ul.mainNav li.NavfixturesResults	{ width:80px;}
#nM ul.mainNav li.NavTables				{ width:70px;}
#nM ul.mainNav li.NavStats				{ width:60px;}
#nM ul.mainNav li.NavForum				{ width:65px;}
#nM ul.mainNav li.NavStadiums			{ width:83px;}

#nM ul.mainNav li a			{ display:block; float:left; line-height:1em; text-align:center; font-weight:bold; text-decoration:none; padding:10px 7px; text-transform:uppercase; color:#333; }
#nM ul.mainNav li a:hover 	{ background:url('http://www.football.co.uk/App_Themes/Classic/Images/nav-selected-background.png') repeat-x; overflow:hidden; height:12px;}
#nM a:visited				{ display:block; text-decoration:none; width:70px; height:29px; padding:4px 9px 0 8px; line-height:1.2em; text-align:center; text-transform:uppercase; color:#333;}

#nM ul.mainNav li div.menu1,
#nM ul.mainNav li div.menu2	{ width:974px; visibility:hidden; position:absolute; top:31px; left:-14px; border:none; background:url('http://www.football.co.uk/App_Themes/Classic/images/navdropBackground.png') no-repeat 0 -1px; height:140px; padding:10px 20px 20px 24px;}
#nM ul.mainNav li div.menu2 { left:-911px;   }

#nM ul.mainNav li:hover div.menu1,
#nM ul.mainNav li:hover div.menu2	{ visibility:visible;}

#nM ul.mainNav li div.menu1 ul li, 
#nM ul.mainNav li div.menu2 ul li { width:200px!important; background:url('http://www.football.co.uk/App_Themes/Classic/images/icons/Assets_Sprite.png') 0 11px no-repeat; padding-left:12px; line-height:10px; margin-right:20px;}
#nM ul.mainNav li div.menu1 ul li.menuheading, 
#nM ul.mainNav li div.menu2 ul li.menuheading 	{ background:#4799f5; padding-left:0px; margin-bottom:5px; padding:7px; color:#f1f1f1; text-shadow:0 1px 0 #000!important; font-weight:bold; height:11px; }
#nM ul.mainNav li div.menu1 ul li.menuheading a, 
#nM ul.mainNav li div.menu2 ul li.menuheading a { color:#f1f1f1; text-shadow:0 1px 0 #000!important; padding:0px;  }
#nM ul.mainNav li div.menu1 ul.last, 
#nM ul.mainNav li div.menu2 ul.last 			{ margin-right:0px; border:none;}

#nM ul li ul 				{ font-size:0.85em; float:left; display:block; width:220px; margin-right:15px; padding-right:10px; border-right:1px dotted #4799f5; height:134px;}
#nM ul li ul li				{ height:20px;}
#nM ul li ul li a 			{ text-align:left !important; text-transform:capitalize!important; white-space:nowrap;}
#nM ul li ul li a:hover 	{ background:none!important; text-decoration:underline;}

#nM ul li ul li ul				{ width:194px!important;}
#nM ul li ul li ul li 			{ width:193px!important;}
#nM ul li ul li ul li a:hover 	{  }

/* --- CHROME MENU FIX --- */

@media screen and (-webkit-min-device-pixel-ratio:0) {li div.menu2 {left:-911px!important; }}

/*--- Global footer ---*/

#globalFootercontainer				{ _display:none;position:fixed; left:1%; bottom:0; background:url('http://www.football.co.uk/App_Themes/Classic/images/structure/globalFooterBar/globalFooterBarBG.png') 0 -3px repeat-x;  color:#333; width:98%; z-index:999;}
#globalFootercontainer 				{_display:none; _left:1%;overflow:hidden; margin-top:0.417em;z-index:999; border:1px solid #999; border-bottom:0;border-top:0;}
#globalFooterBar					{  }
#globalFooterBar_main				{ text-align:center; margin:5px;}
#globalFooterBar_main .logo			{ width:140px; float:left; margin:7px 7px 0;}
#globalFooterBar_main .feat			{ float:left; padding-top:0.455em; text-align:left;margin:2px 0 7px 0;}
#globalFooterBar_main .feat a		{ color:#035bac;}
#globalFooterBar_main .close		{ width:0.909em; float:right;margin-top:8px; margin-right:15px; height:1.091em; background:url('http://www.football.co.uk/App_Themes/Classic/images/structure/globalFooterBar/close.png') no-repeat ; cursor:pointer;}
#globalFooterBar_main .close a		{ display:block; width:0.909em;}
#globalFooterBar_main #sub			{ width:40em; margin:0px auto; float:right;}
#globalFooterBar_main #sub ul		{ float:left; width:inherit; }
#globalFooterBar_main #sub ul li	{ padding:7px; float:left; display:block;}
#globalFooterBar_main #sub ul li a	{ font-size:1em; font-weight:bold;}

.panelSlider 				{ height:295px; position:relative; margin:0px; z-index:0; background:url('http://www.football.co.uk/App_Themes/Classic/Images/loading.gif') no-repeat 510px 125px #dcdbdb; overflow:hidden; }/*
.anythingWindow  			{ width:400px; overflow:hidden; height:295px; margin:0; position:absolute; top:0; left:0;}
.anythingWindow ul 			{ width:9999px; list-style:none; position:absolute; top:0; left:0; background:#000; margin:0;}
.anythingWindow ul li 		{ display:block; float:left; padding:0; height:317px; width:401px; margin:0; position:relative;}
.thumbNav 					{ width:248px; height:295px; position:absolute; top:0px; left:401px; background:url('http://www.football.co.uk/App_Themes/Classic/images/MainNewsPanelBackground.gif') repeat-x 0 -27px;}
.thumbNav a 				{ width:234px; height:38px; padding:10px 7px; float:left; display:block; background:none; border-bottom:1px dotted #afafaf; color:#525252; text-decoration:none; font-weight:bold; line-height:110%; }
.thumbNav a img				{ float:left; border:1px solid #666; width:46px !important; height:45px !important; margin:-4px 6px -5px 0 !important;}
.thumbNav a.cur 			{ background:#2374c3; color:#fefefe; border-bottom:1px dotted #51b0ea;}
.thumbNav a.cur img			{ border:1px solid #3895f0;}
.start-stop					{ display:none;}*/

/* Panel slider for latest and League News pages */

.panelSlider#latestNews	ul li img 			{ width:420px; height:320px; margin-top:-10px;}
.panelSlider#latestNews	ul li .tintBox, 
.panelSlider#latestleagueNews ul li .tintBox 	{ background:url('http://www.football.co.uk/App_Themes/Classic/Images/Structure/HomeHeadlinesBox/tintBoxBackground.png') repeat; width:380px; padding:10px 10px 15px 10px; position:absolute; bottom:0px; left:0px;}
.panelSlider#latestNews	ul li .tintBox h3, 
.panelSlider#latestleagueNews ul li .tintBox h3 	{ border-bottom:none; }
.panelSlider#latestNews	ul li .tintBox h3 a,
.panelSlider#latestleagueNews ul li .tintBox h3 a	{ text-decoration:none; color:#fefefe; font-size:100%; margin-bottom:5px; padding:0px 0px 5px 0px; border-bottom:none; text-transform:uppercase; font-size:1.3em; display:block; font-weight:bold;}
.panelSlider#latestNews	ul li .tintBox a,
.panelSlider#latestleagueNews	ul li .tintBox a 	{ text-decoration:none; color:#e2e2e2;}
.panelSlider#latestleagueNews ul li .tintBox h3 	{ text-decoration:none; padding:0px; margin:0px; }
.panelSlider#latestleagueNews ul li .tintBox h3 a	{ font-family:Arial, Helvetica, sans-serif!important; text-decoration:none!important;}
.panelSlider#latestNews, .panelSlider#latestleagueNews		{ margin-bottom:50px;}
.panelSlider h3 { text-decoration:none !important; font-family:Arial, Helvetica, sans-serif !important;}

/* JQuery Cycle latest and league news pages */

#slider 			{ height:295px; position:relative; margin:0px; z-index:0; overflow:hidden;}
#homepageSlider 	{ width: 650px; height:295px; position: relative; overflow:hidden; background:url('http://www.football.co.uk/App_Themes/Classic/Images/loading.gif') no-repeat 510px 125px #dcdbdb;}

.panelSlider ul#panelNav 					{ width: 248px; height:295px; z-index: 1; position: absolute; top:0px; left:401px; background:url('http://www.football.co.uk/App_Themes/Classic/images/MainNewsPanelBackground.gif') repeat-x 0 -27px; }
.panelSlider ul#panelNav li 				{ height: 58px; width: 248px; display: block; margin: 0; line-height: 1; border-bottom:1px dotted #afafaf; }
.panelSlider ul#panelNav li a 				{ padding: 6px 7px; width: 234px; height:47px; display: block;color:#525252; font-weight:bold; text-decoration:none;}
.panelSlider ul#panelNav li a img 			{ float: left; border: 1px solid #666; width: 46px !important; height: 45px !important; margin: 0px 7px 0px 0px !important;}
.panelSlider ul#panelNav li:first-child 	{ }
.panelSlider ul#panelNav li:last-child 		{ }
.panelSlider ul#panelNav li.activeSlide, 
.panelSlider ul#panelNav li:hover 			{ background: #2374c3; }
.panelSlider ul#panelNav li.activeSlide a, 
.panelSlider ul#panelNav li:hover a 		{ color: #fff; }

.panelSlider .panelSlides 							{ width: 400px; height: 295px; position:absolute; top:0px; left: 0px; z-index: 1; overflow:hidden; }
.panelSlider .panelSlides .panelSlide 				{ width: 400px; height: 295px; background: none; z-index: -1;  position: relative; }
.panelSlider .panelSlides .panelSlide a 			{ text-decoration: none; color: #fff !important; }
.panelSlider .panelSlides .panelSlide a:hover 		{ text-decoration: underline; }
.panelSlider .panelSlides .panelSlide img 			{ }
.panelSlider .panelSlides .panelSlide div 			{ background: url('http://www.football.co.uk/App_Themes/Classic/Images/Structure/HomeHeadlinesBox/tintBoxBackground.png') repeat; width: 380px; padding: 10px 10px 15px 10px; position: absolute; bottom: 0px; left: 0px; }
.panelSlider .panelSlides .panelSlide div a			{ text-decoration:none; color:#e2e2e2;}
.panelSlider .panelSlides .panelSlide div a:hover	{ text-decoration:none;}
.panelSlider .panelSlides .panelSlide div h3 a 		{ text-decoration: none; color: #FEFEFE; font-size: 100%; margin-bottom: 5px; padding: 0px 0px 5px 0px; border-bottom: none; text-transform: uppercase; font-size: 1.3em; display: block; font-weight: bold;}

    

/* --- HOME PAGE SCROLLERS ---*/
	
#sourceNavigation, #sourceScroller							{ display:block; height:1px; clear:both;}
#homepageScroller						{ position:absolute; top:489px; }
#scrollers 								{ clear:both; width:631px; float:left; padding:10px 10px 9px 9px; margin-bottom:5px; background:url('http://www.football.co.uk/App_Themes/Classic/images/BreakingNewsHeading.png') repeat-x 0 0 #e7e7e7; position:relative;} 

#scrollers h2, #scrollers h1 			{ width:112px; height:25px; position:absolute; z-index:20; border:none; padding:0; margin:0; font-weight:bold; }
#scrollers h1 							{ width:83px; top:14px; left:33px; }
#scrollers a 							{ color:#414141;}
#scrollers h2 span, #scrollers h1 span 	{ display:block; color:#333333; font-size:0.8em; }
#scrollers h2.latestResults 			{ z-index:999; top:14px; left:340px;}

#scrollers ul 								{ border:solid 1px #ccc;}
#scrollers ul#footballTickerOne 			{ width:312px; height:19px; position:relative; top:0px; overflow:hidden; float:left; background:url('http://www.football.co.uk/App_Themes/Classic/images/ticker_ul_bg.gif') repeat-x;}
#scrollers ul#footballTickerOne li 			{ padding:3px 1px 1px 117px; width:280px; height:30px; top:0; left:0; }
#scrollers ul#resultsTicker 				{ width:305px; height:19px; position:relative; overflow:hidden; float:left; margin-left:10px; background:url('http://www.football.co.uk/App_Themes/Classic/images/ticker_ul_bg.gif') repeat-x;}
#scrollers ul#resultsTicker li 				{ padding:3px 1px 1px 104px; width:280px; height:30px; top:0; left:0;}

a.scrollRss { display:block; background:url('http://www.football.co.uk/App_Themes/Classic/Images/icons/rss.png') no-repeat; width:17px; padding:0px; height:17px; text-indent:-9000px; z-index:20; left:11px; top:12px; position:absolute;}
a.scrollRss:hover {background-position:0px 0px;}

/* --- TABBED BOXES --- */

@media projection, screen {.tabs-hide {display:none;}}
@media print {.tabs-nav {display: none;}}

.tabs-hide 					{ display:none;}
.panelTabbed 				{ position:relative; background:#fff; clear:both;}
.scroll						{ height:251px; overflow:hidden; margin-bottom:9px;}
.tabs-nav 					{ list-style:none; margin:0; padding:0px; height:27px;}
.tabs-nav:after 			{ display:block; clear:both; content: " ";}
.tabs-nav li 				{ float:left; margin-right:2px; min-width:80px;}
.tabs-nav a, 
.tabs-nav a span 			{ display:block; padding:0px 10px; font-size:105%;}
.tabs-nav a 				{ position:relative; top:1px; z-index:2; padding-left:0px; color:#336699; font-weight:bold; line-height:1.2; text-align:center; text-decoration:none; text-transform:uppercase; white-space:nowrap; border:1px solid #c0ccd3; border-bottom:1px solid #e2e7eb; background:#e2e7eb;}
.tabs-nav .tabs-selected a 	{ color:#000033; background:#fff; border-bottom:1px solid #fff;}

.tabs-nav .tabs-selected a, .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active { background-position:100% -150px; outline:0;}
.tabs-nav a, .tabs-nav .tabs-disabled a:hover, .tabs-nav .tabs-disabled a:focus, .tabs-nav .tabs-disabled a:active {background-position:100% -100px;}

.tabs-nav a span 				{ min-width:64px; min-height:18px; padding-top:6px; padding-right:0px;}
.tabs-nav a span 				{ width:auto; height:auto;}
.tabs-nav .tabs-selected a span { padding-top:7px;}

.tabs-nav .tabs-selected a span, .tabs-nav a:hover span, .tabs-nav a:focus span, .tabs-nav a:active span {background-position:0px -50px;}
.tabs-nav a span, .tabs-nav .tabs-disabled a:hover span, .tabs-nav .tabs-disabled a:focus span, .tabs-nav .tabs-disabled a:active span {background-position:0px 0px;}
.tabs-nav .tabs-selected a:link, .tabs-nav .tabs-selected a:visited, .tabs-nav .tabs-disabled a:link, .tabs-nav .tabs-disabled a:visited {cursor:text;}
.tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active {cursor:pointer;}
.scroll .tabs-container		{ height:179px; padding-bottom:32px;}
.tabs-nav .tabs-disabled 	{ opacity:.4;}

.tabs-container 	{ border:1px solid #c0ccd3; padding:1em 8px; background:#fff; margin-bottom:10px; clear:both; float:left; width:300px; overflow-y:auto; overflow-x:hidden;}
.tabs-container h2  { width:270px!important; position:static!important;}
.panelTabbed h2		{ background:#eee; margin-right:10px; padding:4px; margin-bottom:5px; font-size:0.9em; border-bottom: none; text-transform: capitalize; width:292px;}
.panelTabbed ul.relatedLinkTwo { position:absolute; bottom:2px; left:1px; width:292px; height:18px; padding:4px; border-top:1px solid #ddd; background:url('http://www.football.co.uk/App_Themes/Classic/Images/BreakingNewsHeading.png') repeat-x; margin-bottom: 0px;}
ul.relatedLinkTwo li 	{ background:url('http://www.football.co.uk/App_Themes/Classic/images/icons/Assets_Sprite.png') 0 5px no-repeat; padding-left: 15px; line-height: 1.7em; display:block; height:15px;  }
ul.relatedLinkTwo li a 	{ color: #AA451D; }
.genericPanel ul.relatedLinkTwo { margin-bottom:10px; margin-top:0px!important; width:292px;}

/* --- GENERAL SCROLLERS ---*/

#scrollers.general 					{ width:979px; float:left; background:url('http://www.football.co.uk/App_Themes/Classic/Images/Structure/new_ticker_bg.gif') repeat-x; border:solid 1px #666; height:6px; margin-bottom:0px; display:block; clear:none;}
#scrollers.general h2 				{ text-transform:uppercase; left:7px; background:none; top:1px;}
#scrollers.general a 				{ color:#336699; text-decoration:none;}
#scrollers.general a:hover 			{ text-decoration:underline;}
#scrollers.general h2 span 			{ display:block; padding:5px 5px 0 7px; color:#336699;}
#scrollers.general h2.latestResults { z-index:20; text-align:right; margin:0px 0 0 502px; width:130px; background:none;}
#scrollers.general h2 span.spacer 	{ height:10px; width:1px; background:url('http://www.football.co.uk/App_Themes/Classic/Images/Structure/pixel_spacer.gif') repeat-y 0 0 ; position:relative; left:108px; top:-14px;}
#scrollers.general h2.latestResults span.spacer  {left:131px;}

#scrollers.general ul 						{ background: url('http://www.football.co.uk/App_Themes/Classic/Images/Structure/new_ticker_ul_bg.gif') repeat-x 0px 5px; border:none;}
#scrollers.general ul#footballTickerOne 	{ width:477px; height:20px; position:relative; overflow:hidden; float:left; top:-8px;}
#scrollers.general ul#footballTickerOne li 	{ font:11px verdana, sans-serif; padding:3px 1px 1px 110px; width:438px; height:30px; top:0; left:0;}
#scrollers.general ul#resultsTicker 		{ width:481px; height:25px; position:relative; overflow:hidden; margin-left:501px; top:-28px;}
#scrollers.general ul#resultsTicker li 		{ font:11px verdana, sans-serif; padding:3px 1px 1px 129px; width:351px; height:30px; top:0; left:0;}
#scrollers.general a.scrollRss 				{ left:461px; margin-top:3px; top:1px;}

/* --- H2 STYLES --- */

.headlines 			{ width:650px; clear:both; display:block;}
.headlines h2,
.headlines h3,
.headlines h4 			{ background:url('http://www.football.co.uk/App_Themes/Classic/images/headingBackground.png') repeat-x; padding:7px; font-size:1.3em; font-weight:bold; color:#f1f1f1; position:relative; clear:both; margin-bottom:7px; }
.headlines h2 span,
.headlines h3 span,
.headlines h4 span 	{ background:url('http://www.football.co.uk/App_Themes/Classic/images/headingOverlay.png') no-repeat; width:237px; height:39px; display:block; position:absolute; right:0px; top:0px; }

/* --- GENERIC COL2 H2 STYLES --- */

#colTwo	h2,
#colTwo	h3,
#colTwo	h4 { background:url('http://www.football.co.uk/App_Themes/Classic/images/headingBackground.png') repeat-x; padding:7px; font-size:1.3em; font-weight:bold; color:#f1f1f1; position:relative; clear:both; margin-bottom:7px; width:306px; }
#colTwo h2 span,
#colTwo h3 span,
#colTwo h4 span { background:url('http://www.football.co.uk/App_Themes/Classic/images/headingOverlay.png') no-repeat; width:237px; height:39px; display:block; position:absolute; right:0px; top:0px; }

/* --- BREAKING NEWS --- */

ul#homeLeagueNews 					{ float:left; display:block; clear:both;}
ul#homeLeagueNews li.heading		{ background:url('http://www.football.co.uk/App_Themes/Classic/images/BreakingNewsHeading.png') repeat-x; padding:7px; width:308px; float:left; height:110px; position:relative;}
ul#homeLeagueNews li.heading h3		{ display:inline; margin-right:10px;}
ul#homeLeagueNews li.heading h3 a	{ color:#4c82b8; font-size:1.1em; font-weight:normal;}
ul#homeLeagueNews li.right			{ margin-left:5px;}
ul#homeLeagueNews li.filler			{ background:none; padding:0px 0px 0px 5px; width:323px;}
ul#homeLeagueNews li a				{ font-size:0.7em; color:#333333; text-decoration:none; }
ul#homeLeagueNews li a:hover		{ text-decoration:underline;}
ul#homeLeagueNews li a.rss, ul#homeLeagueNews li a.rss_purple, ul#homeLeagueNews li a.rss_blue { width:12px; height:12px; display:inline-block; text-indent:-9000px; position:absolute; top:7px;}  
ul#homeLeagueNews li a.rss 			{ background:url('http://www.football.co.uk/App_Themes/Classic/Images/Icons/rss_12x12.png') 0px 0px no-repeat; right:10px;  }
ul#homeLeagueNews li a.rss_purple 	{ background:url("http://www.football.co.uk/App_Themes/Classic/Images/Icons/rss_12x12.png") 0px -27px no-repeat; right:25px; }
ul#homeLeagueNews li a.rss_blue 	{ background:url("http://www.football.co.uk/App_Themes/Classic/Images/Icons/rss_12x12.png") 0px -54px no-repeat; right:40px;}
ul#homeLeagueNews li ul				{ padding:5px 0px; display:block; margin-top:5px;}
ul#homeLeagueNews li ul li			{ line-height:17px; overflow:hidden; width:310px;}
ul#homeLeagueNews li ul li a 		{ color:#5e5e5e!important; background:url('http://www.football.co.uk/App_Themes/Classic/images/icons/square_bullet.gif') 0px 5px no-repeat; font-size:1em!important; padding-left:12px; }
ul#homeLeagueNews li ul li a:hover	{ text-decoration:underline;}

/* --- NEWS ARTICLE --- */

ul#clubLinks 		{ float: left; display: block; clear: both; width: 100%; border-bottom: dotted 1px #CCC; padding-bottom: 7px; margin: 0px 0px 10px 0px; position:relative; z-index:0; }
ul#clubLinks li 	{ float: left; display: block; background: url('http://www.football.co.uk/App_Themes/Classic/Images/Icons/bluearrow_bullet.gif') no-repeat 0px 4px; padding-left: 15px; margin-right: 10px;}
ul#clubLinks li a 	{ text-transform: capitalize; text-decoration: none;color: #666; font-size: 1em; font-family:tahoma;}
ul#clubLinks li a:hover	{ text-decoration:underline;}

#newsArticle 	{ padding-bottom: 15px; position:relative;}
#newsArticle h1 { font-family: DroidSansBold, sans-serif; font-size: 2.8em; font-weight: bold; margin: -2px 0 9px 0; color: #131313; letter-spacing:-1px; padding-bottom:0px; }
#newsArticle h2	{ font-family: DroidSans, sans-serif; font-size: 1.4em; margin: 0px 0 13px 0; color: #777; padding-bottom:0px;}
#newsArticle h3	{ font-family: DroidSans, sans-serif; font-size: 1.4em; margin: 0px 0 13px 0; color: #3d72a8;}
#newsArticle h4 { font-family: DroidSansBold, sans-serif; font-size: 2.4em; font-weight: bold; margin: 7px 0 9px 0; color: #000015; letter-spacing:-1px;}
#newsArticle .headlines h4 { color: #F1F1F1; font-size: 1.3em; font-family: Arial, Helvetica, sans-serif; }

#newsArticle hr 							{ border: 0; color: #d6d6d6; background-color: #d6d6d6; height: 1px; width: 100%; text-align: left; clear:both; margin-bottom:10px;}
#newsArticle .newsSource					{ float:right; margin:0px 7px 7px;}
#newsArticle p								{ font-size:1.3em;}
#newsArticle p.published 					{ color:#919191; font-size:1em; line-height:1em; position:relative; }
#newsArticle #articleStats					{ float:right; font-weight:bold; position:absolute; right:0px; top:0px; color:#919191;}
#newsArticle #articleStats em 				{ font-size:1.3em; padding:0px 5px; line-height:17px;}
#newsArticle .button						{ background:url('http://www.football.co.uk/App_Themes/Classic/images/buttons/comment.gif') no-repeat; color:#FFFFFF; text-shadow:0 1px 0 #000; font-size:1.2em; display: block; height: 22px; padding: 14px 0px 5px; width: 109px; text-align:center; }
#newsArticle a.button						{ text-decoration:none;}

#newsArticle .socialmedia					{ background:#f7f7f7; border-top:solid 1px #d6d6d6; border-bottom:solid 1px #d6d6d6; height:26px; width:638px; display:block; float:left; padding:6px; margin-bottom:10px;}
#newsArticle .socialmedia a 				{ text-decoration:none; color:#919191;}
#newsArticle .socialmedia a.jumptotop,
#newsArticle .socialmedia a.socalmediaLink	{ color:#282828; float:left; padding:7px; margin-right:77px; text-decoration:none; }
#newsArticle .socialmedia a.jumptotop:hover,
#newsArticle .socialmedia a.socalmediaLink:hover	{ text-decoration:underline;}
#newsArticle .socialmedia .last				{ margin-right:0px !important;}
#newsArticle .socialmedia a.RSS				{ background:url('http://www.football.co.uk/App_Themes/Classic/images/buttons/rssArticlebutton.gif') no-repeat; color:#919191; text-decoration:none; padding:6px 7px 5px 22px; float:left; height:12px; margin:2px 7px 0px 0px; }
				
#newsArticle .socialmedia img				{ padding:0px; float:left; }
#newsArticle .socialmedia #tweet 			{ display:block; float:left; margin-top:3px; width:103px;}
#newsArticle .socialmedia #totalComments	{ background:url('http://www.football.co.uk/App_Themes/Classic/images/buttons/comments.gif') no-repeat; color:#919191; padding:6px 9px 5px 25px; float:left; height:12px; margin:2px 7px 0px 0px; }
#newsArticle .socialmedia #moreItems		{ background:url('http://www.football.co.uk/App_Themes/Classic/images/buttons/moreItems.gif') no-repeat; color:#919191; padding:6px 5px 5px 23px; float:left; height:12px; margin-top:2px; }
.fb_edge_widget_with_comment 				{ display: block; float: left; height:32px;} /*Styles Facebook like button */

#newsArticle #Imageblock					{ float:right; position:relative; width:300px; right:0px; margin:0px 0px 7px 7px;}
#newsArticle #Imageblock #ImageBlocklinks 	{ position:absolute; bottom:0px; left:0px; background:url('http://www.football.co.uk/App_Themes/Classic/Images/tintBoxBackground.png') repeat; height:5px; width:300px; text-align:center; height:45px;}
#newsArticle #Imageblock #ImageBlocklinks a	{ color:#FFFFFF; text-transform:capitalize; text-decoration:none; background:url('http://www.football.co.uk/App_Themes/Classic/images/icons/zoom.png') no-repeat left; width:290px; padding:18px 5px; height:7px; display:block;}

/* --- COMMENTS --- */

#newsArticle #Comments,
#newsArticle #addComments				{ background:#f7f7f7; width:628px; display:block; padding:0px 10px; float:left; position:relative;}
#newsArticle #Comments					{ border-top:solid 1px #d6d6d6; padding-top:10px; margin-top:15px;}
#newsArticle #addComments 				{ border-bottom:solid 1px #d6d6d6; border-top:solid 1px #d6d6d6; padding-bottom:10px; margin:15px 0px; padding-top:10px;}
#newsArticle #addComments h4			{ margin-bottom:25px;}
#newsArticle #Comments h4 span 			{ font-family: DroidSans, sans-serif; color:#a9a9a9; margin-left:10px;}

#newsArticle #Comments .readerComments				{ position:absolute; top:0px; right:10px;}
#newsArticle #Comments .replies						{ border:solid 1px #c4c8cb; background:#fff; padding:10px; position:relative; clear:both; display:block; margin-top:10px; }
#newsArticle #Comments .first						{ margin-top:20px;}
#newsArticle #Comments .last						{ margin-bottom:25px;}
#newsArticle #Comments .replies a					{ color:#3580d7; text-decoration:none;}
#newsArticle #Comments .replies a:hover				{ text-decoration:underline;}
#newsArticle #Comments .replies p					{ font-size:1.3em;}
#newsArticle #Comments .replies p.name				{ font-weight:bold; line-height:normal;}
#newsArticle #Comments .replies p.name em			{ font-weight:normal; padding-left:5px; font-style:normal;}
#newsArticle #Comments .replies p.name span.time 	{ position:absolute; right:10px; top:10px; font-size:0.8em; font-weight:normal; color:#999;}

#newsArticle #addComments a.returnTop				{ position:absolute; top:10px; right:0px; background:url('http://www.football.co.uk/App_Themes/Classic/images/icons/jumptoTop.png') no-repeat; text-shadow:none; color:#282828!important; padding:6px 0px 0px 12px;}
#newsArticle #addComments a.returnTop:hover 		{ text-decoration:underline;}

#newsArticle #addComments .comments-form				{ margin-top:25px;}
#newsArticle #addComments .comments-form-row			{ margin: 0 0 5px 2px; position: relative;}
#newsArticle #addComments .comments-form-label			{ width: 140px; display: inline-block; vertical-align: top; padding-top: 2px;}
#newsArticle #addComments .comments-form-textbox, 
#newsArticle #addComments .comments-form-textarea, 
#newsArticle #addComments .comments-form-select 		{ padding: 6px; border: 1px solid #C4C9CD; background: white; color: #777; width: 290px; }
#newsArticle #addComments .comments-txt-cpt 			{ margin: 0 0 12px 0; color: #3B3A3F; font-size: 98%; color: #777; margin: 0;}
#newsArticle #addComments .comments-txt-cpt span		{ font-size:1em;}
#newsArticle #addComments .comments-txt-cpt .formError	{ clear:both; display:block; margin-left:145px;}
#newsArticle #addComments .comments-txt-cpt label		{ width:610px !important; margin-left:145px;}
#newsArticle #addComments .comments-form-check 			{ margin: 0 3px 0 0; position: relative; top: 2px; }
#newsArticle #addComments .comments-txt 				{ margin: 1px 0 5px 145px; font-size:0.9em !important; color:#999;}
#newsArticle #addComments .submitComment				{ margin-left:145px; border:none; height:41px; padding:0px 0px 1px;}
#newsArticle .error				                	    { color:#FF0000!important;}

.related				{ background: url('http://www.football.co.uk/App_Themes/Classic/images/smallpanel_Background.gif') repeat-x #eaeaea; float:left; width:320px; margin-bottom:10px; }
.related h4				{ background:url('http://www.football.co.uk/App_Themes/Classic/images/headingBackground.png') repeat-x; padding:7px; font-size:1.3em; font-weight:bold; color:#f1f1f1; position:relative; clear:both; margin-bottom:0px;}
.related h4 span 		{ background:url('http://www.football.co.uk/App_Themes/Classic/images/headingOverlay.png') no-repeat; width:237px; height:39px; display:block; position:absolute; right:0px; top:0px; }
.related ul				{ float:left; width:298px; padding: 0px 10px 0px; border:solid 1px #d6d6d6;}
.related ul	li 			{ background:url('http://www.football.co.uk/App_Themes/Classic/images/icons/Assets_Sprite.png') no-repeat 0px 8px; border-bottom:1px dotted #d6d6d6; line-height:25px; padding-left:20px;}
.related ul	li.twin 	{ width:127px; float:left;} 
.related ul	li a 		{ color:#282828; text-decoration:none;}
.related ul	li a:hover 	{ text-decoration:underline;}

/* --- TEAM NEWS PAGES --- */

#clubProfile 							{ background:#f7f7f7; border-top: 1px solid #d6d6d6; border-bottom: 1px solid #d6d6d6; clear: both; display: block; float: left; height: 89px; padding: 7px 0; width:980px; margin:0px 0px 10px 0px ; color:#777;}
#clubProfile dd							{ line-height:1.3em;}
#clubProfile a							{ color:#777;}
#clubProfile a:hover					{ text-decoration:none;}
#clubProfile p#clubID 					{ display: none;}
#clubProfile #teamLogo 					{ float: left; height: 80px; overflow: hidden; padding:5px 5px ;  width: 80px;}
#clubProfile #clubOverview 				{ float: left; height: 93px; padding: 0 0 0 10px; position: relative; width: 345px;}
#clubProfile #clubOverview h1 			{ padding-bottom: 3px; font-weight:bold;}
#clubProfile #clubOverview ul 			{ float: left; padding-right: 3px; width: 275px;}
#clubProfile #clubOverview ul li 		{ clear: both; display: list-item; padding-bottom: 3px;}
#clubProfile #clubOverview ul li span 	{ display: block; float: left; font-weight: bold; padding-bottom: 2px; width: 60px;}
#clubProfile #clubOverview dl 			{ clear: both;}
#clubProfile #strips 					{ bottom: 10px; height: 66px; position: absolute; right: 25px; width: 140px;}
#clubProfile #strips #home 				{ float: left; padding-right: 2px; width: 67px;}
#clubProfile #strips #away 				{ float: left; padding-left: 2px; width: 67px;}

#clubProfile #gamesTrnmnts 				{ float: left; height: 93px; padding: 0; position: relative; width: 515px;}
#clubProfile dl.games 					{ clear: none; float: left; height: 94px; overflow: hidden; padding-left: 15px; position: relative; width: 184px;}
#clubProfile dl.games dt 				{ float: left; padding:0px 10px 6px 0px; font-weight: bold;}
#clubProfile dl.games dt span 			{ font-weight: normal;}
#clubProfile dl.games dd 				{ clear: both; padding: 3px 0 6px;}
#clubProfile dl.games dd p.vs 			{ clear: both; display: block; font-size: 0.85em; font-weight: bold;  margin: 1px 0;  padding: 0 27px;}
#clubProfile dl.games dd a.matchRpt 	{ clear: both; float: left; margin: 1px 0px 0px 2px;}

#clubProfile dl#lastGame.games, 
#clubProfile dl#NextGame.games 				{ padding-left: 15px;}
#clubProfile dl#lastGame.games span.score 	{ font-weight: bold; position: absolute; right: 15px;}
#clubProfile dl#comptetingIn 				{ clear: none; float: left; height: 93px; overflow: hidden; padding-left: 10px; width: 99px;}
#clubProfile dt 							{ font-weight: bold; padding-bottom: 6px;}
#clubProfile dl#comptetingIn ul 			{ padding-top: 3px;}
#clubProfile dl#comptetingIn ul li 			{ padding-bottom: 0;}

#clubProfile dl.games dd span#homebadge1, 
#clubProfile dl.games dd span#awaybadge1, 
#clubProfile dl.games dd span#homebadge2, 
#clubProfile dl.games dd span#awaybadge2 	{ float: left; height: 16px; width: 27px;}

#squadList						{ background: #f7f7f7; padding:10px; border-top:solid 1px #d6d6d6; border-bottom:solid 1px #d6d6d6; position:relative; float:left;}
#squadList ul 					{ display:block; width:630px;}
#squadList ul li 				{ overflow: hidden; padding: 10px 0px; }
#squadList ul li ul				{ padding-top:10px;}
#squadList ul li ul li 			{ float: left; font-size: 1em; margin-bottom: 0; margin-right: 0; padding: 6px 0; width: 155px;}
#squadList ul li ul li span 	{ margin-right:5px; width:15px; float:left; display:inline; font-weight:bold;}
#squadList ul li ul li a 		{ color: #666; text-transform: capitalize; text-decoration:underline;}
#squadList ul li ul li a:hover	{ text-decoration:none;}

#top5Scorers { margin-bottom:10px;}

/* --- TEAM HEADLINE NEWS --- */ 

#headlineNews 					{ background: #f7f7f7; padding-right: 5px; border-top:solid 1px #d6d6d6; border-bottom:solid 1px #d6d6d6; height:300px; position:relative; }
#headlineNews img 				{ float: left; height: 300px; margin-right: 10px; width: 300px;}
#headlineNews h2 a 				{ font-family: DroidSansBold, sans-serif; font-size: 2em; font-weight: bold; margin: 5px 0 0 0; color: #666; letter-spacing:-1px; padding:5px 0 0 0; text-decoration:underline; display:block; }
#headlineNews h2 a:hover		{ text-decoration:none;}
#headlineNews p 				{ font-size:1.1em;}
#headlineNews ul				{ display:block; float:left; width:330px;}
#headlineNews ul li 			{ display: list-item; padding: 0px 0px 5px 25px; }
#headlineNews ul li a 			{ color:#777; font-size:1.1em; line-height:17px; text-decoration:none;}
#headlineNews ul li a:hover		{ text-decoration:underline;}
#headlineNews ul li.fixtures	{ background:url('http://www.football.co.uk/App_Themes/Classic/images/icons/calendar.png') 0 0 no-repeat #f7f7f7; }
#headlineNews ul li.forum		{ background:url('http://www.football.co.uk/App_Themes/Classic/images/icons/forum.png') 0 0  no-repeat #f7f7f7; }
#headlineNews ul li.shop		{ background:url('http://www.football.co.uk/App_Themes/Classic/images/icons/bag_red.png') 0 0 no-repeat #f7f7f7; }
#headlineNews ul li.rss			{ background:url('http://www.football.co.uk/App_Themes/Classic/images/icons/rss.png') 0 0 no-repeat #f7f7f7; }
#headlineNews ul li.tables		{ background:url('http://www.football.co.uk/App_Themes/Classic/images/icons/table.png') 0 0 no-repeat #f7f7f7; }
#headlineNews ul li.blogs		{ background:url('http://www.football.co.uk/App_Themes/Classic/images/icons/blog.png') 0 0 no-repeat #f7f7f7; }
#headlineNews ul li.results		{ background:url('http://www.football.co.uk/App_Themes/Classic/images/icons/results.png') 0 0 no-repeat #f7f7f7; }
#headlineNews #fbsocial 		{ height:20px; width:300px; margin-top:29px; position:absolute; right:40px; bottom:5px;}
#headlineNews #fbsocial span.google 	{ float:right; margin-right:-59px;}

#teamLeagueNews								{ position:relative;  }
#teamLeagueNews #latestleagueNews h3 a		{ font-size:0.7em;}
#teamLeagueNews .spacer						{ margin-bottom:50px;}
#teamLeagueNews h1,
#teamLeagueNews h3							{ font-family: DroidSansBold, sans-serif; font-size: 2em; margin: 10px 0 13px 0; color: #777; padding-bottom:0px; font-weight:bold; text-decoration:underline; white-space:nowrap;  }
#teamLeagueNews #latestNews 				{ }
#teamLeagueNews #latestNews ul 				{ display:block;}
#teamLeagueNews #latestNews ul li			{ float:left; display:block; position:relative; margin-bottom:15px; }
#teamLeagueNews #latestNews ul li h4		{ font-weight:bold; font-size:1.4em; margin-bottom:5px; float:left; display:block; font-style:italic;}
#teamLeagueNews #latestNews ul li h4 a 		{ color:#666666; text-decoration:underline; }
#teamLeagueNews #latestNews ul li h4 a:hover	{ text-decoration:none;}
#teamLeagueNews #latestNews ul li img		{ margin-right:15px; width:100px; float:left; display:block;}
#teamLeagueNews #latestNews ul li a			{ }
#teamLeagueNews #latestNews ul li p			{ float:left; display:block; width:485px; font-size:1.2em;}
#teamLeagueNews #latestNews ul li span.date	{ font-weight:bold; font-size:smaller;  background:url('http://www.football.co.uk/App_Themes/Classic/images/icons/calendar.gif') no-repeat; padding:4px 0px 5px 20px; position:absolute; left:115px; bottom:0px;}

#otherNews 					{ background: #f7f7f7; padding:10px; border-top:solid 1px #d6d6d6; border-bottom:solid 1px #d6d6d6; position:relative; clear:both; display:block; float:left; margin-bottom:15px;}
#otherNews h3 				{ }
#otherNews ul 				{ }
#otherNews ul li 			{ width:295px; line-height:25px; display: list-item; float:left; background:url('http://www.football.co.uk/App_Themes/Classic/images/icons/bullet_black.png') no-repeat 0 6px; padding-left:20px; font-size:1.1em;  }
#otherNews ul li a 			{ color:#666;}
#otherNews ul li a:hover 	{ text-decoration:none;}

ul.relatedLinkTwo 			{ margin-top:5px; display:block; }
ul.relatedLinkTwo li		{  }

ul#headlineLinks 		{ background: #EEEEEE; clear: both; float: left; font-size: 1.1em; margin-bottom: 15px; overflow: hidden; padding: 5px 0 5px 5px; width: 650px; position:relative; top:-50px;}
ul#headlineLinks li			{ display: inline;}
ul#headlineLinks li a		{ background: url("http://www.football.co.uk/App_Themes/Classic/Images/Icons/bullet_on_lightgrey.gif") no-repeat 1px 4px; color: #AA451D; float: left; padding: 2px 0 2px 15px;}
ul#headlineLinks li a.RSS 	{ background: url("http://www.football.co.uk/App_Themes/Classic/Images/Icons/rss_on_lightGrey.gif") no-repeat 0 0; margin-right: 38px; padding: 2px 0 2px 25px;}

img.fixed { margin-bottom:50px;}


/* --- LEAGUE NEWS PAGE --- */ 

#leagueNews									{ position:relative;}
#leagueHeader 								{ background:#f7f7f7; border-top:solid 1px #d6d6d6; border-bottom:solid 1px #d6d6d6; padding: 15px 0px 0px 0px; float: left; width: 100%; overflow: hidden; margin-bottom:10px;}
#leagueHeader ul#leagueTeams 				{ margin-bottom:10px;}
#leagueHeader ul#leagueTeams li 			{ padding-left: 12px; position: relative; bottom: 8px; display:inline;}
#leagueHeader ul#leagueTeams li.leagueLogo 	{ margin-right: 5px; bottom: 1px; }
#leagueHeader ul#leagueTeams li a 			{ text-decoration: none;}

#leagueHeader ul#leagueLinks 				{ float: left; display: block; clear: both; width: 100%; padding-bottom: 7px; margin: 10px 0px 0px 0px;}
#leagueHeader ul#leagueLinks li 			{ float: left; display: block; background: url('http://www.football.co.uk/App_Themes/Classic/Images/Icons/bluearrow_bullet.gif') no-repeat 0px 4px; padding-left: 15px; margin-right: 10px;}
#leagueHeader ul#leagueLinks li.first		{ background:none; margin-top:-1px;}
#leagueHeader ul#leagueLinks li strong 		{ color: #777;}
#leagueHeader ul#leagueLinks li a 			{ text-transform: capitalize; text-decoration: none;color: #666; font-size: 0.9em;}
#leagueHeader ul#leagueLinks li a:hover		{ text-decoration:underline;} 

/* --- CSS BUTTONS --- */

.button 		{ margin-top:10px;}
.button 		{ background:url('http://www.football.co.uk/App_Themes/Classic/images/br2_buttons_sprite.png') repeat-x; border-radius:3px 3px 3px 3px; color: #FFF !important; cursor:pointer; display:inline-block; text-shadow:0 1px 0 #000; text-decoration:none;}

.medium-green 	{ background-color: #19A219; background-position: 0 -67px;}
.medium-orange 	{ background-color: #ff661e; background-position: 0 -67px;}
.medium-blue 	{ background-color: #3580d7; background-position: 0 -67px;}
.medium-grey	{ background-color: #d0d0d0; background-position: 0 -67px;}

.medium-green, 
.medium-red,
.medium-orange, 
.medium-gray, 
.medium-blue 	{ font-size: 13px; height: 30px; line-height: 32px; padding: 0 15px;}

.small-green 	{ background-color: #19A219; background-position: 0 -67px;}
.small-orange 	{ background-color: #ff661e; background-position: 0 -67px;}
.small-blue 	{ background-color: #3580d7; background-position: 0 -67px;}
.small-grey		{ background-color: #d0d0d0; background-position: 0 -67px;}

.small-green,
.small-orange,
.small-grey,
.small-blue		{ font-size:12px; padding:4px 8px!important; margin:0; height:13px; line-height:13px;}

/* --- BLOGS / OPINION / GOSSIP / RUMOURS --- */

dl#blogModule 						{ float:left; display:block; clear:both; padding-bottom:5px;}
dl#blogModule dt 					{ display: block; float:left; margin:0px 5px 0px 0px; position:relative; }
dl#blogModule ul					{ float:left; display:block; }
dl#blogModule ul li					{ float:left; display:block;}
dl#blogModule ul li	a				{ color:#4c82b8; text-decoration:none;}
dl#blogModule ul li	a:hover			{ text-decoration:underline;}
dl#blogModule ul li img				{ width:150px; margin-bottom:5px; }

dl#blogModule ul#featured			{ width:320px;}
dl#blogModule ul#featured li		{ float:left; display:block; width:160px;  }
dl#blogModule ul#featured li a		{ width:150px; display:block; font-weight:bold; text-transform:capitalize; font-size:1.1em;}
dl#blogModule ul#featured li span	{ font-size:smaller; display:block; padding:7px 0px;}

dl#blogModule ul#list				{ width:320px;}
dl#blogModule ul#list li			{ line-height:25px; border-bottom:dotted 1px #ccc; background:url('http://www.football.co.uk/App_Themes/Classic/images/icons/Assets_Sprite.png') 0 8px no-repeat; width:309px; padding-left:15px;}
dl#blogModule ul#list li a			{ font-size:1.1em;}
dl#blogModule ul#list li.moreLink	{ border:none; background:none; padding-left:0px;}
dl#blogModule ul#list li.moreLink a	{ text-decoration:underline; font-weight:bold;}
dl#blogModule ul#list li.moreLink a:hover { text-decoration:none;}

ul.genericBlock				{ float:left; display:block; padding:0px 0px 7px 0px;}
ul.genericBlock li			{ float:left; display:block; width:150px; margin-right:16px; }
ul.genericBlock li.last		{ margin-right:0px;}
ul.genericBlock li a		{ width:150px; display:block; font-weight:bold; text-transform:capitalize; font-size:1em; color:#4c82b8; text-decoration:none; line-height:1.3em;}
ul.genericBlock li a:hover	{ text-decoration:underline;}
ul.genericBlock li img		{ width:150px; margin-bottom:5px; }
ul.genericBlock li span		{ font-size:smaller; display:block; padding:7px 0px;}

ul.genericList						{ float:left; display:block; margin-bottom:7px;}
ul.genericList li 					{ border-bottom:dotted 1px #ccc; background:url('http://www.football.co.uk/App_Themes/Classic/images/icons/Assets_Sprite.png') 0 8px no-repeat; width:304px; padding:7px 0px 7px 15px;}
ul.genericList li a 				{color:#4c82b8; text-decoration:none;}
ul.genericList li a:hover			{ text-decoration:underline;}
ul.genericList li.moreLink			{ border:none; background:none; padding-left:0px;}
ul.genericList li.moreLink a		{ text-decoration:underline; font-weight:bold;}
ul.genericList li.moreLink a:hover 	{ text-decoration:none;}

/* Homepage Forum */

.headlines .big-quote 			{ margin:4px 0 4px -5px; padding:0px; font-size:1.6em; font-family:Georgia, "Times New Roman" , Times, serif; font-style:italic;}
.headlines .big-quote a 			{ text-decoration:underline; color:#333;}
.headlines .big-quote a:hover 	{ text-decoration:none; color:#ccc;}
ul#forumdis {margin:5px 0 10px 0;}
ul#forumdis li {padding:4px 0 4px 15px; background:url('http://www.football.co.uk/App_Themes/Classic/images/icons/Assets_Sprite.png') 0 5px no-repeat; border-bottom:1px dotted #ccc;}
ul#forumdis li a {text-decoration:none;}
ul#forumdis li a:hover {text-decoration:underline;}
#forumwrap {background-color:#eeeeee; padding:5px 10px 1px 10px; margin:-10px 0 10px 0;}

/* News Lists and filter */

#newsLists h1 		{ border-bottom:0px; font-size:1.8em; line-height:1.1em; background:#336699; color:#fff; padding:5px; margin-bottom:0px;}
#newsLists h3 		{ background:#336699; color:#fff; padding:5px; font-size:1.5em; margin-bottom:10px; clear:both;}
#newsLists h3 span 	{ font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:normal; font-size:0.6em; position:relative; bottom:1px;}
#newsLists ul 		{ overflow:hidden; padding-bottom:5px;}
#newsLists ul li 	{ padding:4px 0; width:645px; float:left; border-bottom:1px dotted #ccc;}
#newsLists ul li a 	{ color:#333; background:none; font-size:1em; text-transform:none; border:none; font-weight:normal; text-decoration:none; padding:2px 0 0 0; display:block;}
#newsLists ul li a:hover 	{ text-decoration:underline; color:#336699;}
#newsLists ul li small 		{ font-family: verdana, arial, san-serif; font-size:81%; position:relative; padding:3px; background-color:#333; color:#fff; font-weight:normal; margin-right:10px; top:-1px; float:left; display:block; text-align:center; width:45px;}

.MostCommented							{ width:309px; float:left; display:block; padding:0px;}
.MostCommented ul						{ float:left; display:block;}
.MostCommented ul li					{ float:inherit; display:inherit; position:relative; padding-left:33px; min-height:45px; width:276px; border-bottom:dotted 1px #ccc ; margin-bottom:5px;}
.MostCommented ul li h4					{ background:none; padding:0px 0px 5px; font-size:1.1em; font-weight:bold; margin-bottom:1px; }
.MostCommented ul li h4 a				{ color:#4c82b8; text-decoration:none; display:block;}
.MostCommented ul li h4 a:hover			{ text-decoration:underline;}
.MostCommented ul li p					{ padding-bottom:20px;}
.MostCommented ul li span.postcount		{ background:url('http://www.football.co.uk/App_Themes/Classic/images/icons/Assets_Sprite.png') 1px -43px no-repeat; color:#424242; font-weight:bold; padding:4px 5px 10px; position:absolute; top:0px; left:0px; width:16px; text-align:center;}
.MostCommented ul li span.comment		{ position:absolute; right:0px; bottom:0px; padding-bottom:5px;}
.MostCommented ul li span.comment a		{ color:#4c82b8; text-decoration:underline; padding-left:10px; font-size:0.9em;}
.MostCommented ul li span.comment a:hover	{ text-decoration:none;}

#latestReaderComments						{ background:#f7f7f7; border-top:solid 1px #d6d6d6; border-bottom:solid 1px #d6d6d6; margin-bottom:10px;}
#latestReaderComments .comments 			{ font-size:1.2em; padding:14px 10px 16px 10px; margin-bottom:-1px; border-bottom:1px solid #CCC; }
#latestReaderComments .comments a			{ color:#AA451D; background:url('http://www.football.co.uk/App_Themes/Classic/images/icons/Assets_Sprite.png') 0 5px no-repeat; padding-left:12px; height:16px; display:block; }
#latestReaderComments em					{ padding-bottom:10px; display:block; clear:both; line-height:1.3em; font-size:1.1em;  }
#latestReaderComments em span				{ font-size:1.2em; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;}
#latestReaderComments .comments p.username 	{ font-weight:bold;}


/* --- SOCIAL INFO --- */
.socialInfo					{ position:relative; width:320px; background:#f7f7f7; border-top:solid 1px #d6d6d6; border-bottom:solid 1px #d6d6d6; height:20px; margin-bottom:7px; padding:5px 0px;}
.socialInfo #googleplusone 	{ position: absolute; top: 3px; padding-left: 7px; left:0px; width:65px; }
.socialInfo #googleplusone div { width:85px;}
.socialInfo #twitterFollow 	{ position: absolute; top: 5px; margin-left: 6px; width:228px; }
.socialInfo #fbooklike		{ padding-left:7px;}
.fbook						{ height:32px; }

/* --- GALLERY --- */

#gallery	{ width:320px; height:172px; float:left; display:block; clear:both; margin-bottom:7px;}

ul.football_gallery 		{ clear: both; width: 310px; background:#205993; padding: 10px 0 3px 10px; margin: 0 0; float:left; display:block; min-height:122px;}
ul.football_gallery li 		{ float: left; width: 54px; height: 54px; padding: 0px; margin: 0 8px 7px 0;}
ul.football_gallery li a 	{ margin: 0px;padding: 0px; border: none;}
ul.football_gallery li img 	{ border: 2px solid #f2f2f2; height: 50px; width: 50px;}

/* --- LIVE MATCH CENTRE --- */

#liveModule 							{ border: 5px solid #205993; clear: both; float: left; margin-bottom: 10px; position: relative; width: 640px;}
#liveModule #container 					{ background: #f1f1f1; float: left;}
#liveModule #liveMatchModuleInnerDiv 	{ float: left; height: 164px; overflow-x: hidden; overflow-y: scroll; width: 640px;}
#liveModule ul 							{ float: left; text-align: center; width: 100%;}
#liveModule ul li 						{ border-bottom: 1px dotted #ccc; clear: both; float: left; margin: 0px 0px; width: 610px;}
#liveModule ul li.leagueHeader 			{ background:url('http://www.football.co.uk/App_Themes/Classic/images/BreakingNewsHeading.png') repeat-x; border-bottom:#ccc solid 1px; height: 20px; margin: 0; width: 600px;}
#liveModule ul li.leagueHeader span 	{ color: #4c82b8; font-size: 0.9em; font-weight: bold; padding: 4px 5px;}
#liveModule ul li a 					{ background: url("http://www.football.co.uk/App_Themes/Classic/Images/buttons/liveButton.gif") no-repeat 570px center; color: #4c82b8; display: block; float: left; padding-right: 31px; text-decoration: none; width: 585px;}
#liveModule ul li a:hover 				{ background: url("http://www.football.co.uk/App_Themes/Classic/Images/buttons/liveButtonHover.gif") no-repeat 570px center;}
#liveModule ul li span 					{ float: left; padding: 11px 2px;}
#liveModule ul li span.time 			{ }
#liveModule ul li span.teamLeft 		{ display: block; line-height: 110%; padding: 6px 0; text-align: right; text-transform: capitalize; width: 280px;}
#liveModule ul li span.teamRight		{ display: block; line-height: 110%; padding: 6px 0; text-align: left; text-transform: capitalize; width: 240px;}
#liveModule ul li span.lv,
#liveModule ul li span.vs 				{ color: #4c82b8; font-weight: bold; height: 12px; margin: 0 6px;  padding: 7px 0; width: 33px; background:#e4e4e4;}
#liveModule ul li span.ht 				{ color: #000000; font-weight: bold; height: 17px; margin: 0 6px; padding: 5px 0; width: 33px;}
#liveModule ul li span.ft 				{ color: #FFFFFF; font-weight: bold; height: 17px; margin: 0 6px; padding: 5px 0; width: 33px;}
#liveModule ul li span.ht, #liveModule ul li span.ko, #liveModule ul li span.ft, #liveModule ul li span.mc, #liveModule ul li span.ets, #liveModule ul li span.etshs, #liveModule ul li span.pt, #liveModule ul li span.shs, #liveModule ul li span.et, #liveModule ul li span.ps, #liveModule ul li span.abandoned, #liveModule ul li span.po, #liveModule ul li span.vo, #liveModule ul li span.result, #liveModule ul li span.result { color: #AA451D; font-weight: bold; height: 17px;  margin: 0 6px; padding: 5px 0; width: 33px;}

/* --- FULL PAGE ALTERNATIVE --- */

#fullpage #liveModule 							{ width:640px;}
#fullpage #liveModule h2  						{ width:620px; display:none;}
#fullpage #liveModule #liveMatchModuleInnerDiv 	{ width:640px; height:912px;}
#fullpage #liveModule ul li 					{ width:623px;}
#fullpage #liveModule ul li.leagueHeader 		{ width:609px;}
#fullpage #liveModule ul li a 					{ width:592px; background:url('http://www.football.co.uk/App_Themes/Classic/Images/buttons/liveButton.gif') no-repeat 590px center;}
#fullpage #liveModule ul li a:hover 			{ background:url('http://www.football.co.uk/App_Themes/Classic/Images/buttons/liveButtonHover.gif') no-repeat 590px center;}
#fullpage #liveModule ul li span.teamLeft 		{ width:275px; font-size:1.1em;}
#fullpage #liveModule ul li span.teamRight 		{ font-size:1.1em; width:200px;}

/* --- FIXTURE & RESULTS --- */

#fixturesResults					{ margin-bottom:10px;}
#fixturesResults table 				{ width:100%; clear:both; border:5px solid #ddd;}
#fixturesResults table thead 		{ display:none;}
#fixturesResults table tbody th 	{ display:none;}
#fixturesResults table td 			{ padding:0px 3px; vertical-align:middle; background:#fff;}
#fixturesResults table .date 		{ display:none;}
#fixturesResults table .time 		{ border-right:1px solid #ddd; background:#fff; width:40px;}
#fixturesResults table .details		{ background:#f9f9f9;}
#fixturesResults table .furtherInfo { width:70px; border-left:1px solid #ddd; text-align:center;}
#fixturesResults table .furtherInfo	img { margin-top:2px;}

#fixturesResults table ul 				{ text-align:center; float:left;}
#fixturesResults table ul li 			{ float:left; width:135px; font-size:1.1em; padding:5px 0; font-size:100%;}
#fixturesResults table ul li.home 		{ text-align:right;}
#fixturesResults table ul li.away  		{ text-align:left;}
#fixturesResults table ul li.v 			{ width:30px; color:#fefefe; border:4px solid #f9f9f9; border-top:none; border-bottom:none; font-weight:bold; background:#b5c9e0;  padding:7px 3px; margin:0 4px;}
#fixturesResults table ul li.v a 		{ color:#fefefe; font-weight:bold; text-decoration:none; font-size:1.2em;}
#fixturesResults table ul li.v a:hover 	{ text-decoration:underline;}

#fixturesResults h1 	{ border-bottom:0px; padding-bottom:0px; font-size:1.8em; font-weight:bold; line-height:1.1em; background:#336699; color:#fff; padding:5px; margin-bottom:0px;}
#fixturesResults h2 	{ background:#6699cc; color:#fff; padding:5px; font-size:0.9em; font-weight:normal; margin-bottom:10px; clear:both;}
.fixturesResultsDate 		{ width:631px; height:24px; background-color:#336699; color:#fff; padding:1px 10px 1px 7px; font-size:1.5em; font-weight:bold; margin-top:10px;}
.fixturesResultsDate span 	{ font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:normal; font-size:0.6em; position:relative; bottom:1px;}
#fixturesResults h3 {width:630px; height:20px; background-image:url("http://www.football.co.uk/App_Themes/Classic/Images/Structure/section-bg.jpg"); background-repeat:no-repeat; clear:both; color:#ffffff; padding:5px; padding-top:9px; font-size:1.5em; clear:both;}
#fixturesResults h3 span {font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:normal; font-size:0.6em; position:relative; bottom:1px;}
#colTwo .fixturesResultsDate	{ width:303px;}

/* --- TV Guide --- */

#tvguide					{ margin-bottom:10px;}
#tvguide table 			{ width:100%; clear:both; border:5px solid #ddd;}
#tvguide table td 		{ vertical-align:middle; background:#fff;}
#tvguide table .kickoff 		{ border-right:1px solid #ddd; background:#fff; width:40px;}
#tvguide table .fixture 	{ border-right:1px solid #ddd; background:#fff; width:200px; font-weight:bold;}
#tvguide table .competition     	{ border-right:1px solid #ddd; background:#fff; width:150px;}
#tvguide table .channel 	{ border-right:1px solid #ddd; background:#fff; width:100px;}

#tvguide h1 	{ border-bottom:0px; padding-bottom:0px; font-size:1.8em; font-weight:bold; line-height:1.1em; background:#336699; color:#fff; padding:5px; margin-bottom:0px;}
.tvguideDate 		{ width:631px; height:24px; background-color:#336699; color:#fff; padding:1px 10px 1px 7px; font-size:1.5em; font-weight:bold; margin-top:10px;}
.tvguideDate span 	{ font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:normal; font-size:0.6em; position:relative; bottom:1px;}


/* --- SECTION HEADERS & FOOTERS --- */

.section-header { width:650px; height:30px; background:url("http://www.football.co.uk/App_Themes/Classic/Images/Structure/section-bg.jpg") no-repeat; clear:both;}
.section-footer { width:640px; height:30px; background: #eee; padding:5px; clear:both; position:relative;}
.section-footer a { position:absolute; right:15px; top:-5px;}

/* --- LEAGUE PAGES  --- */

.leagueTop5 h2 	{ height:22px; color:#336699; padding:12px 0 4px 4px;}
h2#faprem 		{ background:url('http://www.football.co.uk/App_Themes/Classic/Images/Structure/league_tables.jpg');}
h2#div1, 
h2#div2, 
h2#div3 		{ background:url('http://www.football.co.uk/App_Themes/Classic/Images/Structure/league_tables.jpg') 0px -38px;}
h2#conf 		{ background:url('http://www.football.co.uk/App_Themes/Classic/Images/Structure/league_tables.jpg') 0px -76px;}
h2#scprem 		{ background:url('http://www.football.co.uk/App_Themes/Classic/Images/Structure/league_tables.jpg') 0px -114px;}
h2#scdiv1, 
h2#scdiv2, 
h2#scdiv3 		{ background:url('http://www.football.co.uk/App_Themes/Classic/Images/Structure/league_tables.jpg') 0px -152px;}
.leaguetablebg 	{ background-color:#f1f1f1; margin-bottom:5px}
.leagueTop5 	{ margin-bottom:10px;}
.listrestrict 	{ width:100%; height:283px; overflow-y:auto; margin:0 0 5px 0; overflow-x:hidden; border-bottom:solid 1px #ccc;}

#leagueTableFull 			{ margin-bottom:15px; table-layout:fixed;}
#leagueTableFull h1 		{ border-bottom:0px; margin-bottom:0px; background:#336699; color:#f1f1f1; padding:5px;}
#leagueTableFull h2 		{ background:#6699cc; color:#fff; padding:5px; font-size:1.5em; margin-bottom:10px; clear:both;}
#leagueTableFull h2 span 	{ font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:normal; font-size:0.6em; position:relative; bottom:1px;}
#leagueTableFull ul li 		{ display:inline; margin-right:10px;}
div.leagueTable 			{ margin-bottom:10px;}

/* --- GENERIC TABLE --- */

table.generic 				{ width:100%; text-align:left; border: none;}
table.generic tr th 		{ padding:5px 7px; width:30px; background:#eee; text-align:center;}
table.generic tr th	a 		{ text-decoration:none;}
table.generic tr th a:hover { text-decoration:underline;}
table.generic tr th h2, 
table.generic tr th h3 		{ color:#FF0000;}
table.generic tr td 		{ border-bottom:1px dotted #ddd; padding:5px 6px;}
table.generic tr td a 		{ line-height:120%;}
table.generic tr td a:hover { text-decoration:underline;}
table.generic tr.grey td 	{ background:#eee;}

table.generic .leagueHeader 	{ width:100%; text-align:left;}
table.generic .homeAway th 		{ background:#fff; border-bottom:1px solid #777;}
table.generic .homeAway th.date { background:#fff; color:#336699; width:100%;}
table.generic .colTh th 		{ background:#fff; border-bottom:1px solid #777;}
table.generic .date 			{ background:#336699; color:#fefefe; width:290px; text-align:left;}
table.generic .teams 			{ width:155px; text-align:left;}
table.generic .time, 
table.generic .pos 				{ width:20px; text-align:center;}
table.generic .home 			{ width:100px; text-align:right; padding:6px 4px;}
table.generic .away				{ width:100px; text-align:left; padding:6px 4px;}
table.generic .vs 				{ color:#aa451d; text-align:center;}
table.generic .borderLeft 		{ border-left:1px solid #ddd;}
table.generic .borderRight 		{ border-right:1px solid #ddd; text-align:left;}
table.generic .center			{ text-align:center;}
table.generic .left             { text-align:left;}

table.generic tr.green td 		{ background:#a9d679;}
table.generic tr.lightpurple td { background:#e4d3d5;}
table.generic tr.lightgreen td 	{ background:#dceec8;}
table.generic tr.lightblue td 	{ background:#e8eef5;}
table.generic tr.lightpink td 	{ background:#ffeeee;}

.leagueHeader 			{ background-color:#EEE; padding:5px 7px;}
.leagueHeader a 		{ text-decoration:none;}
.leagueHeader a:hover 	{ text-decoration:underline;}

#top5Scorers td.goals 	{ color: #C00; text-align:center;}
table.generic tr td.goals {color: #C00; text-align:center; }
/* --- SUB NAV --- */

#sub-nav 	{ height:38px; background:url('http://www.football.co.uk/App_Themes/Classic/Images/nav-selected-background.png'); float:left; width:980px; margin:0px 0px 10px;}
#sub-nav ul li a, 
#sub-nav ul li a:visited 				{ display:block; text-decoration:none; color:#333; font-size:11px; overflow:hidden;}
#sub-nav ul li a:hover					{ }
#sub-nav ul 							{ width:100%;}
#sub-nav ul li 							{ float:left; position:relative; text-transform:uppercase; font-weight:bold; text-shadow:0 1px 0 #F1F1F1; width:146px; height:30px; padding:8px 8px 0 8px; z-index:1; border-right:1px dotted #aaa;}
#sub-nav ul li:last-child 				{ border:none;}
#sub-nav ul li.premier-league 			{ background: url("http://www.football.co.uk/App_Themes/Classic/images/Structure/prem_logo_sprite.png") no-repeat scroll right 1px transparent;}
#sub-nav ul li.scottish-premier-league 	{ background: url("http://www.football.co.uk/App_Themes/Classic/images/Structure/prem_logo_sprite.png") no-repeat scroll right -34px transparent;}
#sub-nav ul li.champions-league 		{ background: url("http://www.football.co.uk/App_Themes/Classic/images/Structure/prem_logo_sprite.png") no-repeat scroll right -69px transparent;}
#sub-nav ul li.football-league 			{ background: url("http://www.football.co.uk/App_Themes/Classic/images/Structure/prem_logo_sprite.png") no-repeat scroll right -104px transparent;}
#sub-nav ul li.scottish-league 			{ background: url("http://www.football.co.uk/App_Themes/Classic/images/Structure/prem_logo_sprite.png") no-repeat scroll right -138px transparent;}
#sub-nav ul li.non-league 				{ background: url("http://www.football.co.uk/App_Themes/Classic/images/Structure/prem_logo_sprite.png") no-repeat scroll right -174px transparent;}
#sub-nav ul li.transfergossip          { background: url("http://www.football.co.uk/App_Themes/Classic/images/Structure/transfernews.png") no-repeat scroll right transparent; width:120px; }
#sub-nav ul li.transferlist            { background: url("http://www.football.co.uk/App_Themes/Classic/images/Structure/transferlist.png") no-repeat scroll right transparent; width:105px; }
#sub-nav ul li ul 						{ display: none;}

#sub-nav ul li:hover a 					{ color:#717171;}
#sub-nav ul li:hover ul 				{ display:block; position:absolute; top:38px; left:0; width:166px;}
#sub-nav ul li:hover ul li a.hide 		{ background:#f1f1f1; color:#333;}
#sub-nav ul li:hover ul li:hover a.hide { background:#f1f1f1; color:#333;}
#sub-nav ul li:hover ul li ul 			{ display: none;}
#sub-nav ul li:hover ul li 				{ padding:5px; margin:0 0 0 -1px; display:block; background:#e8e8e8; width:152px; height:12px; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
#sub-nav ul li:hover ul li a 			{ color:#333;}
#sub-nav ul li:hover ul li a:hover 		{ color:#717171;}
#sub-nav ul li:hover ul li:hover ul 	{ display:block; position:absolute; left:105px; top:0;}
#sub-nav ul li:hover ul li:hover ul.left { left:-105px;}
#sub-nav ul li:hover ul li.championship-league { background: url("http://www.football.co.uk/App_Themes/Classic/images/Structure/prem_logo_sprite.png") no-repeat right -34px #e8e8e8;}

/* --- GURU --- */

#gurutable 				{}
#gurutable table 		{ background-color:#f4f4f4; margin-bottom:10px; width:100%;}
#gurutable table tr th 	{ background-color:#224d77; color:#fff; height:18px; line-height:18px; font-weight:bold; text-align:left; padding:2px;}
#gurutable table tr td 	{ border-bottom:1px dotted #ededed; border-right:1px dotted #ededed; line-height:18px; padding:2px;}

.playnow a 				{ padding:0px; margin:0px; height:65px; width:165px; background:url('/pages/default/PredictionGame/images/play.png') 0 0 no-repeat; display:block;}
.playnow a:hover 		{ background-position:0px -65px;}

/* --- PLAYER PAGES --- */

#playerProfile 			{ padding:10px; background:#F7F7F7; border-top:1px solid #D6D6D6; border-bottom:1px solid #D6D6D6; width:630px; margin-bottom:10px;}
#playerProfile h1 		{ border-bottom:0px; padding:0px;}
#playerProfile h2 		{ clear:both; border-bottom:none;}
#playerProfile p 		{ font-size:1.2em;}
#playerProfile p strong { color:#336699;}

#playerProfile dl 			{ float:left; width:200px; margin:0 15px 0 0; padding-bottom:10px;}
#playerProfile dl dt 		{ padding-bottom:2px;}
#playerProfile dl dt img 	{ width:200px; height:200px; float:left; border:1px solid #545353;}
#playerProfile dl dd 		{ text-align:center;}

#playerProfile table 				{ font-size:1.1em; margin-bottom:10px; width:100%;}
#playerProfile table th 			{ padding:5px 2px 0 2px; border:1px dotted #777; text-align:center; font-size:0.9em; margin:0px;}
#playerProfile table td 			{ padding: 5px 2px 0 2px; border:1px dotted #777; text-align:center; font-size:0.9em; height:25px; margin:0px;}
#playerProfile table tr.total th, 
tr.total td 						{}
#playerProfile table tr.title th,
tr.title td 						{ }
#playerProfile table th.leagueTh 	{ text-align:left; width:150px; padding-left:5px;}
#playerProfile table abbr 			{ display:block; border-bottom:none; cursor:help; text-indent:-9000px;}
#playerProfile table abbr.red 		{ width:16px; height:16px; background:url('http://www.football.co.uk/App_Themes/Classic/Images/Structure/player/red.jpg') no-repeat 3px -1px;}
#playerProfile table abbr.yellow 	{ width:16px; height:16px; background:url('http://www.football.co.uk/App_Themes/Classic/Images/Structure/player/yellow.jpg') no-repeat 3px -1px;}

#playerProfile ul 		{ width:235px; height:200px; margin-top:2px;}
#playerProfile li 		{ border-bottom:1px dotted #a2a1a1; padding:7px 0; margin:0 10px;}
#playerProfile li span 	{ width:50px; display:block; float:left; font-weight:bold; color:#01a9ef;}

#newsListsPlayer h3 		{ background:#336699; color:#fff; padding:2px; font-size:1.3em; margin-bottom:5px; clear:both;}
#newsListsPlayer h3 span 	{ font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:normal; font-size:0.6em; position:relative; bottom:1px;}
#newsListsPlayer ul li 		{ padding:0 0 10px 15px; width:292px; float:left; background:url('http://www.football.co.uk/App_Themes/Classic/Images/Icons/bullet_on_white.gif') 1px 2px no-repeat;}

ul#pageAction 				{ clear:both; font-size:1.1em; padding:10px 0 20px 0;}
ul#pageAction li 			{ display:inline; margin-right:15px;}
ul#pageAction li a 			{ padding:0 0 10px 20px;}
ul#pageAction li a.print 	{ background:url('http://www.football.co.uk/App_Themes/Classic/Images/Icons/print.png') 0px 0px no-repeat;}
ul#pageAction li a.email 	{ background:url('http://www.football.co.uk/App_Themes/Classic/Images/Icons/email.png') 0px 0px no-repeat;}

/* --- Marketing / Advertising / Privacy Policy / 404 page / SiteMap / Directory --- */

#fourOhfour 			{ font-size:1.1em;}
#fourOhfour p#notFound  { border-bottom:0px; font-size:2em; line-height:1.1em; background:#f1f1f1; color:#336699; padding:5px; margin-bottom:0px; font-weight:bold; text-transform:uppercase;}
#fourOhfour p#sorry 	{ background:#6699cc; color:#fff; padding:5px; font-size:1em; margin-bottom:10px; clear:both;}
#fourOhfour ul 			{ line-height:1.5em; list-style:disc; padding:0 0 10px 20px;}
#fourOhfour ul li 		{ padding-bottom:5px;}
#fourOhfour form ul 	{ list-style:none;}

#siteMap h1 		{ border-bottom:0px; font-size:2em; line-height:1.1em; background:#f1f1f1; color:#336699; padding:5px; font-weight:bold; text-transform:uppercase;}
#siteMap ul 		{ padding:0 0 0 20px; list-style:inherit;}
#siteMap ul li 		{ padding-bottom:5px; font-size:12px;}
#siteMap ul li ul 	{ padding-top:5px;}

#directory h1 		{ border-bottom:0px; margin-bottom:0px; background:#336699; color:#f1f1f1; padding:5px; margin-bottom:15px;}
#directory p 		{ font-size:1.1em; padding-bottom:15px;}
#directory dl 		{ font-size:1.1em;}
#directory dl dt 	{ padding-bottom:5px; font-weight:bold;}
#directory dl dd 	{ padding-bottom:15px;}
#directory.linkListTwoCol ul li { width:140px;}

#marketing h1 		{ border-bottom:none; font-size:2.5em; line-height:1.2em; text-transform:capitalize; color:#336699;}
#marketing h2 		{ border-bottom:none; font-size:1.6em; color:#333; text-transform:capitalize; margin:0px; padding:10px 0 5px 0; font-family:"Trebuchet MS" , sans-serif;}
#marketing p 		{ font-size:1.1em;}
#marketing ul, 
#marketing ol 		{ font-size:1.1em; padding-bottom:20px;}
#marketing ol 		{ list-style:lower-alpha; padding-left:20px;}
#marketing ol ol  	{ font-size:0.9em; list-style:lower-roman;}
#marketing ol ul 	{ padding-top:5px;}
#marketing ol ul ol { padding:5px 0 10px 0;}
#marketing ol ul li { padding-bottom:5px;}
#marketing li 		{ line-height:1.5em;}
#marketing li span 	{ display:inline-block; width:50px; font-weight:bold;}
#marketing a.pdf 	{ padding-left:40px; background:url('http://www.football.co.uk/App_Themes/Classic/Images/Icons/pdf.gif') 0px 0px no-repeat; display:block; padding-top:7px; height:25px;}

/* --- SNIPPETS --- */

.snippet 					{ clear: both; float: left; overflow: hidden; width: 133px; padding: 10px 10px 0px 10px; border: 1px solid #eee; margin-bottom: 7px; background: #f1f1f1; }
.snippet span.title 		{ border: none; margin: 0px; padding: 0 0 10px 0; color: #4c82b8; display: block; text-transform: uppercase; font-weight: bold;}
.snippet img 				{ width: 133px; margin-bottom: 10px;}
.snippet ol 				{ overflow: hidden; padding-bottom: 5px; width: 100%; }
.snippet ol li 				{ clear: both; float: left; display: block; padding-bottom: 5px; width: 100%;}
.snippet ol li a 			{ float: left; width: 72%; color: #333; }
.snippet ol li span 		{ width: 16px; padding: 1px 0; text-align: center; font-weight: bold; float: left; color: white; font-size: 0.9em;}
.snippet ol li span.red 	{ background: url('http://www.football.co.uk/App_Themes/Classic/Images/Icons/red_card.gif') 0px 0px no-repeat; margin-right: 5px;}
.snippet ol li span.yellow 	{ background: url('http://www.football.co.uk/App_Themes/Classic/Images/Icons/yellow_card.gif') 0px 0px no-repeat;}

/* --- Mobile Application --- */

#mobileAppSite 			{ width:980px; font-size:100%; color:#333; line-height:140%;}
#mobileAppSite h3 		{ font-size:2em; padding-bottom:5px; margin-bottom:10px;}
#mobileAppSite h2 		{ text-transform:uppercase; font-size:1.3em; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#ddd; padding-bottom:5px; padding-top:5px; margin-bottom:10px;}
.mobileAppTitle 		{ font-size:1.6em; font-weight:bold; color:#336699;}
.mobileAppImg 			{ width:178px;	float:left;}
.mobileAppFeatures 		{ width:542px; margin-left:10px; float:left;}
.mobileAppSupported 	{ width:730px; float:left;}
.mobileAppFeatures li 	{ font-size: 1.2em; margin:5px 0 10px 0; font-weight:bold;}
.mobileAppInfo 			{ width: 218px; margin-left:10px; float:left; border:1px solid #336699; border-bottom:10px solid #336699; padding:0 10px 5px 10px;}
.mobileAppInfo .small 	{ font-size:0.8em;}
.mobileAppScreenshots 	{ width:240px;	height:321px; float:left; margin:35px;}
.mobileAppClear 		{ clear:both;}
.mobileAppSiteTbHeader 	{ background:#CCC;}
.mobileAppSiteTbContent { background:#f1f1f1;}

/* --- WAG RATING --- */

a span.ratingStar {width:16px; height:16px; float:left;}
a span.filledRatingStar {background:url('http://www.football.co.uk/App_Themes/Classic/Images/Icons/star_filled.gif') 0px 0px no-repeat;}
a span.emptyRatingStar {background:url('http://www.football.co.uk/App_Themes/Classic/Images/Icons/star_empty.gif') 0px 0px no-repeat;}

/*-- EMAIL SIGN UP ---*/

#emailHeading		{ float:left; display:block; padding:10px 0px 0px; margin-bottom:10px;}
.emailcontent		{ font-size:1.2em;}
.emailcontent img 	{ display:block; margin:0 auto; margin-bottom:10px;}

.emailcontent ul#homeLeagueNews 					{ float:left; display:block; clear:both; background:none;}
.emailcontent ul#homeLeagueNews li.heading			{ background:url('http://www.football.co.uk/App_Themes/Classic/images/new/BreakingNewsHeading.png') repeat-x; padding:7px; width:308px; float:left; height:65px; color:#4c82b8; }
.emailcontent ul#homeLeagueNews li ul				{ padding:5px 0px; display:block; margin-top:5px;}
.emailcontent ul#homeLeagueNews li ul li			{ line-height:17px;}
.emailcontent ul#homeLeagueNews li ul li 			{ color:#5e5e5e!important; background:url('http://www.football.co.uk/App_Themes/Classic/images/new/icons/square_bullet.gif') 0px 5px no-repeat; font-size:1em!important; padding-left:12px; }
.emailcontent ul#homeLeagueNews li ul li a:hover	{ text-decoration:underline;}

#urlList 	{ width:318px; height:400px; overflow:auto; border:1px solid #ccc; background-color:#f1f1f1;}
#urlList ul { margin:10px;}
#urlList li { margin:6px 0; font-size:1.2em; font-weight:bold; padding:6px 0; border-bottom:1px dashed #ccc;}

.colOneA .headlines h1 { background:url("http://www.football.co.uk/App_Themes/Classic/images/headingBackground.png") repeat-x scroll 0 0 transparent; color:#FFFFFF; width:295px; padding:7px;}

/* --- BLOG IDENTS / BLOG HOMEPAGE --- */

div.blogger_ident 		{ position:relative; clear:both;}
div.blogger_ident img 	{ border:5px solid #eee; display:block; width:90px; height:90px; position:absolute; top:0px; left:0px;}
div.blogger_ident dl 	{ float:left;}
div.blogger_ident dl dt { padding-bottom:2px; font-size:1.1em; line-height:1.3em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; clear:both; display:block; margin-left:110px;}
div.blogger_ident dl dt span 	{ text-transform:uppercase; font-size:1.2em; font-weight:bold; display: block;}
div.blogger_ident dl dt span.name, 
div.blogger_ident dl dd.email 	{ font-family:Georgia; font-size:2.2em; font-style:italic; color:#333; padding:7px 0px 15px 0px; line-height:130%; text-transform:lowercase; clear:both; display:block; float: left; font-weight:normal;}
div.blogger_ident dl dd.email 	{ font-size:1.8em; padding:0px; margin:0 0 7px 0; text-align:center;}
div.blogger_ident dl dd 		{ padding-bottom:10px; margin-left:110px; display:block; clear:both;}

#colTwo div.blogger_ident 			{ clear:both; padding-bottom:5px; padding-left:0px;}
#colTwo div.blogger_ident img 		{ margin-right:10px; float:left; position:relative;}
#colTwo div.blogger_ident dl dd 	{ margin-left:0px;}
#colTwo div.blogger_ident dl dt 	{ margin-left:0px;}
#colTwo #newsLists.blogs ul li 		{ width:300px;}
#colTwo #newsLists.division ul li 	{ width:320px;}

/* New Blogs page structure - To correct issues with legacy structure in ie6*/

.blogger_container 			{ clear:both; margin:0 0 10px 0; background:url('http://www.football.co.uk/App_Themes/Classic/Images/Structure/Blogs/blogs_bg.jpg') #333 no-repeat; width:650px; display:block; color:#FFF;}
.blogger_container h2 		{ width:642px; height:18px; display:block; color:#00B2EC; font-size:1.4em; border-bottom:none; padding:7px 0 6px 8px; margin:0px;}
.blog_right 				{ width:107px; height:205px; float:right; margin:6px 0 0 20px; display:block;}
.blog_frame 				{ width:96px; height:96px; background:#FFFFFF; padding:3px 0 0 3px; background:url('http://www.football.co.uk/App_Themes/Classic/Images/Structure/Blogs/frame.png') no-repeat;}
.blogger_container p 		{ margin:5px 10px 0 10px;}
.blog_frame img 			{ border:1px solid #333;}
.blogger_container a 		{ color:#fff; text-decoration:none;}
.blogger_container a:hover 	{ color:#ccc; text-decoration:underline;}
.blog_foot 					{ width:648px; height:45px; margin:0px; padding:0px; display:block; clear:both; border-top:1px dotted #ccc;}

/*--- POLLS ---*/

.pollingContainer 					{ padding:10px;}
.darkbackground 					{ background-color:#326496; color:#fefefe;}
.pollingContainer h3 				{ margin-bottom:10px;}
.pollingContainer li label, 
.pollingContainer_home li label 	{list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:67.5%; color:#00b2ec; font-size:1.0em; margin:0px; padding:5px 0 3px 0; border-bottom:none;}
.pollingContainer_home li label 	{color:white;}
.pollingContainer ul li div, 
.pollingContainer_home ul li div 	{ background-image:url('http://poll.football.co.uk/img/poll-bar.gif'); width:0px; height:15px; color:#000; font-weight:bold; text-align:right; padding-right:2px; margin:3px 0 0 5px; border:1px solid black;}
.pollingContainer_home div label 	{ color:#fefefe;}
.PollingError 						{ color:#fefefe; font-weight:bold; padding-right:5px; text-align:right;}
#option label 						{ font-size:67.5%; color:#00b2ec; font-size:1.0em; margin:0px; padding:5px 0 3px 0; border-bottom:none;}

/*--- Widgets & RSS PAGES ---*/

.widget-container			{ clear:both; padding:10px; background-image:url('http://www.football.co.uk/App_Themes/Classic/Images/Structure/widget-bg.jpg');	background-repeat: repeat-x; height:330px;}
.widget-container-col 		{ float:left; width:315px;	height:330px;}
.widget-container-col h2 	{}
.widget-container-col p 	{}
.widget-code 				{ width:309px; height:119px; overflow:scroll;}
.toolbar 					{ height:30px; background-image:url('http://www.football.co.uk/App_Themes/Classic/Images/Structure/widgets/toolbar.jpg'); background-repeat:repeat-x;}
.small 						{ height:140px;}

#rss-content h2			{ clear:both; color:#336699; padding-top:5px;}
#rss-menu-container 	{ padding-top:20px; padding-bottom:20px;}
#rss-menu-links 		{ font-size:1.5em; line-height:1em; padding-right:130px; float:left;}
#rss-menu-links ul		{ }
#rss-menu-links ul li 	{ padding-bottom:10px;}
#rss-menu-image 		{ width:185px; height:200px; background: url('http://www.football.co.uk/App_Themes/Classic/Images/Structure/rssinfo.jpg') no-repeat; float:left;}
.countryheading 		{ padding:5px; background-color:#336699; color:#f1f1f1;}
#rss-content td 		{ padding:5px;}

/*--- Advertising ---*/ 

#adverthead 	{ width:640px; height:115px; background:url('http://www.football.co.uk/App_Themes/Classic/Images/Structure/advertise/advertising-head.jpg') no-repeat; margin:0px;}
#advertbody 	{ width:640px; background-color:#505050;}
#advertbody h1 	{ font-size:1.5em; color:#fff; border:none; padding:10px 0 0 10px; text-transform:capitalize;}
#advertbody p 	{ color:#fff; width:630px; padding:10px; font-size:1.2em;}
#advertbody a 	{ color:#fff;}
#advertfoot 	{ width:640px; height:94px; background:url('http://www.football.co.uk/App_Themes/Classic/Images/Structure/advertise/advertising-foot.jpg') no-repeat; margin-bottom:10px;}

/*--- BETTING ---*/

#trivia 			{ background:url('http://www.football.co.uk/Pages/Default/Betting/img/betting-trivia.jpg') no-repeat; width:616px; height:261px; padding:10px; margin:10px 0;}
.trivia-left 		{ width:260px; height:260px; float:left;}
.trivia-right 		{ width:260px; height:60px; float:right; text-align:right; padding-top:200px;}
.trivia-right p, 
.trivia-left p 		{ color:#fff; font-size:1.2em; padding:0px; font-weight:normal;}
#trivia h4 a 		{ text-decoration:underline; color:#fff;}
#trivia h4 a:hover 	{ text-decoration:none;}

/*--- TEASER LIST ---*/ 

ul#teaserRelatedNews 			{ font-size:1.3em;}
ul#teaserRelatedNews li 		{ line-height:1.3em; padding-bottom:5px;}
ul#teaserRelatedNews li a 		{}
ul#teaserRelatedNews li a:hover	{}

/* --- FONT EMBED --- */

@font-face { 
font-family: 'DroidSansBold'; 
src: url('http://www.football.co.uk/fonts/DroidSans-Bold-webfont.eot'); 
src: url('http://www.football.co.uk/fonts/DroidSans-Bold-webfont.eot?#iefix') format('embedded-opentype'), url('http://www.football.co.uk/fonts/DroidSans-Bold-webfont.woff') format('woff'), url('http://www.football.co.uk/fonts/DroidSans-Bold-webfont.ttf') format('truetype'), url('http://www.football.co.uk/fonts/DroidSans-Bold-webfont.svg#DroidSans-Bold-webfont') format('svg');   
}
@font-face { 
font-family: 'DroidSans'; 
src: url('http://www.football.co.uk/fonts/DroidSans-webfont.eot'); 
src: url('http://www.football.co.uk/fonts/DroidSans-webfont.eot?#iefix') format('embedded-opentype'), url('http://www.football.co.uk/fonts/DroidSans-webfont.woff') format('woff'), url('http://www.football.co.uk/fonts/DroidSans-webfont.ttf') format('truetype'), url('http://www.football.co.uk/fonts/DroidSans-webfont.svg#DroidSans-webfont') format('svg');   
}

/* ---- MISC CSS STYLES UNFOUND POSSIBLE LEGACY ---*/

.featureAd {background:#336699; clear:both; margin-bottom:10px; float:left; width:100%; font-family:"Trebuchet MS", arial, sans-serif; }
.featureAd img {float:right; height:80px; width:147px;}
.featureAd p {float: left; width: 134px; padding: 7px 0px 0px 15px; font-style: italic; font-size: 1.6em; line-height: 1.2em; }
.featureAd p a { color: #fff; }
.featureAd p a:hover { text-decoration: none; }
.bgRed { background: #660000; }

#newsFilter {width:320px; overflow:hidden; padding-bottom:10px;}
#newsFilter h2 {clear:both;}
#newsFilter h3 {float:left; margin-right:10px;}
#newsFilter ul {float:left; height:75px; border:1px solid #ccc; padding:2px; overflow:auto; width:200px; background:#f1f1f1;}
#newsFilter ul li {padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; height:15px; font-size:1em;}
#newsFilter ul li a {display:block; height:15px;}
#newsFilter ul li a:hover {background:#333; color:#f1f1f1;}

/* List Link */
.linkList {clear:both; width:100%; overflow:hidden; margin-bottom:10px;}
.linkList ul {font-size:1.1em; line-height:1.3em;}
.linkList ul li {background:url('http://www.football.co.uk/App_Themes/Classic/Images/Icons/bullet_on_white.gif') 1px 6px no-repeat; padding:0 0 5px 15px;}
.linkList ul li ul {padding-top:5px;}
.linkList ul li a {color:#333;}
.linkList ul li a:hover {text-decoration:none; color:#336699;}
/* Turns list into two column */
.linkListTwoCol li {width:145px; float:left;}

a#homeRss {clear:both; background:url('http://www.football.co.uk/App_Themes/Classic/Images/Structure/footballRSSBackGround.gif') #d97a35; width:285px; height:19px; padding-top:6px; padding-left:35px; display:block; color:#fff; font-family:"Trebuchet MS" , sans-serif; font-size:1.3em; font-weight:bold;}

/* Commentry Statisitics */
.statistics-bar-home {background: url('http://www.football.co.uk/App_Themes/Classic/images/structure/statistics-home-bar.jpg'); background-repeat: repeat-x; background-color: #000; padding: 10px;}
.statistics-bar-away {background: url('http://www.football.co.uk/App_Themes/Classic/images/structure/statistics-away-bar.jpg'); background-repeat: repeat-x; background-color: #000; text-align:right; padding: 10px;}
.stats-header{ padding-top: 4px; padding-bottom: 2px; background: url('http://www.football.co.uk/App_Themes/Classic/images/structure/stats-header.jpg'); background-repeat: no-repeat; background-color: #fff;}
.stats-header strong {padding-left:6px;}

.countryList 	{ float:left; width:210px; padding-left:10px;}
.countryList li { margin:5px 10px 5px 5px;}
.countryList a 	{ margin:5px 10px 5px 5px;}

/* Mobile Football */
img.mobile {margin-left:-25px;}
img.mobileApp {margin-left:8px;}

#takeover 					{ width:100%; margin:0 auto; position:relative;}
.Left_takeover_advertCont 	{width:120px; padding:0px 0px 10px 0px; background:url('http://www.football.co.uk/App_Themes/Classic/images/temp/advert_test_slice.png'); clear:both; position:absolute; top:7px; left:7px;}

p.moreLink a {font-weight:bold; padding:0px;}
