*
{
	margin: 0;
	padding: 0;
	/*background-color: blue; */
}

body 
{
	width: 1000px;
	height: 900px;
	 margin: 0 auto; /* Top and Bottom margins 0px Left and Right margins auto - CSS centre trick */
 	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
 	font-size: 10px;
}

td 
{
 	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
 	font-size: 10px;
}

	div#page-wrap div#header div#logo 
	{
		margin: 0px;
		height: 250px;
		background: white;
		background-image: url(../images/WebpageBanner.png);
		background-position: right;
		background-repeat: no-repeat;
	}
	
	div#page-wrap div#main div#menu
	{
		float: left;
		margin: 18px;
		width: 184px;  /* Set this small to allow floating to left */
	} 
		div#page-wrap div#main div#menu ul
		{
			list-style: none;
			padding: 0;
			margin: 0;
		}
			div#page-wrap div#main div#menu ul li div
			{
				float: left;
				margin: 10 0.15em;
				font-size: 12px;
				background: url(../images/button-shaded-background.gif) #fff bottom left repeat-x;
				height: 2em;
				line-height: 2em;
				float: left;
				width: 15em;
				display: block;
				border: 0.1em solid #dcdce9;
				color: #0d2474;
				text-decoration: none;
				text-align: center;
				cursor: pointer;
			}
			/* Hide from IE5-Mac \*/
			div#page-wrap div#main div#menu ul li
			{
				float: none
			}
			/* End hide */
		div#page-wrap div#main div#menu span#news-content-section										  
		{
			margin-top: 0; 
			margin-right: 0.15em;
			width: 180px;
			height: 50px;
			display: none;
			background: #dcdce9  
		}
		div#page-wrap div#main div#menu span#download-content-section
		{
			margin-top: 0; 
			margin-right: 0.15em;
			width: 180px;
			height: 50px;
			display: none;
			background: #dcdce9  
		}
		div#page-wrap div#main div#menu span#gala-content-section
		{
			margin-top: 0; 
			margin-right: 0.15em;
			width: 180px;
			height: 50px;
			display: none;
			background: #dcdce9  
		}
		div#page-wrap div#main div#menu span#gala-results-content-section
		{
			margin-top: 0; 
			margin-right: 0.15em;
			width: 180px;
			height: 50px;
			display: none;
			background: #dcdce9  
		}

		div#page-wrap div#main div#menu span#swimshop-content-section
		{
			margin-top: 0em; 
			margin-right: 0.15em;
			width: 180px;
			height: 50px;
			display: none;
			background: #dcdce9
		}
		
				div#page-wrap div#main div#menu 
												  
												  span#learn-to-swim-content-section,
												  span#group-one-content-section,
												  span#group-two-content-section,
												  span#group-three-content-section,
												  span#group-four-content-section,
												  span#bee-squad-content-section,
												  span#intera-squad-content-section,
												  span#asquad-content-section,
												  span#useful-links-content-section,
												  span#contact-everton-content-section,
												  span#about-us-content-section,

span#archive-content-section,

span#gala-results-content-section

												  
         /* need separate items for each div, with margin offsets */												  
		{
			margin: 0 0.15em;
			width: 180px;
			height: 50px;
			display: none;
			background: #dcdce9
		}
	div#page-wrap div#main div#content
	{	
		margin: 0px;
		width: 38.0em;
		height: 100%;
		position: absolute;
		top: 310px;
		left: 420px
	} 
		div#page-wrap div#main div#content div#boxbody-content iframe#content-frame
		{	
			background-color: white;
		}
		
