body {
background-color: #fff;
font-size: 11px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#564b47;
padding:0;
margin:0;
background: url('images/bgbody.png') repeat-x;
width: 976px;
margin: 0 auto;
}
a {color: #0464CA;}
a:visited {color:#0464CA;}
a:hover {color: #318cd9;}
a:active { color:#0464CA;}


h2 {
font-size:20px;
font-weight: normal;
padding: 5px 10px;
margin:0;
/*-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;*/
}

h3 {
font-size:14px;
font-weight: bold;
padding: 5px 10px;
margin:0;
text-decoration:none;
/*-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;*/
}

img.download {vertical-align:middle;}

div {
}

/* ----------container to center the layout-------------- */
#container {
width: 976px;
margin-bottom: 10px;
margin: 0 auto;
display: block;
max-width: 976px;
}

/* ----------banner for logo-------------- */
#header {
background-color: transparent;
text-align: left;
padding: 0px;
margin: 0px;
height: 70px;
	/*background:#A4D65D url(images/header_bg.jpg) repeat-x 0% 0%;*/

}
#logo img {padding:0px 0px; float: left;} 
#logo {
display:block;
float:right;
height:65px;
padding:0px 0;
width:248px;
}
#logo span.top {
color:#000000; letter-spacing:-2px; font:bold 40px/30px Arial, Helvetica, sans-serif;
}
#logo span.bottom {
color:#ff0000; letter-spacing:10px; font:18px/20px Arial, Helvetica, sans-serif;
}
#banner_area{
background-color: transparent;
/*text-align: right;PRE ADSENSE ERA 28.02.2010*/
text-align: justify;
padding: 6px;
margin: 0px;
height: 70px;
margin: 5px 0;
border-bottom: #A4D65D 1px solid;
float: left;
clear: both;
background:#ECEBEB none repeat scroll 0 0;
border:1px solid #CBCBCB;
}
#banner_left{
background-color: #fff;
width: 468px;
height: 60px;
float: left;
margin: 5px 0px 5px 10px;
border:1px solid #CBCBCB;
}
#banner_right{
background-color: #fff;
width: 468px;
height: 60px;
float: right;
margin: 5px 0px 5px 10px;
border:1px solid #CBCBCB;
}
#top {
padding-top: 8px;
}
/* -----------------content--------------------- */
#content {
background-color: #ffffff;
padding: 5px 0;
/*margin: 0 266px 0 204px;*/
background:#ffffff none repeat scroll 0 0;
float: left;
width: 514px;

}
div#content { 
text-align:justify;
min-height:600px;
height:expression(this.scrollHeight > 600 ? "auto":"600px"); 
}

p, pre{
padding: 5px 10px;
margin:0px;
}

/* --------------left navi------------- */
#left {
float: left;
width: 190px;
margin: 0;
padding: 5px;
background:#ECEBEB none repeat scroll 0 0;

}
#right {
float: right;
width: 252px;
margin: 0;
padding: 0;
padding: 5px;
background:#ECEBEB none repeat scroll 0 0;

}


/* -----------footer--------------------------- */
#footer {
border-top:1px solid black;
clear: both;
margin: 10px 0;
padding: 0;
text-align: left;
/*background: #E5E5E5;*/
font-size:10px;
height:50px;
background: url('images/bgbodysmall.png');

}
#footer_content{
width: 936px;
height: 20px;
padding: 10px 10px;
margin: 5px 10px;
float: left;
text-align:center;
background: url('images/bgbodysmall.png');
}

.block {
overflow:hidden;
/*padding: 0px 5px;*/
margin-bottom:15px;
border:1px solid #CBCBCB;
background: #fff;
}
#content .block{
/*padding: 0px 2px;*/
border:0px solid #CBCBCB;

}
#content {
border:0px solid #CBCBCB;

}
#left a {
text-decoration: none;
}
#left .block h2, #right .block h2{
font-size:11px;color:#2A9131;
}
.block h2 {
/*background-color:#fff;*/
border:medium none;
clear:both;
color:#1C4D7E;
display:block;
font-size:14px;
font-weight:bold;
height:19px;
line-height:19px;
margin:0 0 0px;
overflow:hidden;
padding:9px 0 0px 0px;
position:relative;
width:auto;
border-bottom:1px solid #CBCBCB;
}

