<style type="text/css">



body {

}

body {

	background-color:#CCC;

}

#main_container {

	width:1024px;

	margin:20px auto;

}

#container {

	width:1024px;

	float:left;

	display:inline-block;

}

#main_buttons {

	float:left;

	margin:122px 3px auto;

	display:inline-block;

}



a#home_button { display:inline-block; height:47px;  width:103px; overflow:hidden; border:none;}



a#home_button:hover { display:inline-block; text-indent:-103px; }



a#fixtures_button { display:inline-block; height:47px;  width:146px; overflow:hidden; border:none; }



a#fixtures_button:hover { display:inline-block; text-indent:-145px; }



a#gallery_button { display:inline-block; height:47px;  width:139px; overflow:hidden; border:none; }



a#gallery_button:hover { display:inline-block; text-indent:-139px; }



a#about_us_button { display:inline-block; height:48px;  width:150px; overflow:hidden; border:none; }



a#about_us_button:hover { display:inline-block; text-indent:-150px; }



a#wpolo_button { display:inline-block; height:48px;  width:182px; overflow:hidden; border:none;}



a#wpolo_button:hover { display:inline-block; text-indent:-182px; }



a#contacts_button { display:inline-block; height:49px;  width:177px; overflow:hidden; border:none;}



a#contacts_button:hover { display:inline-block; text-indent:-177px; }



a#logo_balls { display:inline-block; float:left; height:17px; font-size:12px; font-style:italic; width:94px; margin-top:35px; margin-left:18px; border:none;}



a#logo_ball { display:inline-block; float:left; height:17px; font-size:12px; font-style:italic; width:94px; margin:35px 9px auto; border:none;}



#header {

	width:1024px;

	float:left;

	display:inline-block;

}



#header div {

	float:left;

	display:inline-block;

}

#main {

	width:1024px;

	height:556px;

	float:left;

	display:inline-block;

	background-image:url('images/main_bg.jpg');

	position:relative;

}

#main_fixtures {

	width:1024px;

	height:556px;

	float:left;

	display:inline-block;

	background-image:url('images/main_bg_fixtures.jpg');

	position:relative;

}

#main_team {

	width:1024px;

	height:556px;

	float:left;

	display:inline-block;

	background-image:url('images/main_bg_roster.jpg');

	position:relative;

}

#home_text {

	position:absolute;

	left:270px;

	top:45px;

	height:480px;

	width:680px;

	overflow:auto;

	text-align:justify;

	font-family:"Courier New", Courier, monospace;

	font-size:13px;

}

#group {

	float:left;

	display:inline-block;

	position:absolute;

	left:0px;

	top:42px;

	height:400px;

	width:680px;

	overflow:auto;

}

#group div{

	float:left;

	display:inline-block;

	margin:15px 15px 0px 0px;

	border:1px #000 solid;

}

#image {

	float:left;

	display:inline-block;

	position:absolute;

	left:20px;

	top:60px;

	height:120px;

	width:660px;

	text-align:center;

}

#images {

	float:left;

	display:inline-block;

	position:absolute;

	left:20px;

	top:270px;

	height:120px;

	width:660px;

	text-align:center;

}

#image2 {

	float:left;

	display:inline-block;

	position:absolute;

	left:0px;

	top:480px;

	height:120px;

	width:660px;

	text-align:center;

}

#images2 {

	float:left;

	display:inline-block;

	position:absolute;

	left:0px;

	top:690px;

	height:120px;

	width:660px;

	text-align:center;

}

#images3 {

	float:left;

	display:inline-block;

	position:absolute;

	left:0px;

	top:900px;

	height:120px;

	width:660px;

	text-align:center;

}

#images2 div {

	float:left;

	display:inline-block;

	margin-left:25px;

}

#image2 div {

	float:left;

	display:inline-block;

	margin-left:25px;

}

#images3 div {

	float:left;

	display:inline-block;

	margin-left:25px;

}

#images div {

	float:left;

	display:inline-block;

	margin-left:25px;

}

#image div {

	float:left;

	display:inline-block;

	margin-left:25px;

}

