﻿.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;	
}
body {
	background-color: #FFFFFF;
	margin:0px;
}
a:link 
{
	text-decoration:none;
	color:#000066;	
}
a:visited {
	text-decoration:none;
	color:#000099;	
}
a:hover {
	text-decoration:none;
}
a:active {
	text-decoration:none;
}

.bgdiv
{
    background: url(/images/hotel/background.gif);
    width:811px; height:489px;
    float:right;
}

.containerdiv
{
    width:955px;
    height:560px;
    position:relative;
    margin:0 auto;	
}

.hiddenmenu
{
display:none;
}

.rightmenu
{
    float:right;
    border:0px;
    width:144px;
}

.titleDiv
{
	position:absolute;
	top:85px;	
	z-index:1;
	text-align:right;
	height:13px;
	left: 36px;
	width:350px;
}

H1
{
	font-size:small;
	font-size:12px; font-family:Arial;
	font-weight:normal;
	color: #333333;
	/*font-style:italic;*/
}

.Layer1 {
	position:absolute;
	width:380px;
	height:340px;
	z-index:1;
	left: 26px;
	top: 120px;
	overflow:auto;
}

.Layer2 {
	position:absolute;
	width:360px;
	height:340px;
	z-index:1;
	left: 435px;
	top: 120px;
	overflow:scroll;
}

.bottomrow
{
    float:left;
}

.home-page-image
{
	padding-left:10px;
	width:350px;
	height:330px;
}

.filelist
{ list-style: none; list-style-type: none; float:left; padding-left:5px;padding-bottom:8px;padding-right:10px;}

.filelist-ul
{margin-left:-40px;margin-top:0px;}

.image-hotels
{
	width:165px;
	height:165px;
}

.bottom1
{
	    background: url(/images/hotel/index4.gif);
    width:411px; height:67px;
}

.bottom2
{
	    background: url(/images/hotel/index3.gif);
    width:400px; height:67px;
    text-align:right;
}

.bottom3
{
	    background: url(/images/hotel/bmbottom2.gif);
    width:144px; height:67px;
    border:1px solid black;
}

.topnav1
{
    background: url(/images/hotel/bmtop.gif);
    width:144px; height:163px;
}

.topnav2
{
	    background: url(/images/hotel/bmbottom.gif);
    width:144px; height:93px;
}

.topnav-bm
{
    width:144px; height:160px;
}

.home-active
{
	background: url(/images/hotel/home2.gif);
    width:144px; height:40px;
}

.home-inactive
{
	background: url(/images/hotel/home1.gif);
    width:144px; height:40px;
}

.destination-active
{
	background: url(/images/hotel/destination2.gif);
    width:144px; height:47px;
}

.destination-inactive
{
	background: url(/images/hotel/destination1.gif);
    width:144px; height:47px;
}

.news-active
{
	background: url(/images/hotel/news2.gif);
    width:144px; height:50px;
}

.news-inactive
{
	background: url(/images/hotel/news1.gif);
    width:144px; height:50px;
}

.contact-active
{
	background: url(/images/hotel/contact2.gif);
    width:144px; height:48px;
}

.contact-inactive
{
	background: url(/images/hotel/contact1.gif);
    width:144px; height:48px;
}

.mailing-active
{
	background: url(/images/hotel/mailing2.gif);
    width:144px; height:48px;
}

.mailing-inactive
{
	background: url(/images/hotel/mailing1.gif);
    width:144px; height:48px;
}

.navimage
{
	height:40px;
	width:144px;
	border:none;
}

.tablecontents
{
	width:340px;
}

.hotellist
{
	width:280px;
}

.divspacer
{
	width:100%;
	border-bottom:1px solid #CCC;
	margin-bottom:3px;
	height:13px;
}

.trcontents
{
	height:30px;
}

.tdspacer
{
	
}

.tdpageno
{
	padding-left:3px;
	min-width:100px;
	text-align:left;
	white-space:nowrap;
}

.tdtitle
{
	padding-right:3px;
	padding-left:10px;
	white-space:nowrap;
}

.hotellisttitle
{
	font-weight:bold;
}

.form-fieldset
{
	border:none;
}

.form-fieldset label
{
	display:block; margin: 3px 0 2px 0;	
	font-weight:bold;
	float:left;
	width:100px;
}

.form-fieldset input { width:200px; }
.form-fieldset textarea { width:200px; }
.form-fieldset select { width:206px; }

.button-div
{
	width:300px;padding-bottom:0px;padding-top:5px;
}

P
{
	margin-top:5px;
}

.formmessage
{
	font-weight:bold;
	padding-bottom:10px;
	color:#000;
}

.formerror
{
	font-weight:bold;
	color:Red;
	padding-bottom:10px;
}

.formthankyou
{
	font-weight:bold;
	color:Red;
	padding-bottom:10px;
	text-decoration:underline;
	font-size:11px;
}

H2
{
	font-size:small;
	font-size:12px; font-family:Arial;
	font-weight:normal;
	color: #333333;
	line-height:20px;
	/*font-style:italic;*/
}

.info-part
{

}

.newsphoto
{
	float:left;
	padding-right:5px;
}

.newsphoto img
{
	border:none;
}
.newsitem
{
	float:none;
}

.headerlink
{
	text-decoration:underline;
	font-weight:bold;
}