/* 

Website: PSL
Author: Romy Moll
Created: April 2008


Style Index
$1 - Reset/Defaults
$2 - Global Styles
$3 - Page Structure
$4 - Header
$5 - Top Navigation
$6 - Club Navigation
$7 - Division Navigation 
$8 - Ad
$9 - 
$10 - 
$11 - 
$12 - 
$13 - 
$14 - 
$15 - 
$16 - 
$17 - 
$18 - 
$19 - 
$20 - 
*/


/* ------------------------------------------------------------
	$1  Reset/Defaults
------------------------------------------------------------ */

/*Clear Margin and Padding on major elements*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,blockquote,th,td {
	margin: 0;
	padding:0;
 
	}

/* Put it back on certain elements 
p, pre, blockquote, fieldset, table {
	margin: 1em 0;
}*/

/* Remove border around linked images */
img {	
	border: 0;
}

/* Generic pointer style */
.pointer { 
	cursor: pointer; 
	}

p {
	margin: 0 0 15px 0;
	}


/* ------------------------------------------------------------
	$2  Global Styles
------------------------------------------------------------ */

body {
	background: #e5e5e5 url(../img/grass_bg.jpg) top repeat-x;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #4a4a4a;
	width:100%;
	}
	
	
/* Floating Styles */
.fl {
	float: left;
	}
	
.fr {
	float: right;
	}
	
/* Clear Styles */
.clear {
	clear: both;
	}
	
.clearl {
	clear: left;
	}

.clearr {
	clear: right;
	}

.clearer {
	clear: both;
	}
	
	
/* ------------------------------------------------------------
	$3  Page Structure
------------------------------------------------------------ */

#wrapper {
	width:100%;
}
	
.column_left {
	float: left;
	width: 990px;
	}
	
.column_right {
	float:right;
	}
		
#container {
	width:1320px;
	text-align: left;
	font-size: 1em; /* Sets content font size to 11px -  10px  1.1em = 11px */
	}

#content {
	clear: both;
	padding: 15px 0 15px 0;
	}

#copy_areawrapper {
	width:100%;
	background: #e5e5e5 url(../img/main_bg.gif) top repeat-x;
}

#copy_area {
	width: 1320px;
	clear: left;
	background: #e5e5e5 url(../img/main_bg.gif) top repeat-x;
	font-size: 0.9em;
	color: #4a4a4a;
	padding: 0;
	}

#left_content {
	float: left;
	width: 970px;
	}

#right_ads {
	float: right;
	}

#right_ads .inner {
	width: 330px;
	float: left;
	}

.right_advert {
	background: url(../img/right_ad_bg.gif) no-repeat top left;
	padding: 5px 5px 5px 5px;
	height: 240px;
	width: 120px;
	margin: 0 0 5px 0;
	}

#copy_area .container {
	padding: 0 0 0 15px;
	}

.txtfld {
	border: 1px solid #9d9d9d;
	padding: 3px;
	font-size: 0.9em;
	color: #4a4a4a;
	width: 282px;
	margin: 3px 0 8px 0;
	font-family:Arial, Helvetica, sans-serif;
	}

.chckbx {
	margin: 0 0 0 10px;
	}

.hd {
	margin: 0 0 18px 0;
	}

/* ------------------------------------------------------------
	$4  Header
------------------------------------------------------------ */
#header {
	width: 975px;
	float: left;
	padding: 10px 0 0 15px;
	height: 198px;
	background: url(../img/banner_bg.jpg) no-repeat left;
	}

	
/* ------------------------------------------------------------
	$5  Top Navigation
------------------------------------------------------------ */


#topnav {
	padding: 0;
	height: 30px;
	background-color: #000;
	color: #fff;
	background: url(../img/top_nav_bg.gif) repeat-x top;
	}
	
#topnav div.inner {
	width: 1320px;
	background-color:#333;
	background: url(../img/top_nav_bg.gif) repeat-x top;
}
	
#topnav li {
	font-size: 100%;
	list-style:none;
	float:left;
	padding: 6px 25px 0 24px;
	background: url(../img/top_nav_brdr.gif) no-repeat center right;
	height: 20px;
	}

#topnav li.first {
	padding: 6px 25px 0 60px;
	background: url(../img/top_nav_brdr.gif) no-repeat center right;
	}

#topnav li.last {
	padding: 6px 0 0 24px;
	background: none;
	}

#topnav a:link, #topnav a:visited {
	color: #FFF;
	text-decoration: none;
	}

#topnav a:hover {
	color: #666666;
	}


/* ------------------------------------------------------------
	$6  Club Nav
------------------------------------------------------------ */

#clubnav {
	clear: both;
	margin: 0 auto;
	float: left;
	padding: 5px 0 5px 10px;
	width: 952px;
	height: 57px;
	background: url(../img/club_nav_bg.png) no-repeat;
	color: #000;
	}
	
#clubnav li {
	list-style:none;
	float:left;
	padding: 5px 4px 0 0;
}

#clubnav li.last {
	padding: 4px 0 0 5px;
}

#clubnav a:link, #clubnav a:visited {
	color: #4a4a4a;
	text-decoration: none;
}

#clubnav a:hover {
	color: #FFF;
}

/* Premier Division Tab */
#division_prem a:link, #division_prem a:visited {
	display:block;
	width:78px;
	height:27px;	
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999em;
	background: url(../img/premier_tab.jpg) no-repeat top left;	
}

#division_prem a:hover{
	background: url(../img/premier_tab.jpg) no-repeat bottom left;	
}

#division_prem a:active{
	background: url(../img/premier_tab_current.jpg) no-repeat top left;	
}

/* First Division Tab */
#division_first a:link, #division_first a:visited {
	display:block;
	width:78px;
	height:24px;	
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999em;
	background: url(../img/first_tab.jpg) no-repeat top left;	
}

#division_first a:hover{
	background: url(../img/first_tab.jpg) no-repeat bottom left;	
}

#division_first a:active{
	background: url(../img/first_tab_current.jpg) no-repeat top left;	
}

/* ------------------------------------------------------------
	$7  Division Nav
------------------------------------------------------------ */
#normal_headwrapper {
	width: 100%;
	background: url(../img/normal_hd_bg.jpg) bottom repeat-x;
	}
	
