body{
	margin:0;
	padding:0;
	background:#FFF;
	font:normal 62.5% Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	}
#top, #nav, #banner, #main{
	width:1000px;
	margin:0 auto;
	}
p, h6, h5, h4, h3, h2, h1{
	margin:0 0 10px 0;
	}
.clear{
	display:block;
	clear:both;
	font-size:0.1em;
	line-height:0.1em;
	}
#top{
	height:108px;
	background:url(http://www.minisitehq.com/tiny09/jscripts/tiny_mce/plugins/imagemanager/files/8256/top.jpg) no-repeat top;
	font:normal 4em/1 Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	padding:10px 0 0 660px;
	width:340px;
	}
#top span{
	font-size:0.4em;
	}
#top strong{
	font-size:0.4em;
	font-weight:normal;
	line-height:2em;
	}
#nav{
	height:29px;
	background:url(http://www.minisitehq.com/tiny09/jscripts/tiny_mce/plugins/imagemanager/files/8256/nav.jpg) no-repeat top;
	border-bottom:1px solid #FFF;
	padding:0;
	font:normal 1.1em Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;
	}
#nav li{
	list-style-type:none;
	display:inline;
	margin:0;
	}
#nav a{
	display:block;
	float:left;
	padding:0 8px;
	line-height:29px;
	color:#FFF;
	text-decoration:none;
	}
#nav a:hover{
	background:url(http://www.minisitehq.com/tiny09/jscripts/tiny_mce/plugins/imagemanager/files/8256/mavhvr.jpg);
	color:#666;
	}
#banner{
	height:350px;
	background:#CBCBBD url(http://www.minisitehq.com/tiny09/jscripts/tiny_mce/plugins/imagemanager/files/8256/topimg.jpg) no-repeat left;
	padding:5px 0 0 700px;
	width:300px;
	border-bottom:1px solid #FFF;
	position:relative;
	}
#banner object, #banner iframe{
	position:absolute;
	left:0px;
	top:0px;
	}
#banner li{
	margin:0;
	padding:7px 10px;
	list-style-type:none;
	clear:both;
	}
#banner img{
	padding:1px;
	background:#FFF;
	border:1px solid #333;
	float:left;
	margin:0 5px 0 0;
	}
#banner h2{
	font-size:1.2em;
	}
#banner h2 a{
	color:#333;
	text-decoration:none;
	}
#banner h2 a:hover{
	text-decoration:underline;
	}
#banner p{
	margin:0;
	}
#main{
	background:#CEDFFF;
	padding:15px;
	width:970px;
	border-bottom:1px solid #FFF;
	}
.tavern #main{	
	background:#FFFFDF !important;
	}
#content{
	width:680px;
	float:left;
	font-size:1.1em;
	}
#content h6 {
	font: normal 1.8em "Bradley Hand ITC", Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color: #2B3E5E;
	}
#sidecol{
	width:270px;
	float:right;
	margin:0;
	padding:0;
	font-size:1.1em
	}
#sidecol li{
	list-style-type:none;
	padding:0 0 15px;
	border-bottom:1px solid #9FB0D0;
	margin:0 0 15px;
	}
#sidecol img{
	padding:1px;
	background:#FFF;
	border:1px solid #999;
	margin:0 0 10px;
	}
#sidecol h2{
	font:normal 1.6em Georgia, "Times New Roman", Times, serif;
	}
.sidebut{
	height:40px;
	line-height:40px;
	margin:0;
	padding:0 0 0 20px;
	background:url(http://www.minisitehq.com/tiny09/jscripts/tiny_mce/plugins/imagemanager/files/8256/button.jpg) no-repeat left;
	float:left;
	font:normal 1.6em Georgia, "Times New Roman", Times, serif;
	}
.sidebut a{
	display:block;
	height:40px;
	line-height:40px;
	margin:0;
	padding:0 20px 0 0;
	background:url(http://www.minisitehq.com/tiny09/jscripts/tiny_mce/plugins/imagemanager/files/8256/button.jpg) no-repeat right;
	white-space:nowrap;
	color:#E4E4DE;
	text-decoration:none;
	}
.sidebut a:hover{
	text-decoration:underline;
	}
#homeloz{
	display:block;
	margin:0 auto;
	padding:0;
	width:660px;
	}
#homeloz li{
	margin:0 20px 0 0;
	padding:0;
	width:200px;
	float:left;
	list-style-type:none;
	font-size:1em;
	border-bottom:1px solid #9FB0D0;
	}