#contact_form {

	display:inline-block;

	position:absolute;

	left:205px;

	top:260px;

	font-family:"Courier New", Courier, monospace;

	font-size:13px;

}

#sendmail_text {

	display:inline-block;

	position:absolute;

	top:150px;

	text-align:justify;

	font-family:"Courier New", Courier, monospace;

	font-size:12px;

}

#fixtures_text {

	float:left;

	display:inline-block;

	position:absolute;

	left:350px;

	top:155px;

	font-family:"Courier New", Courier, monospace;

	font-size:20px;

}



#gaa {display:none;}#s1 {display:none;}#s2 {display:none;}#s3 {display:none;}#s4 {display:none;}#s5 {display:none;}#s6 {display:none;}#s7 {display:none;}#s8 {display:none;}#s9 {display:none;}



.fixtures_table {

	float:left;

	display:inline-table;

	position:absolute;

	table-layout:auto;

	width:660px;

	top:42px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	text-align:center;

}

.essex_table_2009 {

	float:left;

	display:inline-table;

	position:absolute;

	table-layout:auto;

	width:660px;

	top:42px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	text-align:center;

}

.over40_table_08_09 {

	float:left;

	display:inline-table;

	position:absolute;

	table-layout:auto;

	width:660px;

	top:42px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	text-align:center;

}

td, th {

	border: 2px solid black;

}

#fl {

 	width:660px;

}

#page {

	float:left;

	display:inline-block;

	font-size:12px;

	text-align:center;

	margin:430px 0px 0px 300px;

}

#swim_program {

	float:left;

	display:inline-block;

	width:200px;

	height:140px;

	position:absolute;

	left:240px;

	top:270px;

}

#swim_program_text {

	float:left;

	display:inline-block;

	position:absolute;

	left:190px;

	top:420px;

	font-family:"Courier New", Courier, monospace;

	font-size:18px;

}

#links {

	float:left;

	display:inline-block;

	width:200px;

	height:140px;

	position:absolute;

	left:240px;

	top:270px;

}

#links_text {

	float:left;

	display:inline-block;

	position:absolute;

	left:275px;

	top:420px;

	font-family:"Courier New", Courier, monospace;

	font-size:18px;

}

#rules {

	float:left;

	display:inline-block;

	width:200px;

	height:140px;

	position:absolute;

	left:80px;

	top:70px;

}

#rules_text {

	float:left;

	display:inline-block;

	position:absolute;

	left:120px;

	top:220px;

	font-family:"Courier New", Courier, monospace;

	font-size:18px;

}

#whistory {

	float:left;

	display:inline-block;

	overflow:hidden;

	width:200px;

	height:140px;

	position:absolute;

	left:400px;

	top:70px;

}

#whistory_text {

	float:left;

	display:inline-block;

	position:absolute;

	left:460px;

	top:220px;

	font-family:"Courier New", Courier, monospace;

	font-size:18px;

}

#roster {

	float:left;

	display:inline-block;

	width:200px;

	height:140px;

	position:absolute;

	left:80px;

	top:70px;

}

#roster_text {

	float:left;

	display:inline-block;

	position:absolute;

	left:120px;

	top:220px;

	font-family:"Courier New", Courier, monospace;

	font-size:18px;

}

#curry_30_10_2009 {

	float:left;

	display:inline-block;

	width:200px;

	height:140px;

	position:absolute;

	left:400px;

	top:70px;

}

#curry_30_10_2009_text {

	float:left;

	display:inline-block;

	position:absolute;

	left:391px;

	top:220px;

	font-family:"Courier New", Courier, monospace;

	font-size:18px;

}

#gallery_germany_2009 {

	float:left;

	display:inline-block;

	width:200px;

	height:140px;

	position:absolute;

	left:80px;

	top:270px;

}

#gallery_germany_2009_text {

	float:left;

	display:inline-block;

	position:absolute;

	left:87px;

	top:420px;

	font-family:"Courier New", Courier, monospace;

	font-size:18px;

}

#gallery_old_boys_2009 {

	float:left;

	display:inline-block;

	width:240px;

	height:140px;

	position:absolute;

	left:80px;

	top:70px;

}

