/* CSS Document */

body {
	margin:0px;
	background-color:#fff;
	text-align:center;
}

table.container {
	text-align:left;
}

table.container td.banner {
	text-align: right;
	background-color:#FFCC99;
}

table.container td.navigation {
	text-align: right;
	background-color:#fff;
	height:20px;
	padding:4px 0px 10px 0px;
	font-family:"Times New Roman", Times, serif;
	background-image:url(../img/common/home_bg.gif);
	background-attachment:scroll;
	background-position:left top;
	background-repeat:no-repeat;
}

table.container a {
	margin:0px;
	padding: 0px 20px 0px 20px;
	background-color:#CC0000;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}

table.container a.home {
	background-color:#FF9999;
}

table.container a.popWin {
	background-color:#fff;
	margin:0px;
	padding:0px;
}

table.container td.redStrip {
	height:20px;
	border-top:10px solid #fff;
	border-bottom:10px solid #fff;
	background-color:#CC0000;
}

table.content {
	float:right;
}

table.content a {
	margin:0px;
	padding:0px;
	background-color:#fff;
}

table.content td.copy {
	background-color:#FFCC99;
}

table.content h1 {
	font-size:26px;
	font-style:italic;
	font-weight:normal;
	color:#fff;
	margin: 10px;
}

table.content h2 {
	font-size:26px;
	font-style:italic;
	font-weight:normal;
	color:#fff;
	margin:10px 0px 10px 0px;
	text-align:center;
}

table.content h3 {
	font-size:10px;
	font-style:italic;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	color:#660000;
	margin:10px 0px 10px 10px;
}

table.content p {
	font-size:14px;
	font-weight:bold;
	color:#660000;
	margin:10px;
}

table.content td.bottom {
	padding: 10px 0px 0px 0px;
}

table.prices {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin: 10px;
	text-align:center;
}

table.prices td.borderTop {
	border-top:2px solid #660000;
}

table.prices td.borderBottom {
	border-top:2px solid #660000;
	border-bottom:2px solid #660000;
}

table.prices td.borderLeft {
	border-left:2px solid #660000;
}

img.homeFront {
	float:right;
}

img.homeAcc {
	padding: 0px 0px 4px 0px;
}

table.contactBox p {
	font-weight:bold;
	color:#5A70B5;
	margin: 0px 0px 0px 10px;
}

table.contactBox a {
	margin:0px;
	padding:0px;
	background-color:#fff;
}

img.bookingBtn {
	float:right;
	margin: 10px 10px 32px 0px;
}

img.aroundBtn {
	float:right;
	clear:both;
	margin: 10px 10px 32px 0px;
}

img.contactBtn {
	float:right;
	clear:both;
	margin: 10px 10px 0px 0px;
}

img.wnm {
	margin: 60px 0px 0px 0px;
}

#subTitle {
	text-align:center;
	margin: 10px;
}

img.popWin {
	margin:0px;
}

table.detail {
	border:1px solid black;
	margin:5px;
}

table.detail p {
	font-size:12px;
	font-weight:bold;
	color:#660000;
	margin:0px 6px 4px 6px;
	text-align:right;
}

table.detail p.number {
	text-align:left;
}

table.detail a {
	color:#660000;
	text-decoration:none;
}

table.detail img {
	text-align:center;
	border:1px solid black;
	margin:5px;
}