@charset "utf-8";
/* CSS Document */

H1 {font-size: 32px; color:#FFF; margin-top:1px; margin-bottom:1px; font-family: Georgia;}

body {background-color: #FFFFFF;}
a:link {color: #BBDDFF;}
a:visited {color: #95CAFF;}
body,td,th {color: #FFFFFF;}


#header {
	position:absolute;
	left:0px;
	top:35px;
	width:834px;
	height:105px;
	background-color: #1A5493;
	z-index:1;}

#headertext {
	position:absolute;
	padding:33px;
	left:0px;
	top:35px;
	width:768px;
	height:40px;
	z-index:2;}
	
#menucase {
	position:absolute;
	left:0px;
	top:140px;
	width:834px;
	height:55px;
	background-color: #3776AC;
	z-index:3;}
	
#bottommenubar {
	position:absolute;
	left:0px;
	top:195px;
	width:834px;
	height:3px;
	background-color: #2E6BA4;
	z-index:4;}
	
#leftbar {
	position:absolute;
	padding:0px;
	left:0px;
	top:200px;
	width:168px;
	height:820px;
	background-color: #1A5493;
	color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	z-index:5;}

#mainbody {
	position:absolute;
	padding:32px;
	left:170px;
	top:200px;
	width:600px;
	height:756px;
	background-color: #4788BA;
	text-align:center;
	color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	z-index:6;}

#hometext {
	position:absolute;
	left:200px;
	top:237px;
	width:493px;
	height:187px;
	font-size: 14px;
	text-align:center;
	font-family: Georgia, "Times New Roman", Times, serif;
	z-index:7;}

#wrapper {
	position: relative;
	width: 834px; 					/* width + border for IE 5.x */
	w\idth: 834px; 					/* real width */
	border: solid #036;
	border-width: 0 3px;
	margin: auto;
	z-index:0;}
	
#search {
	position:absolute;
	left:452px;
	top:90px;
	width:364px;
	height:42px;
	color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	z-index:8;}
	
#topfooterbar {
	position:absolute;
	left:0px;
	top:1022px;
	width:834px;
	height:5px;
	background-color: #1A5493;
	z-index:9;}
	
#bottomfooterbar {
	position:absolute;
	left:0px;
	top:1125px;
	width:834px;
	height:5px;
	background-color: #1A5493;
	z-index:10;}

#footer {
	position:absolute;
	left:0px;
	top:1025px;
	width:834px;
	height:100px;
	background-color: #1A5493;
	z-index:11;}
	
#copyright {
	font-family: Georgia, "Times New Roman", Times, serif;
	position:absolute;
	left:0px;
	top:1070px;
	width:834px;
	height:19px;
	text-align:center;
	font-size: 14px;
	z-index:12;}
	
#map {
	position:absolute;
	left:42px;
	top:120px;
	width:582px;
	height:435px;
	overflow:hidden;
	z-index:13;}
	
#sun {
	position:absolute;
	left:700px;
	top:210px;
	width:126px;
	height:200px;
	text-align:center;
	font-size: 14px;
	overflow:hidden;
	z-index:14;}
	
/*Menu Bar*/

.menubar {
	padding:0 0 0 32px;
	margin:0;
	list-style:none;
	height:35px;
	background:#fff url(http://www.southwoodhamferrers.co.uk/images/button1blue.gif);
	position:relative;
	border:1px solid #000;
	border-width:0 1px;
	border-bottom:1px solid #444;
	width:800px;
	overflow:auto;
	background-color: #FFFFFF;}
	
.menubar li {float:left;}
.menubar li a {display:block; float:left; height:35px; line-height:35px; color:#fff; text-decoration:none; font-size:11px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; text-align:center; padding:0 0 0 8px; cursor:pointer;}
.menubar li a b {float:left; display:block; padding:0 16px 0 8px;}
.menubar li.current a {color:#fff; background:url(http://www.southwoodhamferrers.co.uk/images/button3blue.gif);}
.menubar li.current a b {background:url(http://www.southwoodhamferrers.co.uk/images/button3blue.gif) no-repeat right top;}
.menubar li a:hover {color:#fff; background:#000 url(http://www.southwoodhamferrers.co.uk/images/button2blue.gif);}
.menubar li a:hover b {background:url(http://www.southwoodhamferrers.co.uk/images/button2blue.gif) no-repeat right top;}
.menubar li.current a:hover {color:#fff; background:#000 url(http://www.southwoodhamferrers.co.uk/images/button3blue.gif); cursor:default;}
.menubar li.current a:hover b {background:url(http://www.southwoodhamferrers.co.uk/images/button3blue.gif) no-repeat right top;}

/*Vertical Menu*/

/*Tables*/

table.stats {
text-align: center;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: normal;
font-size: 11px;
color: #fff;
width: 600px;
background-color: #666;
border: 0px;
border-collapse: collapse;}

table.stats td {
background-color: #1A5493;
color: #fff;
padding: 4px;
text-align: center;
border: 1px #000 solid;}

table.stats td.title {
background-color: #1A5493;
color: #fff;
padding: 4px;
text-align: center;
border-bottom: 2px #000 solid;
font-size: 12px;
font-weight: bold;} 

/*Town Menu*/

#townmenu {								
	position:absolute;					
	left:20px;							
	top:179px;							
	width:350px;						
	height:15px;						
	text-align: center;
	font-size: 12px;
	z-index:15;			
}
#townmenu ul {							
	margin: 0;							
	padding: 0;						
	list-style: none;					
}
#townmenu li {							
	margin: 0;							
	padding: 0;						
	display: inline;					
	list-style: none;					
}
#townmenu li a {						/* menus */
	color: #FFFFFF;						/* text colour */
	background-color: #3776ac;			/* background colour */
	width: 100px;						
	text-decoration: none;				
	display: inline;					
}
#townmenu li a:hover {					/* menus - mouse over */
	color: #FFFFFF;						/* text colour */
	background-color: #7baed3;			/* background colour */
}

/*Business Menu*/

#businessmenu {								
	position:absolute;					
	left:20px;							
	top:179px;							
	width:700px;						
	height:15px;						
	text-align: center;
	font-size: 12px;
	z-index:16;			
}
#businessmenu ul {							
	margin: 0;							
	padding: 0;						
	list-style: none;					
}
#businessmenu li {							
	margin: 0;							
	padding: 0;						
	display: inline;					
	list-style: none;					
}
#businessmenu li a {					/* menus */
	color: #FFFFFF;						/* text colour */
	background-color: #3776ac;			/* background colour */
	width: 100px;						
	text-decoration: none;				
	display: inline;					
}
#businessmenu li a:hover {				/* menus - mouse over */
	color: #FFFFFF;						/* text colour */
	background-color: #7baed3;			/* background colour */
}