body	{
	background-color:#28537e;
	background-image:url('img/bg.jpg');
	background-position:top;
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin-top:14px;
	margin-left:0px;
	margin-bottom:13px;
	margin-right:0px;
	padding:0px;
	padding-top:0px;
}
table	{
	padding:0px;
}
.main	{
	background-color:#FFFFFF;
	background-image:url(img/mainbg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	vertical-align:top;
	margin-left:25px;
	margin-right:25px;
}
.title	{
	margin-left:-25px;
	padding:0px;
}
.stars	{
	margin-left:-25px;
	padding:0px;
}
.prom	{
	width:100%;
	vertical-align:bottom;
}
.promright	{
	padding-left: 14px;
	padding-bottom: 23px;
	float:right;
	border:0px;
}
a:link	{
	color:#28537e;
}
a:visited	{
	color:#28537e;
}
a:hover	{
	color:#e5a00d;
}
.typefield_off	{
	background-image:url(img/textfieldbg_on.jpg);
	background-position:top-left;
	background-repeat:no-repeat;
	border:1px;
	border-style:solid;
	border-color:#999999;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	padding:2px;
	vertical-align:middle;
	width:245px;
}
.typefield_on	{
	background-image:url(img/textfieldbg_on.jpg);
	background-position:top-left;
	background-repeat:no-repeat;
	border:1px;
	border-style:solid;
	border-color:#e5a00d;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	padding:2px;
	vertical-align:middle;
	width:245px;
}
.success	{
	color:#009900;
	font-weight:bold;
}
.header	{
	height:136px;
	padding:0;
	margin:0;
}
.fiheader	{
	position:absolute;
	top:13px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
}
.fiflash	{
	position:absolute;
	top:250px;
	margin-left:auto;
	margin-right:auto;
}
.rooms_img {	
	padding-right:20px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:3px;
}
.rooms_table {	
	background-color:#e8e8e8;
	border-style:double;
	border-width:3px;
	border-color:#FFFFFF;
}
.rooms_table_on {	
	background-color:#efefef;
	border-style:double;
	border-width:3px;
	border-color:#FFFFFF;
	cursor:pointer;
}
.rooms_buttons	{
	padding:5px;
	padding-top:10px;
}
.rooms_subhead {
	font-style: italic;
	color: #666666;
	font-size: 16pt;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height:28pt;
}
.subhead {
	font-style: italic;
	color: #666666;
	font-size: 16pt;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.rates_table_head	{
	background-color:#CCCCCC;
	font-weight:bold;
}
.rates_table_content	{
	background-color:#e8e8e8;
}

.tab	{
	margin:0 2px 0 2px;	
}