h1, h2, h3, h4, h5, p  {
	color: #333333;
}
.headline,
.leadLine,
.textScript24,
.textScriptB36,
#centreBox h3,
.leftboxes p,
.rightboxes p
{
	color: #333333;
}
.printOnly {
	display: block;
	padding-top: 5px;
}
.noPrint {
	display: none;
}
#wrap {
	min-width: auto;
}
#banner img,
#headLinks,
#bookBtn,
#payMeth,
.rightboxes img,
.rightboxes a,
.leftboxes img,
.leftboxes a,
#flashCont,
#centreBox img,
#centreBox a,
/*.pager,*/
#gallery .pager a,
#contact .colCont,
#navbarVertical {
	display: none;
}
#bannerBox {
	float: none;
	text-align: left;
}
#bannerBox2 {
	text-align: left;
	width: auto;
	margin-top: auto;
	background-color: none;
	color: #333333;
	padding-right: none;
	float: none;
}
#leftBar {
	float: none;
	width: auto;
	border: 1px solid #333333;
}
.leftboxes {
	font-size: 11;
	text-align: left;
	border: none;
	padding: none;
	margin-bottom: none;
	margin-right: none;
	margin-left: none;
	background-color: none;
}
.leftboxes p {
	text-align: left;
}
#rightBar {
	float: none;
	width: auto;
	min-height: auto;
	border: 1px solid #333333;
	margin-bottom: 10px;
}
.rightboxes {
	font-size: 11;
	text-align: left;
	border: none;
	margin-bottom: none;
	padding: none;
	background-color: none;
	margin-right: none;
	margin-left: none;
}
#content, #contInner, #contInner2 {
	border: none;
	background-color: none;
	min-height: auto;
	background-image: none;
}
#pageCont {
	margin-left: auto;
	margin-right: auto;
	min-height: auto;
}
.headCont {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.col1 {
	margin-right: auto;
}
#centreBox {
	font-size: 11;
}
.col2 {
	float: none;
	width: auto;
}
#gallCont {
	float: left;
	width: 800px;
}
#gallery #pageCont,
#gallerylarge #pageCont {
	width: auto;
	margin-left: auto;
	margin-right: auto;
}
#gallery #pageCont .relative {
	display: none;
}
