﻿/* Main Advert containers */
div.advertCont				{clear:both; background-color:#eee; padding-bottom:10px; margin-bottom:10px;}
div.advertCont div			{margin:0px auto;}	
div.advertCont p			{padding-bottom:2px; text-align:center;}
div.banner					{width:468px; height:60px; background-color:#ccc;}
div.mpu						{width:300px; height:250px; background-color:#ccc;}
div.sky						{width:120px; height:600px; background-color:#ccc;}
div.bigsky					{width:160px; height:600px; background-color:#ccc;}
div.video					{ padding:10px !important;}
div#skyGoogle				{width:120px; margin:10px auto 0px auto; overflow:hidden;}
div.superSky				{width:160px; height:600px; background-color:#ccc;}	
div.insureAndGo				{overflow:hidden; clear:both; width:100%;}
div.golfholidays			{overflow:hidden; clear:both; width:300px;}
div.vPlayer					{height:383px; padding:10px 0px 0px 10px;}
#colOneA div.vPlayer		{height:381px; padding:5px 0px 0px 5px;}
div.custom					{ width:300px; height:100px;}

p#insureAndGoAd				{font-size:1.1em; font-weight:bold; display:block; float:left; background-color:#fff; width:137px; margin:0px auto; margin:0px 10px 0px 5px; border:1px solid #ddd }
html>body p#insureAndGoAd	{margin-left:10px;} /* IE 6 cant count */
p#insureAndGoAd	a			{display:block; background:url('http://www.football.co.uk/App_Themes/Adverts/Images/ING_Car_120_80_NoT.gif') 0px 0px no-repeat; width:137px; padding:38px 0px 8px 0px; color:#479f4f; text-decoration:none; }
p#insureAndGoAd span		{display:block; padding-left:5px;}
p#insureAndGoAd em			{display:block; font-style:normal; padding-left:45px;} 

p#travelInsurance			{font-size:1.1em; font-weight:bold; display:block; float:left; width:137px; background-color:#fff; margin:0px auto;  border:1px solid #ddd;}
p#travelInsurance a			{display:block; background:url('http://www.football.co.uk/App_Themes/Adverts/Images/ING_Travel_120_80_NoT2.gif') 0px 0px; width:137px; padding:38px 0px 8px 0px; color:#479f4f; text-decoration:none; }
p#travelInsurance span		{display:block;}
p#travelInsurance em		{display:block; font-style:normal; padding-left:25px;}

p#golfholidays				{font-size:3.5em; font-weight:bold; display:block; float:left; width:250px; margin:0px auto; line-height:1em; letter-spacing:-1px;}
p#golfholidays a 			{display:block; width:300px; padding:8px 0px 8px 5px; color:#f1f1f1; text-decoration:none; background:url('http://www.football.co.uk/App_Themes/Adverts/Images/golfing_holidays.jpg') 0px 0px no-repeat; height:85px; }
p#golfholidays span		{display:block; padding-left:5px; text-align:left;}
p#golfholidays em		{display:block; font-style:normal; padding-left:5px; text-align:left;}

p#books						{display:block; margin:0px auto; margin-bottom:10px; width:120px; font-size:1.5em; font-family:"Trebuchet MS", arial, sans-serif; font-weight:bold; text-transform:lowercase;}
p#books a					{display:block; background:url('http://www.football.co.uk/App_Themes/Adverts/Images/books-ad-120.gif') 0px 0px no-repeat; color:#f1f1f1; padding:72px 5px 149px 5px; text-decoration:none;}
p#books a span				{width:100%; display:block; text-align:right; position:relative; bottom:2px; cursor:pointer}
p#books a em				{font-style:normal; display:block; width:100%; text-align:left; position:relative; bottom:6px; left:-1px; cursor:pointer}

p#airportParking			{margin:0px auto; display:block; background:url('http://www.football.co.uk/App_Themes/Adverts/Images/airport_parking.gif') 0px 0px no-repeat; width:320px; height:73px; margin-bottom:10px;}
p#airportParking a			{display:block; width:100%; font-size:1.3em; line-height:1.1em; font-weight:bold; color:#000; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none; padding-top:28px; padding-left:120px; width:199px;}
p#airportParking span		{display:inline;}

img.fifa09					{margin-bottom:10px;}

/* Cheap Vouchers */
	#cheapVoucherHolder 
	{
	    position: relative;
		background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#d8d8d8));
		background: -moz-linear-gradient(top, #ffffff, #d8d8d8);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#d8d8d8);
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#d8d8d8)";
		border: 1px solid #4b4b4b;
		padding-bottom: 10px;
		margin-bottom: 5px;
	}
	#cheapVoucherHolder p { color: #37393b; font-size: 14px; padding: 2px; }
	#cheapVoucherHolder .exp { color: #8c0000; font-size: 14px; padding: 2px; }
	#cheapVoucherHolder .footer 
	{
	    background-color: #2e2e2e; height: 30px; position:absolute; bottom: 0px; width: 100%;
	}
	#cheapVoucherHolder .footer img
	{
	    margin-left: 2px;
	}
	#voucherHolder { display: none;}
	#cheapVoucherHolder .footer .buttons { position:absolute; right:0px; top: 0px; }
	#cheapVoucherHolder .footer div { position: relative; top: 3px; margin-right: 5px; width: 152px;}
	#cheapVoucherHolder .footer div a img { position: absolute; left: 0px; }
	#cheapVoucherHolder .footer div a span { position: absolute; font-size: 14px; padding: 2px; right: 5px; top: 2px; color: #5e5e5e; text-decoration: none;}
	#cheapVoucherHolder .code { font-size: 16px; color: #fff; background-color: #336699; text-align: center; }
	
	#yahooadsapi li{ padding: 6px; border-bottom:1px dotted #ccc; }
	#yahooadsapi li .link { margin:4px 0; font-size:1.2em }
	#yahooadsapi li .domain { clear:left; display:block; margin:4px 0; font-weight:bold }
	
	
.cheapMpu{width:300px; height:250px; background: url(http://www.football.co.uk/App_Themes/Adverts/Images/cheap_mpu_background.jpg); position: relative;}
.cheapMpu ul{width:298px; height:248px; overflow: hidden; position: relative; border:1px solid #2a4c6d;}
.cheapMpu ul li{ width:298px; height:248px; float:left; position: relative; display: none;}
.cheapMpu ul li img{width:200px; height:80px; position: absolute; top:20px; left:50px; cursor: hand;}
.cheapMpu ul li p{width:280px; position: absolute; top:110px; left:9px; text-align: center; font-size: 14px; font-weight:bold;}
.cheapMpu ul li a{width:150px; position: absolute; bottom:0px; left:74px; text-align: center; font-size: 12px; background-color: #2a4c6d; padding-top:10px; padding-bottom:10px; padding-left:5px; padding-right:5px; color: #fff; font-weight:bold; text-decoration:none;}
.cheapMpuRibbon{ position: absolute; right:0px; top:0px; display:none;}
.cheapMpuFooter1{position: absolute; left:0px; bottom: 0px;}
.cheapMpuFooter2{position: absolute; right:0px; bottom: 0px;}
