body { background-color: #282520; text-align: center; font-family: Arial; }
#wrap { margin: 40px auto 40px; text-align: left; width: 950px; background-color: #fff; }
#header { width: 950px; }
#header h1 { width: 98px; height: 116px; float: left; }
	#navigation { float: left; width: 835px; margin: 76px 14px 10px 0; padding: 7px 0; border: 1px solid #DA994F; border-left: none; border-right: none; }
	#navigation ul { float: left; }
	#navigation ul li { float: left; font-size: 11px; }
	#navigation ul li a, #navigation ul li a:link, #navigation ul li a:visited { color: #010146; text-transform: uppercase; text-decoration: none; font-weight: bold; padding: 0 21px 0 20px; }
	#navigation ul li#first_nav a { padding-left: 3px; } #navigation ul li#last_nav a { padding-right: 3px; } 
	#navigation ul li a:hover, #navigation ul li a:active { color: #DA994F; }
#flare { margin: 0 14px 0 14px; padding: 3px; width: 914px; background-color: #d9d9d9; border: 1px solid #737373; border-bottom: none; float: left; }
#flare img { border: 1px solid #737373; float: left; }
#content { border-bottom: 2px solid #fff; min-height: 208px; background: url(../bpimages/content_bg.jpg) repeat-y; }
#content.be { background: none; padding: 30px 40px 30px 40px; }
	body#home #content { background: url(../bpimages/content_bg_home.jpg) repeat-y; }
	#teaser { float: left; padding: 0 70px; width: 124px; min-height: 208px; background: url(../bpimages/teaser-bg.jpg); }
	#teaser h4 { color: #DA994F; font-size: 14px; letter-spacing: 1px; font-weight: bold; margin: 30px 0 15px 0; }
	#teaser select { font-size: 12px; margin: 2px 0; }
	#teaser p { color: #fff; font-size: 11px; }
		#checkinyyyymm { width: 124px; }
		#checkindd { width: 50px; }
		#nights { padding-left: 4px; }
		#nightstay { width: 70px; }
		#children, #adults { text-align: right; width: 100%; }
		#submit input { margin-top: 4px; }
	#specials { float: right; width: 184px; padding: 8px 13px 0 13px; min-height: 200px; background: url(../bpimages/specials-bg.jpg); text-align: center; } 
		#frommers_button { margin: 10px auto; }
	#copy { padding: 25px 19px 20px 289px; color: #393939; }
		#map { width:640px; height: 400px; border: 1px solid #79746E; }
	#copy ul { margin-top: 10px; }
	#copy ul li { list-style-type: disc; margin-left: 20px; }
		body#home #copy { padding-right: 225px; }
	#copy h2 { font-size: 23px; text-transform: uppercase; margin-bottom: 20px; }
	#copy h3 { font-size: 18px; text-transform: uppercase; margin: 0 0 0 4px; }
	#copy p { margin-top: 10px; }
	#copy p, #copy ul li, #thumbs th { font-size: 11px; text-align: justify; line-height: 15px; }
#footer { width: 946px; background-color: #DA994F; border: 2px solid #fff; border-top: none; }
#footer p { color: #FFD098; font-size: 11px; text-transform: uppercase; text-align: right; padding: 6px 10px 30px 0; }

body#gallery #thumbs { width: 230px; float: left; }
body#gallery #thumbs th { font-weight: bold; padding: 20px 0 15px; font-size: 13px; }
body#gallery #thumbs td { padding-bottom: 4px; }
body#gallery #thumbs img {  }
body#gallery #preloader img { display: none; }
body#gallery #gallery_frame { float: right; width: 677px; margin-left: 3px; background-position: center center; border: 1px solid #737373; }
body#gallery #gallery_frame img { margin-left: 0px; border: none; }
body#gallery #thumbs a.visited img { /* filter:alpha(opacity=40); moz-opacity:.40; opacity:.40; */ }

strong { font-weight: bold; }
.clear { clear: both; }

