body{
	margin:0;
	font:12px Arial,Verdana,Tahoma,sans-serif;
	color:#333;
	background:#0056a5 url(../img/bg_body.gif) repeat-x 0 0;
}
img{
	border:none;
	display:block;
}
form,fieldset{
	margin:0;
	padding:0;
	border:none;
}
ul{
	margin:0;
	padding:0;
	list-style:none;
}
a{
	outline:none;
	text-decoration:none;
}
h1, h2, h3, h4, h5, h6, p{
	margin: 0;
}
.content h1, h2, h3{
	margin: 0;
	width:auto;
}
 


.content p{
	
	padding:5px 0 5px 0;
	
}

div.top_menu{
	overflow:hidden;
	width:913px;
	margin:0 auto;
}
div.top_menu ul{
	overflow:hidden;
	float:right;
	padding:7px 0;
}
div.top_menu ul li{
	overflow:hidden;
	float:right;
	color:#fff;
	padding:0 9px 0 0;
	line-height:16px;
}
div.top_menu ul li a{
	color:#fff;
}
div.top_menu ul li a:hover{
	color:#eeca04;
}
.main{
	overflow:hidden;
	width:907px;
	margin:0 auto 0;
	background-color:#fff;
	padding:6px 0 0 6px;
}
/*header*/
.header{
	overflow:hidden;
	width:901px;
	background:url(../img/bg_header.gif) no-repeat 0 0;
}
div.logo{
	overflow:hidden;
}
.header h1 a{
	float:left;
	background:url(../img/logo.png) no-repeat 0 0;
	width:143px;
	height:117px;
	text-indent:-9999px;
	cursor:pointer;
	margin:22px 0 0 18px;
}
.header h2{
	float:left;
	font-size:37px;
	color:#fff;
	padding:58px 0 0 25px;
}
.header h2 span{
	display:block;
	font-size:13px;
	line-height:15px;
}
div.menu_search{
	overflow:hidden;
	width:901px;
	height:45px;
	background:url(../img/bg_menu.gif) repeat-x 0 0;
	margin:18px 0 0 0;
}
div.menu_search div.menu{
	float:left;
	overflow:hidden;
}
div.menu_search div.menu ul{
	overflow:hidden;
}
div.menu_search div.menu ul li{
	float:left;
	font-size:16px;
	line-height:20px;
	background:url(../img/divider_menu.gif) no-repeat 0 0;
	margin:0 0 0 -2px;
}
div.menu_search div.menu ul li a{
	float:left;
	display:inline;
	color:#fff;
	padding:9px 17px 16px 16px;
	margin:0 3px 0 2px;
}
div.menu_search div.menu ul li a:hover,
div.menu_search div.menu ul li a.active{
	background:url(../img/bg_menu_hover.gif) repeat-x 0 0;
}
div.menu_search div.search{
	float:right;
	padding:7px 10px 0 0;
}
div.menu_search div.search input.field{
	float:left;
	width:177px;
	height:15px;
	font:12px Arial,Verdana,Tahoma,sans-serif;
	padding:1px 5px 2px 5px;
	margin:2px;
	border:1px #003972 solid;
	background-color:#e6ecf3;
}
div.menu_search div.search input.submit{
	float:left;
	width:69px;
	height:20px;
	padding:0;
	border:none;
	background:url(../img/btn_search.gif) no-repeat 0 0;
	margin:2px 0 0 4px;
	cursor:pointer;
}
.content_holder{
	overflow:hidden;
	width:901px;
}

/*.left_advert{
	width:177px;
	float:left;
	margin-left:-178px;
}
.left_advert ul li{
	padding:30px 0 0 0;
}
.left_advert ul li img{
	margin-left:20px;
}*/
.left_advert{
	float:left;	
	width:177px;
	margin-left:-177px;
}

.left_advert li{
	padding:12px 0 0 0;
}
.left_advert div{
	margin:0 auto;
	text-align: center;
}