#normal_head {
	clear: both;
	width: 1320px;
	padding: 0;
	background: url(../img/normal_hd_bg.jpg) bottom repeat-x;
	}


#division_headwrapper {
	width: 100%;
	background: url(../img/top_division_bg.jpg) bottom repeat-x;
	}
	
#division_head {
	position: relative;
	width: 1320px;
	clear: both;
	padding: 0;
	background: url(../img/top_division_bg.jpg) bottom repeat-x;
	}


/* Premier Division Nav */

#division_nav {
	float: left;
	padding: 0 0 0 18px;
	width: 952px;
	height: 33px;
	color: #fff;
	background: url(../img/nav_bg.gif) no-repeat top left;	
	}
	
#division_nav li {
	font-size: 115%;
	font-weight: bold;
	list-style:none;
	float:left;
	padding: 7px 21px 0 22px;
	background: url(../img/nav_brdr.gif) no-repeat center right;
	height: 21px;
}

#division_nav li.last {
	padding: 7px 0 0 22px;
	background: none;
}

#division_nav a:link, #division_nav a:visited {
	color: #fff;
	text-decoration: none;
}

#division_nav a:hover {
	color: #cd3b45;
}


/* First Division Nav */

#first_division_nav {
	float: left;
	padding: 0 0 0 15px;
	width: 952px;
	height: 33px;
	color: #fff;
	background: url(../img/nav_bg.gif) no-repeat top left;	
	}
	
#first_division_nav li {
	font-size: 115%;
	font-weight: bold;
	list-style:none;
	float:left;
	padding: 7px 14px 0 15px;
	background: url(../img/nav_brdr.gif) no-repeat center right;
	height: 21px;
}

#first_division_nav li.last {
	padding: 7px 0 0 15px;
	background: none;
}

#first_division_nav a:link, #first_division_nav a:visited {
	color: #fff;
	text-decoration: none;
}

#first_division_nav a:hover {
	color: #cd3b45;
}


/* Cup Nav */

#cup_nav {
	float: left;
	padding: 0 0 0 18px;
	width: 952px;
	height: 33px;
	color: #fff;
	background: url(../img/nav_bg.gif) no-repeat top left;	
	}
	
#cup_nav li {
	font-size: 115%;
	font-weight: bold;
	list-style:none;
	float:left;
	padding: 7px 34px 0 35px;
	background: url(../img/nav_brdr.gif) no-repeat center right;
	height: 21px;
}

#cup_nav li.last {
	padding: 7px 0 0 35px;
	background: none;
}

#cup_nav a:link, #cup_nav a:visited {
	color: #fff;
	text-decoration: none;
}

#cup_nav a:hover {
	color: #cd3b45;
}


/* ------------------------------------------------------------
	$8  Ads
------------------------------------------------------------ */
#head_banner {
	padding: 30px 0 0 217px;
	}

#head_banner img {
	border: 1px solid #fff;
	}
	
#countdown {
	margin: 107px 0 0 0;
	background: url(../img/countdown_bg.png) no-repeat top left;
	}

#countdown .inner {
	margin: 40px 27px 10px  77px;
	color: #c80919;
	}

#countdown .details {
	font-size: 0.9em;
	padding: 0 5px 0 0;
	}
	
#countdown .time {
	font-size: 3em;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0 10px 0 0;
	}

	
	
/* ------------------------------------------------------------
	$8  Home Page
------------------------------------------------------------ */

#news {
	background: #e5e5e5 url(../img/news_bg.gif) no-repeat top;
	width: 450px;
	height: 395px;
	margin:0;
	}
	
.news_table {
	margin: 10px 17px 10px 17px;
	}

#news_more_btn a:link, #news_more_btn a:visited {
	display:block;
	width:61px;
	height:28px;	
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999em;
	background: url(../img/more_red.png) no-repeat top left;
	margin: 0 0 0 0;
	}

#news_more_btn a:hover{
	background: url(../img/more_red.png) no-repeat bottom left;	
	}
	
.ma_brdr {
	border: 1px solid #dfdfdf;
	padding: 214px 0 0 0;
	}

#ma_over {
	background: url(../img/ms_over.png) bottom left;
	padding: 5px 10px 5px 10px;
	font-size: 1.1em;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	}

#ma_over h1 {
	font-size: 1.3em;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0 0 3px 0;
	color: #666666;
	text-decoration: none;
	}
	
#ma_over h1 a:link, #ma_over h1 a:visited, #ma_over h1 a:active {
	color: #666666;
	text-decoration: none;
	}
	
#ma_over h1 a:hover {
	color: #858585;
	text-decoration: underline;
	}
	
.oa_brdr {
	border: 1px solid #dfdfdf;
	padding: 0 0 0 0;
	}

.oa_over {
	background: url(../img/os_over.png) repeat-x;
	padding: 2px 5px 2px 5px;
	font-size: 0.9em;
	color: #fff;
	}

.oa_over a:link, .oa_over a:visited, .oa_over a:active {
	color: #fff;
	text-decoration: none;
	}

.oa_over a:hover {
	color: #cdcdcd;
	}

.more_news {
	background: url(../img/more_news_bar.gif) no-repeat left;
	padding: 0 0 0 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	}

.more_news a:link, .more_news a:visited {
	color: #666666;
	font-size: 1em;
	text-decoration: none;
	}

.more_news a:hover {
	color: #cdcdcd;
	text-decoration: none;
	}

.more_news img {
	margin: 0 5px 0 0;
	}

#standings {
	background: url(../img/results_bg.png) no-repeat left top;
	color: #fff;
	padding: 5px 5px 5px 5px;
	}

.standings_hd {
	padding: 5px 5px 0 5px;
	}

.standings_division {
	padding: 0 0 0 5px;
	}

.standings_division li {
	display: inline;
	margin: 0;
	}

.standingstabcontent{
	display:none;
	height:330px;
	}

#standings_list th {
	background-color: #cd3b45;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 0 1px 0 1px;
	height:16px;
	}

#standings_list td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 0 1px 0 1px;
	line-height: 1.7em;
	}

.standings_division a:link, .standings_division a:visited {
	color: #e7a9ae;
	font-size: 1em;
	text-decoration: none;
	}

.standings_division a:active {
	color: #fff;
	font-size: 1em;
	}

.standings_division a:hover {
	color: #8b0710;
	}

