/* blue 396B9C */
body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: arial, verdana; font-size: 12px; color: #00; text-align: left;
	background: url('../images/bg.jpg') left top repeat-x #000000;
}
a {
	color: #396B9C; text-decoration: none; cursor: pointer;
}
a:hover {
	color: #000; text-decoration: underline;
}
.clear { clear: both; }
#container { width: 1000px; background: #FFF; }
#container_in { padding: 5px 5px 5px 5px; }
#menuline {
	width: 990px; height: 25px; background-image:url(../images/nav.jpg);
}
#menuin {
	padding: 0px 0px 0px 0px; height: 100%;
}
#menuin a {
	display: block; float: left;
	/*margin: 0px 10px 0px 10px;
	padding: 4px 5px 3px 5px;*/
	color: #FFF; text-decoration: none;
	font-weight: bold; font-size: 13px;
	text-transform:capitalize;
	border-right: 1px solid #FFF;
	padding-top: 4px;
	padding-bottom: 5px;
	padding-left: 15px;
	padding-right: 15px;
}
#menuin a.selected_competition {
	background: #FFF; color: #000;
}
#menuin a:hover { color: #2B6799; background: #FFF; }
#col1 {
	width: 400px; float: left;
	margin: 0px 15px 0px 0px;
	text-align: left;
}
#col2 {
	width: 225px; float: left;
	margin: 0px 10px 0px 0px;
	text-align: left;
}
#col3 {
	width: 190px; float: left;
	margin: 0px 5px 0px 0px;
	text-align: left;
}
#col123 {
	width: 845px;
	float: left;
}
#col23 {
	width: 430px;
	float: left;
}
#col4 {
	width: 140px; float: left;
	margin: 0px 5px 0px 0px;
	text-align: center;
}
h1 {
	margin: 0px 0px 0px 0px;
	font-size: 22px; font-weight: bold; text-align: left; color: #000;
}
h2 {
	text-transform: uppercase;
	margin: 5px 0px 5px 0px;
	font-size: 16px; font-weight: bold; text-align: left; color: #000;
	border-bottom: 1px solid #eeeeee;
}
h3 {
	margin: 5px 0px 3px 0px;
	font-size: 16px; font-weight: bold; text-align: left; color: #0d3e81;
}
/*h3 {
	margin: 2px 0px 3px 0px;
	font-size: 13px; font-weight: bold; text-align: left; color: #000;
}*/
h4 {
	margin: 2px 0px 3px 0px;
	font-size: 12px; font-weight: bold; text-align: left; color: #000;
}
h5 {
	margin: 2px 0px 3px 0px;
	font-size: 12px; font-weight: bold; text-align: left; color: #DDD;
}
h6 {
	margin: 2px 0px 3px 0px;
	font-size: 14px; font-weight: bold; text-align: left; color: #7F7F7F;
}
.linesep {
}
.newlinesep {
height: 1px;
background-color: #EEEEEE;
margin-top: 4px;
margin-bottom: 4px;
width: 100%;
}
#homenews_img_container {
	height: 305px;
}
#homenews_img {
	border: 1px solid #000;
}
#homenews_intro {
	font-size: 12px; 
	padding-bottom: 10px;
	padding-top: 0px;
	margin-top:0px;
	margin-bottom:0px;
	border-bottom: 1px solid #eeeeee;
}
.homenews_smallimg_container {
	background: #FFF;
	border: 1px solid #000;
	float: left;
	margin: 0px 5px 0px 0px;
	width: 91px; height: 91px;
	vertical-align: bottom;
}
.homenews_smallimg {

}
.last { margin-right: 0px; }
.grey_out {
	background: #EEE;
	margin: 10px 0px 10px 0px;
}
.grey_in {
	padding: 5px 5px 5px 5px;
}
.grey_title {
	margin: 3px 0px 5px 0px;
}
.grey_title a {
	color: #396B9C; text-decoration: none; font-weight: bold; font-size: 14px;
}
.grey_title a:hover { text-decoration: underline; }
.grey_img { float: left; margin: 0px 5px 5px 0px; }
ul.list_news {
	margin: 10px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
}
ul.list_news li {
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 10px;
	list-style-type: none;
	background: url('../images/arrow.gif') top left no-repeat;
}
ul.list_news li a {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #396B9C; text-decoration: none;
}
ul.list_news li a:hover {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-decoration: underline;
}
.col3_banner {
	margin: 15px 0px 0px 0px;
}
.col4_banner { margin: 5px 0px 10px 0px; }
#footer_out {
	width: 990px;
	background: #000;
	margin: 15px 0px 0px 0px;
}
#footer {
	padding: 10px 10px 10px 10px;
	text-align: left; color: #DDD;
}
#footer a { text-decoration: none; color: #FFF; }
#footer a:hover { text-decoration: underline; }
#footer_left {
	float: left;
}
#footer_right {
	width: 400px; float: left;
	border-left: 1px solid #DDD;
	padding: 0px 10px 0px 10px;
}
.footer_column {
	width: 150px; float: left;
	margin: 0px 15px 0px 0px;
}
ul.footer_list {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
}
ul.footer_list li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
}
ul.footer_list li a {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
ul.footer_list li a:hover {
	
}
ul#stats_links {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
}
ul#stats_links li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	float: left;
	border: 1px solid #000;
	width: 60px;
}
ul#stats_links li a {
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	text-align: center; font-size: 14px; font-weight: bold; text-decoration: none; color: #000;
}
ul#stats_links li a:hover {
	background: #CCC; text-decoration: none;
}
#stats_box_out { background: #F4F4F4; margin: 5px 0px 15px 0px; }
#stats_box { padding: 5px 5px 5px 5px; text-align: left; }
#stats_sublinks {

}
#stats_sublinks ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
}
#stats_sublinks ul li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	float: left;
	border: 1px solid #000;
	width: 91px; 
}
#stats_sublinks ul li a {
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 3px 3px 3px 3px;
	font-size: 12px;
	text-decoration: none; background: #265984; color: #FFF;
}
#stats_sublinks ul li a:hover {
	text-decoration: none; background: #EEE; color: #000;
}
table.stats_table td, th {
	font-size: 11px; color: #000;
}
table.stats_table td b, th b {
	color: #396B9C;
}
ul#stats_links li a.stats_links_selected {
	background: #265984; color: #FFF;
}
ul#stats_links li a.stats_links_selected:hover {
	background: #FFF; color: #265984;
}
#random_club {
	padding: 0px 0px 10px 0px;
}
#random_club h4 { float: left; }
#random_club h4 a { font-size: 15px; }
#random_club img {
	float: left; margin: 0px 3px 3px 0px;
}
.nextlast_game td { font-weight: bold; font-size: 13px; }
.nextlast_game td.normaltext { font-weight: normal; font-size: 12px; font-style: italic; }
.competition_fixtures {
	margin: 0px 0px 3px 0px;
	border-bottom: 1px dotted #DDD;
}
.cf_home { color: #333; } 
.cf_away { color: #999; }
#club_img {
	float: left; margin: 0px 10px 10px 0px;
	broder: 1px solid #333;
}
#newsdetail_img {
	float: right; margin: 0px 0px 10px 10px;
	border: 1px solid #333;
}
.none { color: #CCC; font-style: italic; font-weight: bold; }
.game_team { font-weight: bold; font-size: 14px; color: #275D8B; }
.game_event { color: red; }
.game_type { color: #5F5F61; font-style: italic; }
#gametb td.bordered {
	border: 1px dotted #333;
	background: #EEE;
}
.lg_table td, th {
	border: 1px dotted #CCC;
	font-size: 11px;
}
.lg_table th {
	background: #00639C; color: #FFF;
}
h5.h5_stats { color: #333; }
ul#live_links {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
}
ul#live_links li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	float: left;
	border: 1px solid #000;
	width: 90px;
}
ul#live_links li a {
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	text-align: center; font-size: 14px; font-weight: bold; text-decoration: none; color: #000;
}
ul#live_links li a:hover {
	background: #CCC; text-decoration: none;
}
ul#live_links li a.live_links_selected {
	background: #265984; color: #FFF;
}
ul#live_links li a.live_links_selected:hover {
	background: #FFF; color: #265984;
}
#live_box {
	margin: 5px 0px 5px 0px;
	padding: 10px 10px 10px 10px
}
.live_even { background: #DDD; }
.live_odd { background: #FFF; }
.live_scoreline { color: red; font-weight: bold; }

#comment_box {
	background: #EEEEEE;
	padding: 10px;
}
#comment_box table td {
	font-size: 12px;
}
.comment_input { 
	width: 200px; 
	font-size: 11px; 
}
.comment_text {
	font-size: 11px; 
	height: 200px; width: 350px;
}
.comment_button {
	background: #0D3E81; 
	color: #FFF; 
	cursor: pointer;
	width: 125px; height: 32px;
	border: 1px solid #FFF;
}
.req { 
	font-style: italic; font-size: 11px; color: #C63208;
}
#commlist {
	border-top: 1px dotted #333333;
	-moz-box-sizing:border-box;box-sizing:border-box;
	margin: 15px 0px 15px 0px;
	padding: 10px 0px 0px 0px;
}
.commitem {
	margin: 10px 0px 0px 0px;
	background-color: #EEEEEE;
	-moz-box-sizing:border-box;box-sizing:border-box;
	padding: 10px 10px 10px 10px;
}
.commcomm {
	border-top: 1px dotted #999;
	padding-top: 3px;
	margin-top: 1px;
}
.stats_table_stats { font-size: 11px; }
.player_stats_even { background: #EEE; }
.player_stats_odd { background: #FFF; }
#search_field { font-size: 11px; font-weight: bold; width: 165px; color: #396B9C; }
#search_button { cursor: pointer; font-weight: bold; }
.h4_results { color: #AAA; }
.cloud {
	float: left;
	margin: 0px 10px 15px 0px;
}
.cloud a {
	display: block;
	padding: 5px 5px 5px 5px;
	background: #CCC; color: #000; text-decoration: none; 
	border: 1px solid #333;
}
.cloud a:hover {
	text-decoration: underline; 
	background: #FFF; color: #333;
}
.newsletter {
	text-transform: uppercase;
	color: #0d3e81;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 14px;
	font-weight:bold;
}
.whitespacer {
	height: 10px;
	font-size: 0px;
	background-color: #FFF;
}

#headertop {
	height: 69px;
	background-image:url(../images/topheader.jpg);
	padding-left: 225px;
	padding-top: 5px;
	color: #FFF;
}

#headermain {
	height: 177px;
}

.shortstory {
	font-style:italic;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 12px;
}

.fullstory {
	line-height: 1.4em;
	font-size: 1.1em;
}

h6.newspage_title {
font-size: 18px;
font-weight: bold;
margin-bottom: 1px;
margin-top: 5px;
color: #0d3e81;
}

.storyinfo {
	font-size: 10px;
	color: #999999;
	text-align: justify;
	text-decoration: none;
	margin-bottom: 3px;
}