#homeloz h2{
	font:bold 1.1em Georgia, "Times New Roman", Times, serif;
	padding:0 0 5px;
	border-bottom:1px solid #9FB0D0;
	}
#homeloz p{
	margin:10px 0 10px;
	padding:10px 0 0;
	border-top:1px solid #9FB0D0;
	}
#content a{
	color:#669900;
	font-weight:bold;
	text-decoration:none;
	}
#homeloz img{
	padding:1px;
	background:#FFF;
	border:1px solid #999;
	}
#paperclip{
	padding:32px 23px 0 0;
	
	position:relative;
	font-size:1.1em;
	line-height:1.2;
	}
#paperclip div{
	border:1px solid #ADBEDE;
	background:#F1F6FF;
	padding:20px;
	}
#paperclip h2{
	font:normal 1.64em Georgia, "Times New Roman", Times, serif;
	}
#paperclip h4{
	font: normal 1.8em "Bradley Hand ITC", Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color: #2B3E5E;
	}
#clip{
	position:absolute;
	right:0px;
	top:0px;
	}
.spacer{
	width:296px;
	height:205px;
	float:right;
	}


#home4{
	display:block;
	margin:0 auto;
	padding:0;
	width:660px;
	}
#home4 li{
	margin:0 20px 0 0;
	padding:0;
	width:145px;
	float:left;
	list-style-type:none;
	font-size:1em;
	}
#home4 h2{
	font:bold 0.9em Georgia, "Times New Roman", Times, serif;
	padding:0 0 5px;
	border-bottom:1px solid #9FB0D0;
	}
#home4 p{
	margin:10px 0 10px;
	padding:10px 0 0;
	border-top:1px solid #9FB0D0;
	}
#home4 img{
	padding:1px;
	background:#FFF;
	border:1px solid #999;
	}



#footer{
	width:998px;
	margin:0 auto;
	height:118px;
	border:1px solid #456091;
	background:url(http://www.minisitehq.com/tiny09/jscripts/tiny_mce/plugins/imagemanager/files/8256/footer.jpg);
	}
#footer address{
	padding:15px 0 0 145px;
	height:103px;
	width:120px;
	background:url(http://www.minisitehq.com/tiny09/jscripts/tiny_mce/plugins/imagemanager/files/8256/footaddress.jpg) no-repeat 20px;
	font:normal 1.4em Georgia, "Times New Roman", Times, serif;
	color:#FFF;
	float:left;
	}
#footer img{
	float:right;
	padding:27px 9px 0 0;
	}
.pic{
	display:block;
	padding:1px;
	background:#FFF;
	border:1px solid #999;
	margin:10px;
	}
	
.imgr , .imgl, .imgc{
	padding:1px;
	background:#FFF;
	border:1px solid #999;
	}
.imgr{
	float:right;
	margin:0 0 0 10px;
	}
.imgl{
	float:left;
	margin:0 10px 0 0;
	}
#pages #content h3{
	font:normal 1.8em Georgia, "Times New Roman", Times, serif;
	border-bottom:1px solid #9FB0D0;
	padding:0 0 5px;
	}
#pages #content h4{
	font:bold 1.1em Georgia, "Times New Roman", Times, serif;
	}
.col{
	width:330px;
	float:left;
	margin:0 20px 0 0;
	}
.nomarg{
	margin:0 !important;
	}
#taverngal{
	border:1px solid #ADBEDE;
	background:#F1F6FF;
	width:300px;
	margin:10px auto;
	padding:8px 8px 0 0;
	}
#taverngal img{
	border:1px solid #999;
	padding:1px;
	background:#FFF;
	margin:0 0 8px 7px;
	}

