/* Style 1 - Default CSS Document */

/* global settings */
body {
	font: 12px Arial, Helvetica, sans serif; 
	margin: 0px; 
	padding: 0px; 
	behavior: url(csshover.htc);
	
	background-color:#009933
}
a {
	text-decoration: none;
}
ul {
	margin: 0px; 
	padding: 0px;
}
li {
	margin: 0px; 
	padding: 0px;
}
form {
	margin: 5px 0px;
	padding: 0px;
}

input {
	padding: 0px; 
	margin: 0px 0px 4px 0px;
}
p {
	padding: 0px; 
	margin: 0px 10px 10px 0px; 
}

a img {
text-decoration:none;
border: 2px black solid;
}



/* CONTAINER - Page container settings */
#container { 
	
	margin: 10px auto 0px auto;
	min-height: 400px;
	padding: 0px;
	width: 930px;
}

/* DIV HEAD settings */
#divhead {
	background-repeat: no-repeat; 
	height:188px;
	margin: 0px; 
	padding: 0px;
	background-image:url(../uploaded/images/headers/header.jpg);
	background-position:center
}
#divhead h1 {
	color: #000000; 
	font-size: 2.2em; 
	font-weight: bold;
	margin: 0px; 
	padding: 3px 15px 0px 0px; 
	text-align: right; 
}
#divhead h1 a {
	color: #000000; 
	text-decoration: none;
}

/* CONTENT - Main content area of page - contains page heading */
#divcontent {
	margin: 0px 40px 0px 40px;
	padding: 0px;
	text-align: left; 
	margin-top:115px
}

#divcontent_contact {
	margin: 0px 40px 0px 40px;
	padding: 0px;
	text-align: left; 
	margin-top:115px;
	color:#FFFFFF
} 

#divcontent h1 {
	
	color: #ffffff; 
	font-weight: bold;
	font-size:22px;
	margin: 0px 0px 10px 0px;
	padding: 0px 15px 0px 5px; 
	}

#divcontent_contact h1 {
	
	color: #ffffff; 
	font-weight: bold;
	font-size:22px;
	margin: -90px 0px 10px 0px;
	padding: 0px 15px 0px 5px; 
	
}
#divcontent ul {
	margin-left: 30px; 
	margin-bottom: 5px;
}
#divcontent a {
	color: #000000;
}

/* MAIN - Page content (from spaw editor) */
#divmain {
	font-size: 1.0em;
	margin: 0px 0px 0px 0px;
	padding: 10px;
	min-height: 450px;
	
	color:#000000
}

#divmain_contact {
	font-size: 1.0em;
	margin: 0px 0px 0px 0px;
	padding: 10px;
	min-height: 450px;
	background-color:#FFFFFF;
	color:#000000
}

#divmain a {
text-decoration:underline;
font-weight:bold;
color:000;
}

#divmain h2.lbw{
font-family:Verdana, Arial, Helvetica, sans-serif;
size:16px;
text-align:justify;
font-weight:bold;
}

#divmain p.lbw{
font-family:Verdana, Arial, Helvetica, sans-serif;
size:12px;
text-align:justify;
}

#divmain img {
text-decoration:none;
color:none;	
}

#divmain h1 {
	font-size: 1.4em;
	font-weight: bold;
}
#divmain h2 {
	font-size: 1.2em;
	font-weight: bold;
}
#divmain h3 {
	font-size: 1.0em;
	font-style: italic;
}
#divmain hr {
	border: 1px solid #000000;
}

#divmain p {
	margin: 0px;
	padding: 5px 0px;
	font-size: 1.0em;
	color: #FFF;
}

div#divmain ul { 
	font-size: 1.0em; 
	margin-top: 5px;
}
div#divmain ul ul { 
	font-size: 1.0em; 
}

/* CONTACT FORM settings  */
label {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 120px;
}
div.address {
	clear: both;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 120px;
	width: 400px;
}

/* DIV FOOTER settings */
#divfooter {
	background: #ffffff; 
	border-top: 1px solid black; 
	color: #000000;
	font-size: 0.8em; 
	margin: 0px auto 0px auto;
	padding: 10px;
	text-align: center; 
}
#divfooter a {
	color: #000000;
}

/* DIV MENU - left side menu for navigation menu and news flash (if included) */
#divmenu { 
	margin: 0px; 
	padding: 0px;
	position: absolute; 
	top: 195px; 
	width: auto;
	background-color:#FFFFFF;
	width:830px;
	left:50%;
	margin-left:-415px;
	position:absolute;
}

