body 		{margin: 0;
			padding: 0;
			background: #ffff00;
			color: #000000;
			font-family: verdana, arial, helvetica, sans-serif;
			font-size: 90%;
			text-align: center;}

#container	{width: 990px;
			margin: 0 auto;
			border: 1px solid #000000;
			background: #ffffff;
				color: #000000;}

img			{border: 0;}

#header		{background: #000000;
			color: #ffff00;
			text-align: left;}
			
img.headleft	{float: left;
			padding: 0;
			margin: 0;}
			
#head		{padding-left: 49px;}

#left		{float: left;
			width: 200px;
			border-right: 1px solid #000000;
			border-bottom: 1px solid #000000;
			padding: 0;
			margin: 0;
			margin-right: 10px;
			text-align: left;
			background: #ffff99;
			color: #000000;}
			
ul.menu			{list-style-type: none;
				margin: 0;
				padding: 0;
				border-top: 0px dashed #000000;}
				
ul.menu li.menuhome	{display: block;
				background-color: #000000;
				color: #ffff00;
				text-decoration: none;
				padding: 5px 5px 5px 20px;
				margin: 0;
				border-bottom: 1px dashed #ffff99;}
				
ul.menu li.menuhome span	{display: inline;
						z-index: 100;
						color: #ffff00;
						background: transparent;}
				
ul.menu li		{border-bottom: 1px dashed #000000;
				display: block;
				
				margin: 0;}
			
ul.menu li a:link	{display: block;
				background-color: transparent;
				color: #000000;
				text-decoration: none;		
				padding: 5px 5px 5px 20px;		
				}

ul.menu li a:visited	{display: block;
				background-color: transparent;
				color: #000000;
				text-decoration: none;
				padding: 5px 5px 5px 20px;
				}

ul.menu li a:hover	{display: block;
				background-color: #000000;
				color: #ffff00;
				text-decoration: none;
				padding: 5px 5px 5px 20px;
				}
				
ul.menu li span		{font-size: 80%;
					display: none;}

ul.menu li span ul	{margin: 0;
					padding: 0;
					list-style-type: none;}
				
ul.menu li span li	{border: 0;
					padding: 5px 5px 5px 20px;	}

ul.menu a:hover span 	{display: inline;
						z-index: 100;
						color: #ffff00;
						background: transparent;
						}
						
a:link		{background: transparent;
			color: #000000;
			text-decoration: underline;}

a:visited	{background: transparent;
			color: #999999;
			text-decoration: underline;}

a:hover		{background: #000000;
			color: #ffff00;
			text-decoration: none;}

h1			{background: transparent;
			color: #000000;
			margin: 0px 0 10px 0;
			font-size: 140%;
			margin-top: 0;
			padding-top: 10px;}

h2			{background: transparent;
			color: #E2AF16;
			margin: 5px 0 0px 0;
			font-size: 120%;}
			
h2.hightop	{padding-top: 35px;}

h3			{background: transparent;
			color: #000000;
			margin: 5px 0 10px 0;
			font-size: 100%;}


#right		{float: right;
			width: 200px;
			border-left: 1px solid #000000;
			border-bottom: 0px solid #000000;
			padding: 0px;
			margin: 0;
			margin-left: 10px;
			margin-right: -20px;
			text-align: left;
			background: #ffff99;
			color: #000000;
			font-size: 90%;}
			
#right ul	{margin: 0;
			margin-left: 20px;
			padding: 0;}
			
#right li	{padding: 2px;}
			
#sponsor	{text-align: center;
			margin-top: 20px;
			font-size: 90%;}
			
.rr			{border: 1px solid #000000;
			margin: 10px;
			padding: 5px;
			background: #ffffff;}
			
.sponsors	{margin: 2px 5px;
			font-weight: bold;}
			
.leftalign	{text-align: left;
			padding: 0 10px;
			margin: 5px 0 10px 0;}
			
#extra    		{background: #ffff99;
			color: #000000;
			padding: 10px;
			border-bottom: 0px solid #000000;}
			
#one    		{background: #ffff99;
			color: #000000;
			padding: 10px;
			border-bottom: 1px solid #000000;}
			
#established	{background: #ffff99;
			color: #000000;
			padding: 10px;
			border-bottom: 1px solid #000000;}
			
#two		{background: #ffffff;
			color: #000000;
			padding: 10px;
			border-bottom: 1px solid #000000;}
			
#ladder		{background: #ffffff;
			color: #000000;
			padding: 10px;
			border-bottom: 1px solid #000000;
			text-align: center;}
			
table.ladder	{border: 1px solid #000000;
				margin:  0 auto 5px auto;
				padding: 0;
				border-collapse: collapse;}
				
#ladder h3	{text-align: left;
				}
				
table.ladder td	{border: 1px solid #000000;
				padding: 3px;
				text-align: left;}
			
#honour		{background: #ffffff;
			color: #000000;
			padding: 10px;
			border-bottom: 1px solid #000000;}
			
#premiers	{border: 0;
			width: 55%;
			margin: 0 0 0 5px;
			}
			