#standings_more a:link, #standings_more a:visited {
	display:block;
	width:61px;
	height:28px;	
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999em;
	background: url(../img/more_grey.png) no-repeat bottom left;
	margin: 0 0 5px 80px;
	vertical-align: bottom;
	}

#standings_more a:hover{
	background: url(../img/more_grey.png) no-repeat bottom left;	
	}
	
.videotabs {
	background: url(../img/vidtab_bg.gif) repeat-x top left;
	}

/* Video Tab */
#video_tab a:link, #video_tab a:visited {
	display:block;
	width:103px;
	height:42px;	
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999em;
	background: url(../img/videotab.jpg) no-repeat top left;	
}

#video_tab a:hover{
	background: url(../img/videotab.jpg) no-repeat bottom left;	
}

#video_tab a:active{
	background: url(../img/vidtab_active.jpg) no-repeat top left;	
}

/* Photo Tab */
#photo_tab a:link, #photo_tab a:visited {
	display:block;
	width:102px;
	height:42px;	
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999em;
	background: url(../img/phototab.jpg) no-repeat top left;	
	}

#photo_tab a:hover{
	background: url(../img/phototab.jpg) no-repeat bottom left;	
	}

#photo_tab a:active{
	background: url(../img/phototab_active.jpg) no-repeat top left;	
	}

.video_feature img {
	margin: 12px 20px 0 25px;
	border: 1px solid #fff;
	}

.video_feature {
	color: #fff;
	text-align: center;
	padding-right: 15px;
	font-size: 1.1em;
	}

/* Play Video Tab */
#playvid_btn a:link, #playvid_btn a:visited {
	display:block;
	width:98px;
	height:58px;	
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999em;
	background: url(../img/play_vid_btn.jpg) no-repeat top left;
	margin: 20px 0 -5px 5px;
	}

#playvid_btn a:hover{
	background: url(../img/play_vid_btn.jpg) no-repeat bottom left;	
	}
	
	/* ---------------------------*/

#video_list {
	color:#fff;
	padding: 8px 10px 0 10px;
	}
	
#video_list ul {
	list-style: none outside;
	margin:0;
	padding:0;
	}

#video_list ul li {
	margin:0;
	padding: 0 5px;
	border-bottom: 1px solid #505050;
	}

#video_list ul li.last {
	margin:0;
	padding: 0 5px;
	border-bottom: none;
	}

#video_list a:link, #video_list a:visited {
	color:#fff;
	padding: 3px 0 0 25px;
	line-height:25px;
	background: url(../img/vid_list_image.png) no-repeat center left;
	text-decoration: none;
	}

#video_list a:hover {
	color: #505050;
	}

#vid_more_btn a:link, #vid_more_btn a:visited {
	display:block;
	width:61px;
	height:28px;	
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999em;
	background: url(../img/more_grey.png) no-repeat top left;
	margin: 0 0 0 245px;
	}

#vid_more_btn a:hover{
	background: url(../img/more_grey.png) no-repeat bottom left;	
	}
	
.mid_banner_ad {
	background: url(../img/mid_banner.gif) no-repeat top left;
	}

.fixttab_bg {
	border-bottom: 1px solid #b4b4b4;
	}

/* Fixtures Tab */
#fixtures_tab a:link, #fixtures_tab a:visited {
	display:block;
	width:120px;
	height:40px;	
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999em;
	background: url(../img/fixttab.jpg) no-repeat top left;	
	}

#fixtures_tab a:hover{
	background: url(../img/fixttab.jpg) no-repeat bottom left;	
	}

#fixtures_tab a:active{
	background: url(../img/fixttab_active.jpg) no-repeat top left;	
	}
	
/* Results Tab */
#results_tab a:link, #results_tab a:visited {
	display:block;
	width:119px;
	height:40px;	
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999em;
	background: url(../img/resultab.jpg) no-repeat top left;	
	}

#results_tab a:hover{
	background: url(../img/resultab.jpg) no-repeat bottom left;	
	}

#results_tab a:active{
	background: url(../img/resultab_active.jpg) no-repeat top left;	
	}
	
/* Live Tab */
#live_tab a:link, #live_tab a:visited {
	display:block;
	width:94px;
	height:40px;	
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999em;
	background: url(../img/livetab.jpg) no-repeat top left;	
	}

#live_tab a:hover{
	background: url(../img/livetab.jpg) no-repeat bottom left;	
	}

#live_tab a:active{
	background: url(../img/livetab_active.jpg) no-repeat top left;	
	}

#fixt_more_btn a:link, #fixt_more_btn a:visited {
	display:block;
	width:61px;
	height:28px;	
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999em;
	background: url(../img/more_red.png) no-repeat bottom left;
	margin: 0 0 7px 252px;
	vertical-align: bottom;
	}

#fixt_more_btn a:hover{
	background: url(../img/more_red.png) no-repeat bottom left;	
	}

#fixtures {
	padding: 5px 10px 0 10px;
	color: #c85e65;
	text-decoration: none;
	font-size: 1.1em;
	}

#fixtures a:link, #fixtures a:visited {
	color: #959595;
	text-decoration: none;
	}

#fixtures a:active {
	color: #c85e65;
	text-decoration: none;
	}

#fixtures a:hover {
	color: #8b0710;
	text-decoration: none;
	}

.fixturesul li {
	display: inline;
	margin: 0;
	}

.fixturestabcontent{
	display:none;
	height:180px;
	}
	
.fixtures_sched {
	padding: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #666666;
	margin: 5px 0 0 0;
	}
	
.fixt_date {
	background-color: #f8f8f8;
	font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	padding: 0 0 0 5px;
	}

#results {
	padding: 5px 10px 0 10px;
	color: #c85e65;
	text-decoration: none;
	font-size: 1.1em;
	}

#results a:link, #results a:visited {
	color: #959595;
	text-decoration: none;
	}

#results a:active {
	color: #c85e65;
	text-decoration: none;
	}

#results a:hover {
	color: #8b0710;
	text-decoration: none;
	}

.resultsul li {
	display: inline;
	margin: 0;
	}

.resultstabcontent{
	display:none;
	height:230px;
	}
	
.resultstab_data {
	padding: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #666666;
	margin: 5px 0 0 0;
	}

