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

body{
	margin:0px;
	margin-top:0px;
	background-color:#FFF;
	background-image: url(assets/bodyBackground3.gif);
	background-position:top left;
	background-repeat:repeat;
	}
a img {
	border:0px;
	}
p {
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#444;
	letter-spacing: 0.1pt;
	font-size:0.9em;
	text-align: left;
	padding:0px 10px;
	line-height:1.3em;
	}
.p1 {
	font-size:1em;
	padding-top:0px;
	}
.p2{
	text-align:center;
	line-height:16px;
	}
.p3{
	font-weight:bold;
	color:#C83136;
	}
.style1 {
	color: #4c2d4c;
	font-weight:bold;
	}
h1, h2, h3, h4 {font-family: Verdana, Arial, Helvetica, sans-serif;}
h1 {color:#C93237; font-size:1.1em;	text-align:left; padding:0px 10px;}
h2 {color:#C93237; font-size:1.1em; text-align:left; padding:0px 10px;}
h3 {color: #633436; font-size:0.9em; letter-spacing:0em; text-align:left; padding: 6px 0px 0px 10px;}
h4 {color:#666; letter-spacing: 0pt; font-size:0.6em; text-align: center; padding-top:10px;}
td {border-bottom:#f3cacf 1px dashed;}

a:link, a:visited, a:hover, a:active{font-style:normal; font-weight:600; font-variant:normal; text-decoration: none; outline:none;}
a:link{color:#6fb7ff;}
a:visited{color:#666;}
a:hover{color:#0066CC;}
a:active{color:#333;}
#mastheadBox{
	position: absolute;
	left:20px;
	top:15px;
	width:502px;
	height:80px;
	}
#surroundBox{
	position:relative;
	width:920px;
	margin:0px auto;
	background-color:#FFF;
	border-left: #c5bebf 1px solid;
	border-right:#c5bebf 1px solid;
	}
.surroundHome{
	height:4000px;
	}
.surroundTowns{
	height:800px;
	}
.surroundAscot{
	height:1000px;
	}
.surroundBracknell{
	height:1000px;
	}
.surroundHungerford{
	height:1000px;
	}
.surroundMaidenhead{
	height:1300px;
	}
.surroundNewbury{
	height:1200px;
	}
.surroundReading{
	height:1600px;
	}
.surroundSlough{
	height:1200px;
	}
.surroundWindsor{
	height:1000px;
	}
.surroundWokingham{
	height:1200px;
	}
#adBoxMastWrapper{
	position: absolute;
	left:25px;
	width:495px;
	height:160px;
	top:120px;
	background-image:url(assets/adMastBack.gif);
	background-position:center;
	background-repeat:no-repeat;
	}
#adBoxMast1{
	position: absolute;
	left:13px;
	width:480px;
	height:65px;
	top:15px;
	}
#adBoxMast2{
	position: absolute;
	left:13px;
	width:480px;
	height:65px;
	top:80px;
	}
#adBoxSub1{
	position: absolute;
	width:336px;
	height:260px;
	left:565px;
	top:35px;
	}
#adBoxSub2{
	position: absolute;
	width:336px;
	height:260px;
	left:565px;
	top:300px;
	}
#contentWrapper {
	width:286px;
	top:345px;
	left:15px;
	height:432px;
	position: absolute;
	border:#f3cacf 1px dashed;
	}
#contentWrapper2 {
	width:600px;
	height: auto;
	top:345px;
	left:310px;
	position: absolute;
	}
#venueBox {
	top:110px;
	left:20px;
	width:520px;
	height:300px;
	border:1px solid #D7D1D2;
	position: absolute;
	background-image:url(assets/linksBack.gif);
	background-position:top right;
	background-repeat:no-repeat;
	}
#linksBox {
	top:75px;
	left:295px;
	width:197px;
	height:108px;
	position: absolute;
	}
#mainBox{
	position: absolute;
	width:420px;
	height:1158px;
	left:445px;
	top:90px;
	}
#imageBox{
	position: absolute;
	width:340px;
	height:335px;
	left:550px;
	top:20px;
	}
#backBox{
	position: absolute;
	width:136px;
	height:73px;
	left:37px;
	top:501px;
	}
#leftBox {
	left:0px;
	top:80px;
	width:180px;
	height:390px;
	position: relative;
	padding-top:10px;
	}
#textBox {
	top:87px;
	left:460px;
	width:390px;
	height:340px;
	position: absolute;
	border-left: #c5bebf 1px solid;
	border-right:#c5bebf 1px solid;
	}
#bottomBox {
	border-top:#D7D1D2 1px solid;
	bottom:0px;
	left:20px;
	height:120px;
	width:880px;
	position:absolute;
	}

#mainMenu{
	padding: 0px;
	height:225px;
	width:275px;
	top:55px;
	left:10px;
	position:absolute;
	margin:0;
	}
#mainMenu ul{
	font: normal 0.6em Verdana, Arial, Helvetica, sans-serif;
	margin:0 auto;
	padding: 0;
	list-style: none;
	float: left;
	}
#mainMenu li{
	display: inline;
	padding: 0;
	text-transform:none;
	}
#mainMenu a{
	float: left;
	display: block;
	color: #777;
	margin:-3px 0px;
	padding:25px 15px;
	width:105px;
	text-decoration: none;
	text-align:center;
	}	
#mainMenu a:hover{
	background-image:url(assets/menuHover.gif);
	background-position:center;
	background-repeat:no-repeat;
	color:#FFF;	
	}	
.pCapital{
	font-size:1.3em;
	color:#333333;
	text-transform:uppercase;
	}
.menuColour1{
	background-image:url(assets/menu1.gif);
	background-position:center;
	background-repeat:no-repeat;
	}
.menuColour2{
	background-image:url(assets/menu2.gif);
	background-position:center;
	background-repeat:no-repeat;
	}
.menuColour3{
	background-image:url(assets/menu3.gif);
	background-position:center;
	background-repeat:no-repeat;
	}
.menuColour4{
	background-image:url(assets/menu4.gif);
	background-position:center;
	background-repeat:no-repeat;
	}
.menuColour5{
	background-image:url(assets/menu5.gif);
	background-position:center;
	background-repeat:no-repeat;
	}
.menuColour6{
	background-image:url(assets/menu6.gif);
	background-position:center;
	background-repeat:no-repeat;
	}
.menuColour7{
	background-image:url(assets/menu7.gif);
	background-position:center;
	background-repeat:no-repeat;
	}
.menuColour8{
	background-image:url(assets/menu8.gif);
	background-position:center;
	background-repeat:no-repeat;
	}
.menuColour9{
	background-image:url(assets/menu9.gif);
	background-position:center;
	background-repeat:no-repeat;
	}
.menuColour10{
	background-image:url(assets/menu10.gif);
	background-position:center;
	background-repeat:no-repeat;
	}
.menuColour11{
	background-image:url(assets/menu11.gif);
	background-position:center;
	background-repeat:no-repeat;
	}
.menuColour12{
	background-image:url(assets/menu12.gif);
	background-position:center;
	background-repeat:no-repeat;
	}