/*  DIV NAV settings - navigation menu */
div#divnav {
	font-size: 1.0em; 
	text-align: center; 
	width: auto;
	z-index: 9999;
	background-color:#FFFFFF;
	height:20px;

}
div#divnav ul {
	font-size: 1.0em; 
	background: #ffffff; 
	margin: 3px 0px 0px 0px; 
	padding: 0px; 
	
}
div#divnav li {
	background: #ffffff; 
	list-style: none; 
	margin: 0px; 
	padding: 2px 10px;  
	position: relative; 
	width: 105px; 
	display:inline
}
div#divnav li:hover {
	background: #b2b2b2; 
	color: #000;
}
div#divnav li.submenu {
	background: #ffffff; 
	margin: 0px;
	padding: 4px 10px;  
	width: 105px;
}
div#divnav li.submenu:hover {
	background: #b2b2b2;
}
div#divnav li a {
	display: inline; 
	margin: 0px;
	padding: 0px;
	text-decoration: none; 
	color: #000000;
	width: 105px;
}
div#divnav>ul a {
	width: 105px;
}
div#divnav ul ul {
	position: absolute; 
	left: 125px; 
	top: -1px; 
	display: none;
}
div#divnav ul.level1 li.submenu:hover ul.level2, 
div#divnav ul.level2 li.submenu:hover ul.level3 {
	display: block; 
	margin: 0px; 
	padding: 0px;
}
#div_banner{
border:none;
z-index:999;
width:830px;
top:225px;
left:50%;
margin-left:-419px;
position:absolute;

}
			#div_history{
			background-image: url(../uploaded/images/banner/history_small.jpg);
			display:block;
			width:132px;
			height:93px;
			z-index:0;	
			position:absolute;		
			}
			
			#div_history:hover{
			background-image: url(../uploaded/images/banner/history_large.jpg);
			z-index:999;
			overflow:visible;
			width:195px;
			height:130px;
			display:block;
			position:absolute;
			height:114px;
			width:195px;
			margin: -20px 0px 0px -30px;
			}
			
			#div_membership{
			background-image:url(../uploaded/images/banner/membership_small.jpg);
			display:block;
			width:132px;
			height:93px;
			position:absolute;
			left:138px;
			top:0;
			z-index:0;
						
			}
			
			#div_membership:hover{
			background-image: url(../uploaded/images/banner/membership_large.jpg);
			z-index:999;
			overflow:visible;
			height:130px;
			width:195px;
			display:block;
			margin: -20px 0px 0px -30px;
			}
			
			#first_team{
			background-image: url(../uploaded/images/banner/first_team_small.jpg);
			display:block;
			width:132px;
			height:93px;
			position:absolute;
			left:280px;
			top:0;
			z-index:0;			
			}
			
			#first_team:hover{
			background-image:url(../uploaded/images/banner/first_team_large.jpg);
			z-index:999;
			overflow:visible;
			display:block;
			height:130px;
			width:195px;
			margin: -20px 0px 0px -30px;
			}
			
			#second_team{
			background-image: url(../uploaded/images/banner/second_team_small.jpg);
			display:block;
			width:132px;
			height:93px;
			position:absolute;
			left:422px;
			top:0;
			z-index:0;			
			}
			
			#second_team:hover{
			background-image: url(../uploaded/images/banner/second_team_large.jpg);
			z-index:999;
			overflow:visible;
			height:130px;
			width:195px;
			display:block;
			margin: -20px 0px 0px -30px;			
			}
			
			#third_team{
			background-image:url(../uploaded/images/banner/third_team_small.jpg);
			display:block;
			width:132px;
			height:93px;
			top:0;
			position:absolute;
			left:564px;
			z-index:0;				
			}
			
			#third_team:hover{
			background-image:url(../uploaded/images/banner/third_team_large.jpg);
			z-index:999;
			overflow:visible;
			display:block;
			height:130px;
			width:195px;
			margin: -20px 0px 0px -30px;

			
			}
			
			#junior_cricket{
			background-image:url(../uploaded/images/banner/junior_small.jpg);
			display:block;
			width:132px;
			height:93px;	
			position:absolute;
			left:705px;
			top:0;
			z-index:0;		
			}
			
			#junior_cricket:hover{
			background-image:url(../uploaded/images/banner/junior_large.jpg);
			z-index:999;
			overflow:visible;
			display:block;
			height:130px;
			width:195px;
			margin: -20px 0px 0px -30px;
			
			}
			
