* {
	border: 0;
	padding: 0;
	margin: 0;
}

#body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #fff;
	background-image: none;
}

#wrapper {
	width: 244px;
	padding: 0 2px;
	background-color: #fff;
	background-image: none;
}

#innerwrapper {
	background: #fff;
	border: none;
}

#printH, #footer ul, #RightCol img, #Content .print {
	display: none;
}

#skip ul, #next2 ul {
	list-style-type: none;
}

#skip ul li a, #header ul li a, #RightCol ul li a {
	display: block;
	background-color: #e79e9e;
	color: #000;
	text-decoration: none;
	border-bottom: 1px solid #ccc;
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px;
}

/*#RightCol {
	float: none;
	width: 242px;
}*/

#Bookings form {
	width: 240px;
}

#RightCol ul li a {
	margin-left: -4px;
	width: 240px;
}

#skip ul li a {
	background-color: #72243c;
	color: #fff;
	display: block;
}

#skip ul li a:active, #header ul li a:active, #RightCol ul li a:active {
	background-color: #deb887;
	color: #000;
}

#Content {
	padding: 2px;
	background-color: #fff;
}

#Content h1, #Content h2, #Content h3, #Content h4 {
	font-size: 90%;
	color: #000;
	margin-top: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

#Content h2 {
	font-size: 90%;
}

#Content h3 {
	font-size: 90%;
}

#Content h4 {
	font-size: 90%;
}

#Content h5 {
	font-size: 80%;
	margin-top: 15px;
}

#Content p {
	font-size: 90%;
	font-family: Arial, Helvetica, sans-serif;
	margin: 12px 0;
}

#Content p img {
	margin: 5px 0;
	border: 1px solid #000;
	display: block;
	max-width: 235px;
}

#Content ul li a {
	font-size: 70%;
	font-family: Arial, Helvetica, sans-serif;
}

#Content ul {
	list-style-type: square;
	list-style-position: inside;
	margin: 0 0 25px 4px;
}

#Content li {
	font-size: 90%;
	padding-left: 3px;
}

label {
	display: block;
}

input, textarea, select {
	background-color: #e79e9e;
	border: 1px solid #000;
	padding: 1px;
}

#Bookings div {
	margin: 6px 0;
}

#Bookings div label {
	float: left;
	width: 125px;
	margin-top: 0;
}

#Bookings div input {
	width: 12px;
}

#next {
	margin: 15px 0;
}

#next ul {
	list-style-type: none;
}

div #next li {
	margin: 0;
	margin-left: -4px;
}

div #next li a {
	padding: 2px;
}

#next p, #next1 p {
	margin: 8px 0;
	font-size: 90%;
}

#next strong, #next1 strong {
	display: block;
}

#Bookings legend {
	font-weight: bold;
	margin: 0;
	padding: 0;
}

#Bookings label {
	margin-top: 3px;
	font-size: 90%;
	font-family: Arial, Helvetica, sans-serif;
}

#Bookings #hand {
	display: block;
}

#Bookings input.button {
	width: 60px;
	background-color: #3f3f3f;
	color: #fff;
}

#Bookings p {
	font-size: 90%;
}

#footer p {
	font-size: 70%;
}

address {
	font-style: normal;
	font-size: 90%;
}

#Content blockquote, #Content .portdiv{
	border: 1px solid #333;
	background-color: #e3dee4;
}

#Content .portdiv {
	margin-bottom: 12px;
	padding-left: 2px;
	background-color: #f6f7f7;
}


#Content .portdiv img {
	display: block;
}

#ff {
	border: none;
}

#Content input {
	display: block;
}

#Content input.button {
	max-width: 60px;
	display: inline;
	margin-top: 10px;
	background-color: #3f3f3f;
	color: #fff;
}

#Content label {
	font-size: 75%;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 5px;
	display: block;
	width: 70px;
}

#footer {
	margin-top: 12px;
	background-color: #b53158;	
}

#footer p span {
	color: #000;
}

#room {
	width: 235px;
}

#Content p img {
	max-width: 100%;
}

#header ul li a, #header ul li, #header {
	background-image: none;
}

#header li#current a, #header li#current {
	background-image: none;
}

#handheldH {
	display: block;
	background-color: #d2e9ff;
	border-bottom: 1px solid #666;
}

#skipnav {
	position: absolute;
	margin: 4px 0 0 0;
	list-style: none;
	text-align: center;
	display: none;
}	

/*#header {
	display: none;
}*/

p img {
	display: block;
}