/*left_column*/
#left_column{
	float:left;
	width:177px;
	padding:5px 0 0 0
}
#left_column ul{
	/*overflow:hidden;*/
	width:177px
}
#left_column ul li{
	float:left;
	/*overflow:hidden;*/
	width:177px;
	font-size:13px;
	margin:3px 0 0 0
}
#left_column ul li a{
	float:left;
	display:block;
	width:168px;
	color:#333;
	background:url(../img/bg_left_menu.gif) repeat-x 0 0;
	border:1px #d9d9d9 solid;
	padding:4px 0 3px 7px;
}
#left_column ul li a:hover,
#left_column ul li a.active{
	background:url(../img/bg_left_menu_hover.gif) repeat-x 0 0;
	border:1px #004a8f solid;
	color:#fff;
}
#left_column ul li a span{
	background:url(../img/arrow.gif) no-repeat 0 5px;
	padding:0 0 0 19px;
}
#left_column ul li a:hover span,
#left_column ul li a.active span{
	background:url(../img/arrow_white.gif) no-repeat 0 5px;
}
#left_column ul ul ul {
	display:none;
}
#left_column ul ul ul {
	display:none;
}
div.images{
	/*overflow:hidden;*/
	width:177px;
}
div.images a{
	float:left;
	margin-top:12px;
}
/*content*/
.content{
	float:left;

	width:700px;
	margin:8px 0 0 12px;
	display:inline 
}
div.tickets{
	overflow:hidden;
	
} 
div.tickets h3{
	float:left;
	display:inline;
	font-size:0px;

}
div.tickets p{
	float:right;
	padding:2px 7px 0 0
}
.content ul{
	width:660px;
}
.content ul li{
	overflow:hidden;
	float:left;
	width:660px;
	padding:2px 0 10px 10px;
	list-style-type:disc;
	list-style-position:inside;
	text-indent: -1em;
	padding-left: 2em;
}
/*
*html .content ul li{
	text-indent: 0px;
	padding-left: 0px;
}*/
.content ul li h4{
	font-size:16px;
	font-weight:normal;
	color:#005099;
}
.content ul li p{
	padding-top:5px;
	width:375px;
}
.content ul li table{
	font-size:13px;
	margin:6px 0 0 0;
}
.content ul li table td.left{
	width:145px;
}
.content ul li table td.price{
	width:50px;
}
.content ul li table td p{
	line-height:18px;
	padding:12px 0 0 0;
	width:auto;
}
.content ul li table td span{
	font-size:12px;
}

/*right_column_teams*/
.content .right_column_teams{
	float:right;	
	width:230px;
	margin-top:0px;
}
* html .content .right_column_teams{
	width: 230px;
	margin-right: -13px
}
.right_column_teams li{
	padding:40px 0 0 0;
}
.right_column_teams div{
	margin:0 auto;
	text-align: center;
}

.right_column_teams a{
	display:inline;
}
.right_column_teams img{
	display:inline;
	padding:0;
	margin:0
}

div.index div.right_column_teams{
	width:234px;
	padding:2px 0 0 0;
	background:none;
	margin-right: 0px
}
div.index div.right_column_teams li{
	padding:6px 0 0 0;
}


.right_column_teams div.match_team{
	width:230px;
	border:1px #00549e solid;
	margin-bottom:91px;
	*margin-right:15px;
}
div.match_team h5{
	text-align:left;
	display:block;
	font-size:13px;
	font-weight:normal;
	line-height:16px;
	color:#fff;
	padding:4px 0 7px 10px;
	background:url(../img/bg_h5.gif) repeat-x 0 0;
}
div.match_team div.mteam{
	overflow:hidden;
	width:230px;
	padding:5px 0 0px 0px;
/*	border-bottom:1px #ddd solid;*/
}


div.match_team div.mteam table td{
	margin-right:3px;
}

/*right_column*/
.right_column{
	background:transparent url(../img/rig_col_line.jpg) no-repeat scroll 0px 50%;
	float:right;	
	width:155px
}
* html .right_column{
	width: 140px;
	margin-right: -13px
}
.right_column li{
	padding:40px 0 0 0;
}
.right_column div{
	margin:0 auto;
	text-align: center;
}

