body {
	background: white;
	font-size: 12pt;
}

#headerwrapper,
#footerwrapper{ 
	display: none;
}

body#home div.main_image_box,
body#directions div.main_image_box,
body#faqs div.main_image_box,
body#history div.main_image_box,
body#photos div.main_image_box,
body#rooms div.main_image_box{
	position:relative !important;
	top:0 !important;
	left:0 !important;
	background:none !important;
	width:auto !important;
	height:auto !important;
	padding:0 !important;
	margin:0 !important;
}

body#home div.main_image_box img,
body#history div.main_image_box img{
	margin-left:5%;
}

div.t_corner,
div.b_corner{
	display:none;
}

#contentwrapper,
#content{
	width:auto;
	background:transparent none;
}

#contentwrapper{
	overflow:visible;
}

#maincontent,
#subcontent,
#maincontent_top{
	position:relative !important;
	top:0 !important;
	left:0 !important;
	width:auto !important;
	height:auto !important;
	margin:0 5% !important;
	padding:0 !important;
	border:0;
	float:none !important;
	color:#000;
	background: transparent none;
}

body#home #subcontent,
body#history #subcontent,
body#history #maincontent,
body#rooms #subcontent{
	float:none !important;
	width:auto !important;
	height:auto !important;	
}

#maincontent_top{
	margin:0 !important;
}

body#home #maincontent,
body#history #maincontent,
body#rooms #maincontent,
body#home #maincontent_top,
body#home #maincontent_bottom{
	background:none !important;
}

body#history #subcontent{
	padding:0 !important;
}

body#rooms .thumbnails{
	display:none;
}

body#rooms div.room_details,
body#faqs div.faq_details,
body#directions div.direction_details{
	display:block !important;
	height:auto !important;
}

div#vcard{
	background:none !important;
}

body#photos div#vcard,
body#directions div#vcard{
	display:none;
}

a:link, a:visited {
	color: #520;
	background: transparent;
	font-weight: bold;
	text-decoration: underline;
}


