#homewrap{
	width:638px;
}

#newsconsolewrap{
	float:left;
	width:628px;
	background-color:#fff;
	margin-bottom:5px;
	border:5px solid #fff;
}


.consoleelementswrap{
	width:638px;
	margin-bottom:5px;
	position:relative;
	float:left;
}


.media244{
	width:244px;
	border:5px solid #fff;
	float:left;
	background-color:#fff;
}

.media369{
	width:369px;
	border:5px solid #fff;
	float:right;
	background-color:#fff;
}

.banner244wrap{
	width:244px;
	float:left;
}

.affinity244{
	width:244px;
	float:left;
}

.affinity244 h2{
	width:234px;
	padding:3px 5px 3px 5px;
	background-color:#4c70b7;
	color:#fff;
	margin:0;
	font-size:70%;
}

.banner120wrap{
	width:120px;
	float:right;
}

.banner120wrap h2{
	width:110px;
	padding:3px 5px 3px 5px;
	background-color:#4c70b7;
	color:#fff;
	margin:0;
	font-size:70%;
}

.marginbot5{
	margin-bottom:5px;
}


/*----------------Homepage News Article--------------------*/

.mainnewsarticle{
	width:248px;
	min-height:200px;
	border:1px solid #036;
	float:left;
}

.mainnewsarticle .headline{
	padding: 10px;
	color: #036;
}

.mainnewsarticle .headline h1{
	font-size: 100%;
	margin: 0;
}

.mainnewsarticle .headline p{
	font-size: 70%;
	margin: 0;
}

.mainnewsarticle .headline a{
	color: #036;
	text-decoration: none;
}

.mainnewsarticle .headline a:hover{
	color: #666;
}


/*--------------------Homepage News Article END--------------------*/

/*--------------------Home Links--------------------*/
.mainnewslinks{
	width: 230px;
	height: 200px;
	float: left;
}

.ajaxtabs{
	width: 230px;
	float: left;
}

.ajaxtabs ul{
	margin: 0;
	padding: 0;
	}
	
.ajaxtabs ul li{
	display:inline;
	list-style:none;	
	margin:0;
}


.headlineactivetableft{
	border-top:1px solid #036;
	border-right:1px solid #036;
	width:114px;
	padding:2px 0px 2px 0px;
	text-align:center;
	font-size:70%;
	color:#036;
	position:relative;
	float:left;
	font-weight:bold;
	cursor: pointer;
}

.headlineinactivetableft{
	border-top:1px solid #b3b7c6;
	border-bottom:1px solid #036;
	border-right:1px solid #f0f2f6;
	background-color:#f0f2f6;
	width:113px;
	padding:2px 0px 2px 0px;
	text-align:center;
	font-size:70%;
	color:#666;
	position:relative;
	float:left;
	font-weight:bold;
	cursor: pointer;
}

.headlineinactivetabright{
	border-top:1px solid #b3b7c6;
	border-right:1px solid #b3b7c6;
	border-bottom:1px solid #036;
	background-color:#f0f2f6;
	width:114px;
	padding:2px 0px 2px 0px;
	text-align:center;
	font-size:70%;
	color:#666;
	position:relative;
	float:left;
	font-weight:bold;
	cursor: pointer;
}

.headlineactivetabright{
	border-top:1px solid #036;
	border-right:1px solid #036;
	border-left:1px solid #036;
	width:114px;
	padding:2px 0px 2px 0px;
	text-align:center;
	font-size:70%;
	color:#036;
	position:relative;
	float:left;
	font-weight:bold;
	cursor: pointer;
}

.headlinetabarea{
	width:225px;
	border-left:4px solid #fff;
	display: block;
}

.headlinetabarea ul{
	margin:0;
	padding:0;
}
	
.headlinetabarea ul li{
	list-style:none;
	margin:0;
	display: block;
	float: left;
	border-right: 1px solid #036;
}

.newsheadlinetab a{
	display: block;
	width:209px;
	padding:9px 6px 9px 6px;
	border-left:4px solid #036;
	border-bottom:1px solid #036;
	border-top:1px solid #fff;
	color:#036;
	font-size:70%;
	font-weight:bold;
	line-height:100%;
	text-decoration:none;
}

.newsheadlinetab a:hover, .newsheadlinetab a.over{
	background-color:#D2DFFF;
}

.subnewslinks{
	width:226px;
	position:relative;
	float:left;
	padding:0px 0px 0px 4px;
}

.subnewslinks ul{
	margin:0;
	padding:0;
	}
	
.subnewslinks ul li{
	display:inline;
	list-style:none;
	margin:0;
}

.newsublinkstab a{
	color:#036;
	border-bottom:3px solid #039;
	border-top:3px solid #fff;
	border-left:1px solid #fff;
	background-color:#dbe2f0;
	text-align:center;
	font-size:70%;
	position:relative;
	float:left;
	padding:3px 0px 3px 0px;
	text-decoration:none;
}

