﻿@import url("layout.css");
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	background-attachment: scroll;
/*	width:900px;
	height:1000px;
	background-color: #b9cfa1;
	background-image: url("../images/background.gif");
	background-position: top left;
	background-repeat: repeat-x;*/
	background-image:url('../images/fullbackground1.gif');
	background-repeat:repeat-x;
}
#container {
	width: 100%;
}
#masthead {
	width: 100%;
	background-color: red;
	text-align: right;
	height: 35px;
}
#mastheadmenu {
	width:800px;
	position:relative;
	margin-left: auto;
	margin-right: auto;
}
#page_content {
	position: relative;
	width: 800px;
	height: 900px;
	margin-left: auto;
	margin-right: auto;
	padding:0px;
}
#content {
	width: 100%;
	height:850px;
	text-align: left;
}
#footer {
	clear: both;
	width: 670px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	text-align: left;
	padding-top: 10px;
	height: 50px;
}

#rugbysectionbanner {
	width: 100%;
	height: 100px;
	margin-left:auto;
	margin-right:auto;
	background-image:url('../images/rugbybanner1.gif')
}

#cricketsectionbanner {
	width: 100%;
	height: 100px;
	margin-left:auto;
	margin-right:auto;
	background-image:url('../images/cricketbanner2.gif')
}

#bowlssectionbanner {
	width: 100%;
	height: 100px;
	margin-left:auto;
	margin-right:auto;
	background-image:url('../images/bowlsbanner1.gif')
}

#clubsectionbanner {
	width: 100%;
	height: 100px;
	margin-left:auto;
	margin-right:auto;
	background-image:url('../images/clubbanner1.gif')
}

#maincontent {
	position:relative;
	float:left;
	background-image:url('../images/mainbackground.gif');
	height:100%;
	width:100%;
	background-repeat:no-repeat;
}

#admincontent 
{
	position:relative;
	float:left;
	height:100%;
	width:100%;
	background-color:White;
}

#separator {
	background-color: white;
	height: 2px;
}
#mastheadmenu a {
	position:relative;
	float:right;
	margin-left: 30px;
	margin-top: 5px;
	color: white;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:medium;
}
#mastheadmenu a:hover {
	color: black;
}

#rugbyhometabbar {
	height: 55px;
	width: 700px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 30px;
	background-image:url('../images/rugbytabsheet1home.jpg')
}

#rugbyhometabbar a:hover {
	color:red;
}

#rugbyfixturestabbar {
	height: 55px;
	width: 700px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 30px;
	background-image:url('../images/rugbytabsheet1fixtures.jpg')
}

#rugbyfixturestabbar a:hover {
	color:red;
}

#rugbytablestabbar {
	height: 55px;
	width: 700px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 30px;
	background-image:url('../images/rugbytabsheet1tables.jpg')
}

#rugbytablestabbar a:hover {
	color:red;
}

#rugbyselectionstabbar {
	height: 55px;
	width: 700px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 30px;
	background-image:url('../images/rugbytabsheet1selections.jpg')
}

#rugbyselectionstabbar a:hover {
	color:red;
}

#rugbynewstabbar {
	height: 55px;
	width: 700px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 30px;
	background-image:url('../images/rugbytabsheet1news.jpg')
}

#rugbynewstabbar a:hover {
	color:red;
}

#rugbyreportstabbar {
	height: 55px;
	width: 700px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 30px;
	background-image:url('../images/rugbytabsheet1reports.jpg')
}

#rugbyreportstabbar a:hover {
	color:red;
}

#rugbyjuniorstabbar {
	height: 55px;
	width: 700px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 30px;
	background-image:url('../images/rugbytabsheet1juniors.jpg')
}


#rugbyjuniorstabbar a:hover {
	color:red;
}

#rugbysponsorstabbar {
	height: 55px;
	width: 700px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 30px;
	background-image:url('../images/rugbytabsheet1sponsors.jpg')
}


#rugbysponsorstabbar a:hover {
	color:red;
}


#crickethometabbar {
	height: 55px;
	width: 700px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 30px;
	background-image:url('../images/crickettabsheet1home.jpg')
}

#crickethometabbar a:hover {
	color:red;
}

#cricketnewstabbar {
	height: 55px;
	width: 700px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 30px;
	background-image:url('../images/crickettabsheet1news.jpg')
}

#cricketnewstabbar a:hover {
	color:red;
}

#cricketfixturestabbar {
	height: 55px;
	width: 700px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 30px;
	background-image:url('../images/crickettabsheet1fixtures.jpg')
}

