html, body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	margin:0; 
	padding:0; 
	text-align:center; 
	color:#000;
} 
img{
	border:0;
}

iframe {
	margin:0;
	border:0;
}
.sys_clearwhite{
	clear: both;
	height: 1px;
	overflow: hidden;
	background-color:#fff;
}

#fulhamsplashright{
	float:left;
	width:166px;
	background:#000;
	text-align:left;
	padding:8px 0 0 0;
	border-left:1px solid #fff;
	height:292px;
}

#fulhamsplashleft{
	float:left;
	width:583px;
	background:#000 url("/siteelements/images/splash/borderleft.gif") left top no-repeat;
}

#topbanner{
	margin: 0 0 0 3px;
}

#topbanner img {
	border:0;
}

#topbanner iframe {
	margin:0 1px 1px 1px;
}

#topbanner a img {
	display:inline;
	padding:0;
	border-bottom:1px solid #fff;
	border-left:1px solid #fff;	
	filter: alpha(opacity=85);
	-moz-opacity: 0.85;
	opacity: 0.85;
}

#topbanner a:hover img {
	display:block;
	padding:0;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	float:left;	
}
/*----------------changed styles----------------------------*/
#subbanners {
border-left:3px solid #cc0000;
	margin: 0;
	clear:both;
	background:#000;
	height:155px;
}
/*------------------------------------------------------------*/
#subbanners img {
	border: 0;
}
#subbanners br  {display:none}
#subbanners a img {
	border-bottom:1px solid #fff;
	border-left:1px solid #fff;
	filter: alpha(opacity=85);
	-moz-opacity: 0.85;
	opacity: 0.85;
	float:left;
}

#subbanners a:hover img {
	display:block;
	margin: 0;
	padding:0;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}

#fulhamlogo{
	height:262px;
}

#fulhamlogo p{
	color:#fff;
	font-size:.7em;
	display:block;
	margin:14px 7px 0 7px;
}

#fulhamlogo img{
	margin-top:55px;
}


#splashwrapper{ 
	position: absolute;
	top: 100px;
	top/**/: 50%;
	left:50%;
	width:750px;
	text-align:left; 
	min-width: 500px;
	margin-left:-376px; 
	margin-top/**/:-228px; 
	height: 389px;
} 

#splashwrapper:after {
   content: "."; 
   display: block; 
   height: 0; 
   clear: both; 
   visibility: hidden;
}

#sponsorlogos{
	padding:70px 0 0 0;
	margin:0;
	clear:both;
	background:transparent;
}

#sponsorlogos a{
	padding:0;
	margin:0;
	clear:both;
	border:0;
	background:transparent;
}

#bannerswrapper{
	background:#000 url(/siteelements/images/splash/borderleft.gif) left top no-repeat;
	width:750px;
	height:155px;
	padding:0;
	margin:0;
}


/*===============================================================================*/
    Start of new CSS for 2009 redesign
/*===============================================================================*/

.clear {
	clear:both;
	}
	
.sys_clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.sys_clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .sys_clearfix {height: 1%;}
.sys_clearfix {display: block;}
/* End hide from IE-mac */


* {margin:0;padding:0}
/* mac hide \*/
html,body{height:100%;width:100%;}
/* end hide */



body { 
background: #ffffff;
text-align:center;
color:#333333;
font:0.75em Arial, Helvetica, sans-serif;
min-height:424px;/* for good browsers*/
min-width:1016px;/* for good browsers*/
}

.sys_outer,
form {
height:100%;
width:100%;
display:table;
vertical-align:middle;
}

.sys_container {
position:relative;
text-align: center;
vertical-align:middle;
display:table-cell;
height: 424px;
} 
.sys_inner {
width: 1016px;
height: 424px;
text-align: center;
margin-left:auto;
margin-right:auto;
}

.sys_innerGradBg {
width: 1016px;
text-align: center;
background:url(/SiteElements/images2009/structure/splash-bg-tile.gif) left top repeat-y;
}

.sys_innerGradTop {
width: 1016px;
text-align: center;
background:url(/SiteElements/images2009/structure/splash-bg-top.gif) left top no-repeat;
}

.sys_innerGradBottom {
width: 1016px;
padding-bottom:11px;
text-align: center;
background:url(/SiteElements/images2009/structure/splash-bg-bottom.gif) left bottom no-repeat;
}

