﻿h1 {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10px;
	color: black;
	line-height: 16px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 0px;
	padding: 5px 0px 0px 5px;
	margin: 5px;
}
h1 A:link {
	color: #514b42;
	text-decoration: none;
}
h1 A:visited {
	color: #514b42;
	text-decoration: none;
}
h1 A:active {
	color: #CAC5BD;
	text-decoration: none;
}
h1 A:hover {
	color: #CAC5BD;
	text-decoration: none;
}

h2 {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #999999;
	line-height: 16px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 0px;
	padding: 0px 0px 0px 15px;
	margin: 5px 10px 5px 0px;
	border-top-style: dotted;
	border-top-width: 1px;
}
h3 {
	list-style: none;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #999999;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 0px;
	padding: 0px 0px 0px 5px;
	margin: 5px 0px 5px 0px;
	list-style-type: none;
}

h4 {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #999999;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 0px;
	padding: 0px 0px 0px 5px;
	margin: 5px 15px 5px 0px;
}
h4 .title{
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #999999;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 0px;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 5px 0px;
	text-decoration: underline;
}
h5 {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #999999;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 0px;
	padding: 0px 5px 0px 25px;
	margin: 5px 5px 2px 0px;
}

h6 {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #999999;
	line-height: 15px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 0px;
	padding: 0px 0px 0px 0px;
	margin: 5px 5px 2px 10px;
}
p {
				margin: 10px 0 5px 0;
				padding: 0 30px 0 50px;
				font-family: Arial, Helvetica, Tahoma, Verdana;
				font-size: 12px;
				color: #333333;
				line-height: 18px;
				font-style: normal;
				font-weight: normal;
				text-align: left;
				z-index: 5;
}
p A:link {
	color: #613A14;
	text-decoration: none;
}
p A:visited {
	color: #613A14;
	text-decoration: none;
}
p A:active {
	color: #CAC5BD;
	text-decoration: none;
}
p A:hover {
	color: #f58220;
	text-decoration: none;
}

#main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; z-index:1;
}

.tab80 {
	margin-left: 80px;
}
.space {
		font-size: xx-small;
}
.spaceshow {
	background-image: url('images/bg.jpg');
	background-repeat: no-repeat;
}
.spacelogo {
	border-width: 0px;
}
.spacecopyright {
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #FFFFFF;
}
.spacebody {
	text-align: center;
}

.title {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #666666;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 1px;
	padding: 5px 0px 0px 5px;
	margin: 0px;
	text-align: left;
}
.directory {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #666666;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 1px;
	padding: 5px 0px 0px 5px;
	margin: 0px;
	text-align: left;
}

.headline {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #666666;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 0px;
	padding: 5px 0px 0px 25px;
	margin: 0px;
}
.headline A:link {
	color: #514b42;
	text-decoration: none;
}
.headline A:visited {
	color: #514b42;
	text-decoration: none;
}
.headline A:hover {
	color: #CAC5BD;
	text-decoration: none;
}
.factsheet {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	height: 26px;
	font-size: 10px;
	color: #514B42;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 0px;
	padding: 5px 0px 0px 25px;
	margin: 0px;
	text-align: left;
}
.factsheet A:link {
	color: #514b42;
	text-decoration: none;
}
.factsheet A:visited {
	color: #514b42;
	text-decoration: none;
}
.factsheet A:hover {
	color: #CAC5BD;
	text-decoration: none;
}
div.contentdetails {
				padding: 6px 0px 0px 0px;
				margin: 0px 0 5px 0px;
				width: 716px;
				height: 316px;
				position: absolute;
				top: 180px;
				z-index: 3;
				clear: both;
				display: block;
} 
div.contentdetails A:link {
				color: #3C4600;
				text-decoration: none;
}
div.contentdetails A:visited {
				color: #3C4600;
				text-decoration: none;
}
div.contentdetails A:active {
	color: #CAC5BD;
	text-decoration: none;
}
div.contentdetails A:hover {
				color: #947A2D;
				text-decoration: none;
}
.contentdetailstext {
				padding: 0 0 0 20px;
				font-family: Arial, Helvetica, Tahoma, Verdana;
				font-size: 12px;
				color: #333333;
				line-height: 18px;
				font-style: normal;
				font-weight: normal;
				text-align: left;
}