.resultstab_score {
	color: #8b0710;
	font-size: 3.0em;
	padding: 5px 0 0 0;
	vertical-align: middle;
	}

.newsletter_ad img {
	margin: 14px 14px 14px 14px;
	border: 1px solid #cccccc;
	}

#newsletter img {
	padding: 8px 0px 0 14px;
	}

#newsletter input {
	background: url(../img/newsletter_textfield_bg.gif) top left;
	border: 1px solid #dfdfdf;
	margin: 5px 0 0 14px;
	padding: 3px 2px 2px 2px;
	width: 121px;
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #666666;
	}

#subscribe_btn a:link, #subscribe_btn a:visited {
	display:block;
	width:71px;
	height:28px;	
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999em;
	background: url(../img/subscribe_btn.png) no-repeat top left;
	margin: 10px 0 0 70px;
	}

#subscribe_btn a:hover{
	background: url(../img/subscribe_btn.png) no-repeat bottom left;	
	}
	
.ss_head {
	background: url(../img/ss_hd.png) no-repeat top left;
	padding: 43px 0 15px 63px;
	color: #fff;
	}

.ss_head a:link, .ss_head a:visited {
	color: #e7a9ae;
	font-size: 1em;
	text-decoration: none;
	}

.ss_head a:active {
	color: #fff;
	}

.ss_head a:hover {
	color: #8b0710;
	}

.scorersul li {
	display: inline;
	margin: 0;
	}

.sotw_head {
	background: url(../img/pslf_hd.png) no-repeat top left;
	padding: 43px 65px 15px 69px;
	color: #fff;
	}

.sotw_head a:link, .sotw_head a:visited {
	color: #e7a9ae;
	font-size: 1em;
	text-decoration: none;
	}

.sotw_head a:active {
	color: #fff;
	}

.sotw_head a:hover {
	color: #8b0710;
	}

.ss_sw_player {
	border: 1px solid #fff;
	}

.ss_sw_info {
	font-size: 1.2em;
	color: #fff;
	}

.ss_sw_info a:link, .ss_sw_info a:visited {
	color: #fff;
	text-decoration: underline;
	}

.ss_sw_info a:hover {
	text-decoration: none;
	}

.ss_goals {
	padding: 5px 0 0 0;
	font-size: 3.5em;
	}

.ss_list {
	color: #fff;
	font-size: 1.1em;
	line-height: 1.5em;
	}

.ss_sw_btn a:link, .ss_sw_btn a:visited {
	display:block;
	width:61px;
	height:28px;	
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999em;
	background: url(../img/more_grey.png) no-repeat top left;
	margin: 8px 0 0 145px;
	}

.ss_sw_btn a:hover{
	background: url(../img/more_grey.png) no-repeat bottom left;	
	}
	

.sotw_info {
	color: #fff;
	font-size: 1.1em;
	}

.sw_stat {	
	line-height: 1.6em;
	font-size: 0.9em;
	color: #fff;
	}

#media a:link, #media a:visited {
	font-size: 1.1em;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	}

#media a:hover {
	color: #b4b4b4;
	}

.media_logos {
	padding: 5px 5px 5px 5px;
	}
	
#media_more_btn a:link, #media_more_btn a:visited {
	display:block;
	width:61px;
	height:28px;	
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999em;
	background: url(!../img/more_red.png) no-repeat top left;
	margin: 5px 0 5px 240px;
	}

#media_more_btn a:hover{
	background: url(../img/more_red.png) no-repeat bottom left;	
	}

.media_border {
	border-bottom: 1px solid #e5e5e5;
	}

.itm_pic_brdr {
	border: 1px solid #cccccc;
	}

#in_the_media {
	color: #666666;
	font-size: 1.1em;
	}

#in_the_media a:link, #in_the_media a:visited {
	color: #8f0912;
	text-decoration: none;
	}

#in_the_media a:hover {
	color: #b4b4b4;
	}
	

#footer_ads {
	background: url(../img/footer_ads.gif) top left no-repeat;
	}
	
.footer_ads_img {
	border: 1px solid #cccccc;
	}

#sponsors {
	clear: both;
	margin: 0 auto;
	float: left;
	padding: 5px 0 5px 10px;
	width: 952px;
	background: url(../img/sponsors_bg.gif) top left no-repeat;
	}

#sponsors li {
	list-style:none;
	float:left;
	padding: 5px 31px 0 31px;
	}

#sponsors li.first {
	padding: 12px 31px 0 31px;
	}

#footer td {
	border-left: 1px solid #a1a1a1;
	border-right: 1px solid #e5e5e5;
	font-size:1em;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.3em;
	padding: 0 25px 0 25px;
	}

#footer td.first {
	border-left: none;
	}

#footer td.last {
	border-right: none;
	}

#footer a:link, #footer a:visited, #footer a:active {
	font-size:1em;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.3em;
	text-decoration: none;
	}
	
#footer a:hover {
	color: #c85e65;
	}
	
	
/* ------------------------------------------------------------
	$8  First League Page
------------------------------------------------------------ */	

#about_first_more_btn a:link, #about_first_more_btn a:visited {
	display:block;
	width:61px;
	height:28px;	
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999em;
	background: url(../img/more_red.png) no-repeat top left;
	margin: 5px 0 5px 350px;
	}

#about_first_more_btn a:hover{
	background: url(../img/more_red.png) no-repeat bottom left;	
	}

#about_prem {
	font-size: 1.1em;
	}

#other_cups {
	position: absolute;
	left: 841px;
	top: 26px;
	}

#other_cups a:link, #other_cups a:visited {
	display:block;
	width:140px;
	height:27px;	
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999em;
	background: url(../img/other_cups_btn.png) no-repeat top left;
	margin: 0;
	}

#other_cups a:hover{
	background: url(../img/other_cups_btn.png) no-repeat bottom left;	
	}

#other_cups_list {
	background: url(../img/results_bg.png) no-repeat left top;
	}

.other_cups_pad {
	color: #fff;
	padding: 0 12px 0 12px;
	font-size: 1.1em;
	}

#other_cups_more a:link, #other_cups_more a:visited {
	display:block;
	width:61px;
	height:28px;	
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999em;
	background: url(../img/more_grey.png) no-repeat top left;
	margin: 0 0 5px 80px;
	}

#other_cups_more a:hover{
	background: url(../img/more_grey.png) no-repeat bottom left;	
	}

	