#cricketfixturestabbar a:hover {
	color:red;
}

#crickettablestabbar {
	height: 55px;
	width: 700px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 30px;
	background-image:url('../images/crickettabsheet1tables.jpg')
}

#crickettablestabbar a:hover {
	color:red;
}

#cricketreportstabbar {
	height: 55px;
	width: 700px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 30px;
	background-image:url('../images/crickettabsheet1reports.jpg')
}

#cricketreportstabbar a:hover {
	color:red;
}

#cricketselectionstabbar {
	height: 55px;
	width: 700px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 30px;
	background-image:url('../images/crickettabsheet1Selections.jpg')
}

#cricketselectionstabbar a:hover {
	color:red;
}

#cricketjuniorstabbar {
	height: 55px;
	width: 700px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 30px;
	background-image:url('../images/crickettabsheet1juniors.jpg')
}

#cricketjuniorstabbar a:hover {
	color:red;
}

#cricketsponsorstabbar {
	height: 55px;
	width: 700px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 30px;
	background-image:url('../images/crickettabsheet1sponsors.jpg')
}

#cricketsponsorstabbar a:hover {
	color:red;
}

#cricketlotterytabbar {
	height: 55px;
	width: 700px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 30px;
	background-image:url('../images/crickettabsheet1lottery.jpg')
}

#cricketlotterytabbar a:hover {
	color:red;
}

#bowlshometabbar {
	height: 55px;
	width: 700px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 30px;
	background-image:url('../images/bowlstabsheet1home.jpg')
}

#bowlshometabbar a:hover {
	color:red;
}

#bowlsnewstabbar {
	height: 55px;
	width: 700px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 30px;
	background-image:url('../images/bowlstabsheet1news.jpg')
}

#bowlsnewstabbar a:hover {
	color:red;
}

#bowlsfixturestabbar {
	height: 55px;
	width: 700px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 30px;
	background-image:url('../images/bowlstabsheet1fixtures.jpg')
}

#bowlsfixturestabbar a:hover {
	color:red;
}

#bowlstablestabbar {
	height: 55px;
	width: 700px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 30px;
	background-image:url('../images/bowlstabsheet1tables.jpg')
}

#bowlstablestabbar a:hover {
	color:red;
}

#bowlsaveragestabbar {
	height: 55px;
	width: 700px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 30px;
	background-image:url('../images/bowlstabsheet1averages.jpg')
}

#bowlsaveragestabbar a:hover {
	color:red;
}

#bowlssmithstabbar {
	height: 55px;
	width: 700px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 30px;
	background-image:url('../images/bowlstabsheet1smiths.jpg')
}

#bowlssmithstabbar a:hover {
	color:red;
}

#bowlsjuniorstabbar {
	height: 55px;
	width: 700px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 30px;
	background-image:url('../images/bowlstabsheet1juniors.jpg')
}

#bowlsjuniorstabbar a:hover {
	color:red;
}

#bowlsrollofhonourtabbar {
	height: 55px;
	width: 700px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 30px;
	background-image:url('../images/bowlstabsheet1rollofhonour.jpg')
}

#bowlsrollofhonourtabbar a:hover {
	color:red;
}

#bowlsphotostabbar {
	height: 55px;
	width: 700px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 30px;
	background-image:url('../images/bowlstabsheet1photos.jpg')
}

#bowlsphotostabbar a:hover {
	color:red;
}

#clubhometabbar {
	height: 55px;
	width: 700px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 30px;
	background-image:url('../images/clubtabsheet1home.jpg')
}

#clubhometabbar a:hover {
	color:red;
}

#clubnewstabbar {
	height: 55px;
	width: 700px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 30px;
	background-image:url('../images/clubtabsheet1news.jpg')
}

#clubnewstabbar a:hover {
	color:red;
}

#clubeventstabbar {
	height: 55px;
	width: 700px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 30px;
	background-image:url('../images/clubtabsheet1events.jpg')
}

#clubeventstabbar a:hover {
	color:red;
}

#clubcateringtabbar {
	height: 55px;
	width: 700px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 30px;
	background-image:url('../images/clubtabsheet1catering.jpg')
}

#clubcateringtabbar a:hover {
	color:red;
}

#clubbookingtabbar {
	height: 55px;
	width: 700px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 30px;
	background-image:url('../images/clubtabsheet1booking.jpg')
}

#clubbookingtabbar a:hover {
	color:red;
}