.accommodations {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #999999;
	line-height: 20px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 0px;
	padding: 5px 0px 12px 0px;
	margin: 15px 0px 5px 0px;
	list-style-type: disc;
	list-style-position: inside;
	clip: rect(auto, auto, auto, 0px);
	text-align: center;
}
.Position {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #999999;
	line-height: 12px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 0px;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 5px 20px;
	list-style-type: disc;
	list-style-position: inside;
	clip: rect(auto, auto, auto, 0px);
	text-align: left;
}
.Position A:link {
	color: #514b42;
	text-decoration: none;
}
.Position A:visited {
	color: #514b42;
	text-decoration: none;
}
.Position A:hover {
	color: #CAC5BD;
	text-decoration: none;
}
.address {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #CAC5BD;
	line-height: 18px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 0px;
	padding: 0px 0px 10px 0px;
	margin: 5px 10px 5px 20px;
}
.address A:link {
	color: #514b42;
	text-decoration: none;
}
.address A:visited {
	color: #514b42;
	text-decoration: none;
}
.address A:hover {
	color: #CAC5BD;
	text-decoration: none;
}
.body {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #CAC5BD;
	line-height: 18px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 0px;
	padding: 0px 0px 10px 0px;
	margin: 5px 10px 5px 0px;
}
.body A:link {
	color: #514b42;
	text-decoration: none;
}
.body A:visited {
	color: #514b42;
	text-decoration: none;
}
.body A:hover {
	color: #CAC5BD;
	text-decoration: none;
}
.bodytop {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #CAC5BD;
	line-height: 18px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 0px;
	padding: 10px 0px 10px 0px;
	margin: 0px 10px 5px 0px;
	border-top-style: dotted;
	border-top-width: 1px;
}
.bodytop A:link {
	color: #514b42;
	text-decoration: none;
}
.bodytop A:visited {
	color: #514b42;
	text-decoration: none;
}
.bodytop A:hover {
	color: #CAC5BD;
	text-decoration: none;
}
.body1 {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #CAC5BD;
	line-height: 18px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 0px;
	padding: 0px 0px 0px 0px;
	margin: 15px 10px 5px 0px;
	width: 460px;
}
.body1top {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #CAC5BD;
	line-height: 18px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 0px;
	padding: 10px 0px 0px 0px;
	margin: 0px 10px 5px 0px;
	border-top-style: dotted;
	border-top-width: 1px;
	width: 460px;
}

.bodylist {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #CAC5BD;
	line-height: 18px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 0px;
	padding: 0px 0px 0px 15px;
	margin: 15px 10px 5px 0px;
}
.bodylist A:link {
	color: #514b42;
	text-decoration: none;
}
.bodylist A:visited {
	color: #514b42;
	text-decoration: none;
}
.bodylist A:hover {
	color: #CAC5BD;
	text-decoration: none;
}

.descriptions {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #999999;
	font-style: normal;
	font-weight: normal;
	vertical-align: top;
	text-align: left;
	padding-right: 20px;
	padding-left: 0;
	margin-right: 0px;
	margin-left: 0px;
}
.details {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: black;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 0px;
	padding: 0px 0px 0px 0px;
	margin: 5px 20px 5px 20px;
}
.list2 {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #999999;
	line-height: 12px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 0px;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 5px 20px;
	list-style-type: none;
	list-style-position: inside;
	clip: rect(auto, auto, auto, 0px);
	width: 240px;
}
.list2 A:link {
	color: #514b42;
	text-decoration: none;
}
.list2 A:visited {
	color: #514b42;
	text-decoration: none;
}
.list2 A:hover {
	color: #CAC5BD;
	text-decoration: none;
}
.listnumber {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #999999;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 0px;
	padding: 0px 0px 0px 0px;
	margin: 5px 30px 5px 50px;
	list-style-type: decimal;
	list-style-position: outside;
	clip: rect(auto, auto, auto, 0px);
}
.listnumber A:link {
	color: #514b42;
	text-decoration: none;
}
.listnumber A:visited {
	color: #514b42;
	text-decoration: none;
}
.listnumber A:hover {
	color: #CAC5BD;
	text-decoration: none;
}
.listletter {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #999999;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 0px;
	padding: 0px 0px 0px 0px;
	margin: 5px 30px 5px 50px;
	list-style-type: lower-alpha;
	list-style-position: outside;
	clip: rect(auto, auto, auto, 0px);
}
.listletter A:link {
	color: #514b42;
	text-decoration: none;
}
.listletter A:visited {
	color: #514b42;
	text-decoration: none;
}
.listletter A:hover {
	color: #CAC5BD;
	text-decoration: none;
}
.allhotels {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #999999;
	line-height: 14px;
	font-style: normal;
	width: 320px;
	font-weight: normal;
	letter-spacing: 0px;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 5px 50px;
	list-style-type: disc;
	list-style-position: outside;
	clip: rect(auto, auto, auto, 0px);
}
.allhotels A:link {
	color: #514b42;
	text-decoration: none;
}
.allhotels A:visited {
	color: #514b42;
	text-decoration: none;
}
.allhotels A:hover {
	color: #CAC5BD;
	text-decoration: none;
}

