@charset "utf-8";

/* CSS Document */

body{ margin-top:0; margin-bottom:0;

font-size:12px;

font-family:Arial, Helvetica, sans-serif;}

a{
color:#990100;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}

.left{

width: 172px;

}



.logo{

text-align:center;

vertical-align:middle;

padding-top:10px;

padding-bottom:10px;

}



.site_title{

padding:7px;

text-align:center;

}



.main_menu{

background:url(images/menu_bg_red.png) repeat-y center;

width:172px;

text-align:left;

}

.main_menu a{

padding:7px;

padding-left:10px;

display:block;

background:url(images/menu_title_bg_white.png) no-repeat center;

width: 108px;

height:20;

color:#000000;

text-decoration:none;

font-size:12px;

}

.main_menu a:hover{

color:#FF0000;

text-decoration:none;

}



.sub_menu_top{

background:url(images/menu_top_bg.png);

width:172px;

height:34px;

}

.sub_menu{

background:url(images/sub_menu_bg.png);

width:172px;

height:30px;

text-align:left;

}



.sub_menu a{

display:block;

padding:7px;

padding-left:24px;

font-size:12px;

color:#FFFFFF;

text-decoration:none;

}

.sub_menu a:hover{

color:#FF0000;

text-decoration:none;

}

.sponser_item{

background:#757575;

padding-top:10px;

padding-bottom:10px;

text-align:center;

}



.main{

width: 678px;

}



.header{

padding-top:5px;

}

.header_banner{

border: solid 2px #b3b3b3;

}

.banner_header{

padding:4px;

}

.right{

background:#757575;

}

.club_news_heading{

background:url(images/club_news.png) right no-repeat;

width:202px;

height:101px;

}



.news_item{

background:url(images/news_item.png) right no-repeat;

height:30px;

}

.news_item a{

display:block;

color:#b1b1b1;

font-size:12px;

padding:7px;

padding-left:10px;}

.headingwhite14 {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #FFFFFF;

	padding-top: 3px;

	padding-right: 0px;

	padding-bottom: 2px;

	padding-left: 0px;

}

.white11 {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	padding-right: 3px;

}

.sidemenu12 {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #B2B2B2;

	padding-left: 20px;

	text-decoration: none;

}

.sidemenu12:hover {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #B2B2B2;

	padding-left: 20px;

	text-decoration: underline;	

}

.footer {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #B2B2B2;

	text-decoration: none;

}

.footer:hover {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #B2B2B2;

	text-decoration: underline;

}
.contentarea{

}
.page_heading{

font-size:24px;

text-align:left;

font-weight:bold;

color:#f91d0d;

padding:4px;

}
.err{
padding:7px;
background:#f91d0d;
color:#FFFFFF;
}

.page_content{

color:#999999;

padding:4px;



}

.page_menu{

padding-right:5px;

text-align:left;


}

.page_menu a{

padding:3px;

display:block;

background:#000000;

color:#FFFFFF;

text-decoration:none;

}

.page_menu a:hover, .page_menu a.active{

display:block;

background:#f91d0d;

color:#FFFFFF;

}

.list_caption{

height:40px;

background:#f91d0d;

color:#FFFFFF;

font-weight:bold;

padding:7px;

font-size:16px;

text-align:left;

}



.news_date{

padding:5px;

font-size:14px;

font-weight:bold;

color:#000000;

}

.news_title{

padding:5px;

font-size:14px;

font-weight:bold;

color:#000000;

}



.news_author{

color:#999999;

font-size:11px;

padding:5px;

}



.tag_line{

padding:5px;

}



.news_detail_link{

color:#990100;

font-size:11px;

text-decoration:none;

}

.album_title{
font-size:14px;
font-weight:bold;
}
.album_author, .album_created, .album_images{

color:#999999;

font-size:11px;
}
.list_heading{
padding:7px;
font-weight:bold;
color:#FF0000;
}
.list_detail{
padding:5px;
padding-left:7px;
}
.forum_heading{
padding:7px;
font-weight:bold;
color:#FF0000;
background:#CCC;
}
.forum_detail{
padding:5px;
padding-left:7px;
}
.note{
color:#f91d0d;
}

#error{
background:#99CCFF;
color:#FF0000;
padding:7px;
}
.no_data
{
padding:4px;

}
.bio_data
{
border:solid 1px #000000;
padding:5px;
text-align:center;
vertical-align:middle;
}
.bio_data_pic
{
width:30%;
}
.bio_data_field
{
width:70%;
text-align:left;

}

.username{
color:#f91d0d;
font-weight:bold;
}
.date, .delete_link a{
color:#f91d0d;
font-size:10px;
}
.league_table_header
{
 color:black;
   border-bottom:solid 1px #000000;
 padding:2px;
 font-weight:400;
 text-align:center;

}
.league_table_detail
{
 color:#999999;
 font-size:12px;
 border-bottom:solid 1px #000000;
 padding:2px;
 font-weight:400;
 text-align:center;
}

.report_tile
{
color:#FF0000; font-size:18px; padding:4px; text-align:left;
}
.report_tagline
{
padding:4px; text-align:left;
}
.report_detail
{
padding-left:4px; text-align:left;padding-right:4px; padding-top:2;
}

.league_news_title{

padding:5px;

font-size:14px;

font-weight:bold;

color:#FF0000;

}
