/* CSS Document */


/* CSS Document - css used in making a 3 column centered page */
body {
		text-align:center;
		}
	
	#frame {
		width:900px;
		margin-right:auto;
		margin-left:auto;
		margin-top:10px;
		padding:0px;
		text-align:left;
		margin-bottom:0px;
		}
	#top_nav_underline{
		background-image:images/top_nav_underline.jpg;
		width:1000px;
		height:5px;
		background-repeat:no-repeat;
	}
		
	#contentleft {
		width:155px;
		height:485px;
		background-image:url(images/left_column_home.jpg);
		border-bottom:0px;
		margin-top:1px;
		border-width:1px;
		float:left;
		margin-left:4px;
		}
	#contentleft_home{
		width:155px;
		height:480px;
		background-image:url(images/left_column_home.jpg);
		border-bottom:1px;
		margin-top:1px;
		border-width:1px;
		float:left;
		margin-left:4px;
		
		}	
	
	#contentcenter {
		width:600px;
		padding:0px;
		float:left;
		}
	#contentcenter_index {
		width:600px;
		padding:0px;
		float:left;
		background-repeat:no-repeat;
		}	
	#contentright {
		width:120px;
		padding:0px;
		float:left;
		background:#fff;
		}
	#contentbottom {
		width:887px;
		padding:0px;
		float:left;
		background-image:url(images/bottom_line.jpg);
		background-repeat:no-repeat;
		margin-left:4px;
		}
	#contentheader {
	padding-left:160px;
		background:#fff;
		text-align:left;
		}
		

	h1 {
		font-size:14px;
		padding-top:10px;
		}
		
	#contentheader h1 {
		font-size:14px;
		padding:10px;
		margin:0px;
		}
	
	#contentright p { font-size:10px}
/*Left menu--------------------------------------------------------------------------*/	
#left_menu_title{
font-family:Arial;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
padding-left:20px;
}
#left_menu_title a {
text-align:left;
text-decoration: none; 
color: #FFF;
}
#left_menu_title a:link {
 color: #FFF:
 font-size:14px;
}
#left_menu_title a:visited {
 color: #FFF;
 font-size:14px;
}
#left_menu_title a:hover {
 color: #000000;
 font-size:14px;
}
#left_menu_item{
font-family:Arial;
font-size:10px;
color:#FFFFFF;
padding-bottom:10px;
width:144px;
}
#left_menu_item_box{
padding-left:5px;
}
#left_menu_item a {
text-align:left;
text-decoration: none; 
color: #FFF;
}
#left_menu_item a:link {
 color: #FFF:
 font-size:10px;
}
#left_menu_item a:visited {
 color: #FFF;
 font-size:10px;
}
#left_menu_item a:hover {
 color: #000000;
 font-size:10px;
}
#chairman a{
font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color:#000000;
		text-decoration:none;
}
#chairman a:hover{
font-weight: bold;
		color:#FF0000;
}
	/*-----------------------------------------------------------------------------*/
#banner{
padding-bottom:5px;
height:90;
width:120;
padding-left:0px;
}
#banner_description{
padding-bottom:5px;
height:20;
width:120;
padding-left:0px;
font-size:9px;
font-weight:bold;
color:#FF0000;
text-align:center;
}

#banner_240{
padding-bottom:5px;
height:240;
width:120;
padding-left:0px;
}

.h1{

font:Arial, Helvetica, sans-serif;
font-size:28px;
font-weight:bold;
color:#FF0000;
}
#h1{

width:550px;
padding-left:8px;
padding-bottom:5px;
}
.h2{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#000000;
font-weight:bold;
}
#h2{

width:550px;
padding-left:10px;
/*padding-bottom:5px;*/
}
.h3{

	font-size:14px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
}
#h3{
font-family:Arial, Helvetica, sans-serif;
width:550px;
padding-left:10px;
text-decoration:none;
/*padding-bottom:5px;*/
}
.h3 a {
		text-decoration:none;
}

#general{
padding:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
text-decoration:none;
color:#000000;
}
#general a{
padding:0px;
font:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
text-decoration:none;
font-weight:bold;
color:#000000;
}

#general a:hover{
color:#FF0000;
}



.bottomcontact{
font:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:right;
color:#FF0000;
}
.image_comment{
font:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
color:#000000;
}
/*Top navigation bar -------------------------------------------------------------*/
	#navbarframe {
		width:892px;
		height:30px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:0px;
		text-align:left;
		background-image:url(images/top_nav.jpg);
		}
	#navbaritem {
		font-family:Arial;
		font-size:11px;
		width:99px;
		height:23px;
		border-bottom:1px;
		margin-top:1px;
		border-width:1px;
		float:left;
		padding-top:5px;
		}
		
	#navbaritem1 {
		padding-left:21px;
		font:Arial;
		font-size:12px;
		width:75px;
		height:23px;
		border-bottom:1px;
		margin-top:1px;
		border-width:1px;
		float:left;
		padding-top:5px;
		}