#clubmembershiptabbar {
	height: 55px;
	width: 700px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 30px;
	background-image:url('../images/clubtabsheet1membership.jpg')
}

#clubmembershiptabbar a:hover {
	color:red;
}

#clubhistorytabbar {
	height: 55px;
	width: 700px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 30px;
	background-image:url('../images/clubtabsheet1history.jpg')
}

#clubhistorytabbar a:hover {
	color:red;
}

#clublotterytabbar {
	height: 55px;
	width: 700px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 30px;
	background-image:url('../images/clubtabsheet1lottery.jpg')
}

#clublotterytabbar a:hover {
	color:red;
}

/*#maintabimage {
	margin-left:50px;
}*/

#selectedrugbyhometabitem {	
	position: relative;
	float: left;
	width: 60px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:black;
	margin-top: 20px;
	margin-left: 5px;
	margin-right:5px;
}

#notselectedrugbyhometabitem {	
	position: relative;
	float: left;
	width: 60px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:white;
	margin-top: 20px;
	margin-left: 5px;
	margin-right:5px;
}

#selectedrugbynewstabitem {
	position: relative;
	float: left;
	width: 60px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:black;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;	
}

#notselectedrugbynewstabitem {
	position: relative;
	float: left;
	width: 60px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:white;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;	
}

#selectedrugbyfixturestabitem {
	position: relative;
	float: left;
	width: 80px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:black;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;	
}

#notselectedrugbyfixturestabitem {
	position: relative;
	float: left;
	width: 80px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:white;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;	
}

#selectedrugbytablestabitem {
	position: relative;
	float: left;
	width: 70px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:black;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;	
}

#notselectedrugbytablestabitem {
	position: relative;
	float: left;
	width: 70px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:white;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;	
}

#selectedrugbyreportstabitem {
	position: relative;
	float: left;
	width: 70px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:black;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;	
}

#notselectedrugbyreportstabitem {
	position: relative;
	float: left;
	width: 70px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:white;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;	
}

#selectedrugbyselectiontabitem {
	position: relative;
	float: left;
	width: 90px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:black;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;	
}

#notselectedrugbyselectiontabitem {
	position: relative;
	float: left;
	width: 90px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:white;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;	
}

#selectedrugbyjuniorstabitem {
	position: relative;
	float: left;
	width: 70px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:black;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;	
}

#notselectedrugbyjuniorstabitem {
	position: relative;
	float: left;
	width: 70px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:white;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;	
}

#selectedrugbysponsorstabitem {
	position: relative;
	float: left;
	width: 80px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:black;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;	
}

#notselectedrugbysponsorstabitem {
	position: relative;
	float: left;
	width: 80px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:white;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;	
}

#rugbyteamphoto {
	position:relative;
	float:right;
	margin-right:55px;
	margin-top:15px;
}

#rugbyhomenews {
	margin-left:55px;
	margin-top:15px;
	position:relative;
	float:left;
	height:345px;
	width:340px;
	background-image:url('../images/titlebar.jpg');
	background-repeat:no-repeat;
}

#rugbyhomefixtures {
	margin-right:55px;
	position:relative;
	float:right;
	width:340px;
	height:186px;
	margin-top:25px;
	margin-left:5px;
	background-image:url('../images/titlebar.jpg');
	background-repeat:no-repeat;
}

#rugbyhometables {
	width:340px;
	position:relative;
	float:left;
	margin-left:55px;
	margin-top:25px;
	height:340px;
	background-image:url('../images/titlebar.jpg');
	background-repeat:no-repeat;
}

#rugbyhomereports {
	position:relative;
	float:right;
	width:340px;
	margin-right:55px;
	margin-left:5px;
	margin-top:25px;
	height:340px;
	background-image:url('../images/titlebar.jpg');
	background-repeat:no-repeat;
}

/* Cricket Tab Items*/
#selectedcrickethometabitem {	
	position: relative;
	float: left;
	width: 50px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:black;
	margin-top: 20px;
	margin-left: 5px;
	margin-right:5px;
}

#notselectedcrickethometabitem {	
	position: relative;
	float: left;
	width: 50px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:white;
	margin-top: 20px;
	margin-left: 5px;
	margin-right:5px;
}

#selectedcricketnewstabitem {
	position: relative;
	float: left;
	width: 50px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:black;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;	
}

#notselectedcricketnewstabitem {
	position: relative;
	float: left;
	width: 50px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:white;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;	
}

#selectedcricketfixturestabitem {
	position: relative;
	float: left;
	width: 70px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:black;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;	
}