.block.green h2 {
background-color:#2A9131;
color:#fff;
padding:9px 0 1px 10px;
line-height:12px;
}
.block.skyblue h2 {
/*background-color:#006CE5;*/

}
.block .block_content {
padding: 0 0 9px 0; 
}
.block.green .block_content {
background-color:#E1F0E0;
}

.notice-box {
background-color: #003366;
border:0px solid #003366;
color:#FFFFFF;
display:block;
margin:0;
padding:25px;
margin:10px 0;
padding:10px;
background-image:url(images/bgbodysmall.png);
}

.notice-box2 {
background-color: #999999;
border:0px solid #003366;
color:#FFFFFF;
display:block;
margin:0;
padding:25px;
margin:10px 0;
padding:10px;
/*background-image:url(images/bgbodysmall.png);*/
}


#menu {
clear:both;
display:inline;
float:left;
font-weight:bold;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
overflow:hidden;
padding:2px 0;
width:100%;
}

#menu li {
border-bottom:0px dotted #D1D1D1;
clear:both;
display:block;
float:left;
height:auto;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
overflow:hidden;
padding:4px 0px;
width: 100%;

}
#menu li a{
clear:right;
display:block;
float:left;
height:15px;
margin:0;
margin-left: 2px;
font-size:11px;
font-weight:normal;
}
#menu li:hover{
background: #E3E8F3

}

.news_block {
border:2px solid #E5E5E5;
float:left;
height:75px;
margin:3px 2px 10px;
padding:2px;
width:237px;
}
.news_block img{
float: left;
width: 75px;
height: 75px;
background: #000;
display: block;
}
.news_block div{
width: 140px;
float: left;
margin: 0px 3px;
font-size:90%;
background:#fff;
}
.news_block a{
margin: 0;
text-decoration: none;
font-size: 10px;
margin-bottom: 2px;
font-weight:bold;
}
.news_block .date{
margin: 0;
font-size: 8px;
font-style: italic;
text-align: right;
}
.news_block p{
font-size: 9px;
margin: 0;
padding: 0;
}

#right fieldset {
border: 0;
}


#right form {
margin-left: 5px;
}

#right label {
display: block;
margin-bottom: 2px;
font-size: 13px;
}

#right input {
width: 200px;
margin-bottom: 9px;
border: 1px solid #CBCBCB;
font-size: 13px;
}

#right textarea {
}

#right input.send-button {
width: auto;
padding: 3px 3px;
margin-top: 5px;
margin-right: 15px;
float: right;
}










#user_info_box {
	width: 270px;
	display: block;
	background: #F5F5F5;
}



#user_info_links li {
	list-style-type:none;
	margin:0;
	padding:5px 0px 5px 20px;
}

#user_info_links li.edit_account {
	background:transparent url(images/icons/16-member-profile.png) no-repeat 0% 50%;
}
#user_info_links li.add_blog {
	background:transparent url(images/icons/16-file-page.png) no-repeat 0% 50%;
}
#user_info_links li.upload_video {
	background:transparent url(images/icons/16-file-archive.png) no-repeat 0% 50%;
}
#user_info_links li.upload_picture {
	background:transparent url(images/icons/16-image-add.png) no-repeat 0% 50%;
}
#user_info_links li.create_poll {
	background:transparent url(images/icons/16-em-pencil.png) no-repeat 0% 50%;
}
#user_info_links li.logout {
	background:transparent url(images/icons/logout.png) no-repeat 0% 50%;
}


#user_info_box #user_info_avatar {
	width: 130px;
	display: block;
	float:left;
	text-align: center;
}

#nav_menu {
	float:left;
	margin:0;
	padding:0;
}

#nav_menu li.active {
background:transparent url(../images/style1/bgactivemenu.png) no-repeat scroll left top;
padding-left:2px;
}
#nav_menu li {
background:transparent none repeat scroll 0 0;
cursor:pointer;
display:block;
float:left;
margin:0;
padding:0;
position:relative;
z-index:100000;
}