/* ------------------------------------------------------------
	$8  News Page
------------------------------------------------------------ */	
.news_page_top {
	background:  url(../img/page_top.gif) no-repeat top left;
	padding: 5px 0 0 10px;
	}

#news_page_bg {
	background: url(../img/page_bg.gif) repeat-y top left;
	}
	
.article_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2.5em;
	color: #8b0710;
	padding: 0 0 0 15px;
	font-weight: bold;
	text-decoration: none;
	}

.article_title a:link, .article_title a:visited, .article_title a:active {
	color: #8b0710;
	text-decoration: none;
	}

.article_title a:hover {
	color: #8b0710;
	text-decoration: underline;
	}

.article_auth {
	font-size: 11px;
	color: #666666;
	padding: 0;
	height: 35px;
	font-weight: normal;
	text-decoration: none;
	}
	
.article_auth a:link, .article_auth a:visited, .article_auth a:active {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	}
	
.article_auth a:hover {
	color: #8b0710;
	text-decoration: underline;
	}

.article_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #666666;
	line-height: 1.8em;
	padding: 24px 0 0 15px;
	}
	
.article_content a:link, .article_content a:visited, .article_content a:active {
	color: #8b0710;
	text-decoration: underline;
	}
	
.article_content a:hover {
	color: #b4b4b4;
	text-decoration: underline;
	}

.article_pic_table {
	margin: 0 20px 15px 0;
	border: 1px solid #dddddb;
	}

.article_pic_copy {
	font-size: 0.8em;
	color: #666666;
	padding: 5px 10px 5px 10px;
	background-color: #dddddb;
	line-height: normal;
	}
		
.article_btm_nav_bg {
	background: url(../img/bottom_nav_bg.gif) repeat-x top left;
	padding: 0 15px 0 0;
	font-size: 11px;
	color: #999999;
	}

.article_btm_nav {
	padding: 0 0 0 5px;
	font-size: 11px;
	color: #999999;
	}

.article_btm_nav a:link, .article_btm_nav a:visited, .article_btm_nav a:active {
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	padding-right: 15px;
	}

.article_btm_nav a:hover {
	font-size: 11px;
	color: #8b0710;
	text-decoration: none;
	}

.article_btm_nav ul {
	list-style: none;
	float:left;
	}
	
.article_btm_nav li {
	float: left;
	list-style: none;
	padding: 0 8px 0 8px;
	}
	
.article_btm_nav li.last {
	float: left;
	list-style: none;
	padding: 0 0 0 7px;
	border-right: none;
	}

#font_small a:link, #font_small a:visited {
	display:block;
	width:19px;
	height:19px;	
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999em;
	background: url(../img/text_small.png) no-repeat top left;
	margin: 0 0 0 0;
	}

#font_small a:hover{
	background: url(../img/text_small.png) no-repeat bottom left;	
	}
	
#font_big a:link, #font_big a:visited {
	display:block;
	width:19px;
	height:19px;	
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999em;
	background: url(../img/text_big.png) no-repeat top left;
	margin: 0 0 0 0;
	}

#font_big a:hover{
	background: url(../img/text_big.png) no-repeat bottom left;	
	}

#font_size {
	font-size: 1.1em;
	font-weight: bold;
	}

#font_size ul {
	list-style: none;
	float:right;
	}
	
#font_size li {
	float: left;
	list-style: none;
	padding: 0 2px 0 2px;
	}
	
#font_size li.last {
	float: left;
	list-style: none;
	padding: 0 0 0 0;
	border-right: none;
	}	
	
#more_news {
	color:#666666;
	background: url(../img/more_news_bg.gif) no-repeat;
	}

.more_news_hd {
	padding: 10px 0 0 10px;
	}

#more_news_list {
	color:#666666;
	}
	
#more_news_list ul {
	list-style: none outside;
	margin:0;
	padding:0;
	}

#more_news_list ul li {
	margin: 0 10px 0 10px;
	padding: 0 5px;
	border-bottom: 1px solid #e5e5e5;
	}

#more_news_list ul li.last {
	margin: 0 10px 0 10px;
	padding: 0 5px;
	border-bottom: none;
	}

#more_news_list a:link, #more_news_list a:visited {
	color:#666666;
	padding: 4px 0 0 0;
	line-height:25px;
	text-decoration: none;
	}

#more_news_list a:hover {
	color: #A90A14;
	}
	
#more_live_list {
	color:#666666;
	}
	
#more_live_list ul {
	list-style: none outside;
	margin:0;
	padding:0;
	}

#more_live_list ul li {
	margin: 0 10px 0 10px;
	padding: 0 5px;
	border-bottom: 1px solid #e5e5e5;
	}

#more_live_list ul li.last {
	margin: 0 10px 0 10px;
	padding: 0 5px;
	border-bottom: none;
	}

#more_live_list a:link, #more_live_list a:visited {
	color:#666666;
	padding: 4px 0 0 0;
	line-height:25px;
	text-decoration: none;
	}

#more_live_list a:hover {
	color: #A90A14;
	}
	
.more_video_hd {
	padding: 10px 0 0 10px;
	}

#more_video {
	color:#666666;
	background: url(../img/more_video_bg.gif) no-repeat;
	}

#more_video_list {
	color:#666666;
	padding: 3px 10px 0 10px;
	}
	
#more_video_list ul {
	list-style: none outside;
	margin:0;
	padding: 0;
	}

#more_video_list ul li {
	margin:5px 0 5px 0;
	padding: 0 5px;
	border-bottom: 1px solid #e5e5e5;
	}

#more_video_list ul li.last {
	margin:0;
	padding: 0 5px;
	border-bottom: none;
	}

#more_video_list a:link, #more_video_list a:visited {
	color:#fff;
	padding: 3px 0 0 25px;
	line-height:25px;
	background: url(../img/vid_list_image.png) no-repeat center left;
	text-decoration: none;
	}

#more_video_list a:hover {
	color: #505050;
	}

/* ------------------------------------------------------------
	$8  Fixtures
------------------------------------------------------------ */
		
#stats {
	margin: 0 0 0 20px;
	}

.fixtures {
	padding: 10px;
	}
		