.email {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #999999;
	line-height: 12px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 0px;
	padding: 0px 0px 0px 10px;
	margin: 5px 15px 5px 12px;
	list-style-type: none;
	list-style-position: inside;
	clip: rect(auto, auto, auto, 0px);
}
.email A:link {
	color: #514b42;
	text-decoration: none;
}
.email A:visited {
	color: #514b42;
	text-decoration: none;
}
.email A:hover {
	color: #CAC5BD;
	text-decoration: none;
}
.more {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #999999;
	line-height: 12px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 0px;
	padding: 0px 0px 0px 10px;
	margin: 5px 15px 5px 12px;
	list-style-type: none;
	list-style-position: inside;
	clip: rect(auto, auto, auto, 0px);
	text-align: right;
}
.more A:link {
	color: #514b42;
	text-decoration: none;
}
.more A:visited {
	color: #514b42;
	text-decoration: none;
}
.more A:hover {
	color: #CAC5BD;
	text-decoration: none;
}

.hotel {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #999999;
	line-height: 12px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 0px;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 5px 12px;
	list-style-type: none;
	list-style-position: inside;
	clip: rect(auto, auto, auto, 0px);
}
.hotel A:link {
	color: #514b42;
	text-decoration: none;
}
.hotel A:visited {
	color: #514b42;
	text-decoration: none;
}
.hotel A:hover {
	color: #CAC5BD;
	text-decoration: none;
}

.style1 {
	text-align: right;
	padding-right: 20px;
}
.logo {
	text-align: center;
	padding-top: 0px;
	border-width: 0px;
	background-color: black;
}
img { 
border:0;
}
.linkmenu {
				padding: 0px;
				text-align: left;
				font-family: "Arial Black";
				font-size: 10px;
				font-weight: normal;
				font-style: normal;
				color: #FFFFFF;
				text-decoration: none;
				line-height: 16px;
				text-transform: uppercase;
				vertical-align: top;
				z-index: 2;
						border-spacing: 0px;
	border-collapse: 0px;

}
.linkmenu A:link {
	color: #FFFFFF;
	text-decoration: none;
}
.linkmenu A:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.linkmenu A:active {
	color: #947a2d;
	text-decoration: none;
}
.linkmenu A:hover {
	color: #CAC5BD;
	text-decoration: none;
}
.linkmenuleft {
	text-align: left;
	font-family: "Arial Black";
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	color: #3e4035;
	text-decoration: none;
	line-height: 40px;
	padding-left: 20px;
	text-transform: uppercase;
	margin-top: 20px;
}
.linkmenuleft A:link {
	color: #3e4035;
	text-decoration: none;
}
.linkmenuleft A:visited {
	color: #3e4035;
	text-decoration: none;
}
.linkmenuleft A:active {
	color: #947a2d;
	text-decoration: none;
}
.linkmenuleft A:hover {
	color: #CAC5BD;
	text-decoration: none;
}

.linklanguages {
	text-align: center;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	color: #514b42;
}

.linknav{
	text-align: center;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	color: #464646;
}
.linkterms {
	text-align: left;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	color: #464646;
	padding-left: 4px;
	text-decoration: none;
}
.linkterms A:link {
	color: #464646;
	text-decoration: none;
}
.linkterms A:visited {
	color: #464646;
	text-decoration: none;
}
.linkterms A:active {
	color: #000000;
	text-decoration: none;
}
.linkterms A:hover {
	color: #CCCCCC;
	text-decoration: none;
}
.linkcopyright {
	text-align: right;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	color: #464646;
	padding-right: 2px;
}