#gallery_old_boys_2009_text {

	float:left;

	display:inline-block;

	position:absolute;

	left:77px;

	top:220px;

	font-family:"Courier New", Courier, monospace;

	font-size:18px;

}

#gallery_general {

	float:left;

	display:inline-block;

	overflow:hidden;

	width:200px;

	height:140px;

	position:absolute;

	left:400px;

	top:270px;

}

#gallery_general_text {

	float:left;

	display:inline-block;

	position:absolute;

	left:413px;

	top:420px;

	font-family:"Courier New", Courier, monospace;

	font-size:18px;

}

#history {

	float:left;

	display:inline-block;

	overflow:hidden;

	width:200px;

	height:140px;

	position:absolute;

	left:400px;

	top:70px;

}

#history:hover {

	text-indent:-200px;

	display:inline-block;

}

#history_text {

	float:left;

	display:inline-block;

	position:absolute;

	left:440px;

	top:220px;

	font-family:"Courier New", Courier, monospace;

	font-size:18px;

}

#calendar {

	position:absolute;

	float:left;

	display:inline-block;

	width:162px;

	height:182px;

	left:480px;

	top:250px;

}

#calendar_text {

	position:absolute;

	float:left;

	display:inline-block;

	left:513px;

	top:293px;

	font-family:"Courier New", Courier, monospace;

	font-size:14px;

	text-align:center;

}

#home_text h1 {

	font-size:18px;

	text-align:center;

}

#home_text h2 {

	font-size:14px;

	text-decoration:underline;

	text-align:center;

}

#home_text h3 {

	font-size:14px;

	margin-left:25px;

}



#home_text p.first {

	float:left;

	margin-top:20px;

	width:325px;

}

#home_text p {

	margin-top:20px;

	width:660px;

}

#home_text p.second {

	float:left;

	margin-top:-286px;

	margin-left:355px;

	font-size:13px;

	width:325px;

}



#map_text {

	position:absolute;

	left:270px;

	top:45px;

	height:480px;

	width:680px;

	overflow:auto;

	text-align:justify;

	font-family:"Courier New", Courier, monospace;

	font-size:13px;

}



#map_text h1 {

	font-size:18px;

	text-align:center;

}

#map_text h2 {

	font-size:14px;

	text-decoration:underline;

	text-align:center;

}

#map_text h3, h4 {

	font-size:14px;

	margin-left:17px;

}



#map_text p.first {

	float:left;

	margin-top:20px;

	width:325px;

}

#map_text p {

	margin-top:20px;

	width:660px;

}

#map_text p.second {

	float:left;

	margin-top:-286px;

	margin-left:355px;

	font-size:13px;

	width:325px;

}



#home_winter_season {

	float:left;

	margin:-78px 0px 0px 253px;

	font-size:13px;

	width:400px;

}

#footer1 {

	margin: 25px 100px auto;

	float:left;

	font-size:13px;

	font-family:"Courier New", Courier, monospace;

	display:inline-block;

}

#footer2 {

	margin: 25px 0px auto;

	float:left;

	font-size:13px;

	font-family:"Courier New", Courier, monospace;

	display:inline-block;

}

#footer3 {

	margin: 15px 140px auto;

	float:left;

	font-size:13px;

	font-family:"Courier New", Courier, monospace;

	display:inline-block;

}

#footer4 {

	margin: 15px 12px auto;

	float:left;

	font-size:13px;

	font-family:"Courier New", Courier, monospace;

	display:inline-block;

}

#footer_rights {

	position:relative;

	float:right;

	font-size:11px;

	font-family:"Courier New", Courier, monospace;

	display:inline-block;

}

.links  {

}



a.links:link { color: black; text-decoration: none; }

a.links:active { color: orange; text-decoration: none; }

a.links:visited { color: black; text-decoration: none; }

a.links:hover { color: orange; text-decoration: none; }



a:link { color: orange; text-decoration: none; }

a:active { color: orange; text-decoration: none; }

a:visited { color: orange; text-decoration: none; }

a:hover { color: orange; text-decoration: underline; }



</style>


