.main	{
			background-image: url(bg5.gif);
			background-repeat: repeat-x;
}

.menu a	{
			line-height:10px;
			font-size:14px;
			font-weight:bold;
			font-family:verdana;
			text-decoration:none;
			color:007238;
}

.menu a:hover {
	  		color: #DD6900;
			text-decoration:underline;
}

.menu2 a	{
			line-height:14px;
			font-size:14px;
			font-family:verdana;
			text-decoration:none;
			color:007238;
}

.menu2	{
			line-height:14px;
			font-size:14px;
			font-family:verdana;
			color:007238;
}

.menu2 a:hover {
	  		color: #DD6900;
			text-decoration:underline;
}

.bordered a	{
			line-height:14px;
			font-size:14px;
			font-family:verdana;
			text-decoration:none;
			color:007238;
}

.bordered a:hover {
	  		color: #DD6900;
			text-decoration:underline;
}

.menu3 a	{
			line-height:12px;
			font-size:12px;
			font-family:verdana;
			text-decoration:none;
			color:007238;
}

.menu4 a:hover {
	  		color: #DD6900;
			text-decoration:underline;
}

.menu4 a	{
			line-height:14px;
			font-size:12px;
			font-family:verdana;
			text-decoration:none;
			color:007238;
}

.menu3 a:hover {
	  		color: #DD6900;
			text-decoration:underline;
}


.top0	{
			background-image: url(bg2.gif);
			background-repeat: no-repeat;
}

.top2	{
			background-image: url(bg3.gif);
			background-repeat: repeat-x;
}

.top3	{
			background-image: url(bg4.gif);
			background-repeat: no-repeat;
}

.top4	{
			background-image: url(bg6.gif);
			background-repeat: no-repeat;
}

.edge	{
			background-image: url(edge.gif);
			background-repeat: no-repeat;
}

body {
			background-image: url(mainbg.gif);
			background-repeat: no-repeat;
			background-position: bottom right;
			background-attachment: fixed;
}

.ladderlinkbg {
			background-image: url(ladderlink.jpg);
			background-repeat: repeat-y;
			background-position: right;
}
			
.bordered {
			font-family: verdana;
	   		color: #007238;
			font-size: 13px;
		    border-top-style: solid;
		    border-left-style: solid;
		    border-right-style: solid;
			border-width: 1px;
		    border-color: #00A451;
}
			
.bordered2 {
			font-family: verdana;
	   		color: #007238;
			font-size: 13px;
		    border-top-style: solid;
		    border-left-style: solid;
		    border-right-style: solid;
		    border-bottom-style: solid;
			border-width: 2px;
		    border-color: #00A451;
}

.borderedTop {
	   		color: #007238;
			font-family: verdana;
			text-align: left;
			font-size: 13px;
		    border-top-style: solid;
			border-width: 1px;
		    border-color: #00A451;
}

.map {
			border-width: 2px;
		    border-style: dotted;
		    border-color: #00A451;
}

.text {
	   		color: #007238;
			font-family: verdana;
			text-align: left;
			font-size: 13px;
}

.textoffer {
	   		color: #007238;
			font-family: verdana;
			text-align: center;
			font-size: 13px;
}

.textoffer2 {
	   		color: #007238;
			font-family: verdana;
			text-align: left;
			font-size: 13px;
			line-height: 20px;
}

.textctr {
	   		color: #007238;
			font-family: verdana;
			text-align: center;
			font-size: 13px;
}



.smalltext {
	   		color: #007238;
			font-family: verdana;
			font-size: 10px;
}

.smalltext a {
			text-decoration:none;
			color: #DD6900;
}

.smalltext a:hover {
	  		color: #DD6900;
			text-decoration:underline;
}

.text a	{
			text-decoration:none;
			color: #DD6900;
}

.textctr a	{
			text-decoration:underline;
			color: #DD6900;
}

.text a:hover {
	  		color: #DD6900;
			text-decoration:underline;
}
.ladderlink {
	   		color: #007238;
			font-family: Arial;
			font-size: 16px;
			text-align: center;
		    border-style: solid;
			border-width: 2px;
		    border-color: #00A451;
			background-color: #EDFBED;
}
.ladderlink a	{
			text-decoration:none;
			color: #007238;
}

.ladderlink a:hover {
	  		color: #DD6900;
			text-decoration:underline;
}
.text2 {
	   		color: #007238;
			font-family: verdana;
			font-size: 13px;
			text-align: left;
		    border-style: solid;
			border-width: 1px;
		    border-color: #00A451;
			background-color: #EDFBED;
}

.ladder {
	   		color: #007238;
			font-family: Arial;
			font-size: 13px;
			text-align: center;
		    border-style: solid;
			border-width: 1px;
		    border-color: #00A451;
			background-color: #EDFBED;
}