#fixtures_h {
	text-align: left;
	padding: 13px 0 15px 15px;
	background: #dad9d9 url(../img/!fixtures_hd_top.gif) no-repeat top left;
	font-size: 1.2em;
	font-weight: bold;
	}

.fixtures_date {
	color: #fff;
	background-color:#a90a14;
	padding: 5px 10px 5px 10px;
	font-weight: bold;
	font-size: 1.1em;
	}

/* Results */

.fixtures_results th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #a90a14;
	padding: 7px 0 8px 10px;
	background: #f3f2f2 url(../img/timetable_head_bckgrnd_alt.gif) repeat-x top left;
	border-bottom: 1px solid #fff;
	border-top: 1px solid #fff;
	font-weight: bold;
	}

.fixtures_results td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #666666;
	padding: 0 0 0 10px;
	background: #fbfafa url(../img/timetable_td_bckgrnd.gif) repeat-x top left;
	border-left: 1px solid #e2e2e2;
	}

.fixtures_results td.last {
	border-right: 1px solid #e2e2e2;
	}

.fixtures_results td.final {
	border-bottom: 1px solid #e2e2e2;
	}

#preview_btn a:link, #preview_btn a:visited {
	display:block;
	width:60px;
	height:23px;	
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999em;
	background: url(../img/preview_btn.png) no-repeat top left;
	margin: 0 0 0 0;
	}

#preview_btn a:hover{
	background: url(../img/preview_btn.png) no-repeat bottom left;	
	}

#report_btn a:link, #report_btn a:visited {
	display:block;
	width:60px;
	height:23px;	
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999em;
	background: url(../img/report_btn.png) no-repeat top left;
	margin: 0 0 0 0;
	}

#report_btn a:hover{
	background: url(../img/report_btn.png) no-repeat bottom left;	
	}
	

/* ------------------------------------------------------------
	$8  Fixtures
------------------------------------------------------------ */	
	
#tv_times_hd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	text-align: left;
	padding: 14px 0 12px 98px;
	}

.tv_times_region {
	text-align: right;
	padding: 0 15px 0 0;
	font-size: 1.1em;
	font-weight: bold;
	}
	
.tv_times_search {
	background: #666666 url(/images/tv/sched_search_bg.jpg) no-repeat top left;
	}

.tv_times_search td {
	padding: 12px 0 12px 0px;
	}

.tv_times_search .detail {
	font-size: 1.1em;
	color: #fff;
	}

.tv_times_channel {
	font-size: 1.2em;
	color: #fff;
	font-weight: bold;
	background-color: #a90a14;
	}
	
#search_btn a:link, #search_btn a:visited {
	display:block;
	width:63px;
	height:24px;	
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999em;
	background: url(/images/tv/search_btn.png) no-repeat top left;
	margin: 0 0 0 0;
	}

#search_btn a:hover{
	background: url(/images/tv/search_btn.png) no-repeat bottom left;	
	}

#live_btn a:link, #live_btn a:visited {
	display:block;
	width:39px;
	height:23px;	
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999em;
	background: url(/images/tv/live_btn.png) no-repeat top left;
	margin: 0 0 0 0;
	}

#live_btn a:hover{
	background: url(/images/tv/live_btn.png) no-repeat bottom left;	
	}

.tv_times_search select, .tv_times_region select {
	font-size: 1.1em;
	color: #666;
	}


/* ------------------------------------------------------------
	$8  Team homepage
------------------------------------------------------------ */	

.team_nav_box {
	background: url(../img/team_nav_main_bg.gif) repeat-x left top;
	color: #666666;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 1em;
	}

.team_nav_box_last {
	background: url(../img/team_nav_bg_last.gif) no-repeat left top;
	}

.team_nav_box_last td {
	color: #666666;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 1em;
	padding: 10px;
	text-decoration: none;
	}
	
.team_nav_box_last a:link, .team_nav_box_last a:visited {
	color:#666666;
	text-decoration:none;
	}

.team_nav_box_last a:hover {
	text-decoration:underline;
	}

.team_nav_box .head, .team_nav_box_last .head {
	padding: 8px 0 0 10px;
	}

#team_nav {
	background: url(../img/team_btm_nav_bg.gif) repeat-x left top;
	color:#666666;
	padding:0;
	}

#team_nav li {
	background: url(../img/team_btm_nav_brdr.gif) no-repeat right top;
	float:left;
	font-size:1.1em;
	font-weight:bold;
	height:21px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:8px 37px 0 38px;
	}

#team_nav li.last {
	background: none;
	padding: 8px 0 0 38px;
	}
	

#team_nav a:link, #team_nav a:visited {
	color:#666666;
	text-decoration:none;
	}

#team_nav a:hover {
	color:#ABAAAA;
	}

.goal_card_hd {
	padding: 8px 0 15px 10px;
	}

.goals_for {
	margin: 0 0 0 32px;
	}

.goal_card_big {
	color: #666666;
	font-size: 4em;
	}
	
.goal_card_small {
	font-size: 1.1em;
	}

#standings_small {
	background: url(../img/standings_bg.gif) no-repeat top left;
	color: #fff;
	padding: 0 5px 0 5px;
	font-size: 1em;
	}

.standings_sml_division {
	color: #fff;
	font-size: 1.1em;
	padding: 0 0 0 5px;
	}

.standings_hd {
	padding: 5px 0 0 0;
	}

#standings_list td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.5em;
	padding: 2px 0 2px 5px;
	}

.standings_team_highlighted {
	background-color:#D2535C;
	border-bottom:1px solid #C20C18;
	border-top:1px solid #C20C18;
	}

#current_form {
	background: url(../img/form_bg.gif) no-repeat left top;
	}
	
#current_form .hd {
	background: url(../img/form_bg.gif) no-repeat left top;
	padding:5px;
	}
	
#current_form .club_head {
	color:#FFFFFF;
	font-size:1.1em;
	font-weight:bold;
	padding:0 15px 2px 0;
	}
	
#current_form .results {
	color:#A90A14;
	font-size:3.5em;
	font-weight:bold;
	letter-spacing:0.15em;
	padding:15px 0 0 0;
	}

.ss_head_sml {
	background: url(../img/ss_hd.png) no-repeat left top;
	color: #FFF;
	padding: 23px 0 0 63px;
	}
.sotw_head_sml {
	background: url(../img/sotw_hd.png) no-repeat left top;
	color: #FFF;
	padding: 38px 65px 15px 69px;
	}