#notselectedcricketfixturestabitem {
	position: relative;
	float: left;
	width: 70px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:white;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;	
}

#selectedcrickettablestabitem {
	position: relative;
	float: left;
	width: 60px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:black;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;	
}

#notselectedcrickettablestabitem {
	position: relative;
	float: left;
	width: 60px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:white;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;	
}

#selectedcricketreportstabitem {
	position: relative;
	float: left;
	width: 60px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:black;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;	
}

#notselectedcricketreportstabitem {
	position: relative;
	float: left;
	width: 60px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:white;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;	
}

#selectedcricketselectiontabitem {
	position: relative;
	float: left;
	width: 80px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:black;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;	
}

#notselectedcricketselectiontabitem {
	position: relative;
	float: left;
	width: 80px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:white;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;	
}

#selectedcricketjuniorstabitem {
	position: relative;
	float: left;
	width: 60px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:black;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;	
}

#notselectedcricketjuniorstabitem {
	position: relative;
	float: left;
	width: 60px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:white;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;	
}

#selectedcricketsponsorstabitem {
	position: relative;
	float: left;
	width: 70px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:black;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;	
}

#notselectedcricketsponsorstabitem {
	position: relative;
	float: left;
	width: 70px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:white;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;	
}

#selectedcricketlotterytabitem {
	position: relative;
	float: left;
	width: 70px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:black;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;	
}

#notselectedcricketlotterytabitem {
	position: relative;
	float: left;
	width: 70px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:white;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;	
}

#cricketteamphoto {
	width:340px;
	position:relative;
	float:right;
	margin-right:55px;
	margin-top:15px;
	text-align:center;
}

#crickethomenews {
	margin-left:55px;
	margin-top:15px;
	position:relative;
	float:left;
	height:345px;
	width:340px;
	background-image:url('../images/titlebar.jpg');
	background-repeat:no-repeat;
}

#crickethomefixtures {
	margin-right:55px;
	position:relative;
	float:right;
	width:340px;
	height:186px;
	margin-top:25px;
	margin-left:5px;
	background-image:url('../images/titlebar.jpg');
	background-repeat:no-repeat;
}

#crickethometables {
	width:340px;
	position:relative;
	float:left;
	margin-left:55px;
	margin-top:25px;
	height:340px;
	background-image:url('../images/titlebar.jpg');
	background-repeat:no-repeat;
}

#crickethomereports {
	position:relative;
	float:right;
	width:340px;
	margin-right:55px;
	margin-left:5px;
	margin-top:25px;
	height:340px;
	background-image:url('../images/titlebar.jpg');
	background-repeat:no-repeat;
}

/* Bowls tab items */

#selectedbowlshometabitem {	
	position: relative;
	float: left;
	width: 50px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:black;
	margin-top: 20px;
	margin-left: 5px;
	margin-right:5px;
}

#notselectedbowlshometabitem {	
	position: relative;
	float: left;
	width: 50px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:white;
	margin-top: 20px;
	margin-left: 5px;
	margin-right:5px;
}

#selectedbowlsnewstabitem {
	position: relative;
	float: left;
	width: 50px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:black;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;	
}

#notselectedbowlsnewstabitem {
	position: relative;
	float: left;
	width: 50px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:white;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;	
}

#selectedbowlsfixturestabitem {
	position: relative;
	float: left;
	width: 60px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:black;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;	
}

#notselectedbowlsfixturestabitem {
	position: relative;
	float: left;
	width: 60px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:white;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;	
}

#selectedbowlstablestabitem {
	position: relative;
	float: left;
	width: 70px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:black;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;	
}

#notselectedbowlstablestabitem {
	position: relative;
	float: left;
	width: 70px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:white;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;	
}

#selectedbowlsaveragestabitem {
	position: relative;
	float: left;
	width: 80px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:black;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;	
}

#notselectedbowlsaveragestabitem {
	position: relative;
	float: left;
	width: 80px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:white;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;	
}

#selectedbowlssmithstabitem {
	position: relative;
	float: left;
	width: 70px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:black;
	margin-top: 15px;
	margin-left: 8px;
	margin-right:5px;	
}

#notselectedbowlssmithstabitem {
	position: relative;
	float: left;
	width: 70px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:white;
	margin-top: 15px;
	margin-left: 8px;
	margin-right:5px;	
}

#selectedbowlsjuniorstabitem {
	position: relative;
	float: left;
	width: 60px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:black;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;	
}

#notselectedbowlsjuniorstabitem {
	position: relative;
	float: left;
	width: 60px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:white;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;	
}