.text3 {
	   		color: #007238;
			font-family: verdana;
			font-size: 13px;
			text-align: left;
			vertical-align: top;
}
.text4 {
	   		color: #007238;
			font-family: verdana;
			font-size: 14px;
			text-align: left;
			vertical-align: top;
}
.text4 a {
	   		color: #007238;
			font-family: verdana;
			font-size: 14px;
			text-align: center;
			text-decoration: none;
			vertical-align: top;
}
.text4 a:hover {
	   		color: #DD6900;
			font-family: verdana;
			font-size: 14px;
			text-align: center;
			text-decoration: underline;
			vertical-align: top;
}
.shade {
			background-image: url(tablebg.gif);
			background-repeat: x-repeat;
	   		color: #007238;
			font-family: verdana;
			font-size: 13px;
			text-align: center;
		    border-style: solid;
			border-width: 1px;
		    border-color: #00A451;
			background-color: #00A451;
}

.title {
	   		color: #007238;
			font-family: verdana;
			font-size: 15px;
			font-weight: bold;
}

.title2 {
	   		color: #007238;
			font-family: verdana;
			font-size: 18px;
			font-weight: bold;
}

.links a {
			color: #00A451;
			font-family: verdana;
			font-size: 14px;
			font-weight: bold;
			text-decoration: none;
}

.links a:hover {
	  		color: #007238;
}

a.menurollover1 {
	display: block;
	width: 126px;
	height: 26px;
	background: url(menu_home.gif) no-repeat 0 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0px;
	line-height: 0px;
}

a:hover.menurollover1 {
	background-position: 0 -26px;
}

a.menurollover2 {
	display: block;
	width: 126px;
	height: 26px;
	background: url(menu_about.gif) no-repeat 0 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0px;
	line-height: 0px;
}

a:hover.menurollover2 {
	background-position: 0 -26px;
}

a.menurollover3 {
	display: block;
	width: 126px;
	height: 26px;
	background: url(menu_facilities.gif) no-repeat 0 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0px;
	line-height: 0px;
}

a:hover.menurollover3 {
	background-position: 0 -26px;
}

a.menurollover4 {
	display: block;
	width: 126px;
	height: 26px;
	background: url(menu_membership.gif) no-repeat 0 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0px;
	line-height: 0px;
}

a:hover.menurollover4 {
	background-position: 0 -26px;
}

a.menurollover5 {
	display: block;
	width: 126px;
	height: 26px;
	background: url(menu_map.gif) no-repeat 0 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0px;
	line-height: 0px;
}

a:hover.menurollover5 {
	background-position: 0 -26px;
}

a.menurollover6 {
	display: block;
	width: 126px;
	height: 26px;
	background: url(menu_coaching.gif) no-repeat 0 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0px;
	line-height: 0px;
}

a:hover.menurollover6 {
	background-position: 0 -26px;
}

a.menurollover7 {
	display: block;
	width: 126px;
	height: 26px;
	background: url(menu_programme.gif) no-repeat 0 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0px;
	line-height: 0px;
}

a:hover.menurollover7 {
	background-position: 0 -26px;
}

a.menurollover8 {
	display: block;
	width: 126px;
	height: 44px;
	background: url(menu_summercamps.gif) no-repeat 0 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0px;
	line-height: 0px;
}

a:hover.menurollover8 {
	background-position: 0 -44px;
}

a.menurollover9 {
	display: block;
	width: 126px;
	height: 26px;
	background: url(menu_play.gif) no-repeat 0 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0px;
	line-height: 0px;
}

a:hover.menurollover9 {
	background-position: 0 -26px;
}

a.menurollover10 {
	display: block;
	width: 126px;
	height: 26px;
	background: url(menu_singles.gif) no-repeat 0 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0px;
	line-height: 0px;
}

a:hover.menurollover10 {
	background-position: 0 -26px;
}

a.menurollover11 {
	display: block;
	width: 126px;
	height: 26px;
	background: url(menu_teams.gif) no-repeat 0 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0px;
	line-height: 0px;
}

a:hover.menurollover11 {
	background-position: 0 -26px;
}

a.menurollover12 {
	display: block;
	width: 126px;
	height: 26px;
	background: url(menu_tournaments.gif) no-repeat 0 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0px;
	line-height: 0px;
}

a:hover.menurollover12 {
	background-position: 0 -26px;
}

a.menurollover13 {
	display: block;
	width: 126px;
	height: 44px;
	background: url(menu_ladder.gif) no-repeat 0 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0px;
	line-height: 0px;
}

a:hover.menurollover13 {
	background-position: 0 -44px;
}

a.menurollover14 {
	display: block;
	width: 126px;
	height: 26px;
	background: url(menu_photos.gif) no-repeat 0 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0px;
	line-height: 0px;
}

a:hover.menurollover14 {
	background-position: 0 -26px;
}

a.menurollover15 {
	display: block;
	width: 126px;
	height: 26px;
	background: url(menu_events.gif) no-repeat 0 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0px;
	line-height: 0px;
}

a:hover.menurollover15 {
	background-position: 0 -26px;
}

a.menurollover16 {
	display: block;
	width: 126px;
	height: 26px;
	background: url(menu_forum.gif) no-repeat 0 0;
	overflow: hidden;
	text-indent: -10000px;
	font-size: 0px;
	line-height: 0px;
}

a:hover.menurollover16 {
	background-position: 0 -26px;
}


#welcome{
	position : absolute;
	top : 68px;
	left : 335px;
	visibility : visible;
}


#domainName{
	position : absolute;
	top : 33px;
	right : 2px;
	visibility : visible;
}