body {  padding:0px; margin: 0px; border-top-width: 0px; border-left-width: 0px; background-color: #FFFFFF;}
h1 { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 17px; 
	font-weight: normal;  
	color:#666666;}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color:#666666;
	font-weight: bold;

}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
	text-decoration:underline;
	color:#006600;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
a:hover {
	text-decoration:none;
	color:#006600;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
li { font-family: Verdana, Arial, Helvetica; color:#000033; font-size: 11px; font-weight: normal; margin-top: 0px; margin-bottom: 3px; margin-left: 0px; margin-right: 0px; padding-left : 0px; }
p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #006600; font-weight: normal;  margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 5px; line-height: 17px;}
a.topMenu {	color: #FFFFFF;	font-family: Verdana, Arial, Helvetica;	font-size: 10px; text-decoration: none; font-weight: bold;}
a.topMenu:hover { color: #669933; }
a.currentpage {	color: #669933;	font-family: Verdana, Arial, Helvetica;	font-size: 10px;text-decoration: none; font-weight: bold;}
a.currentpage:hover {color: #669933;}
a.aWhiteU {	color: #FFFFFF;	font-family: Verdana, Arial, Helvetica;	font-size: 10px; text-decoration: underline; font-weight: bold;}
a.aWhiteU:hover { color: #FFFFFF;text-decoration: none;}
p.green { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #006600; font-weight: normal;  margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 5px;}
p.green2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #006600; font-weight: normal;  margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}
p.green3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #006600; font-weight: normal;  margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}
p.green4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #006600; font-weight: normal;  margin-left: 0px; margin-right: 0px; margin-top: 5px; margin-bottom: 0px;}
/* SPECIAL OFFERS CLASSES */
.leftColumnH1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #006600; font-weight: normal;  margin-left: 20px; margin-right: 40px; margin-top: 10px; margin-bottom: 5px; line-height:17px; }
.whitecopySpecials {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;font-weight: bold;margin-left: 10px;margin-right: 0px;margin-top: 5px;margin-bottom: 5px;}
.copySpecials {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; font-weight: normal;  margin-left: 10px; margin-right: 5px; margin-top: 5px; margin-bottom: 10px;}
a.Specials {color: #006600;	font-family: Verdana, Arial, Helvetica;	font-size: 10px; text-decoration: underline; font-weight: bold;}
a.Specials:hover {color: #006600;text-decoration: none;}
/* SPECIAL OFFERS CLASSES */
.whiteCopySml {	color: #FFFFFF;	font-family: Verdana, Arial, Helvetica;	font-size: 10px; text-decoration: none; font-weight: bold;}
.lrgcopy {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #006600; font-weight: normal;  margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 5px;}
.copy {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: normal; line-height: 17px; margin-left: 2px; margin-right: 5px; margin-top: 0px; margin-bottom: 5px;}
.copyNoIndents {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #006600; font-weight: normal;  margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}
.whitecopy {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: normal;  margin-left: 6px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}
.copyRed {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000; font-weight: normal;  margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 5px;}
.DBluecopy {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #006600; font-weight: normal;  margin-left: 2px; margin-right: 5px; margin-top: 0px; margin-bottom: 5px;}
.indentcopy {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #006600; font-weight: normal;  margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px;}
.bulletcopy {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003399; font-weight: normal; margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px;}
.regionHeader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; margin-left: 6px; margin-right: 0px; margin-top: 3px; margin-bottom: 3px;}
.textinput { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #000033; background-color: #FFFFFF; border: #000033; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
.textinputalert { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #000033; background-color: #FFFFFF; border: #FF0000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
.buttoninput { margin-left: 0px; height : auto; background-color: #336699;	font-family: Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;	color: #ffffff;	cursor : hand; border : medium single #000033; }
.contactfooter { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #669933; font-weight: normal;  margin-left: 23px; margin-right: 0px; margin-top: 5px; margin-bottom: 5px;}
.whitecopyLrg {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: normal;  margin-left: 2px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}
.whiteCopyHead { color: #FFFFFF; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; font-weight: bold;margin-left: 5px; margin-right: 0px; margin-top: 5px; margin-bottom: 5px;}
a.redlink {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  line-height: 17px;font-weight: normal; text-decoration:underline; color:#FF0000; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}
a.redlink:hover {text-decoration:none; color:#FF0000; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}
a.specialoffer {
	display: block;
	width: 110px;
	background: #F00;
	color: #fff;
	font-weight: bold;
	padding: 3px 5px 5px 5px;
	text-align: center;
}
a.specialoffer:hover {
	background: #900;
	
}


.green {color: #006600;}
.mxxl{margin-left:20px;}
a.blue{color: #000066;}
a.blue:hover{color: #000066;}

/* -------------- MARGINS -------------- */
/* ALL */
.mva{margin:5px;} 
.mxa{margin:10px;}
.mxva{margin:15px;}
.mxxa{margin:20px;}
.mxxxa{margin:30px;}
.mxlvtvbxr{margin-left:5px;margin-top:5px;margin-bottom:5px;margin-right:10px;}
.mxlbrvt{margin-left:10px;margin-top:5px;margin-bottom:10px;margin-right:10px;}
.mxblriit{margin-left:10px;margin-top:2px;margin-bottom:10px;margin-right:10px;}
/* TOP ONLY */
.miiit{margin-top:3px;}
.mivt{margin-top:4px;}
.mvt{margin-top:5px;}
.mixt{margin-top:9px;}
.mxt{margin-top:10px;}
.mxvt{margin-top:15px;}
.mxxt{margin-top:20px;}
.mxxvt{margin-top:25px;}
.mxxxt{margin-top:30px;}
/* LEFT ONLY */
.miiil{margin-left:3px;}
.mvl{margin-left:5px;}
.mxvl{margin-left:15px;}
.mxl{margin-left:10px;}
.mxxl{margin-left:20px;}
.mxxvl{margin-left:25px;}
.mxxxl{margin-left:30px;}
.mxxxvl{margin-left:35px;}
/* RIGHT ONLY */
.mvr{margin-right:5px;}
.mxr{margin-right:10px;}
.mxvr{margin-right:10px;}
.mxxr{margin-right:20px;}
.mxxxr{margin-right:30px;}
.mxxxxr{margin-right:40px;}
.mxxxxxr{margin-right:50px;}
/* BOTTOM ONLY */
.miib{margin-bottom:2px;}
.mvb{margin-bottom:5px;}
.mxb{margin-bottom:10px;}
.mxvb{margin-bottom:15px;}
.mxxb{margin-bottom:20px;}
/* TOP/LEFT */
.mvtl{margin-top:5px;margin-left:5px;}
.mvttxl{margin-top:5px;margin-left:10px;}
.mxvtxxvl{margin-top:15px;margin-left:25px;}
.mvtxxxvl{margin-top:5px;margin-left:35px;}
.mvtviiil{margin-left:8px;margin-top:5px;}
.mxxvlxxvt{margin-left:25px;margin-top:25px;}
.mxvlxxxxt{margin-left:15px;margin-top:40px;}
.mxtxxl{margin-left:20px;margin-top:10px;}
.mxxxtxvl{margin-left:15px;margin-top:10px;}
/* TOP/RIGHT */
.mvtl{margin-top:5px;margin-right:5px;}
.mvttxl{margin-top:5px;margin-right:10px;}
.mxxtxxr{margin-top:20px;margin-right:20px;}
.mvtxxxvl{margin-top:5px;margin-right:35px;}
.mvtviiil{margin-right:8px;margin-top:5px;}
.mxxvlxxvt{margin-right:25px;margin-top:25px;}
/* TOP/BOTTOM */
.miitb{margin-top:2px;margin-bottom:2px;}
.mvtb{margin-top:5px;margin-bottom:5px;}
.mixtivb{margin-top:9px;margin-bottom:4px;}
.mxtvb{margin-top:10px;margin-bottom:5px;}
.mixtb{margin-top:8px;margin-bottom:8px;}
.mxtb{margin-top:10px;margin-bottom:10px;}
.mxxtxb{margin-top:20px;margin-bottom:10px;}
.mxxtb{margin-top:20px;margin-bottom:20px;}
/* LEFT/BOTTOM */
.mvbl{margin-bottom:5px;margin-left:5px;}
.mxbl{margin-bottom:10px;margin-left:10px;}
.mvbxl{margin-bottom:5px;margin-left:10px;}
.mxxxvlvb{margin-left:35px;margin-bottom:0px;}
/* MISC */
.mxblt{margin-bottom:10px;margin-left:10px;margin-top:10px;}
.mxblr{margin-bottom:10px;margin-left:10px;margin-right:10px;}
.mvrlt{margin-right:5px;margin-left:5px;margin-top:5px;}
.mxrlt{margin-right:10px;margin-left:10px;margin-top:10px;}
.mvlr{margin-left:5px;margin-right:5px;}
.mxlr{margin-left:10px;margin-right:10px;}
.mxxlr{margin-left:20px;margin-right:20px;}
.mvbxlr{margin-bottom:5px;margin-left:10px;margin-right:10px;}
.mvtbxl{margin-bottom:5px;margin-left:10px;margin-top:5px;}
/* -------------- PADDING -------------- */
.pva{padding:5px;}
.pxa{padding:10px;}
.pvl{padding-left:5px;}
.pvr{padding-right:5px;}
.pvt{padding-top:5px;}
.pvtb{padding-top:5px;padding-bottom:5px;}
.pvtbl{padding-top:5px;padding-bottom:5px;padding-left:5px;}
.pvlb{padding-left:5px;padding-bottom:5px;}
.pvb{padding-bottom:5px;}
.piiia{padding:3px;}
.piiil{padding-left:3px;}
.piiir{padding-right:3px;}
.piiitb{padding-top:3px;padding-bottom:3px;}
.piiit{padding-top:3px;}
.piiib{padding-bottom:3px;}
.pxl{padding-left:10px;}
#webstat {
	display:none;
}

.normalText {
	font-weight: normal;
	font-size: 11px;
	line-height: 17px;
}
.oldH2Style {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 25px;
	color: #006600;
	font-weight: bold;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 30px;
	margin-bottom: 10px;
}
.oldH1Style {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
	line-height: 17px;
	font-weight: normal;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
}
.inlineHeading {
	display: inline;
	padding: 0px;
	margin: 0px;
}
.inlineP {
	display: inline;
}

.cottagesList li{
	color:#006600;
}
.cottagesList a{
	font-family:"Times New Roman", Times, serif;
	text-decoration: none;
	font-size:20px;
	font-style:italic;
}

hr {
	color:#669933;
}

.welcome {
	background: url(images/welcomeBg.gif) repeat-x top left; 
	padding: 20px 20px 0px 20px;
}

.welcome p {
	color: #4f4f4f;
	padding: 0px 0px 10px 0px;
	font-family: Arial, Helvetica, sans-serif;
}

.welcome a {
	color: #116fb8;
	font-size: 11px;
}

.lodgesTop p {
	color: #414141;
	font-weight: bold;
	padding: 5px 0px 0px 5px;
	font-family: Arial, Helvetica, sans-serif;
}

.lodgesTop {
	padding: 5px 0px 15px 0px;
	margin: 10px 0px 0px 0px;
	border-top: 1px dotted #898989;
}

.lodgesTop a {
	color: #116fb8;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.lodges {
	background: #f0eee5;
	padding: 5px 5px;
	margin: 0px 0px 0px 0px;
}

.lodges td {
	padding: 7px 0px 7px 7px;
}

.lodges .brdrbottom {
	border-bottom: 1px solid #ffffff;
}

.lodges .brdrright {
	border-right: 1px solid #ffffff;
}

.lodges p {
	color: #808080;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

.lodges p span {
	color: #b81111;
	font-size: 10px;
}

.lodges a {
	color: #116fb8;
	font-size: 12px;
}

.lodges a img {
	border: 1px solid #6a806a;
}

.special {
	padding: 19px 15px 19px 20px;
	margin: 5px 0px 0px 0px;
	float: right;
	background: #f8f6ec;
}

.intro h1 {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
}

.intro p {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
}

.intro a {
	color: #116fb8;
}

.brdrtop {
	border-top: 1px dotted #898989;
}

.currentcust {
	margin: 11px 0px 20px 0px;
	padding: 10px 0px;
	border: dashed 1px #b2af9f;
	position: relative;
}

.currentcust div {
	float: left;
	width: 150px;
}

.currentcust p {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.currentcust a {
	color: #116fb8;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.currentcust strong {
	color: #414141;
}
.currentcust img {
	position: absolute;
	left: 5px;
	top: -10px;
}
.blackLinks {
	color:#000000;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#container {
	width:800px;
}
#mainContent {
	position:absolute;
	top:32px;
	width:800px;
}
#navigation {
	height:30px;
}
#topContent {
	width:800px;
}
#topText {
	width:420px;
	float:right;
}
#topText p {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
}
#topText h1 {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
}
#topText h2 {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
}
#topText a {
	color: #116fb8;
}
#topImage {
	float:right;
	width:380px;
}

/* CSS Document */

#rc_link {
	background: transparent url(http://www.roomcheck.co.uk/websitelink/room/gradient.jpg) repeat-x left center;
	width: 200px;
}

#rc_link a, #rc_link a:visited {
	width: 162px;
	color: #FFF;
	display:block;
	font-size:8pt;
	font-weight: bold;
	padding:7px 2px 7px 35px;
	background: transparent url(http://www.roomcheck.co.uk/websitelink/room/house.jpg) no-repeat left center;
	text-decoration:none;
}
#rc_link a:hover {
	color:#FFF;
	text-decoration:none;
}

/* Styles added by Gary 15/01/2010 */

.img-aligned-right {
	float:right;
	margin:0 0 10px 0;
	position:relative;

}

/* styles added by Gary 19/01/10 */

.info-title {margin:33px 0 0 0}