/* ------------------------------------------------------------
	$8  Team homepage
------------------------------------------------------------ */	

.profile_main {
	background: url(../img/player_big_bg.jpg) no-repeat top left;
	margin: 0 0 0 15px;
	}

#player_profile {
	font-size: 1.1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	margin: 15px 0 0 15px;
	}

.pp_name {
	font-size: 2em;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	}
	
#player_stats {
	background: url(../img/player_stats_bg.jpg) no-repeat top left;
	margin: 0 0 0 15px;
	font-size: 1.2em;
	color: #666666;
	}	

.player_stats_season {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 0.9em;
	}

#player_stats td.alt {
	border-top: 1px solid #dfdfdf;
	border-bottom: 1px solid #dfdfdf;
	background: #f1f1f2;
	}

#squad_bg {
	background: url(../img/squad_bg.gif) repeat-y top left;
	}

#squad_hd {
	background: url(../img/squad_list_top.gif) no-repeat top left;
	padding: 5px 0 10px 5px;
	}	

.sidebar_hd {
	background: url(../img/squad_list_top.gif) no-repeat top left;
	padding: 5px 0 10px 5px;
	}	

.squad_list {
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	}

.squad_list a:link, .squad_list a:visited {
	color: #666666;
	text-decoration: none;
	}

.squad_list a:hover {
	color: #a90a14;
	text-decoration: none;
	}

.squad_list .head {
	background: #f5f5f5;
	font-weight: bold;
	height: 25px;
	padding: 0 5px 0 5px;
	}

.squad_list td {
	height: 25px;
	padding: 0 5px 0 5px;
	border-bottom: 1px solid #e5e5e5;
	}

.squad_list td.last {
	height: 25px;
	padding: 0 5px 0 5px;
	border-bottom: none;
	}


/* ------------------------------------------------------------
	$8  Team homepage
------------------------------------------------------------ */		

#gallery_main {
	margin: 0 0 20px 0;
	}
	
.gallery_nav_bg {
	background: #cccccc url(../img/pic_nav_bg.gif) no-repeat bottom;
	}
	
.gallery_nav {
	font-size: 1.1em;
	color: #666666;
	text-decoration: none;
	padding: 0 0 0 0;
	vertical-align: middle;
	}

.gallery_nav a:link, .gallery_nav a:visited {
	font-size: 1.1em;
	color: #666666;
	padding: 0 5px 0 5px;
	text-decoration: none;
	}

.gallery_nav a:active {
	font-size: 1.1em;
	color: #970d16;
	padding: 0 5px 0 5px;
	text-decoration: none;
	}

.gallery_nav a:hover {
	font-size: 1.1em;
	color: #3e3e3e;
	padding: 0 5px 0 5px;
	text-decoration: underline;
	}
	
.gallery_pic_copy {
	background-image: url(../img/pic_caption_bg.png);
	font-size: 1em;
	color: #666666;
	padding: 8px 11px 8px 11px;
	vertical-align: top;
	}

.gallery_pic_head {
	font-size: 1.5em;
	color: #666666;
	margin: 0 0 0 0;
	font-weight: bold;
	}
	
#gallery_next_btn a:link, #gallery_next_btn a:visited {
	display:block;
	width:34px;
	height:23px;	
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999em;
	background: url(../img/arrow_right.png) no-repeat top left;
	margin: 0 0 0 10px;
	}

#gallery_next_btn a:hover{
	background: url(../img/arrow_right.png) no-repeat bottom left;	
	}

#gallery_back_btn a:link, #gallery_back_btn a:visited {
	display:block;
	width:34px;
	height:23px;	
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999em;
	background: url(../img/arrow_left.png) no-repeat top left;
	margin: 0 10px 0 0;
	}

#gallery_back_btn a:hover{
	background: url(../img/arrow_left.png) no-repeat bottom left;	
	}	

.gallery_archive {
	margin: 0 0 20px 15px;
	padding: 0 0 0 0;
	}

table.gallery_archive tr {
	background: #ececec url(../img/archive_bg.gif) repeat-x top left;
	}

table.gallery_archive tr td.mid {
	border-left: 1px solid #e2e2e2;
	border-right: 1px solid #e2e2e2;
	}

.gallery_archive_pic {
	border: 1px solid #cccccc;
	margin: 0 19px 0 19px;
	}

.gallery_archive_copy {
	padding: 17px 0 18px 0;
	}

.gallery_archive_entry {
	font-size: 1.1em;
	color: #666666;
	line-height: 12px;
	text-decoration: none;
	}

.gallery_archive_entry a:link, .gallery_archive_entry a:visited, .gallery_archive_entry a:active {
	color: #666666;
	text-decoration: none;
	}

.gallery_archive_entry a:hover {
	color: #999999;
	text-decoration: none;
	}
	
.gallery_archive_entry_date {
	font-size: 10px;
	color: #999999;
	}
	
#gallery_view_btn a:link, #gallery_view_btn a:visited {
	display:block;
	width:41px;
	height:23px;	
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999em;
	background: url(../img/view_btn.png) no-repeat top left;
	margin: 2px 0 0 0;
	}

#gallery_view_btn a:hover{
	background: url(../img/view_btn.png) no-repeat bottom left;	
	}	
	
.gallery_btm_nav_pagination ul {
	font-size: 11px;
	color: #999999;
	margin: 0;
	padding: 0;
	list-style: none;
	float:right;
	}
	
.gallery_btm_nav_pagination li {
	float: left;
	list-style: none;
	padding: 0 4px 0 3px;
	}
	
.gallery_btm_nav_pagination a:link, .gallery_btm_nav_pagination a:visited, .gallery_btm_nav_pagination a:active {
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	padding-right: 3px;
	}

.gallery_btm_nav_pagination a:hover {
	font-size: 11px;
	color: #8b0710;
	background-color: #f3f3f5;
	text-decoration: none;
	}


/* ------------------------------------------------------------
	$8  Fixtures
------------------------------------------------------------ */

#live {
	margin: 0 0px 0 15px;
	}

#live_h {
	text-align: left;
	padding: 14px 0 14px 63px;
	background: #dad9d9 url(/images/live_scores/match_hd.gif) no-repeat top left;
	font-size: 1em;
	border-bottom: 1px solid #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666666;
	}