.acenter {
	text-align: center;
	padding-left:20px;
	font-family: url('font/TrajanPro');}
.aleft {
	text-align: left;
}
.aright {
	text-align: right;
}
#navbutton{
	float: left;
	height: 46px;
	width: 130px;
	padding: 0px;
	text-align: center;
	background-color: #000000;
	background-image: url('script/images/bg_div_button.jpg');
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	color: #464646;
}
.content{
	padding: 0px;
	margin: 0px;
	width: 760px;
	background-color: #000000;
	text-align: left;
	border-spacing: 0px;
	border-collapse: 0px;
}
.hotelsresorts {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #999999;
	line-height: 18px;
	vertical-align: top;
	padding-left: 20px;
}
.hotelsresorts A:link {
	color: #514b42;
	text-decoration: none;
}
.hotelsresorts A:visited {
	color: #514b42;
	text-decoration: none;
}
.hotelsresorts A:hover {
	color: #CAC5BD;
	text-decoration: none;
}
.destinations2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #999999;
	line-height: 18px;
	vertical-align: top;
	padding-left: 0px;
}
.hotelsresortsdetails {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	line-height: 18px;
	vertical-align: top;
	padding-left: 0px;
}
.destinations2details {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	line-height: 18px;
	vertical-align: top;
}
.column1head {
	border-top: 1px #666666 solid;
	border-bottom: 1px #666666 solid;
	width: 100px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #999999;
	line-height: 30px;
	vertical-align: middle;
	text-align: center;
}
.column1head A:link {
	color: #514b42;
	text-decoration: none;
}
.column1head A:visited {
	color: #514b42;
	text-decoration: none;
}
.column1head A:hover {
	color: #CAC5BD;
	text-decoration: none;
}
.column1 {
	width: 100px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	line-height: 24px;
	vertical-align: middle;
	text-align: center;
}
.column2head {
	border-top: 1px #666666 solid;
	border-bottom: 1px #666666 solid;
	width: 200px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #999999;
	line-height: 30px;
	vertical-align: middle;
	text-align: center;
}
.column2head A:link {
	color: #514b42;
	text-decoration: none;
}
.column2head A:visited {
	color: #514b42;
	text-decoration: none;
}
.column2head A:hover {
	color: #CAC5BD;
	text-decoration: none;
}
.column2 {
	width: 200px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	line-height: 24px;
	vertical-align: middle;
	text-align: left;
	padding-left: 20px;
}
.column3head {
	border-top: 1px #666666 solid;
	border-bottom: 1px #666666 solid;
	width: 150px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #999999;
	line-height: 30px;
	vertical-align: middle;
	text-align: center;
}
.column3head A:link {
	color: #514b42;
	text-decoration: none;
}
.column3head A:visited {
	color: #514b42;
	text-decoration: none;
}
.column3head A:hover {
	color: #CAC5BD;
	text-decoration: none;
}
.column3 {
	width: 150px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	line-height: 24px;
	vertical-align: middle;
	text-align: center;
}
.column4head {
	border-top: 1px #666666 solid;
	border-bottom: 1px #666666 solid;
	width: 150px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #999999;
	line-height: 30px;
	vertical-align: middle;
	text-align: center;
}
.column4head A:link {
	color: #514b42;
	text-decoration: none;
}
.column4head A:visited {
	color: #514b42;
	text-decoration: none;
}
.column4head A:hover {
	color: #CAC5BD;
	text-decoration: none;
}
.column4 {
	width: 150px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	line-height: 24px;
	vertical-align: middle;
	text-align: center;
}
.column5head {
	border-top: 1px #666666 solid;
	border-bottom: 1px #666666 solid;
	width: 100px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #999999;
	line-height: 30px;
	vertical-align: middle;
	text-align: center;
}
.column5head A:link {
	color: #514b42;
	text-decoration: none;
}
.column5head A:visited {
	color: #514b42;
	text-decoration: none;
}
.column5head A:hover {
	color: #CAC5BD;
	text-decoration: none;
}
.column5 {
	width: 100px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	line-height: 24px;
	vertical-align: middle;
	text-align: center;
}
thead th {
	BACKGROUND-COLOR: #333333;
	TEXT-ALIGN: left;
}
tfoot th {
	BACKGROUND-COLOR: #333333;
	TEXT-ALIGN: left;
}

