@charset "utf-8";
/* CSS Document */
html {}
body {background: url(images/bg.jpg) repeat-x #0C61A1; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666;}

/* Structure */
#wrap {margin: auto; width: 940px;}
#header {float: left; width: 940px; }
#middle {float: left; position: relative; width: 940px; background: #FFFFFF; }
#footer {float: left; width: 940px; }

/* Content */
#content {
	float: left;
	width: 900px;
	padding: 20px;
}
.logo {float: left; margin: 0 10px 0 0;}
.intro {float: left; clear: both; width: 900px; margin: 20px 0 20px 0;}
#flashwrap {float: left; width: 880px;  margin: 20px 0 20px 0; border: 1px #CCC solid; padding: 10px;}
#flashcontent {float: left;}
#map {float: left; width: 880px; margin: 20px 0 20px 0; border: 1px #CCC solid; padding: 10px;}
#about {float: right; width: 300px; border: #CCC solid 1px; background: #FEFEEB; padding: 20px; margin: 0 0 20px 20px;}

/* Hotel Box */
.hotel {float: left; position: relative; padding: 15px; width: 270px; height: 300px;}
.thumb {border: 1px #CCC solid; padding: 4px;}
.pin {	position: absolute;	top: 114px;	left: 263px;	width: 36px;	height: 47px;}
.stars {float: right;}
.address {float: left;}

/* Type */
a {border: none; color:#FC3; text-decoration: underline; }
a:visited {border: none; color:#FC3; }
a:hover {border: none; color:#FC3; }
img {border: none;}
h1 {margin: 0 0 0 0; padding: 0; color: #000; font-size: 32px; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-stretch: condensed; letter-spacing: -3px; font-style: normal; font-weight: normal;}
h2 {margin: 5px 0 0 0; padding: 0 0 5px 0; border-bottom: 1px solid #CCC; font-weight: bold; font-size: 16px;}
	h2.tagline {color: #666; margin: 15px 0 0 0; border: none;}
h3 {margin: 5px 0 5px 0; padding: 0 0 5px 0; border-bottom: 1px dotted #CCC; font-weight: normal; font-size: 11px; }
p { color:#666; font-size: 12px; line-height: 20px;}
	.intro p {margin: 0 0 15px 0; padding: 0;}
	.hotel p {margin: 0; padding: 0; font-size: 11px;}
.heavy {font-weight:bold;}
.medium {color: #333;}

/* Regions */
.region {float: left; padding: 15px; width: 870px;}
.region .thumb {float: left; margin: 0 20px 0 0; border: 1px #CCC solid; padding: 4px;}
.region h2 {border: none; }