#premiers td	{padding: 2px;}
			
#three			{background: #ffff99;
			color: #000000;
			padding: 10px;
			border-bottom: 1px solid #000000;}
			
#membership	{background: #ffffff;
			color: #000000;
			padding: 10px;
			border-bottom: 1px solid #000000;}
			
#membership2	{background: #ffff99;
			color: #000000;
			padding: 10px;
			border-bottom: 1px solid #000000;}
			
img.left	{float: left;
			padding: 5px;}
			
img.leftA	{float: left;
			padding: 25px 25px 5px 5px;
			}
			
img.right	{float: right;
			padding: 5px;}
			
.clear		{clear: both;}
			
#two 		{background: #ffffff;
			color: #000000;
			padding: 10px;
			border-bottom: 1px solid #000000;}
			
#contact	{background: #ffffff;
			color: #000000;
			padding: 10px;
			border-bottom: 1px solid #000000;}
			
#moreinfo	{background: #ffff99;
			color: #000000;
			padding: 10px;
			border-bottom: 1px solid #000000;}

#content		{text-align: left;
				background: #ffffff;
				color: #000000;
				margin: 0;
				padding: 0 20px 0 20px;}
				
table.results	{border: 0;
				margin: 0;
				padding: 0;}
				
table.results td	{padding: 5px;}
				
#calendar	{border: 1px solid #000000;
			margin: 10px;
			border-collapse: collapse;
			font-size: 85%;}
			
#calendar th	{background: #ffff99;
				padding: 5px;
				border: 1px solid #000000;}
				
#calendar td	{border: 1px solid #000000;
				padding: 5px;
				vertical-align: top;}
				
p.right		{float: right;
			padding-right: 20px;}	
			
p.upright		{float: right;
			padding-right: 20px;
			margin-top: -50px;}		

dl span		{font-size: 90%;}
dt			{font-variant: bold;}
dd			{padding: 0 0 10px 0px;}

#clubcontacts	{width: 400px;
				margin-left: 25px;
				border-spacing: 3px;}
				
#clubcontacts td	{padding: 3px;
					border-bottom: 1px solid #E2AF16;
					}
					
#fixtures	{border: 0px solid #E2AF16;}

#fixtures th	{border-bottom: 1px solid #E2AF16;
				padding: 5px 0 2px 0;}
				
#fixtures span	{background: #ffff99;
				color: #000000;
				font-weight: bold;
				padding: 1px;}
				
#bweckert	{float: right;
			margin: -80px 30px 10px 0;
			}
				
.clear		{clear: both;}

#footer		{background: #ffffff;
				color: #000000;
				margin: 10px 0 0 0;
				font-size: 80%;
				border-top: 1px solid #000000;
				clear: both;
				padding: 10px;}
				

				
/*=============================== Awards gallery styles ===========================*/

#awards		{font-size: 80%;
			position: relative;
			width: 560px;
			border: 1px solid #ffffff;
			height: 280px;
			margin: 0 auto;
			}	
			
#awards ul	{padding: 0;
			margin: 0;
			list-style-type: none;
			}
			
/* Remove the images and text from sight */	

#awards a.gallery span {position: absolute;
						width: 1px;
						height: 1px;
						top: 0;
						left: 0;
						overflow: hidden;
						background: #ffffff;}	
						
/* Adding the thumbnail images */

#awards a.gallery, #awards a.gallery:visited	{display: block;
												color: #000000;
												text-decoration: none;
												border: 1px solid #ffffff;
												margin: 1px ;
												text-align: left;
												cursor: default;}
												
#awards a.slidea	{background:url(pics/leighwest2tn.jpg);
					height: 80px;
					width: 80px;}
					
#awards a.slideb	{background:url(pics/badennorwoodtn.jpg);
					height: 80px;
					width: 80px;}
					
#awards a.slidec	{background:url(pics/codyhenderson2tn.jpg);
					height: 80px;
					width: 80px;}
					
#awards a.slided	{background:url(pics/brodiesaschatn.jpg);
					height: 80px;
					width: 80px;}
					
#awards a.slidee	{background:url(pics/ryanmorgantn.jpg);
					height: 80px;
					width: 80px;}
					
#awards a.slidef	{background:url(pics/tyetyrrell2tn.jpg);
					height: 80px;
					width: 80px;}
					
#awards a.slideg	{background:url(pics/jamiebarretttn.jpg);
					height: 80px;
					width: 80px;}
					
#awards a.slideh	{background:url(pics/brendontyrrelltn.jpg);
					height: 80px;
					width: 80px;}
					
/* Set the size of the unordered list to neatly house the thumbnails */

#awards ul	{width: 260px;
			height: 260px;
			}
			
#awards li	{float: left;}

/* move the thumbnails into the correct position */

#awards ul	{margin: 5px 25px 5px 5px;
			margin-top: 0px;
			position: absolute;
			top: 330px;
			left: 280px;}
			
/* change the thumbnail border color */

#awards a.gallery:hover	{border: 1px solid #000000;}

/* styling the :hover span */

