 html { min-height: 100%; margin-bottom: 1px; }



body {
padding: 0;
overflow:auto;
background-color:#dfdfdf;
font:normal 13px Arial, Helvetica, san-serif;
text-align: left;
color: #222;
line-height: 19px;

}


/*background:url(images/bk221.gif) left center repeat;
}*/


#wrapper {
	width: 940px;
	margin-top: 0;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;

	
	}
	

	/*background-color:#89a6d5*/

/*background-color:#5d84c0;*/
/*border-left: solid 1px #fff;
	border-right: solid 1px #fff;*/

#header{
 	display: block;
	padding: 0;
	padding: 10px 10px 0 10px;
	width:940px;
	height: 115px;
	background-color:#fff;
	
	}
	
	/*background:url(images/yelloheaderfilm2.jpg) left center no-repeat;*/
	
#header a span {
visibility: hidden;
}


	
	/*background:url(images/yelloheaderfilm2.jpg) left center no-repeat;*/
#header2 a span {
visibility: hidden;
}
	

/*end of index page list*/

.chromestyle{
width: 100%;
font-weight: normal;
font:14px Arial, Helvetica, san-serif;
letter-spacing: .04em;
vertical-align: top;
}


.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
margin:0;

}

.chromestyle ul{

width: 895px;
 /*THEME CHANGE HERE*/
padding: 140px 4px 0 6px;
margin: 0;
text-align: left;
font:normal 16px Arial, Helvetica, san-serif;/*set value to "left", "center", or "right"*/
vertical-align: top;
}


.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
color: #fff;
padding: 11px 2px 1px 0;
letter-spacing: .04em;
margin: 0;
text-decoration: none;


}

.chromestyle ul li a:hover{
color: #cc3333;

 
}

.chromestyle ul li a[rel]:after{ /*HTML to indicate drop down link*/

/*content: " " url(downimage.gif); /*uncomment this line to use an image instead*/
}



/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
margin-top: 4px;
margin-left: 2px;
top: 0;
border-bottom: 1px solid #aeaeae; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 13px Arial, Helvetica, san-serif;
line-height:16px;
z-index:100;
background-color: #000;
width: 150px;
text-align: left;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4);


}

ul {
list-style-image: url(images/soccerballbullet.jpg);
padding: 5px 0 0 25px;
margin: 0;
}


/*text styling*/

a.blue {text-decoration:underline; color:#222;}
a.blue:hover {color:#0016f3;}
a.red {text-decoration:none; color:#b80521;}
a.red:hover {color:#0016f3;}

/*a.headereventlink {text-decoration:underline; color:#5b940e;}*/




.textfooter {

font:normal 11px Arial, Helvetica, san-serif;
text-align: center;
color: #222;
letter-spacing: .02em;
line-height: 16px;
}



.headerbluea{

font:normal 22px Impact, Helvetica, san-serif;
text-align: left;
color: #0016f3;
line-height: 24px;
letter-spacing: .02em;

}

.headerblueb{

font:normal 15px Impact, Helvetica, san-serif;
text-align: left;
color: #0016f3;
line-height: 20px;
letter-spacing: .02em;

}

.headerbluec{

font:normal 18px Impact, Helvetica, san-serif;
text-align: left;
color: #0016f3;
line-height: 20px;
letter-spacing: .02em;

}


.headergreen {

font:normal 18px Impact, Helvetica, san-serif;
text-align: left;
color: #a2be17;
line-height: 20px;
}

.headerred{

font:normal 16px Impact, Helvetica, san-serif;
text-align: left;
color: #b80521;
line-height: 18px;
letter-spacing: .02em;
}


.headerblacka{

font:normal 13px Impact, Helvetica, san-serif;
text-align: left;
color: #000;
line-height: 16px;
letter-spacing: .02em;
}

.headerblackb{

font:normal 14px Arial, Helvetica, san-serif;
text-align: left;
color: #000;
line-height: 16px;
letter-spacing: -.01em;
}


.content{

text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-transform: none;
color: #111;
line-height: 130%;
	}



.content2{

font:normal 11px Arial, Helvetica, san-serif;
text-align: left;
color: #111;
line-height: 16px;

}



/*end of text styling*/


img.floatLeft { 
    float: left; 
    margin: 0;
    padding-right:8px;
    padding-top:0;
    padding-bottom:3px;
    padding-left:0;
}

img.floatLeft2 { 
    float: left; 
    margin: 0;
    padding:10px 10px 2px 10px;
  
}

img.floatRight { 
    float: right; 
    margin: 0;
    padding-right:0;
    padding-top:0;
    padding-bottom:0;
    padding-left:5px;
}

img.floatRight2 { 
    float: right; 
    margin: 0;
    padding-right:15px;
    padding-top:0;
    padding-bottom:0;
    padding-left:0;
}




/*content divs*/



.navigation{
 	display: block;
	margin: 0;
	padding: 10px 10px 0 10px;
	width:920px;
	background-color:#transparent;
	text-align: right;
	vertical-align: top;
	
	}



#contentwrapper {
	width:940px;
	float: left;
	background:url(images/premiersoccerbkgrd2.jpg) center top no-repeat;
	vertical-align: top;
	
	
	}
	
	
#content {
	width:915px;
	margin:10px;
	float: center;
	background-color: #transparent;
	border: solid 2px #dfdfdf;
		
}
	
.subcontent1 {
	width:410px;
	padding:5px;
	margin: 5px;
	float:left;
	background-color: #fff;
	vertical-align: top;
}

.subcontent2 {
	width:440px;
	padding:5px;
	margin: 5px;
	float: left;
	background-color: #transparent;
	vertical-align: top;
}
	
.subcontent3 {
	width:179px;
	padding:5px;
	margin: 2px;
	float:left;
	background-color: #fff;
	vertical-align: top;
	border: solid 2px #dfdfdf;
}

.subcontent4 {
	width:179px;
	padding:5px;
	margin: 2px;
	float:left;
	background-color: #fff;
	vertical-align: top;
	border: solid 2px #dfdfdf;
}

.subcontent5 {
	width:179px;
	padding:5px;
	margin: 2px;
	float:left;
	background-color: #fff;
	vertical-align: top;
	border: solid 2px #dfdfdf;
}


.subcontent6 {
	width:170px;
	margin: 0;
	float:left;
	background-color: #fff;
	vertical-align: top;
}

.subcontent7 {
	width:108px;
	margin: 0;
	float:left;
	background-color: #fff;
	vertical-align: top;
}

.subcontent8 {
	width:900px;
	padding:5px;
	margin: 5px;
	float:left;
	background-color: #fff;
	vertical-align: top;
}

.subcontent9 {
	width:594px;
	padding:5px;
	margin: 5px;
	float: left;
	background-color: #fff;
	vertical-align: top;
	
}

.subcontent10 {
	width:310px;
	padding:5px;
	float: left;
	background-color: #fff;
	vertical-align: top;
	text-align: left;
}



#footersec {
	width:940px;
	height: 20px;
	margin: 0;
	padding: 0 0 10px 0;
	background-color: #000;
	float: left;
	text-align: left;
	
	
	
	}
	
#footer {
	width:940px;
	height: 50px;
	margin-right: auto;
	margin-left: auto;
	padding: 10px;
	background-color: #dfdfdf;
	float: center;
	text-align: center;
		
	
	}
	


.clearit {
	clear: both;
}

#clearit {
	clear: both;
}