#nav_menu a {
border-right:medium none;
line-height:24px;
margin:0;
padding:0 10px;
}
#nav_menu li.active {
background:transparent url(images/bgactivemenu.png) no-repeat scroll left top;
padding-left:2px;
}
#nav_menu li a {
color:#FFFFFF;
display:block;
font-family:arial;
font-size:14px;
font-weight:700;
height:68px;
letter-spacing:-1px;
line-height:30px;
margin:0;
padding:0 10px;
text-align:left;
text-decoration:none;
text-transform:uppercase;
}
#nav_menu li.active  a, #nav_menu li:hover  a{
background:transparent url(images/bgactivemenu_a.png) no-repeat scroll right top;
color:#666666;
display:block;
height:68px;
line-height:30px;
}
#nav_menu li.active  span, #nav_menu li:hover span{
color:#666666;
}
#nav_menu li span {
color:#FFFFFF;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
font-weight:400;
height:11px;
letter-spacing:-1px;
line-height:9px;
margin:-5px 0 0;
padding:0;
text-transform:uppercase;
}

#nav_menu li  img {
display:block;
padding-top:10px;
vertical-align:middle;
border:medium none;
}





#postwrapper{
text-align:justify;
width:100%;
height:100%;
float:left;
margin-top:10px;
padding:0;
}

.calwrap{
float:left;
width:65px;
height:59px;
margin-left:10px;
padding:0;
}

* html .calwrap{
margin-left:5px;
}

.caltop{
width:59px;
float:left;
height:20px;
margin:0;
padding-top:4px;
background:url(images/caltop.gif) no-repeat;
text-align:center;
font:bold 14px Trebuchet MS;
color:#ffffff;
}

.calbottom{
width:59px;
float:left;
height:36px;
margin:0;
padding-top:2px;
background:url(images/calbottom.gif) no-repeat;
color:#737373;
font:24px Trebuchet MS;
text-align:center;
}

.post{
width:100%;
margin-left:0px;
height:100%;
float:left;
padding-bottom:0px;
border-bottom:1px dashed #9db7d1;
}

* html .post{
margin-left:43px;
}

.postbottom{
width:504px;
margin-bottom:7px;
height:10px;
float:left;
padding:0;
}

.posttop{
background:url(images/posttop.gif) no-repeat;
float:left;
width:419px;
height:62px;
padding:0;
margin-bottom:10px;
margin-left:0px;
}

.postnav{
width:419px;
margin-left:84px;
height:20px;
float:left;
margin-top:10px;
padding-bottom:10px;
}

.left{
float:left;
}

.right{
float:right;
}

* html .postnav{
margin-left:43px;
}

h1{
font:17px Trebuchet MS;
color:#094a8b;
margin-top:4px;
margin-left:8px;
width:380px;
border-bottom:1px solid #deebf2;
padding-bottom:3px;
margin-bottom:6px;
text-align:left;
}
.edit{
float:left;
width:14px;
height:16px;
margin-top:6px;
padding:0;
}

.user{
font:bold 10px Verdana;
color:#094a8b;
background:url(images/user.gif) no-repeat;
padding-left:20px;
margin-left:8px;
float:left;
padding-bottom:3px;
text-decoration:none;
margin-right:10px;
}

.cat{
font:10px Verdana;
color:#094a8b;
background:url(images/folder.gif) no-repeat;
padding-left:20px;
float:left;
padding-bottom:3px;
text-decoration:none;
}

.com{
font:10px Verdana;
color:#094a8b;
background:url(images/comment.gif) no-repeat;
padding-left:20px;
margin-right:12px;
float:right;
padding-bottom:3px;
text-decoration:none;
}

.email{
font:10px Verdana;
color:#094a8b;
background:url(images/email.gif) no-repeat;
padding-left:20px;
margin-top:5px;
float:right;
padding-bottom:3px;
text-decoration:none;
}

.email2{
font:10px Verdana;
color:#094a8b;
background:url(images/reload_all.png) no-repeat;
padding-left:20px;
margin-top:5px;
float:right;
padding-bottom:3px;
text-decoration:none;
}

.posttop a{
text-decoration:none;
}