.newsublinkstab a:hover{
	background-color:#b5c3e1;
}
/*--------------------Home Links END--------------------*/

/*--------------------Fixtures and Table-------------*/

.homefixtable{
	width:142px;
	min-height:202px;
	background-color:#FFFFFF;
	float:right;
	background-attachment: scroll;
	background-image: url(/assets/images/site_elements/home07/fix_bkgd.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.homefixtabs{
	width:142px;
	position:relative;
	float:left;
}

.homefixtabs ul{
	margin:0;
	padding:0;
	}
	
.homefixtabs ul li{
	display:inline;
	list-style:none;	
	margin:0;
}


.fixactivetableft{
	border-top:1px solid #036;
	border-right:1px solid #036;
	border-left:1px solid #036;
	width:69px;
	padding:2px 0px 2px 0px;
	text-align:center;
	font-size:70%;
	color:#036;
	position:relative;
	float:left;
	font-weight:bold;
	cursor: pointer;
}

.fixactivetabright{
	border-top:1px solid #036;
	border-right:1px solid #036;
	border-left:1px solid #036;
	width:69px;
	padding:2px 0px 2px 0px;
	text-align:center;
	font-size:70%;
	color:#036;
	position:relative;
	float:left;
	font-weight:bold;
	cursor: pointer;
}

.fixinactivetableft{
	border-top:1px solid #b3b7c6;
	border-left:1px solid #b3b7c6;
	background-color:#f0f2f6;
	width:70px;
	padding:2px 0px 2px 0px;
	text-align:center;
	font-size:70%;
	color:#666;
	position:relative;
	float:left;
	font-weight:bold;
	cursor: pointer;
}

.fixinactivetabright{
	border-top:1px solid #b3b7c6;
	border-right:1px solid #b3b7c6;
	background-color:#f0f2f6;
	width:70px;
	padding:2px 0px 2px 0px;
	text-align:center;
	font-size:70%;
	color:#666;
	position:relative;
	float:left;
	font-weight:bold;
	cursor: pointer;
}


.homefixdetails{
	width:140px;
	float:right;
	border-right:1px solid #036;
	border-left:1px solid #036;
}

.homefixdetails h2{
	width:130px;
	background-color:#039;
	padding:3px 5px 3px 5px;
	font-size:70%;
	color:#fff;
	margin:0;
}

.homefixdetails .crest{
	width:35px;
	float:left;
}

.homefixdetails .fixdetails{
	width:98px;
	float:left;
	padding:3px 5px 3px 2px;
	font-size:70%;
	font-weight:bold;
	color:#003366;
}

.homefixdetails .fixdetails a{
	font-weight:normal;
	text-decoration:none;
	color:#003399;
}

.homefixdetails .fixdetails a:hover{
	color:#CCC;
	}

/*--------------------Fixtures and Table END-------------*/


/*------------------------Now online---------------------*/
.onlinenowhome{
	width:244px;
	float:left;
	background-color:#fff;
}

.onlinenowhome h2{
	width:234px;
	background-color:#039;
	padding:3px 5px 3px 5px;
	font-size:70%;
	color:#fff;
	margin:0;
}


.onlinetabs{
	width:244px;
	float:left;
}

.onlinetabs ul{
	margin:0;
	padding:0;
}
	
.onlinetabs ul li{
	list-style:none;
	margin:0;
}


.nowonlinehometab{
	border-top:2px solid #fff;
	border-left:4px solid #036;
	border-bottom:1px solid #036;
	color:#036;
	padding:5px 6px 5px 10px;
	font-size:70%;
	line-height:100%;
	position:relative;
	float:left;
	width:224px;
}

.nowonlinehometab a{
	display: block;
	color:#036;
	text-decoration:none;
}

.nowonlinehometab a:hover{
	color:#CCC;
	text-decoration:none;
}

/*------------------------Now online END---------------------*/

.basemodule{
	width:369px;
	float:left;
	background-attachment: scroll;
	background-image: url(/assets/images/site_elements/home07/basemod_bkgd.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom:5px;
}


.basemoduletabs{
	width:369px;
	position:relative;
	float:left;
}

.basemoduletabs ul{
	margin:0;
	padding:0;
	}
	
.basemoduletabs ul li{
	display:inline;
	list-style:none;	
	margin:0;
}


.baseactivetableft {
	border-top:1px solid #036;
	border-right:1px solid #036;
	border-left:1px solid #036;
	width:183px;
	padding:2px 0px 2px 0px;
	text-align:center;
	font-size:70%;
	color:#036;
	position:relative;
	float:left;
	font-weight:bold;
	cursor: pointer;
}

.baseactivetabright {
	border-top:1px solid #036;
	border-right:1px solid #036;
	border-left:1px solid #036;
	width:183px;
	padding:2px 0px 2px 0px;
	text-align:center;
	font-size:70%;
	color:#036;
	position:relative;
	float:left;
	font-weight:bold;
	cursor: pointer;
}

.baseinactivetabright {
	border-top:1px solid #b3b7c6;
	border-right:1px solid #b3b7c6;
	border-bottom:1px solid #036;
	background-color:#f0f2f6;
	width:183px;
	padding:2px 0px 2px 0px;
	text-align:center;
	font-size:70%;
	color:#666;
	position:relative;
	float:left;
	font-weight:bold;
	cursor: pointer;
}

.baseinactivetableft {
	border-top:1px solid #b3b7c6;
	border-left:1px solid #b3b7c6;
	border-bottom:1px solid #036;
	background-color:#f0f2f6;
	width:183px;
	padding:2px 0px 2px 0px;
	text-align:center;
	font-size:70%;
	color:#666;
	position:relative;
	float:left;
	font-weight:bold;
	cursor: pointer;
}

.basemodule .intro{
	width:359px;
	padding:7px 5px 7px 5px;
	float:left;
}

.basemodule .intro p{
	margin:0;
	font-size:70%;
	color:#000;
}

.basemodule .intro a{
	color:#333;
	text-decoration:none;
}

.basemodule .intro a:hover{
	color:#ccc;
	text-decoration:none;
}

.basewrap{
	width:184px;
	float:left;
	position:relative;
}

.basewrap .image{
	width:52px;
	padding:2px 4px 4px 4px;
	float:left;
	position:relative;
}

.basewrap .fullimage{
	width:176px;
	padding:2px 0 4px 4px;
	float:left;
}


.basewrap .image img{
	border:1px solid #ccc;
}

.basewrap .fullimage img{
	border:1px solid #ccc;
}

.basewrap .details{
	width:114px;
	padding:2px 4px 4px 4px;
	float:left;
	position:relative;
}

.basewrap .details h3{
	font-size:70%;
	margin:0;
}

.basewrap .details p{
	font-size:70%;
	margin:0;
}

.basewrap .details a{
	color:#333;
	text-decoration:none;
}

.basewrap .details a:hover{
	color:#ccc;
}


.basewrap .fulldetails{
	width:172px;
	padding:2px 6px 4px 6px;
	float:left;
	position:relative;
	height:65px;
}

.basewrap .fulldetails h3{
	font-size:70%;
	margin:0;
}

.basewrap .fulldetails p{
	font-size:70%;
	margin:0;
}

.basewrap .fulldetails a{
	color:#333;
	text-decoration:none;
}

.basewrap .fulldetails a:hover{
	color:#ccc;
}

/*--------------------------evertonTV----------------------------------------*/
	.etvhomepreview{
		width:236px;
		height:154px;
		border-left:4px solid #000;
		border-right:4px solid #000;
		border-top:4px solid #000;
		background-color:#000;
		float:left;
	}
	
	
.etvhomepreview .flashcontent{
		 width:236px;
		 float:left;
		 height:153px;
		 background-color:#000;
}

.etvhomepreview .basenav {
	width:236px;
	float:left;
	height:16px;
}

.etvhomepreview .basenav span {
	cursor: pointer;
}

.etvhomepreview .priceheader{
		width:236px;
		height:44px;
		background-color:#000;
		float:left;
		position:relative;
	}
	

.etvhomepreview .tvarticledetails{
	width:233px;
	border-left:3px solid #00a8dc;
	background-color:#626366;
	float:left;
	position:relative;
	margin-bottom:3px;
}

.etvhomepreview .tvarticledetails .tvimage{
	width:66px;
	float:left;
	position:relative;
}

.etvhomepreview .tvarticledetails .tvcopy{
	width:161px;
	float:left;
	position:relative;
	padding:1px 3px 1px 3px;
}

.etvhomepreview .tvarticledetails .tvcopy h4{
	font-size:70%;
	margin:0;
	padding:0;
	color:#fff;
}

.etvhomepreview .tvarticledetails .tvcopy p{
	font-size:60%;
	margin:0;
	padding:0;
	color:#fff;
}

.etvhomepreview .tvarticledetails .tvcopy a{
	color:#fff;
	text-decoration:none;
}


.etvhomepreview .tvarticledetails .tvcopy a:hover{
	color:#999999;
	text-decoration:none;
}
/*--------------------------evertonTV END----------------------------------------*/


/*--------------------------League Table----------------------------------------*/

.leaguetext{
	font-size:60%;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
}

.leagueborder{
	border-bottom:5px solid #fff;
}

/*--------------------------League Table END----------------------------------------*/