.right_column a{
	display:inline;
}
.right_column img{
	display:inline;
}
div.bottom_links{
	clear:both;
	padding:22px 0pt 10px
}
div.bottom_links ul{
	/*overflow:hidden;*/
	height:44px;
}
div.bottom_links ul li{
	float:left;
	background:url(../img/divider_bottom.gif) no-repeat 0 50%;
	padding:0pt 25px;
	height:44px;
	margin:0 0 0 -1px;
}
div.bottom_links ul li img.redc{
	margin:7px 0 0 0;
}
/*footer*/
.footer{
	overflow:hidden;
	clear:both;
	width:913px;
	height:43px;
	margin:0 auto;
	background:url(../img/bg_footer.gif) repeat-x 0 0;
	color:#fff;
}
.footer span{
	float:left;
	padding:14px 0 0 16px;
}
.footer p{
	float:right;
	padding:14px 0 0 0;
}
.footer a{
	float:right;
	margin:8px 24px 0 8px;
}
/*INDEX PAGE*/
div.index div.content{
	width:471px;
}
div.soccer{
	overflow:hidden;
	width:471px;
	height:276px;
}
div.match_news{
	overflow:hidden;
	width:471px;
	padding:12px 0 0 0;
}
div.match_news div.match{
	float:left;
	overflow:hidden;
	width:232px;
	height:238px;
	padding-top:1px;
}
div.match_news div.match ul{
	overflow:hidden;
	width:232px;
}
div.match_news div.match ul li{
	float:left;
	width:76px;
	padding:0;
	text-align:center;
	list-style:none;
}
div.match_news div.match ul li a{
	background:url(../img/bg_left_menu.gif) repeat-x 0 0;
	display:block;
	padding:6px 0 7px 0;
	color:#333;
	border:1px #d9d9d9 solid;
}

div.match_news div.match ul li.active a,
div.match_news div.match ul li a:hover{
	background:url(../img/li_act.jpg) no-repeat 0 0;
	color:#fff;
}
div.match_news div.match ul li#central{
	margin:0 2px;
}

div.match h5{
	display:block;
	font-size:13px;
	font-weight:normal;
	line-height:16px;
	color:#fff;
	padding:4px 0 7px 10px;
	background:url(../img/bg_h5.gif) repeat-x 0 0;
}

div#tabtoggler1_content{
	overflow:hidden;
	width:230px;
	border:1px #00549e solid;
	margin:-1px 0 0 0;
}

ul#tabtoggler1_menu li a{
padding-left:10px;
	}
	
div.vs{
	overflow:hidden;
	width:230px;
	padding:24px 0 21px 0;
}
div.vs div.symbol{ 
	float:left;
	width:90px;
	text-align:center;
}
div.vs div.symbol img{
	display:inline;
}
div.vs strong{
	float:left;
	width:48px;
	font-size:24px;
	color:#999;
	padding:13px 0 0 0;
	text-align:center;
}
div.match p{
	text-align:center;
	letter-spacing:1px;
	line-height:20px;
}
ul.buy{
	width:190px !important;
	margin:0 auto;
	padding:18px 0 25px 0;
}
ul.buy li{
	padding:0 4px !important;
	width:auto !important;
}
ul.buy li a{
	background:none !important;
	padding:0 !important;
	letter-spacing:1px;
}
ul.buy li a:hover{
	background:none;
	text-decoration:underline;
	color:#333 !important;
}
div.news{
	float:right;
	width:229px;
	border:1px #00549e solid;
	height:237px;
}
div.news h5{
	display:block;
	font-size:13px;
	font-weight:normal;
	line-height:16px;
	color:#fff;
	padding:4px 0 7px 10px;
	background:url(../img/bg_h5.gif) repeat-x 0 0;
}
div.news li.new{
	/*overflow:hidden;*/
	padding:2px 0 10px 10px;
	list-style:none;
	text-indent: 0em;
	padding-left: 0em;
}
div.news li.new em.date{
	float:left;
	padding-left:10px;
}

div.news strong{
	overflow:hidden;
	display:block;
	line-height:16px;
	padding:3px 0 0 10px;
}
div.news strong span{
	float:left;
}
div.news strong em{
	float:right;
	font-size:11px;
	font-weight:normal;
	padding:1px 0 0 0;
	font-style:normal; 
}
div.news li.new div p{
	overflow:hidden;
	width:212px;
	padding:4px 2px 5px 10px;
	line-height:15px;
}
div.news a.read{
	float:right;
	color:#00478b;
}

div.news .date_read{
	width:212px;
}

/********Poster************/

