/* CSS Document */





html, body, blockquote, p{
  margin: 0px;
  padding: 0px;
  border: 0px;
}




body {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url('http://www.londonunityleague.co.uk/wp-content/themes/lul_theme/layout/images/Image6.jpg');
	background-color: #666666;
	background-repeat: repeat-x;
}






h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
  font-weight: normal;
  font-family: Arial, Helvetica, sans-serif;
}



p, th, li, dd, dt, ul, ol, blockquote, q, acronym, abbr, a, input, select, textarea {
  margin: 0;
  padding: 0 0 8px 0;

}




.topbar {
	padding-top: 8px;
	height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3399cc;
	text-align: right;
	width: 974px;
	margin: 0 auto;

}



#titles_logos {
	width: 974px;
	margin: 0 auto;
	padding-top: 18px;

}

.title_float_left {
	float: left;
	padding-top: 8px;

}


.float_left {
	float: left;

}

.float_right {
	float: right;

}

.clear_all {
	clear: both; /* Where DIVs are floated, this will clear and create a fresh break */

}





#main_content {
	width: 1012px;
	margin: 0 auto;
	background-image: url('http://www.londonunityleague.co.uk/wp-content/themes/lul_theme/layout/images/content_bg.jpg');
	background-color: #666666;
	background-repeat: repeat-y;

}


#bulk {
	width: 954px;
	margin: 0 auto;
	padding-top: 20px;
	line-height: 1.5em;


}


.float_intro_left {
	float: left;
	width: 475px;
	margin-left: 10px;
	font-size: 14px;


}



.float_intro_right {
	float: right;
	width: 440px;
	height: 250px;
	background-image: url(http://www.londonunityleague.co.uk/wp-content/themes/lul_theme/homepage/images/intro_picture.jpg);
	margin-top: 28px;
	margin-right: 15px;	

}







.homepage_latest_news {
	float: left;
	width: 261px;
	margin-left: 18px;
	margin-top: 25px;

}



.homepage_latest_table {
	float: left;
	width: 276px;
	margin-left: 10px;
	margin-top: 25px;

}


.homepage_latest_fixtures {
	float: left;
	width: 350px;
	margin-left: 24px;
	margin-top: 25px;

}





#footer {
	background-image: url(http://www.londonunityleague.co.uk/wp-content/themes/lul_theme/layout/images/content_bottom.gif);
	width: 1010px;
	margin: 0 auto;
	background-repeat: no-repeat;
}


#footer_text {
	padding-top: 30px;
	margin-right: 18px;
	margin-bottom: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: right;
}







.about_container {
	float: left;
	width: 450px;
	margin-left: 10px;
	font-size: 14px;


}


.about_picture {
	float: right;
	width: 432px;
	height: 478px;
	background-image: url(http://www.londonunityleague.co.uk/wp-content/themes/lul_theme/about/images/about_picture.jpg);
	margin-top: 28px;
	margin-right: 15px;	

}





.league_intro {
	width: 390px;
	text-align: justify;
	float: left;
	margin-left: 10px;
	font-size: 14px;

}


.league_fixture_list {

	float: right;
	margin-left: 17px;
	margin-top: 13px;
	margin-right: 30px;
	

}


















.minitable {
	font-size: 13px;
}


tr.mini_table_header {
	background-color: #9DBAFF;
	font-weight: bold;
}

tr.fixture_table_header {
	background-color: #9DBAFF;
	font-weight: bold;
}


td.table_mini_name {
	background-color: #CCDFFF;
	text-align:left;
	width: 160px;
}



td.t1 {
	background-color: #CCDFFF;
	width: 25px;
	text-align: center;
	
}

td.t2 {
	background-color: #CCDFFF;
	width: 25px;
	text-align: center;
}


td.table_mini_no {
	background-color: #CCDFFF;
	width: 25px;
	text-align: center;
}

td.table_mini_pts {
	background-color: #9DBAFF;
	width: 27px;
	text-align: center;
	font-weight: bold;
}

.minitable_last_updated {
	font-size: 12px;
}








td.results_mini_h_team {
	background-color: #CCDFFF;
	width: 140px;
	text-align: left;
}

td.results_mini_score {
	background-color: #9DBAFF;
	width: 25px;
	text-align: center;
	font-weight: bold;
}

td.results_mini_a_team {
	background-color: #CCDFFF;
	width: 140px;
	text-align: right;
}






.mini_news {
	background-color: #CCDFFF;
	font-size: 13px;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 3px;

}

.mini_news h4 {
	font-size: 15px;
	text-decoration: none;
	background-color: #CCDFFF;
	padding: 0 0 0 0 ;
	margin: 0 0 0 0;
}







.cup_intro {
	width: 390px;
	text-align: justify;
	float: left;
	margin-left: 10px;
	font-size: 14px;

}


.cup_fixture_list {

	float: right;
	margin-left: 17px;
	margin-top: 33px;
	margin-right: 30px;
	

}


td.fixture_results_mini_h_team {
	background-color: #CCDFFF;
	width: 165px;
	text-align: left;
}

td.fixture_results_mini_score {
	background-color: #9DBAFF;
	width: 25px;
	text-align: center;
	font-weight: bold;
}

td.fixture_results_mini_a_team {
	background-color: #CCDFFF;
	width: 165px;
	text-align: right;
}

td.fixture_results_date {
	background-color: #CCDFFF;
	width: 83px;
	text-align: left;
}







.select_fixture {
	font-size: 12px;
	padding-bottom: 10px;
	text-align: right;

}









.team_badge {
	float: left;
	padding-left: 10px;
	
}



.team_info_text {
	float: left;
	padding-left: 25px;
	width: 500px;

}

.team_info_text h2{
	font-weight: bold;
	size: 15px;
	color: #000099;
	padding-bottom: 8px;
	
}



.team_stats {
	float: left;
	padding-left: 25px;
	width: 250px;
	font-size: 12px;
	line-height: 1em;

}







.table_container {
	padding-left: 80px;
}




td.fulltable_date {
	background-color:#9DBAFF;
	width: 250px;
	height: 35px;
	font-weight:bold;
}

td.t1 {
	background-color: #CCDFFF;

}

td.t2 {
	background-color: #CCDFFF;

}


td.fulltable_name {
	background-color: #CCDFFF;
	width: 300px;
	height: 35px;
}

td.fulltable_no {
	background-color: #CCDFFF;
	width: 42px;
	text-align: center;
	height: 35px;
}

td.fulltable_pts {
	background-color: #9DBAFF;
	width: 42px;
	text-align: center;
	font-weight: bold;
	height: 35px;
}



.minitable_last_updated {
	font-size: 12px;
}




h3{
	color: #336699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	margin: 15px 0 4px 0;
	font-weight: bold;
	background-color: #dae4e7;
	padding: 2px 2px 2px 4px;
}

h4{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;

	margin: 15px 0 10px 0;
	font-weight: bold;
	background-color: #336699;
	padding: 4px 4px 4px 8px;
}

.rules {
	padding-left: 25px;
	text-align: justify;
	float: right;
	width: 630px;
	padding-right: 50px;
}


.rules_sidepic {
	width: 193px;
	height: 391px;
	background-image: url(http://www.londonunityleague.co.uk/wp-content/themes/lul_theme/rules/picture.jpg);
	float: left;
	margin-left: 20px;


}