table.squad_table { margin:10px 0; border: 1px solid #cdcdcd; border-collapse:collapse; border-spacing:0; font-size:100%; width: 100%;}
table.squad_table th { text-align:left; font-weight:bold; border: 1px solid #cdcdcd; text-transform: uppercase;}
table.squad_table th, table.squad_table td { padding:4px 6px; border: 1px solid #cdcdcd;}
table.squad_table tr.table-top {background: #e5e5e5; font-weight: bold;}




td.cont_left .tpdate {
	font-size:11px;
	font-weight:700;
	text-align:right;}
td.cont_left .writtauth  {
	text-align:right;
	 }
td.cont_left .tpautovatar img {
	float:right;
	margin:0 0 5px 0;}

	div.contentpaneopen_inner {
	background:#ECEBEB;
	padding:6px;}

	div.contentpaneopen_inner_box {
	border:1px solid #CBCBCB;
	background:#FFFFFF;
}
.contentpaneopen ul { 
	margin-left:20px;}
.contentpane ul { 
	margin-left:20px;}
table.contentpaneopen, table.contentpane,table.blog{
}
table.blog td {
}
.contentpaneopen fieldset{
	width:100%;
	border:none;
}
.contentpaneopen td {
}
.contentpaneopen img { margin:5px;}
.contentpane img { margin:5px;}
.contentpaneopen td,
.contentpaneopen td p,
.contentpaneopen td div,
.contentpaneopen a:link{
	text-align:left;
}
td.cont_left .writtauth  {
	text-align:right;
	 }
.tpdate, .writtauth {
	padding:0 0 6px 0;
	border-bottom:1px solid #CBCBCB;
	line-height:16px;
	margin-bottom:8px;}
	td.cont_left .tpdate {
	font-size:11px;
	font-weight:700;
	text-align:right;}
td.cont_left .writtauth  {
	text-align:right;
	 }
.tpautovatar img {
border:1px solid #CCCCCC;
float:left;
margin:10px 10px 0 0;
}

td.cont_left {
border-right:1px solid #CBCBCB;
padding:10px;
}
td.cont_right {
padding:0 10px 10px;
}

td.cont_right_bot {
border-top:1px solid #CBCBCB;
padding:5px 10px;
}
.contentpaneopen td, .contentpaneopen td p, .contentpaneopen td div, .contentpaneopen a:link {
text-align:justify;/*//left*/
}
span.modifydate, td.modifydate {
display:block;
font-size:10px;
font-weight:normal;
padding:5px 0;
text-align:right;
width:100%;
}
a.readon {
text-align:right;
}
td.cont_left_bot {
border-right:1px solid #CBCBCB;
border-top:1px solid #CBCBCB;
padding:5px 10px;
}


/*

THE PITCH

*/

#pitch{
float: left;
display: block;
width: 324px;
height: 465px;
background:#049230 url(images/dreamteam/pitch.jpg) repeat-x 0% 0%;
position: relative;
}

#dreamteam_controls{
float: right;
margin-left: 10px;
display: block;
width: 370px;
height: 463px;
border:1px solid #CBCBCB;
}

#dreamteam_controls h2 {
font-size:11px;color:#2A9131;
width: 98%;
margin: 2px 5px;
/*margin-top: 5px;*/
}

#total_price{

font-size: 25px;
text-align: left;
}

.player {
display: block;
width: 58px;
height: 75px;
border:2px solid transparent;
background: url(images/dreamteam/player.png) no-repeat 50% 0%;
position: absolute;
}
.player.hover {
border:2px dashed #ff0000;
}
.player div{
display: block;
width: 58px;
height: 50px;
float: left;
}
.player span.player_number{
width: 100%;
float: left;
text-align: center;
color: #000;
font-weight: bold;
padding-top: 20px;
}
.player span.player_number.hide{
display: none;
}
.player span.player_name{
width: 100%;
float: left;
text-align: center;
color: #fff;
font-weight: bold;
}
/*
#player_1{
top: 17px;
left: 17px;
}
#player_2{
top: 17px;
left: 75px;
}
#player_3{
top: 17px;
left: 133px;
}
#player_4{
top: 17px;
left:191px;
}
#player_5{
top: 17px;
left: 249px;
}
*/