#navbaritem a {
		text-decoration:none;
 		color: #FFF;
}
#navbaritem1 a {
		text-decoration:none;
 		color: #FFF;
}
#navbaritem a:link {
 color: #FFF:
}
#navbaritem1 a:link {
 color: #FFF:
}
#navbaritem a:visited {
 color: #FFF;
}
#navbaritem1 a:visited {
 color: #FFF;
}

#navbaritem a:hover {

 color: #000000;
}
#navbaritem1 a:hover {

 color: #000000;
}

/*Fixtures/Results------------------------------------------------------------------------------*/

	#date_row{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		width:72px;
		float:left;
		height:20px;
		padding-top:5px;
	}
	
	#divisions{
		width:210px;
		padding-top:5px;
		float:left;
		text-align:center;
		}
		#fixtures_row{
		height:40px;
		border-bottom-color:#FF0000;
		border-bottom-style:groove;
		border-bottom-width:1px;
		width:282px;
		padding:0px;
		float:left;
		text-align:center;
		color:#000000;
		}
		#fixtures_column{
		width:282px;
		padding:5px;
		float:left;
		text-align:center;
		color:#000000;
		}
	.divisions{
		text-align:center;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#000000;
		
	}
	#team_left {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		text-align:right;
		padding-right:10px;
		float:left;
		width:72px;
		height:20px;
		padding-top:5px;
		color:#000000;
	}
	#team_right {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		text-align:left;
		padding-left:10px;
		float:left;
		width:72px;
		height:20px;
		padding-top:5px;
		color:#000000;
	}
	#result{
		float:left;
		width:13px;
		padding:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		height:20px;
		padding-top:5px;
		color:#000000;
	}
	
	/*League Standings--------------------------------------------------------------------------------------*/
	#league_left_space{
		width:90px;
		float:left;
		text-align:center;
	}
	#league{
		width:350px;
		padding:10px;
		float:left;
		text-align:center;
		color:#000000;
	}
	#league_row_head{
		width:510px;
		padding:0px;
		float:left;
		text-align:center;
		background-color:#FF0000;
		color:#FFFFFF;
		color:#000000;
	}
	#league_row_odd{
		width:510px;
		padding:0px;
		float:left;
		text-align:center;
		background-color:#CCCCCC;
		color:#000000;
	}
	#league_row_even{
		width:510px;
		padding:0px;
		float:left;
		text-align:center;
		background-color:#FFFFFF;
		color:#000000;
	}
	#info{
		width:30px;
		font:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		padding:1px;
		float:left;
		text-align:center;
		border-color:#FFFFFF;
		border-style:solid;
		border-width:1px;
		color:#000000;
	}
	#team{
		font:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		width:200px;
		padding:1px;
		float:left;
		text-align:left;
		border-color:#FFFFFF;
		border-style:solid;
		border-width:1px;
		color:#000000;
	}
	
	/*Documents-------------------------------------------------------*/
	#doc_left{
		padding-top:5px;
		padding-left:5px;
		width:40px;
		height:40px;
		float:left;
		text-align:center;
		border-color:#FFFFFF;
		border-style:solid;
		border-width:1px;
	}
	#doc_right{
		padding:5px;
		width:240px;
		height:40px;
		float:left;
		text-align:left;
		border-width:thin;
		border-color:#FFFFFF;
		border-style:solid;
		border-width:1px;
	}
	/*Home page graphic navigation-------------------------------------------------------*/
	#hp_nav_frame{
		width:605px;
		padding-left:5PX;
		height:400px;
		vertical-align:baseline;
	}
	#graphic_nav_item{
		width:200px;
		float:left;
	}
	#graphic_nav_item_100{
		width:100px;
		float:left;
	}
	#bottom_graphic_nav_item{
		width:148px;
		height:50px;
		float:left;
		background-image:url(images/bottom_graphic_nav.jpg);
		text-align:center;
	}
	#bottom_graphic_nav_item a{
		font:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#000000;
		text-decoration:none;
	}
	#bottom_graphic_nav_item a:hover{
 		font-weight: bold;
		color:#FF0000;
	}

