body{
	border:0;
	padding:0;
	margin:0;
	text-align:center;
	font-family:Arial;
	font-size:11px;
	background: #fff6da url(Images/Pres/HeaderBanner.png) repeat-x 0 10px;
}

div#mainbody{
	border:0;
	padding:0;
	margin:0;
	width:900px;
	margin:auto;
	text-align:left;
	background: #fff6da;
	
}

div#header{
	padding:0px;
	border:0px;
	margin:0px;
	position:relative;
	top:10px;
	background-image: url(Images/Pres/Header.png);
	height:134px;
}


ul#menu{
	float:left;
	width:174px;
	display:inline;
	padding:10px 20px 0px 10px;
	border:0px;
	margin:0px;
	position:relative;
	top:-40px;
	left:25px;
	width:174px;
	list-style:none;
	height:10px;
}

ul#menu li{
	display:block;
	width:174px;
	border:0px;
	margin:0px;
	padding:8px 5px 8px 15px;
	height:16px;
	background: url(Images/Pres/MenuBG.png) repeat-y;
}

ul#menu li.selected a{
	color:#ffe694;
}

ul#menu li.top{
	padding:0px 20px 0px 0px;
	margin:0px;
	border:0px;
	height:10px;
	background: url(Images/Pres/MenuHeader.png) no-repeat;
}

ul#menu li.bottom{
	height:10px;
	background: url(Images/Pres/MenuFooter.png) no-repeat;
}

ul#menu li a{
	padding:0px;
	margin:0px;
	border:0px;
	text-decoration:none;
	color:#ffffff;
	font-size:12px;
	text-transform:uppercase;
	display:block;
	height:20px;
	background: url(Images/Pres/MenuDivider.png) no-repeat 0 16px;
}

ul{
	font-face:arial;
	color:#f9f2bb;
	font-size:11px;
	line-height:15px;
}

ol{
	font-face:arial;
	color:#f9f2bb;
	font-size:11px;
	line-height:15px;
}

div#englandlogo{
	float:left;
	width:174px;
	display:inline;
	padding:10px 20px 0px 10px;
	border:0px;
	margin:0px;
	position:relative;
	top:-40px;
	left:25px;
	width:174px;
	list-style:none;
	height:10px;
}

div#content{
	padding: 10px 10px 0px 45px;
	width:605px;
	float:left;
}

div#content div#contenttop{
	padding:0px;
	margin:0px;
	border:0px;
	height:10px;
	background: url(Images/Pres/BoxTop.png) no-repeat;
}

div#content div#maincontent{
	background: url(Images/Pres/BoxMiddle.png);
	padding: 5px 15px 5px 20px;
	margin:0px;
	border:0px;
}

div#cotent div#maincontent p{
	position:relative;
	padding:0px;
	margin:0px;
	border:0px;
}

div#content div#contentbottom{
	height:10px;
	padding:0px;
	margin:0px;
	border:0px;
	background: url(Images/Pres/BoxBottom.png) no-repeat;
}

div#footer{
	clear:left;
	padding-left:270px;
	margin:0px 0px 0px 0px;
	height:66px;
	background:url(Images/Pres/Footer.png) no-repeat 0 0;
}

div#footer ul{
	position:relative;
	top:8px;
	list-style:none;
	display:inline;
	font-size:10px;
}

div#footer ul li{
	padding:10px 1px 10px 1px;
	list-style:none;
	display:inline;
	color:#615032;
}

div#footer ul li a{
	text-decoration:none;
	color:#615032;
}

h1{
	font-family:Myriad Pro,Arial;
	color:#ffd54b;
	font-size:24px;
	font-weight:bold;
	font-style:italic;
	line-height:24px;
}

h2{
	font-family:Myriad Pro, Arial;
	color:#bac833;
	font-size:16px;
	line-height:16px;
	font-weight:bold;
	font-style:italic;
	padding:0px 0px 5px 0px;
	border:0px;
	margin:0px;
}

p{
	font-family:arial;
	color:#f9f2bb;
	font-size:11px;
	line-height:15px;
}

p.winterbreak{
	font-weight:bold;
	text-align:center;
}

p.copyright{
	font-size:8px;
	color:#615032;
	padding:10px 10px 10px 250px;
}

a{
	color:#f9f2bb;
}

fieldset{
	padding: 5px;
	border:1px solid #bac833;
	float:right;
	position:relative;
	top:-20px;
}

legend{
	font-family:Myriad Pro, Arial;
	color:#bac833;
	font-size:16px;
	line-height:16px;
	font-weight:bold;
	font-style:italic;
	padding:5px;
	border:0px;
	margin:0px;
}

hr{
	padding:0px;
	margin:0px;
 	height:1px;
	color:#727537;	
	background-color:#727537;
	border:0;
	line-height:1px;
}

img{
	border:0;
}

img.presright{
	float:right;
	margin: 5px 10px 5px 10px;
	padding:1px;
	border:2px solid #727537;
}

form{
	padding: 10px;
}

form input{
	font-family:arial;
	color:#000;
	font-size:11px;
	line-height:15px;
}

form textarea{
	font-family:arial;
	color:#000;
	font-size:11px;
	line-height:15px;
}

form dl{
	font-family:arial;
	color:#f9f2bb;
	font-size:11px;
	line-height:15px;
	padding:0px 0px 0px 40px
}

form dl dt{
	padding:0px;
}

form dl dd{
	padding:0px;
	position:relative;
	top:-16px;
	left:40px;
}

table.calendar{
	padding:0px 10px 0px 35px;
}

table.calendar table.month{
	padding:5px;
	border: 1px solid #ffd54b;
}

table.calendar table.month td.monthname{
	font-family:Myriad Pro, Arial;
	color:#bac833;
	font-size:16px;
	line-height:16px;
	font-weight:bold;
	font-style:italic;
	padding:0px 0px 5px 0px;
	border:0px;
	margin:0px;
}

table.calendar table.month tr.days td{
	font-weight:bold;
	color:#ffd54b;
}

table.calendar table.month td.price{
	color:#ffd54b;
	font-weight:bold;
}

table.calendar table.month td{
	color:#f9f2bb;
}

table.calendar table.month td.booked{
	color:#ff0000;
	font-weight:bold;
}

table.admintable{
	padding:0px 10px 0px 10px;
	border:1px solid #ffd54b;
}

table.admintable th{
	ont-family:Myriad Pro, Arial;
	color:#bac833;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	font-style:italic;
	padding:0px 0px 5px 0px;
	border:0px;
	margin:0px;
}

table.admintable th.name{
	width:120px;
}

table.admintable th.email{
	width:170px;
}

table.admintable th.date{
	width:100px;
}

table.admintable td{
	color:#f9f2bb;
}

.booked{
	color:#ff0000;
	font-weight:bold;
}

.creditcards{
	padding:5px 0px 5px 130px;
}

#flashheader{
	position:relative;
	top:31px;
	left:261px;
}

#enjoyengland{
	position:relative;
	top:-40px;
}

#enjoyengland img{
	height:70px;
}

#wjps{
	position:relative;
	top:-40px;
	left:450px;
}
