html {background: url('images_fq/bg.jpg');}
body {text-align: center; min-width: 997px; font-family: arial, verdana, sans-serif;}
#outerwrapper {margin:0 auto; width:995px;text-align: left;}
#innerwrapper {width: 995px; margin: 0px;}
#header {position: relative; margin: auto; top: 0px; background-image: url('images_fq/header.jpg'); height: 93px; width: 995px;}
.nav {position: relative; top: 62px; width: 712px; height: 31px; float: right; padding: 0; margin: 0}
.nav li {list-style:none;display: inline}	
	a.home {
		display:block;
		width: 62px; 
		height: 31px;
		background: url("buttons/_home.jpg") 0px -31px;
	} 
	a.home:hover {
		display:block;
		width: 62px; 
		height: 31px;
		background: url("buttons/_home.jpg") 0px 0px;
	} 
	a.homeh	{
		display:block;
		width: 62px; 
		height: 31px;
		background: url("buttons/_home.jpg") 0px 0px;
	} 
	
	a.guestrooms {
		display:block;
		width: 103px; 
		height: 31px;
		background: url("buttons/_guestrooms.jpg") 0px -31px;
	} 
	a.guestrooms:hover {
		display:block;
		width: 103px; 
		height: 31px;
		background: url("buttons/_guestrooms.jpg") 0px 0px;
	} 
	a.guestroomsh{
		display:block;
		width: 103px; 
		height: 31px;
		background: url("buttons/_guestrooms.jpg") 0px 0px;
	} 
	a.amenities {
		display: block;
		width: 84px; 
		height: 31px;
		background: url("buttons/_amenities.jpg") 0px -31px;
	} 
	a.amenities:hover {
		display: block;
		width: 84px; 
		height: 31px;
		background: url("buttons/_amenities.jpg") 0px 0px;
	} 
	a.amenitiesh {
		display: block;
		width: 84px; 
		height: 31px;
		background: url("buttons/_amenities.jpg") 0px 0px;
	} 
	a.weddings {
		display: block;
		width: 72px; 
		height: 31px;
		background: url("buttons/_weddings.jpg") 0px -31px;
	} 
	a.weddings:hover {
		display: block;
		width: 72px; 
		height: 31px;
		background: url("buttons/_weddings.jpg") 0px 0px;
	} 
	a.weddingsh {
		display: block;
		width: 72px; 
		height: 31px;
		background: url("buttons/_weddings.jpg") 0px 0px;
	} 
	a.rates {
		display: block;
		width: 142px; 
		height: 31px;
		background: url("buttons/_rates.jpg") 0px -31px;
	} 
	a.rates:hover {
		display: block;
		width: 142px; 
		height: 31px;
		background: url("buttons/_rates.jpg") 0px 0px;
	} 
	a.ratesh {
		display: block;
		width: 142px; 
		height: 31px;
		background: url("buttons/_rates.jpg") 0px 0px;
	} 
	a.meetings {
		display: block;
		width: 72px; 
		height: 31px;
		background: url("buttons/_meetings.jpg") 0px -31px;
	} 
	a.meetings:hover {
		display: block;
		width: 72px; 
		height: 31px;
		background: url("buttons/_meetings.jpg") 0px 0px;
	} 
	a.meetingsh {
		display: block;
		width: 72px; 
		height: 31px;
		background: url("buttons/_meetings.jpg") 0px 0px;
	} 
	a.location {
		display: block;
		width: 71px; 
		height: 31px;
		background: url("buttons/_location.jpg") 0px -31px;
	} 
	a.location:hover {
		display: block;
		width: 71px; 
		height: 31px;
		background: url("buttons/_location.jpg") 0px 0px;
	} 
	a.locationh {
		display: block;
		width: 71px; 
		height: 31px;
		background: url("buttons/_location.jpg") 0px 0px;
	} 
	a.reservations {
		display: block;
		width: 106px; 
		height: 31px;
		background: url("buttons/_reservations.jpg") no-repeat 0px -31px;
	} 
	a.reservations:hover {
		display: block;
		width: 106px; 
		height: 31px;
		background: url("buttons/_reservations.jpg") no-repeat 0px 0px;
	} 
	a.reservationsh {
		display: block;
		width: 106px; 
		height: 31px;
		background: url("buttons/_reservations.jpg") no-repeat 0px 0px;
	} 
	.nav li {float:left; list-style:none; display:inline;} 
	.nav span {display:none}
#top {
	position: relative;
	margin: auto;
	top: 0px;
	height: 430px;
	width: 995px;
	background-color: #FFFFFF;
	background-image: url(flash/background.jpg);
	background-repeat: no-repeat;
}
#spotlight {float: left; margin: 0; padding: 0}
#inttop {position: relative; margin: auto; top: 0px; background-image: url('images_fq/inttop2.jpg'); height: 275px; width: 995px;}
#topright {float: left; font-size: 90%;}
.makeres {position: relative; top: 45px; height: 100px; width: 300px; border:2px solid blue;}
#whatsnew {position: relative; top: 100px; width: 180px; height: 100px; border:2px solid red;}
#contentwrapper {
	position: relative;
	margin: auto;
	top: 0px;
	height: 150px;
	width: 995px;
	background-repeat: no-repeat;
}
#intcontentwrapper {position: relative; margin: auto; top: 0px; background:#FFF url('images_fq/intmiddle2.jpg') no-repeat; min-height: 427px; height:auto !important;
  height: 427px; width: 995px;}
.content {
	position: relative;
	margin-left: 15px;
	top: 0px;
	width: 590px;
}
.intcontent {position: relative; margin-left: 15px; top: 25px; width: 600px;}
.inthead {display: inline; font-size: 1.5em; padding-left: 20px; color: #A58E58; font-family: times new roman, serif;}
#bottom {float: left; position: relative; margin: auto; top: 0px; background-color: #FFF; height: 148px; width: 995px;}
#intres {float: left;background:url('images_fq/findaroom2.jpg') no-repeat; height: 147px; width: 300px; display:inline;}
#intmeeting {float: left;background:url('images_fq/meeting.jpg') no-repeat; height: 147px; width: 326px; display:inline;}
#intcityguide {float: left;height: 147px; width: 366px; display:inline;}
#intcityguide img {border: none}
.bottomtext1 {padding: 10px; padding-top: 30px; width: 280px}
.bottomtext2 {padding: 10px; padding-top: 30px; width: 200px}
#footer {float: left; position: relative; margin: auto; top: 0px; background: url('images_fq/footer.gif') no-repeat; padding: 20px; height: 40px; width: 995px;}
#footer {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #fff;

	text-decoration: none;

	line-height: 22px;

}

#footer a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #fff;

	text-decoration: underline;

}

#address {text-align: center; font-size: 12px; color:#000;position:relative;left:100px;bottom:10px;font-weight:normal;}
.spaced {margin-right: 80px;}
.endspace {margin-right: 150px;}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    font-size: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}
#intresHome {
	float: left;
	height: 150px;
	width: 302px;
	display:inline;
	background-image: url(images_fq/rez_01.jpg);
	background-repeat: no-repeat;
}
.bottomtextHome {
	width: 280px;
	padding-top: 40px;
	padding-left: 25px;
}