#form {
	width:600px;
	margin:0;
	padding:0;
}
#form li {
	width:260px;
	float:left;
	list-style-type:none;
	font:normal 1em Verdana, Arial, Helvetica, sans-serif;
	padding:0 0 10px;
}
#form li input, #form li select {
	width:250px;
	font:normal 1em Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	padding:3px;
	margin:0;
}
#form li input {
	width:240px;
}
#form option {
	font:normal 1em Verdana, Arial, Helvetica, sans-serif;
}
#form .clear {
	display:block;
	clear:both;
	padding:0;
	margin:0;
	height:0.01em;
	line-height:0.01em;
	font-size:0.01em;
}
form textarea {
	width:264px;
	height:44px;
	font:normal 1em/1.2 Verdana, Arial, Helvetica, sans-serif;
}
#lodgetable{
	border: 1px solid rgb(159, 176, 208);
	padding: 1px;
	border-spacing:2px;
	}
#lodgetable td{
	border: 3px solid #FFF;
	}
#arrangeform{
	margin:0;
	padding:0;
	width:400px;
	padding:10px;
	}
#arrangeform ul{
	margin:0;
	padding:0;
	width:400px;
	list-style-type:none;
	}
#arrangeform ul li.half{
	width:190px;
	padding:0 10px 0 0;
	float:left;
	}
#arrangeform ul li.half input{
	width:190px;
	}
#arrangeform ul li.full{
	width:390px;
	clear:both;
	}
#arrangeform ul li.full textarea{
	width:390px;
	height:100px;
	}
#arrangeform ul li.half input, #arrangeform ul li.full textarea, #arrangeform ul li select{
	font:normal 1.1em/2em Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	border:1px solid #9fb0d0;
	}
#contactform{
	padding:144px 0px 0px 329px;
	width:228px;
	height:263px;
	background:url(http://www.minisitehq.com/tiny09/jscripts/tiny_mce/plugins/imagemanager/files/8256/contactform.png);
	font:normal 1.1em "trebuchet MS", Tahoma, Verdana, Arial, "times New Roman", sans-serif;
	color:#999999;
	position:relative;
	}
#contactform a{
	color:#336699;
	font-weight:normal;
	text-decoration:underline;
	}
#contactform *{
	margin:0;
	padding:0;
	}
#contactform input, #contactform textarea, #contactform select{
	border:0;
	background:transparent url();
	font:normal 1em "trebuchet MS", Tahoma, Verdana, Arial, "times New Roman", sans-serif;
	color:#999;
	position:absolute;
	}
.message{
	left: 42px;
	top: 274px;
	
	}
.address{
	left: 42px;
	top: 161px;
	
	}
.name{
	left: 42px;
	top: 131px;
	width: 123px;
	height: 21px;
	}
.tel{
	left: 182px;
	top: 131px;
	width: 123px;
	height: 21px;
	}
.email{
	left: 182px;
	top: 214px;
	width: 123px;
	height: 21px;
	}
.postcode{
	left: 42px;
	top: 214px;
	width: 123px;
	height: 21px;
	}
.send{
	left: 41px;
	top: 327px;
	width: 133px;
	height: 21px;
	background:url();
	border:0;
	font:normal 1em "trebuchet MS", Tahoma, Verdana, Arial, "times New Roman", sans-serif;
	color:#999;
	position:absolute;
	}
.hear{
	left:42px;
	top:244px;
	width: 123px;
	height: 22px;
	}
.interest{
	left:182px;
	top:244px;
	width: 123px;
	height: 22px;
	}
#contactform ul{
	list-style-type:none;
	padding:10px 40px 0 20px;
	}
#contactform li{
	line-height:25px;
	height:25px;
	border-bottom:1px dotted #CCC;
}
.palewood-aff {
	float:left;
	width:270px;
}
.palewood-aff p {
	float:right;
	width:185px;
}
.berthlwyd-aff {
	float:left;
	width:270px;
}
.berthlwyd-aff p {
	float:right;
	width:185px;
}