div.poster{
	float:left;
	width:230px;
	margin-top:5px;
	border:1px #00549e solid;
	height:238px;
}
div.poster h5{
	text-align:left;
	display:block;
	font-size:13px;
	font-weight:normal;
	line-height:16px;
	color:#fff;
	padding:4px 0 7px 10px;
	background:url(../img/bg_h5.gif) repeat-x 0 0;
}
div.poster div.post{
	overflow:hidden;
	width:228px;
	padding:0px 0 0px 0px;
/*	border-bottom:1px #ddd solid;*/
}
div.poster strong{
	overflow:hidden;
	display:block;
	line-height:16px;
	padding:9px 0 0 0;
}
div.poster strong span{
	float:left;
}
div.poster strong em{
	float:right;
	font-size:11px;
	font-weight:normal;
	padding:1px 0 0 0;
	font-style:normal;
}
div.poster p{
	overflow:hidden;
	width:209px;
	padding:4px 0 0 0;
	line-height:15px;
}
div.poster div.read{
	float:right;
	padding:4px 0 0 0;
}
div.poster div.read a{
	color:#00478b;
}
/*******************/

a.gray{
	color:#333 !important;
}
div.news div.read a:hover{
	text-decoration:underline;
}
div.index div.right_column{
	width:234px;
	padding:2px 0 0 0;
	background:none;
	margin-right: 0px
}
div.index div.right_column li{
	padding:6px 0 0 0;
}
div.index div.bottom_links{
	padding-top:12px;
}

/* rich.css */ 
.imgCenter {
	margin:0 auto;
}

/*latest headers*/
h1, h2{
	font-family:Arial, Helvetica, sans-serif;
	color: #005099
}

h1{
	font-size:16px
}

h2{
	font-size:14px
}
/*latest ammends*/
div.content_holder div.content p{
	padding:0pt 0pt 10px 5px
}


ul.aboutCommunity{
	padding:0pt 0pt 29px 39px
}

ul.aboutCommunity li{
	float:none;
	list-style-type:disc;
	overflow:visible;
	padding:0pt 0pt 5px;
	vertical-align: middle;
	width:514px
}

div.academyNews{
	margin-left:126px
}

 
div.content h1{
	padding-bottom:10px
}

div.academyNews h2{
	margin-left:-16px
}

div.academyNews p strong{
	margin-left:-34px
}

div.academyNews p{
	margin-left:38px
}
/*Pop up side menus*/
div#left_column ul li ul{
	display:none;
	margin-left:177px;
	position:absolute
}
div#left_column ul li ul li ul{
	display:none!important;
}
div#left_column ul li ul li:hover ul,
div#left_column ul li ul li.sfhover ul{
	display:block!important;
}

* html div#left_column ul li ul{
	margin: -25px 0pt 0pt 177px
}

*:first-child+html div#left_column ul li ul{
	margin-left: 0px 
} 

div#left_column ul li ul li{
	margin-top:0px 
}

div#left_column ul li:hover ul, div#left_column ul li.sfhover ul{
	display: block
}


.content #newsList ul {
	margin:0;
	padding:0;
	list-style:none;
	width:700px;
}

.content #newsList ul li {
	margin:10px 0 0 0;
	padding:0px 0 10px 0;
	list-style:none;
	text-indent: 0em;
	padding-left: 0em;
	border-bottom:1px dashed #ccc;
	width:700px;
}

.content #newsList ul li h3 {
	color:#00599a;
	font-size:16px;
	margin-left:0px;
}

.content #newsList ul li div p {
	padding:2px 0 05px 0;
	margin:0 0 0 0;
	width:600px;
}
.content #newsList ul li em.date { 
	margin:-15px 0 0 0;
	display:block;
}


.content #newsList ul .lat_news
{
	width:530px;
	height:auto;
	float:left;
}
.content #newsList ul .lat_news_left
{ 
	width:50px;
	height:auto;
	float:left;
	display:inline;
}
.content #newsList ul .newsDate{
	width:48px;
	height:50px;
	border:1px solid #025e9d;
	float:left;
}
.content #newsList ul .newsImgDate{
	width:48px; 
	height:19px;  
	background-image:url(../img/newsDate.jpg);
	background-repeat:no-repeat;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	float:left;
	display:inline;
}
.content #newsList ul .newsImgText{
	width:48px;
	height:30px;
	text-align:center;
	font-weight:bold;
	float:left;
	display:inline;
}
.content #newsList ul .lat_news_right
{
	width:470px;
	height:auto;
	float:right;
	display:inline;
}

.content .the_teams{
	width:440px;
	float:left;
}	
.content .the_teams h1{
	text-align:center; 
	}
	
.content table{
	margin:auto auto;
}