/* Photo Gallery CSS */

#photo_slideshow{
		width:540px;	/* Total width of slideshow */
		z-index:1;
	}
	
#previewPane{
		margin-bottom:10px;	
		text-align:center;
		vertical-align:middle;
		padding-top:10px;
		-ms-filter: "progid:DXImageTransform.Microsoft.Fade(duration=2)";
		filter :progid:DXImageTransform.Microsoft.Fade(duration=2);


		position:relative;
		
		/* CSS HACK */
		height: 432px;	/* IE 5.x */
		height/* */:/**/420px;	/* Other browsers */
		height: /**/420px;
				
	}
#previewPane img{
		line-height:400px;
	}
#previewPane #largeImageCaption{font-style:italic; text-align:center; font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif; 	font-size:0.9em; color: #996633; text-decoration: none;}
#previewPane #largeImageCaption A:link {font-style:italic; text-align:center; color: #613A14; text-decoration: none;}
#previewPane #largeImageCaption A:visited {font-style:italic; text-align:center; color: #613A14; text-decoration: none;}
#previewPane #largeImageCaption A:active {font-style:italic; text-align:center; color: #CAC5BD; text-decoration: none;}
#previewPane #largeImageCaption A:hover {font-style:italic; text-align:center; color: #f58220; text-decoration:  underline;}

#galleryContainer{
	height: 102px; /* Height of the images + 2 */;
	margin: 8px 0 0 0;
	position: relative;
	overflow: hidden;
	padding: 1px;
/* CSS HACK */	height: 304px; /* IE 5.x - Added 2 pixels for border left and right */;
	height/* */: /**/302px; /* Other browsers */;
	height: /**/302px;
}
#arrow_left{
		position:absolute;
		left:0px;
		z-index:10;
		padding:1px;
	}
#arrow_right{
		position:absolute;
		right:0px;
		z-index:10;
		padding:1px;		
	}
#theImages{
		position:absolute;
		height:200px;
		padding: 0px 0px 0px 15px;
		width:250px;
	}
#theImages #slideEnd{
		float:left;
	}
#theImages img{
		float:left;
		padding: 2px 2px 2px 2px;
		filter:alpha(opacity=70);
		-moz-opacity:.70;
		opacity:.70;
		cursor:pointer;
		border:0px;
	}

#waitMessage{
		display:none;
		position:absolute;
		left:200px;
		top:150px;
		background-color:#FFF;
		border:3px double #000;
		padding:4px;
		color:#555;
		font-size:0.9em;
		font-family:arial;	
	}
	
#theImages .imageCaption{display:none;}

#slideshow {
	margin: 0px 0px 0px 0px;
	text-align: center;
	width: 716px;
	position: relative;
		border-spacing: 0px;
	border-collapse: 0px;

}
#controls {
	padding: 0px 0px 0px 0px;
	display: none;
	z-index: 500;
	margin: 0px;
	width: 716px;
	position: absolute;
	top: 0px;
	background-image: url('script/images/bg_media.gif');
}
#controls span {
	margin: 0px 5px
}
#bgwhite {
	padding: 0px 0px 0px 0px;
	display: none;
	z-index: 600;
	margin: 0px;
	width: 716px;
	position: absolute;
	top: 0px;
	margin: 0px 5px;
}
#bgcontent {
	padding: 0px 0px 0px 0px;
	display: none;
	z-index: 5;
	margin: 0px;
	width: 716px;
	position: absolute;
	top: -20px;
	margin: 0px 5px;
}
#reservation {
	color: #54301A;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    opacity: 0.8;
    position: relative;
    top: 3px;
    width: 100%;
    z-index: 99;
	text-align:center;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
#resContainer {
	width:960px;
	margin:0px auto;
	height:48px;
}
.mainframe {
	line-height: 20px;
	padding-top:12px;
	margin-left:276px;
	padding-left:103px;
	font-size:12px;
	color:#000;
	font-family:"Arial";
}

@-moz-document url-prefix() {
 .checkIn, .checkOut, .adult, .children, .room, .promCode 
 {
	padding-right: 14px center; 
}