#awards a.gallery:hover span	{position: absolute;
								width: 270px;
								height: 320px;
								top: -325px;
								left: -5px;
								color: #000000;
								background: #ffffff;}
								
#awards		{background: #ffffff url(pics/2008team.jpg) 280px 5px no-repeat;}
					
/*=============================== 50th Anniversary gallery styles ===========================*/
	
#div50	{position: relative;
		width: 560px;
		height: 400px;
		margin: 10px auto 0 auto;
		border: 0;
		font-size: 85%;
		}	
		
#div50 ul	{padding: 0;
			margin: 0;
			list-style-type: none;
			}
			
/* Remove the images and text from sight */

#div50 a.fifty span {position: absolute;
					width: 1px;
					height: 1px;
					top: 0;
					left: 0;
					overflow: hidden;
					background: #ffffff;}	
					
/* Adding the thumbnail images */

#div50 a.fifty, #div50 a.fifty:visited	{display: block;
										color: #000000;
										text-decoration: none;
										border: 1px solid #ffffff;
										margin: 1px 2px 1px 2px;
										text-align: left;
										cursor: default;
										}
										
#div50 a.slidea	{background: url(pics/gf08-1tn.jpg);
				height: 60px;
				width: 80px;}
				
#div50 a.slideb	{background: url(pics/gf08-2tn.jpg);
				height: 60px;
				width: 80px;}
				
#div50 a.slidec	{background: url(pics/gf08-3tn.jpg);
				height: 60px;
				width: 80px;}
				
#div50 a.slided	{background: url(pics/gf08-4tn.jpg);
				height: 60px;
				width: 80px;}
				
#div50 a.slidee	{background: url(pics/gf08-5tn.jpg);
				height: 60px;
				width: 80px;}
				
#div50 a.slidef	{background: url(pics/gf08-6tn.jpg);
				height: 60px;
				width: 80px;}
				
#div50 a.slideg	{background: url(pics/gf08-7tn.jpg);
				height: 60px;
				width: 80px;}
				
#div50 a.slideh	{background: url(pics/gf08-8tn.jpg);
				height: 60px;
				width: 80px;}
				
#div50 a.slidei	{background: url(pics/gf08-9tn.jpg);
				height: 60px;
				width: 80px;}
				
#div50 a.slidej	{background: url(pics/gf08-10tn.jpg);
				height: 60px;
				width: 80px;}
				
#div50 a.slidek	{background: url(pics/gf08-11tn.jpg);
				height: 60px;
				width: 80px;}
				
#div50 a.slidel	{background: url(pics/gf08-12tn.jpg);
				height: 60px;
				width: 80px;}
				
#div50 a.slidem	{background: url(pics/gf08-13tn.jpg);
				height: 60px;
				width: 80px;}
				
#div50 a.sliden	{background: url(pics/gf08-14tn.jpg);
				height: 60px;
				width: 80px;}
				
#div50 a.slideo	{background: url(pics/gf08-15tn.jpg);
				height: 60px;
				width: 80px;}
				
				
/* set the size of the unordered list to neatly house the thumbails */

#div50 ul	{width: 270px;
			height: 326px;
			}
			
#div50 li	{float: left;}

/* move the thumbnails into the correct position */

#div50 ul	{float: left;}

/* change the thumbnail border colour */

#div50 a.fifty:hover	{border: 1px solid #000000;}

/* styling the :hover span */	
	
#div50 a.fifty:hover span	{position: absolute;
							width: 280px;
							height: 400px;
							top: 10px;
							left: 270px;
							color: #000000;
							background: #ffffff;}
							
#div50 a.fifty:hover img	{border:1px solid #ffffff;
							float: left;
							margin-right: 5px;}
							
#div50 {background: #ffffff url(pics/grandfinal08.gif) 270px 10px no-repeat;}

/* =============================== Slide show styles ==================================== */

ul.slideshow	{margin: 0;
				margin-left: 200px;
				}
				
ul.slideshow li	{padding: 5px ;}

#container2		{margin: 10px;
				border: 1px solid #000000;
				background: #ffffff;
				color: #000000;
				padding: 5px;
				font-size: 85%;}
				
#container2 h1	{font-size: 120%;
				color: #000000;
				background: transparent;
				margin: 0;
				padding-bottom: 10px;}
				
#ss_controls	{margin: 5px 0px;}

#ss_controls span {display:inline;
				border: 1px solid #000000;
				padding: 1px 2px 2px 2px;
				background: #ffff99;
				margin-bottom: 2px;}	
#ss_controls a	{background: transparent;
				text-decoration: none;
				color: #000066;}	

#ss_controls a:hover	{color: #cc0000;
			background: transparent;
						}
#ss_text		{padding: 2px 0px 30px 0px;}

#closebutton	{float: right;
				background: #ffff99;
				color: #000066;
				border: 1px solid #000000;
				padding: 1px 2px 2px 2px;
				margin-right: 10px;
				margin-top: -20px;}
				
#closebutton a:hover {color: #cc0000;
			background: transparent;
						}

/* =============================== End Slide show styles ==================================== */	