/*---GALLERY PAGE-----------------------------------------------------------------------------------------*/
	#album_date{
		padding-left:5px;
		width:100px;
		padding-top:5px;
		float:left;
		text-align:left;
		border-color:#FFFFFF;
		border-style:solid;
		border-width:1px;
		font:Arial;
		font-size:11px;
		font-weight:bold;
		color:#000000;
		text-decoration:none;
	}
	#album_title{
		padding-left:5px;
		padding-top:5px;
		width:390px;

		float:left;
		text-align:left;
		font:Arial;
		font-size:11px;
		font-weight:bold;
		color:#000000;
		text-decoration:none;
	}

	#album_title a{
		height:15px;
		font:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#000000;
		text-decoration:none;
	}
	#album_title a:hover{
 		font-weight: bold;
		color:#FF0000;

	}
	/*Home page nav - top row-------------------------------------------------------*/
	#hp_top_side{
		width:120px;
		float:left;
		text-align:center;
	}
	#hp_top_middle{
		width:45px;
		float:left;
		text-align:center;
	}
	/*Home page nav - mid row-------------------------------------------------------
	#hp_mid_side{
		width:20px;
		float:left;
		text-align:center;

	}

	#image{
		width:204px;
		float:left;
		text-align:center;
		padding-top:0px;
	}*/
		/*Commitee Page - --------------------------------------------------------------------------------*/
	#image_text_chairman{
		font-size:11px;
		width:140px;
		text-align:center;
		padding-left:5px;
		padding-right: 5px;
		padding-bottom:15px;
	}
	#image_text{
		font-size:11px;
		width:140px;
		float:left;
		text-align:center;
		padding-left:5px;
		padding-right: 5px;
		padding-bottom:15px;
		color:#000000;
	}
	#image_text_umpires{
		font-size:11px;
		width:140px;
		height:70px;
		float:left;
		text-align:center;
		padding-left:5px;
		padding-right: 5px;
		padding-bottom:15px;
	}
	.commitee_role{
	font-weight:bold;
	}
	#image{
		width:140px;
		height:120px;
		float:left;
		text-align:center;
		padding:5px;
	}

/*vertical menu test----------------------------------------------------------------------------------------------------------------*/	
#tablist{
padding: 2px 0;
margin-left: 5em;
margin-bottom: 0;
margin-top: 1em;
font: 12px arial;
}

#tablist li{
list-style: none;
display: inline;
margin: 0;
}

#tablist li a{
text-decoration: none;
padding: 3px 0.2em;
margin-left: 3px;
border: 0px solid #000066;
background: #ffffff;
font-weight:bold;
}

#tablist li a:link, #tablist li a:visited{
color: #000066;
}

#tablist li a:hover{
color: #FF7F00;
}

#tablist li a.current{
background: #FFFFFF;
}

#tabcontentcontainer{
width:550px;
height:25px;
}

.tabcontent{
display:none;
font: 12px arial;
padding: 3px 0.5em;
margin-left: 5px;
background: #ffffff;
color: #000066;
}


#sc2 {margin-left:6em;}
#sc3 {margin-left:15em;}
#sc5 {margin-left:31em;}
#sc6 {margin-left:30em;}

a.tabconlink:link{
background: #000066;
color:#FFFFFF;
text-decoration: none;
padding: 1px 0.5em;
font-weight:bold;
}

a.tabconlink:visited{
background: #000066;
color:#FFFFFF;
text-decoration: none;
padding: 1px 0.5em;
font-weight:bold;
}

a.tabconlink:hover{
background: #ffffff;
color:#000066;
text-decoration: none;
padding: 1px 0.5em;
font-weight:bold;
}

a.tabconlink:visited:hover{
background: #ffffff;
color:#000066;
text-decoration: none;
padding: 1px 0.5em;
font-weight:bold;
}

ul {text-align:left;margin-left: 2em; margin-top: .5em; margin-bottom: 0.0em; color:#000000}

.h4 
{
	font-size:12px;
	color:#FF0000;
	padding-left: 0px;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}

a.h4:link{
 		font-weight: bold;
		color:#FF0000;
		text-decoration:none;
}
a.h4:hover{
	color:#000000;
	text-decoration:underline;
}
#admin_field_headings{
		width:200px;
		float:left;
}
#admin_field_headings_header{
		width:210px;
		float:left;
}
#admin_field_headings_20{
		width:20px;
		float:left;

}
#admin_field_headings_20_header{
		width:30px;
		float:left;

}

#admin_field_headings_3{
		width:30px;
		float:left;

}
#admin_field_headings_3_header{
		width:40px;
		float:left;

}
#admin_field_headings_4{
		width:70px;
		float:left;

}
#admin_field_headings_4_header{
		width:80px;
		float:left;

}
.h5
{
	font-size:10px;
	color:#000000;
	padding-left: 0px;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.button{
	color:#FF0000;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:500;
	float:right;
	text-align:center;
	width:120px;
	padding:0px;
	margin-right:2px;
	text-decoration: none;
	background-color:#FFffff;
	border-style:solid;
	border-color:#CCCCCC;
}
a:hover *.button {
	color:#ffffff;
	background-color:#FF0000;
}