#div_news_top{
width:512px;
height:50px;
background-image: url(../uploaded/images/div_news_top.jpg)
}
#div_news{
background-color:#FFFFFF;
height: 300px;
width:498px;
margin-left: 2.5px;
padding-left:10px;

}
#div_news_bottom{
width:508px;
height:23px;
background-color:#FFFFFF;
margin-left: 2.5px;
text-align:right;
}

	#bottom_boxes{
	margin-top:20px;
	}
		#selection{
			background-image: url(../uploaded/images/selection.jpg);
			width:242px;
			height:126px;
			border:none;
			left:10%;
			text-decoration:none;
						
			}
		#photo_album{
		background-image: url(../uploaded/images/gallery.jpg);
		width:220px;
		height:126px;
		border:none;
		text-decoration:none;
		left:40%;	
		position:absolute;
		margin-top: -125px;
		}
		#function_room{
		width:217px;
		height:122px;
		border:none;
		text-decoration:none;
		left:65%;	
		position:absolute;
		margin-top: -123px;
		background-image:url(../uploaded/images/function.gif);
		background-repeat:no-repeat;
		}

	#team_selection{
	width:830px;
top:440px;
left:50%;
margin-left:-449px;
position:absolute;

	}
		#selection_first{
			position:absolute;	
			display:block;
			margin-top: -105px;
			left:50px;
			width:150px;		
			}
		#selection_second{
			position:absolute;
			margin-top: -105px;
			left:250px;	
			width:150px;	
		}
		#selection_third{
		
			position:absolute;
			margin-top: -105px;
			left:450px;
			width:150px;	
		}	
		#selection_sunday{
		
			position:absolute;
			left:650px;
			margin-top: -105px;	
			width:150px;	
		}
		
#advert_home{
background-color:#FFFFFF;
float:right;
height: 354px;
width:243px;
margin-top: -40px;			

background-image: url(../uploaded/images/adverts/zumba.jpg);
}
div.subject {
	margin: -3px 0px 0px 0px;
	padding: 0px; 
	font-size: 20px;
	font:Verdana, Arial, Helvetica, sans-serif;
}
div.subhead {
	margin: 0px 0px 0px 0px;
	padding: 0px; 
	font-size: 12px;
	font-weight:bold;
}
div.item {
	margin: -5px 0px;
	padding: 0px;
	}
	div.content {
	margin: -5px 0px 0px 0px;
	padding: 0px;
	font-style:normal;
}
.stats_title{
background-color:#FFFFFF;
font-weight:bold;
font-size:14px;
color:#006633;
font-family:Verdana, Arial, Helvetica, sans-serif;
border: black 1px solid;
}

.stats{
background-color:#FFFFFF;
font-weight:bold;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
border: black 1px solid;
}

.stats_info{
background-color:#FFFFFF;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
border: black 1px solid;
}

.standings_title{
background-color:#ffffff;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.standings{
background-color:#ffffff;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}


/* slider */
.slider { 
	height:345px; 
	width:830px; 
	margin:0 0 20px 0; 
	padding:0;
	background-color:#009933;
	border:none;
}

.block_header h2 { 
	text-align:right; 
	color:#fff; 
	font:bold 19px Tahoma, Geneva, sans-serif;
	margin:0; 
	padding:40px 10px 10px 10px; 
	line-height:1.4em;
}

.block_header p {
	text-align:right; 
	color:#fff; 
	font:normal 13px  Tahoma, Geneva, sans-serif; 
	margin:0; 
	padding:10px; 
	line-height:1.8em;
}

.block_header a { 
	color:#ff0000; 
	text-decoration:underline;
}

.slider div.img { 
	float:left; 
	padding:5; 
	margin:0;
border:none;
}

/* header panel */
.header_panel { 
	background:url(images/header_text_bg.gif) top no-repeat; 
	padding:0; 
	width:1000px; 
	height:107px; 
	margin:0;

}

.header_panel p { 
	font: normal 13px Tahoma, Geneva, sans-serif;
	color:#5b5b5b; 
	padding:5px 5px; 
	margin:0; 
	line-height:1.8em;
}

.header_panel img { 
	float:left; 
	margin:5px 5px; 
	padding:0;
}
.header_panel .bloga { 
	width:280px; 
	float:left; 
	margin:20px 5px 15px 20px; 
	padding:0 10px;
}

td.result_row{
	background:white;
	border: thin white solid;
	font-size:12px;}

news_options{
	margin-top:15px;
	background-color:#FFF;
	border:solid thick black;}
	}