.sys_splashInfo{
width: 994px;
text-align: center;
float:left;
display:block;
margin: 11px 0 0 11px;
}

.sys_splashInfoLeft1{
float:left;
width: 178px;
text-align: center;
}

.sys_splashInfoLeft1Logo{
margin: 82px 0 0 0;
border:none;
}

.sys_splashInfoLeft1LogoTxt{
margin: 42px 0 0 0;
border:none;
}

.sys_splashInfoLeft1 a {
	color:#666666;
	text-decoration:none;
	cursor:pointer;
	font-size:200%;
	font-weight:bold;
}

.sys_splashInfoLeft1 a:hover {
	color:#777;
}

.sys_splashInfoLeft2{
float:left;
width: 578px;
text-align: center;
margin: 0 0 0 1px;
}

.CtlDisplayAd4_lblAd img{
/*float:left; NL - fix for sponsors logo alignment*/
border:none;
margin: 1px 0 0 0;
padding: 0 0 0 0;
}


.sys_splashInfoLeft2Box1{
text-align: center;
float:left;
width: 190px;
border:1px solid #cccccc;
}

.sys_splashInfoLeft2Box2{
float:left;
width: 188px;
border:1px solid #ffffff;
margin:0 0 0 0;
padding:0 0 0 0;
background:url(/SiteElements/images2009/structure/splash-btn-bg-01.gif) left top repeat-x;
background-color:#FFFFFF;
}

.sys_splashInfoLeft2Info{
float:left;
width: 188px;
text-align: center;
min-height:95px;
margin:0 0 0 0;
padding:0 0 0 0;
}

.sys_Space1{
/*margin:3px 1px 0px 0px; */
margin:2px 1px 0px 0px;
padding:0 0 0 0;
}

.sys_Space2{
 /* margin:3px 0px 0px 0px; Nataliya */
 margin:2px 0px 0px 0px;

padding:0 0 0 0;
}

.sys_splashInfoLeft2Info p {
font-size:95%;
margin:4px 0 0 0;
padding:0 0 0 0;
}

.sys_splashInfoLeft2Info p.sys_sponsorTxt {
color:#666666;
font-size:95%;
margin:4px 0 0 0;
padding:0 0 0 0;
}

.sys_splashInfoLeft2Info p a {
	color:#333333;
	text-decoration:none;
	cursor:pointer;
}

.sys_splashInfoLeft2Info p a:hover {
	color:#ff0000;
}

.sys_splashInfoLeft2Info img {
border:none;
margin:4px 0 0 0;
padding:0 0 0 0;
}

.sys_splashInfoLeft3{
float:right;
width: 237px;
text-align: center;
margin: 0 0 1px 0;
}

.sys_splashInfoLeft3Box1{
text-align: left;
float:left;
width: 233px;
border:1px solid #cccccc;
margin:1px 1px 0px 1px;
padding:0 0 0 0;
}

.sys_splashInfoLeft3Box2{
float:left;
width: 231px;
border:1px solid #ffffff;
margin:0 0 0 0;
padding:0 0 0 0;
background:url(/SiteElements/images2009/structure/splash-btn-bg-02.gif) left bottom repeat-x;
background-color:#FFFFFF;
}

.sys_splashInfoLeft3Info{
float:left;
text-align: left;
min-height:69px;
margin:0 0 0 0;
padding:26px 0 0px 18px;
}


.sys_splashInfoLeft3Info h1 {
	font:bold 200% Arial, Helvetica, sans-serif;
	color:#666666;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.sys_splashInfoLeft3Info p a {
	color:#333333;
	text-decoration:none;
	cursor:pointer;
}

.sys_splashInfoLeft3Info p a:hover {
	color:#666;
}

.sys_splashInfoLeft3Info h1 a {
	color:#666666;
	text-decoration:none;
	cursor:pointer;
}

.sys_splashInfoLeft3Info h1 a:hover {
	color:#777;
}

.sys_splashInfoLeft3Info p {
font-size:95%;
margin:0 0 0 0;
padding:0 0 0 0;
}

.sys_mainadwrapper { 
	display: block;
	height: 299px;
	overflow: hidden;
}