ul.player_list{
list-style-type: none;
margin: 0 auto;
padding: 0;
width: 100%; /*WIDTH OF MAIN MENU ITEMS*/
	border-left:solid 1px #414141;
	border-right:solid 1px #414141;
	border-bottom:solid 1px #414141;
float: left;
overflow-y: scroll;
height: 350px;
}

ul.player_list li{
padding: 3px 3px 3px 25px;
background: url(images/dreamteam/player_mini.png) no-repeat 1% 50%;
height: 20px;
}
ul.player_list li span{
display: block;
height: 20px;
line-height: 20px;
float: left;
}
ul.player_list li span.player_name{
width: 40%;
}
ul.player_list li span.player_club{
width: 40%;
}
ul.player_list li span.player_value{
width: 20%;
}
ul.player_list li span.hide{
display: none;
}

div#tabs{
	width:98%;
	margin:5px auto;
	font-size:11px;
	border:solid 0px #232343;
	overflow: hidden;
}	
/* DIV that holds each tab*/
div.my_tab{
	width:100%;
	margin:0px auto;
		
}
	
/* Title of each tab, used when user don't have Javascript'*/	
div.my_tab h5{
	color:#414141;
	border-bottom:solid 1px #cacaca;
		
}
	
/* Tab Bar, created via JS*/
div#tab-bar{
	padding:0px 0px 0px 0px;
	margin: 0 auto;
	height:20px;
	background:#fff;
	border-bottom:solid 0px #414141;
	margin-bottom:0px;
	font:normal 12px "Trebuchet MS";
}
	
/* Single Tab */
div#tab-bar div.mt-tab{
	float:left;
	
	display:inline;
	position:relative;
	text-align:center;
	margin:0px 1px 0px 0px;
	cursor:pointer;
	border-top:solid 0px #414141;
	border-left:solid 0px #414141;
	border-right:solid 0px #414141;
	border-bottom:solid 1px #414141;
	font:normal 11px Verdana,Arial,SunSans-Regular,Sans-Serif;
	
	height:20px;
	color:#0464CA;
	/*padding:2px 10px 2px 10px;	*/
font-weight:bold;	
width: 87px;
}
	
/* Single Tab, when active */
div#tab-bar div.mt-tab-active{
	float:left;
	
	display:inline;
	text-align:center;
	
	cursor:pointer;
	border-top:solid 1px #414141;
	border-left:solid 1px #414141;
	border-right:solid 1px #414141;
	border-bottom:none;
	height:21px;
	color:Black;
	
		
		
}


a.bet_button {
background: #CCFFCC;
border: 1px solid #003333;
color: #333333;
width: 40px;
height: 20px;
line-height: 20px;
display: block;
text-align: center;
text-decoration: none;
}
a.bet_button:hover {
background: #E0F3FE;
border: 1px solid #365483;
color: #333333;
text-decoration: none;
}



.bet_choice {
	width: 100%;
	margin-bottom: 20px;
}

.bet_choice span.match{
	width: 100%;
	font-weight: bold;
}
.bet_choice span.kickoff{
	width: 80%;
	float: left;
}
.bet_choice span.odds{
	width: 20%;
	float: left;
	color: #0464CA;
}
.bet_choice span.bet_type{
	display: none;
}



.article-content img {
max-width: 350px
}
.commentbox{
background-color: #ececec;
width: 474px;
padding: 10px;
border-color:#EEEEEE #EEEEEE #EEEEEE #7DEEEB;
border-style:solid;
border-width:1px 1px 1px 4px;
margin-top:30px;
}


.commentfooter{
background: url(media/arrow.gif) 20px 0 no-repeat; /*20px 0 equals horizontal and vertical position of arrow. Adjust as desired (ie: 20px -5px).*/
padding-left: 130px;
padding-top: 1px;
margin-bottom: 1em;
font-size: 90%;
color: #4A4A4A;
}
.loginform {
border:1px solid #9F9F9F;
margin:10px 0 10px 20px;
overflow:hidden;
padding:0.5em;
background-color:#F7F7F7;
}
.send-button2{
background:#EEEEEE none repeat scroll 0 0;
color:#000000;
float:none;
font-weight:bold;
margin:5px auto;
padding:3px 3px;
text-transform:uppercase;
}
.menubg{ background-image:url(images/lefoot.jpg);
float:right;
height:20px;
width:100%;
}