#selectedbowlsrollofhonourtabitem {
	position: relative;
	float: left;
	width: 90px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:black;
	margin-top: 15px;
	margin-left: 8px;
	margin-right:5px;	
}

#notselectedbowlsrollofhonourtabitem {
	position: relative;
	float: left;
	width: 90px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:white;
	margin-top: 15px;
	margin-left: 8px;
	margin-right:5px;	
}

#selectedbowlsphotostabitem {
	position: relative;
	float: left;
	width: 50px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:black;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;	
}

#notselectedbowlsphotostabitem {
	position: relative;
	float: left;
	width: 50px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:white;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;	
}

#bowlsteamphoto {
	width:340px;
	position:relative;
	float:right;
	margin-right:55px;
	margin-top:15px;
	text-align:center;
}

#bowlshomenews {
	margin-left:55px;
	margin-top:15px;
	position:relative;
	float:left;
	height:345px;
	width:340px;
	background-image:url('../images/titlebar.jpg');
	background-repeat:no-repeat;
}

#bowlshomefixtures {
	margin-right:55px;
	position:relative;
	float:right;
	width:340px;
	height:186px;
	margin-top:25px;
	margin-left:5px;
	background-image:url('../images/titlebar.jpg');
	background-repeat:no-repeat;
}

#bowlshometables {
	width:340px;
	position:relative;
	float:left;
	margin-left:55px;
	margin-top:25px;
	height:240px;
	background-image:url('../images/titlebar.jpg');
	background-repeat:no-repeat;
}

#bowlshomeaverages {
	position:relative;
	float:right;
	width:340px;
	margin-right:55px;
	margin-left:5px;
	margin-top:25px;
	height:240px;
	background-image:url('../images/titlebar.jpg');
	background-repeat:no-repeat;
}

/* -----------------------------------------------------------------------*/

#selectedclubhometabitem {	
	position: relative;
	float: left;
	width: 60px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:black;
	margin-top: 20px;
	margin-left: 5px;
	margin-right:5px;
}

#notselectedclubhometabitem {	
	position: relative;
	float: left;
	width: 60px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:white;
	margin-top: 20px;
	margin-left: 5px;
	margin-right:5px;
}

#selectedclubnewstabitem {	
	position: relative;
	float: left;
	width: 60px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:black;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;
}

#notselectedclubnewstabitem {	
	position: relative;
	float: left;
	width: 60px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:white;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;
}

#selectedclubeventstabitem {	
	position: relative;
	float: left;
	width: 70px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:black;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;
}

#notselectedclubeventstabitem {	
	position: relative;
	float: left;
	width: 70px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:white;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;
}

#selectedclubcateringtabitem {	
	position: relative;
	float: left;
	width: 80px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:black;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;
}

#notselectedclubcateringtabitem {	
	position: relative;
	float: left;
	width: 80px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:white;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;
}

#selectedclubbookingtabitem {	
	position: relative;
	float: left;
	width: 70px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:black;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;
}

#notselectedclubbookingtabitem {	
	position: relative;
	float: left;
	width: 70px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:white;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;
}

#selectedclubmembershiptabitem {	
	position: relative;
	float: left;
	width: 90px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:black;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;
}

#notselectedclubmembershiptabitem {	
	position: relative;
	float: left;
	width: 90px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:white;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;
}

#selectedclubhistorytabitem {	
	position: relative;
	float: left;
	width: 80px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:black;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;
}

#notselectedclubhistorytabitem {	
	position: relative;
	float: left;
	width: 80px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:white;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;
}

#selectedclublotterytabitem {	
	position: relative;
	float: left;
	width: 80px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:black;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;
}

#notselectedclublotterytabitem {	
	position: relative;
	float: left;
	width: 80px;
	text-align:center;
	font-weight:bold;
	font-size:small;
	color:white;
	margin-top: 20px;
	margin-left: 8px;
	margin-right:5px;
}

#clubmainphoto {
	position:relative;
	float:right;
	margin-right:55px;
	margin-top:15px;
}

#clubhomeinformation {
	margin-left:55px;
	margin-top:15px;
	position:relative;
	float:left;
	height:345px;
	width:340px;
/*	background-image:url('../images/titlebar.jpg');*/
	background-repeat:no-repeat;
}

#clubhomeevents {
	margin-right:55px;
	position:relative;
	float:right;
	width:340px;
	height:186px;
	margin-top:25px;
	margin-left:5px;
	background-image:url('../images/titlebar.jpg');
	background-repeat:no-repeat;
}