.live_bodytble {
	background: #f6f7fb url(/images/live_scores/live_scoretble_bckgrnd.gif) no-repeat top left;
	}
	
.live_scorefnt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3.5em;
	color: #a90a14;
	}
	
.live_venuefnt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	}
	
.live_teamfnt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2em;
	color: #666666;
	padding: 0 0 0 30px;
	}
	
.live_teamfntr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2em;
	color: #666666;
	padding: 0 30px 0 0;
	}

.live_scorerfnt {
	font-size: 11px;
	color: #666666;
	padding: 0 0 0 30px;
	}
	
.live_scorerfntr {
	font-size: 11px;
	color: #666666;
	padding: 0 30px 0 0;
	}

#livestats {
	margin: 0 0px 0 15px;
	}

.livestats_bodytble {
	background: #f6f7fb url(/images/live_scores/live_scoretble_bckgrnd_btm.gif) no-repeat top left;
	}

.live_score_tab {
	border-bottom: 1px solid #b4b4b4;
	}

/* Match Statistics Tab */
#match_tab a:link, #match_tab a:visited {
	display:block;
	width:163px;
	height:39px;	
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999em;
	background: url(/images/live_scores/match_tab.jpg) no-repeat top left;	
}

#match_tab a:hover{
	background: url(/images/live_scores/match_tab.jpg) no-repeat bottom left;	
}

#match_tab a:active{
	background: url(/images/live_scores/match_tab_active.jpg) no-repeat top left;	
}


/* Commentary Tab */
#comment_tab a:link, #comment_tab a:visited {
	display:block;
	width:135px;
	height:39px;	
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999em;
	background: url(/images/live_scores/commentary_tab.jpg) no-repeat top left;	
}

#comment_tab a:hover{
	background: url(/images/live_scores/commentary_tab.jpg) no-repeat bottom left;	
}

#comment_tab a:active{
	background: url(/images/live_scores/commentary_tab_active.jpg) no-repeat top left;	
}


/* Teams Tab */
#teams_tab a:link, #teams_tab a:visited {
	display:block;
	width:94px;
	height:39px;	
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999em;
	background: url(/images/live_scores/teams_tab.jpg) no-repeat top left;	
}

#teams_tab a:hover{
	background: url(/images/live_scores/teams_tab.jpg) no-repeat bottom left;	
}

#teams_tab a:active{
	background: url(/images/live_scores/teams_tab_active.jpg) no-repeat top left;	
}


.live_scores_stats {
	font-size: 1.1em;
	color: #666666;
	padding: 10px 10px 15px 10px;
	}
	
.live_scores_team {
	font-size: 1.1em;
	color: #a90a14;
	padding: 10px 10px 0px 10px;
	}	

.live_ss_dropdown {
	background: #FFFFFF url(/images/live_scores/score_selector_dropdown_bg.gif) no-repeat top left;
	font-size: 1em;
	color: #666666;
	padding: 0 0 0 10px;
	text-align: left;
	text-decoration: none;
	}

.live_ss_dropdown a:link, .live_ss_dropdown a:visited, .live_ss_dropdown a:active {
	font-size: 1em;
	color: #666666;
	text-decoration: none;
	}

.live_ss_dropdown a:hover {
	font-size: 1em;
	color: #a90a14;
	text-decoration: none;
	}

.live_ss_padding {
	padding: 7px 8px 4px 8px;
	}

.sport_drpdwn a:link, .sport_drpdwn a:visited {
	display:block;
	width:29px;
	height:25px;	
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999em;
	background: url(/images/live_scores/ss_dropdown.gif) no-repeat top left;	
}

.sport_drpdwn a:hover{
	background: url(/images/live_scores/ss_dropdown.gif) no-repeat bottom left;	
}

.go_btn a:link, .go_btn a:visited {
	display:block;
	width:30px;
	height:24px;	
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999em;
	background: url(/images/live_scores/go_btn.png) no-repeat top left;	
	margin: 0 5px 5px 221px;
}

.go_btn a:hover{
	background: url(/images/live_scores/go_btn.png) no-repeat bottom left;	
}


/* ------------------------------------------------------------
	$8  Cup option page
------------------------------------------------------------ */

.cup_block {
	background: url(/images/cup/cup_block_bg.gif) repeat-y top left;
	margin: 10px 0 0 0;
	}
	
.cup_block_h {
	background: url(/images/cup/cup_block_top.gif) no-repeat top left;
	padding: 7px 0 0 10px;	
	}

.cup_block_btm {
	background: url(/images/cup/cup_block_btm.gif) no-repeat bottom left;
	padding: 0;
	}

.cup_more_btn a:link, .cup_more_btn a:visited {
	display:block;
	width:61px;
	height:28px;	
	overflow:hidden;
	text-decoration:none;
	text-indent:-9999em;
	background: url(../img/more_red.png) no-repeat top left;
	margin: 0 0 11px 370px;
	}

.cup_more_btn a:hover{
	background: url(../img/more_red.png) no-repeat bottom left;	
	}

.cup_copy {
	font-size: 1.1em;
	color: #666666;
	padding: 0 20px 0 0;
	}

.cup_copy a:link, .cup_copy a:visited {
	color: #666666;
	text-decoration: none;
	}

.cup_copy a:hover {
	color: #b4b4b4;
	text-decoration: none;
	}


/* ------------------------------------------------------------
	$8  Cup option page
------------------------------------------------------------ */

.clubs_list {
	background: url(/images/clubs/club_list_bg.gif) repeat-y top left;
	margin: 10px 0 0 0;
	font-size: 1.1em;
	color: #666666;
	}

.clubs_pad img {
	margin: 0 0 4px 0;
	}

.clubs_pad td {
	padding: 10px 0 0 0;
	}

.clubs_list a:link, .clubs_list a:visited {
	color: #666666;
	text-decoration: none;
	}

.clubs_list a:hover {
	color: #a90a14;
	text-decoration: none;
	}

table.clubs_list .top {
	background: url(/images/clubs/club_list_top.gif) no-repeat top left;
	padding: 7px 0 0 10px;	
	}

.clubs_list .btm {
	background: url(/images/clubs/club_list_btm.gif) no-repeat bottom left;
	padding: 0;
	}

.map {
	padding: 10px 0 0 0;
	}