/* NEW BANNER */

		.new-sidebar h2 {
			font-size:12px;
			font-family:verdana;
			padding:0;
		}
		.new-sidebar p {
			font-size:10px;
			font-family:verdana;
			padding:0;
			margin:0;
		}
		.new-banner {
			width:1000px;
			height:355px;
			background:#fff;
			margin:0 auto 1px;
		}
		.new-main-image {
			width:699px;
			height:355px;
			float:left;
			background:#333;
		}
		.new-sidebar {
			width:299px;
			float:right;
		}
		.social-icons {
			background:url(http://www.berthlwydpark.co.uk/tiny09/jscripts/tiny_mce/plugins/imagemanager/files/22631/social-bg.jpg);
			height:76px;
			width:299px;
		}
		.social-icons .fb a {
			width:121px;
			height:35px;
			display:block;
			float:left;
			margin:35px 0 0 10px;
		}
		.social-icons .tw a {
			width:121px;
			height:35px;
			display:block;
			float:right;
			margin:35px 29px 0 0;
		}
		.new-box1 a {
			background:url(http://www.berthlwydpark.co.uk/tiny09/jscripts/tiny_mce/plugins/imagemanager/files/22631/new-box.jpg);
			width:299px;
			height:92px;
			float:right;
			display:block;
			margin-top:1px;
			text-decoration:none;
		}
		.new-box1 a:hover {
			background:#A3A38B;
		}
		.new-box1 a:hover p {
			color:#fff;
		}
		.new-box1 a:hover h2 {
			color:#fff;
		}
		.new-box1 h2 {
			padding:10px 10px 5px 10px!important;
			margin:0!important;
		}
		.new-box1 a h2 {
			text-decoration:none;
			color:#444;
		}
		.new-box1 p {
			padding:5px 10px 10px 10px!important;
			margin:0!important;
			line-height:12px;
		}
		.new-box1 a p {
			text-decoration:none;
			color:#555;
		}
		.new-box1 a img {
			float:left;
			margin:5px;
			border:1px solid #fff;
		}
		.new-box2 a {
			background:url(http://www.berthlwydpark.co.uk/tiny09/jscripts/tiny_mce/plugins/imagemanager/files/22631/new-box.jpg);
			width:299px;
			height:92px;
			float:right;
			display:block;
			margin-top:1px;
			text-decoration:none;
		}
		.new-box2 a:hover {
			background:#A3A38B;
		}
		.new-box2 a:hover p {
			color:#fff;
		}
		.new-box2 a:hover h2 {
			color:#fff;
		}
		.new-box2 h2 {
			padding:10px 10px 5px 10px!important;
			margin:0!important;
		}
		.new-box2 a h2 {
			text-decoration:none;
			color:#444;
		}
		.new-box2 p {
			padding:5px 10px 10px 10px!important;
			margin:0!important;
			line-height:12px;
		}
		.new-box2 a p {
			text-decoration:none;
			color:#555;
		}
		.new-box2 a img {
			float:left;
			margin:5px;
			border:1px solid #fff;
		}
		.new-box3 a {
			background:url(http://www.berthlwydpark.co.uk/tiny09/jscripts/tiny_mce/plugins/imagemanager/files/22631/new-box.jpg);
			width:299px;
			height:92px;
			float:right;
			display:block;
			margin-top:1px;
			text-decoration:none;
		}
		.new-box3 a:hover {
			background:#A3A38B;
		}
		.new-box3 a:hover p {
			color:#fff;
		}
		.new-box3 a:hover h2 {
			color:#fff;
		}
		.new-box3 h2 {
			padding:10px 10px 5px 10px!important;
			margin:0!important;
		}
		.new-box3 a h2 {
			text-decoration:none;
			color:#444;
		}
		.new-box3 p {
			padding:5px 10px 10px 10px;
			margin:0!important;
			line-height:12px;
		}
		.new-box3 a p {
			text-decoration:none;
			color:#555;
		}
		.new-box3 a img {
			float:left;
			margin:5px;
			border:1px solid #fff;
		}
		
.new-main-image .pics {
	overflow:hidden;
}
.new-main-image .pics img {
	border:none;
	padding:0;
	margin:0;
}