#clubhomenews {
	width:340px;
	position:relative;
	float:left;
	margin-left:55px;
	margin-top:25px;
	height:340px;
	background-image:url('../images/titlebar.jpg');
	background-repeat:no-repeat;
}

#clubhomebooking {
	position:relative;
	float:right;
	width:340px;
	margin-right:55px;
	margin-left:5px;
	margin-top:25px;
	height:340px;
	background-image:url('../images/titlebar.jpg');
	background-repeat:no-repeat;
}



/* -----------------------------------------------------------------------*/
#titleref {
	font-size:medium;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:white;
	margin-left: 20px;
}

#teamselectionbar {
	position:relative;
	float:left;
	width:130px;
	height:730px;
	margin-left:50px;	
	margin-top:10px;
	background-image:url('../images/lefthandbar1.gif')
}

#fixturesbox {
	position:relative;
	float:left;
	width:560px;
	height:650px;
	margin-left:10px;
	margin-top:40px;
}

#mirfieldbox {
	position:relative;
	float:left;
	width:560px;
	height:550px;
	margin-left:10px;
	margin-top:120px;
}

#johnsmithsbox {
	position:relative;
	float:left;
	width:700px;
	height:600px;
	margin-left:50px;
	margin-top:70px;
}

#fixturesdescriptionbox {
	position:relative;
	float:left;
	width:560px;
	margin-left:10px;
	margin-top:10px;
	height:50px;
}

#johnsmithsseasonbox {
	position:relative;
	float:left;
	width:700px;
	margin-left:50px;
	margin-top:10px;
	height:50px;
}

#newslistbox {
	position:relative;
	float:left;
	height:230px;
	width:700px;
	margin-left:50px;
	margin-top:10px;
}

#newsitemdiv {
	position:relative;
	float:left;
	height:500px;
	width:700px;
	margin-left:50px;
	margin-top:10px;
}

#newsitemhdr {
	position:relative;
	float:left;
	height:50px;
	width:700px;
	margin-left:0px;
}

#newsitemframe {
	position:relative;
	float:left;
	height:440px;
	width:700px;
	margin-left:0px;
	margin-top:10px;
}

#clubhomebookingframe {
	width:330px;
	height:335px;
	margin-left:5px;
	margin-top:10px;
}

#bowlshtmlframe {
	position:relative;
	float:left;
	height:130px;
	width:560px;
	margin-left:10px;
	margin-top:10px;
	top: 0px;
	left: 0px;
}

#locationmap {
	position:relative;
	float:left;
	margin-left:25px;
	margin-top: 20px;
	width: 750px;
	height: 500px;
	text-align:center;
}

#mainitemframe {
	position:relative;
	float:left;
	height:370px;
	width:700px;
	margin-left:50px;
	margin-top:10px;
}

#pictureviewbox {
	position:relative;
	float:left;
	height:330px;
	width:560px;
	margin-left:10px;
	margin-top:10px;
	text-align:center;
}

#bookingpictureviewbox {
	position:relative;
	float:left;
	height:330px;
	width:700px;
	margin-left:50px;
	margin-top:10px;
	text-align:center;
}

#menudescriptionbox {
	position:relative;
	float:left;
	height:370px;
	width:560px;
	margin-left:10px;
	margin-top:10px;
	text-align:center;
}

#menuitemframe {
	position:relative;
	width:540px;
	height:360px;
}

#bookingformbox {
	position:relative;
	float:left;
	width:700px;
	height:700px;
	margin-left:50px;
	margin-top:10px;
	text-align:center;
}

#membershipformbox {
	position:relative;
	float:left;
	width:700px;
	height:600px;
	margin-left:50px;
	margin-top:10px;
}

#admintree {
	position:relative;
	float:left;
	width:130px;
	height:730px;
	margin-left:10px;	
	margin-top:10px;
	background-image:url('../images/lefthandbar1.gif')
}

#adminframeholder {
	position:relative;
	float:left;
	height:730px;
	width:620px;
	margin-left:20px;
	margin-top:10px;
}

#adminframe {
	position:relative;
	float:left;
	height:730px;
	width:620px;
	margin-left:0px;
	margin-top:0px;
}

#adminnewslistbox {
	position:relative;
	float:left;
	height:150px;
	width:605px;
	margin-left:5px;
	margin-top:10px;
}
#adminnewsdetail 
{
	position:relative;
	float:left;
	height:650px;
	width:595px;
	margin-left:5px;
	margin-top:10px;
}
