

body {
	height: 100%;
	padding: 0 0 0 0;
	margin:0 0 0 0;	
			
}


img{
	border: 0;
}

// code for SWFFORCEResize removed - no longer globally used
/*
-----------------------------
Adverts
-----------------------------
*/



* html div#MediumRectangle div.adouter,* html div#Super div.adouter,* html div#Skyscraper div.adouter {
	position:relative !important;
	left: 10px !important; 
	
}
div.adouter  {
	background-repeat:no-repeat;
	/* hide ads when javascript is turned off */
	display:none;
}
div#Super, div#MediumRectangle, div#Skyscraper
{
	visibility: hidden;
	display: block;
}

div#Super div.adouter,div#MediumRectangle div.adouter,div#Skyscraper div.adouter {
	background-repeat:no-repeat;
	background-position:top left;
	/* show ads when javascript is turned off */
	display:block !important;
}


div#Super {
	position:absolute; 
	width: 738px; 
	height:90px;  
	top: 3px;
	padding:0px;
	z-index:50000; 
	background-repeat:no-repeat;
	/*left:50%;
	margin-left: -369px; */
}


div#Super div div.adwrapper {
	position:relative;
	left:10px;
	width: 728px; 
	height:90px; 
	padding:0px;
}

div#MediumRectangle {
	position:absolute; 
	width: 300px; 
	height:250px; 
	z-index:30000;
	background-repeat:no-repeat;
	padding:0px;
	/*left:50%; */
}

div#MediumRectangle div div.adwrapper {
	width: 300px; 
	height: 240px; 
	padding:0px;
	margin:0px;
	position:relative;
	top:10px;
	left:0px;
}

	
div#Skyscraper {
	position:absolute; 
	width: 120px; 
	height:610px; 
	top:175px;
	z-index:50000; 
	background-repeat:no-repeat;
	padding: 0px;
	/*left:50%; */
}
div#Skyscraper div div.adwrapper  {
	position:relative;
	width: 120px; 
	height:600px; 
	top:10px;
	left:0px;
	padding:0px;
	margin:0px;
} 


/*
---------------------------------
Accessibilty
---------------------------------
*/
.screenreaderonly {
	position: absolute;
	left: -999px;
	width: 990px;
}
