body{
	width:100%;
	background: #750000 url(im/bkgd_blue2.png) top center repeat-x;
	text-align:center;
	color:#750000;
	font-family: Georgia, Times New Roman, serif;
	font-size:14px;
	line-height:26px;
	margin:0 auto;
}
h1{color:#750000; font-size:18px; font-weight:normal; margin:0px;}
h2{color:#750000; font-size:18px; font-weight:normal; margin:0px;}

p{line-height:18px; margin-top:8px; color:#494949;}

a {color:#750000; text-decoration:none;}

a img{border:0;}

.clear{clear:both; margin:0 auto; height:10px; width:736px;}

#container{margin:0 auto; background: url(im/bkgd_shadow_blue.gif) top center no-repeat; text-align:left; padding:0px;}

#header{margin:0 auto; text-align:center; width:840px;}

#logo{}

#nav{float:left; display:inline; margin:98px 20px 18px 72px; width:173px;}
#nav ul{list-style-type:none; display:block; margin:0px; padding:0px; height:27px; line-height:27px;}
#nav li{display:block; margin:0px; padding:0px; height:27px; }

#content{background:#FFFFFF url(im/paper.jpg) top center no-repeat; margin:0 auto; width:840px; text-align:left;}

#hotel{width:736px; display:inline; background: #FFFFFF; text-align:left;}
#hotel .text{float:left; display:inline; width:750px; margin:45px 0px 8px 54px;}

#details{float:left; width:736px; display:inline; background:#F2F2F2; margin:24px 0px 24px 52px; text-align:left;}
#details .text{float:left; display:inline; font-size:14px; color:#888888; width:332px; margin:12px 0px 12px 24px;}
#details .text p{font-size:14px; color:#777777;}
#details .textoverflow{float:left; display:inline; font-size:14px; color:#888888; width:332px; margin:12px 0px 12px 24px;}
#details .textoverflow p{font-size:14px; color:#777777;}

#photos{position:relative; width:736px; height:360px; background:#FFFFFF url(im/bkgd_photos.jpg) top center no-repeat; margin:0px 52px 18px 52px;}
#photos .text{float:left; display:inline; width:260px; margin:54px 0px 22px 28px;}
#photos .text ul{list-style-type:none; margin:32px 0px 0px 0px; padding:0px; color:#444444; display:block;}

#floorplan{width:736px; height:240px; margin:18px 52px;}

#contact{background:#FFFFFF url(im/bkgd_contact.jpg) top left no-repeat; width:736px; height:152px; margin:0px 52px 18px 52px;}
#contact .text{float:left; display:inline; width:300px; margin:40px 0px 22px 28px;}
#contact .form{float:left; width:168px; display:inline; margin:24px 32px 18px 28px;}

form{margin:12px 0px 0px 0px;}
input.txt{background:#F9F9F9; border:1px solid #9cbc84; width:164px; height:14px; margin:1px 0px; padding:2px; font-size:10px; color:#8a8a8a; font-family: Georgia, Times New Roman, serif;}
input.btn{margin:5px 0px 5px 0px;}

#footer{margin:0 auto; text-align:center; background:#FFFFFF; width:840px; padding-bottom:18px; margin-bottom: 32px;}




#features {
	margin:18px 0px 0px 310px;
    width: 400px;
}

#imgHeader {
	text-align: left;
	width: 480px;
	height:73px;
}

#imgHeader p{
	height:73px;
	margin:0px;
}

#toolbarwrap {
	display:none;
	width: 480px;
	height:0px;
	position: relative;
	padding: 0px;
	margin:0px;
}

#frame { 
	float:left;
	overflow: hidden;
	display:inline;
	margin: 0px 0px 0px 22px;
	width: 400px;
	height: 350px;
}

#scroller {
	width: 400px;
	margin-left:0px;
	height:326px;
	overflow: hidden;
	text-align:center;
}

#scrollcontent {
	width: 10400px;
}



.section {
	width: 400px;
	float: left;
	margin:0 auto;
}

.photo{margin:19px 0px 14px 0px;}
.photoprev{float:left; margin-left:116px; height:17px; display:inline;}
.photonext{float:left; height:17px;}

