body {
padding:0px;
margin:0px;
background: url(gfx/bg.jpg) repeat;
}
#uber_wrapper {
width:100%;
background: url(gfx/bg_grad.png) top left repeat-x;
background-attachment:fixed;
float:left;
display:inline;
}
#wrapper {
margin:0 auto;
width:1000px;
}
#header {
float:left;
display:inline;
width:1000px;
position:relative;
}
#logo {
position:absolute;
top:0px;
left:0px;
width:500px;
height:120px;
z-index:99999999;
}
#scrollimg {
width:1000px;
height:400px;
}
/* Navigation */
#nav {
background:#fff;
height:40px;
width:1000px;
margin:0 auto;
}
ul#topnav {
	margin: 0; padding: 0;
	float:left;
	width: 1000px;
	list-style: none;
}
ul#topnav li {
	float: left;
	margin: 0; padding: 0;
	position: relative;
}
ul#topnav li a {
	float: left; 
	text-indent: -9999px;
	height: 40px;
}
ul#topnav li:hover a, ul#topnav li a:hover {
 background-position: left bottom; 
 }
ul#topnav a.home {
	background: url(gfx/home.jpg) no-repeat;
	width: 71px; 
}
ul#topnav a.neptune {
	background: url(gfx/neptune.jpg) no-repeat;
	width: 192px; 
}
ul#topnav a.blue {
	background: url(gfx/blue.jpg) no-repeat;
	width: 183px; 
}
ul#topnav a.nirvana {
	background: url(gfx/nirvana.jpg) no-repeat;
	width: 188px; 
}
ul#topnav a.rates {
	background: url(gfx/rates.jpg) no-repeat;
	width: 67px; 
}
ul#topnav a.day {
	background: url(gfx/day.jpg) no-repeat;
	width: 112px; 
}
ul#topnav a.location {
	background: url(gfx/location.jpg) no-repeat;
	width: 94px; 
}
ul#topnav a.contact {
	background: url(gfx/contact.jpg) no-repeat;
	width: 93px; 
}

/* Text Elements */

h1 {
font-family: "Century Gothic",Verdana,Arial,Helvetica,sans-serif;
font-size:32px;
color:#3575b2;
line-height:40px;
margin:0px;
padding:0px;
font-weight:normal;
}
h2 {
font-family: "Century Gothic",Verdana,Arial,Helvetica,sans-serif;
font-size:24px;
color: #3c8ed3;
line-height:30px;
margin:0px;
padding:0px;
font-weight:normal;
}
h3, h4, h5 {
font-family: "Century Gothic",Verdana,Arial,Helvetica,sans-serif;
font-size:18px;
color: #999;
line-height:22px;
margin:0px;
padding:0px;
font-weight:normal;
}
p, li, form, #form, a {
font-family:Arial, Helvetica, sans-serif;
color:#184b7c;
line-height:22px;
font-weight:13px;
}
#content_wrapper {
float:left;
display:inline;
width:1000px;
background:#fff;
}
#hero_wrapper {
float:left;
display:inline;
width:1000px;
}
#hero_wrapper img {
margin:10px 16px;
}
#outside_col {
float:left;
margin:0px 16px;
width:968px;
display:inline;
}
#left_col {
float:left;
display:inline;
width:600px;
margin:16px 8px 16px 16px;
}
#right_col {
float:left;
display:inline;
width:350px;
margin:16px 16px 16px 8px;
}
#left_col_accomm {
float:left;
display:inline;
width:350px;
margin:16px 8px 16px 16px;
}
#right_col_accomm {
float:right;
display:inline;
width:600px;
margin:16px 16px 16px 8px;
}
.thumbs {
	border: 1px solid #4269A0;
	padding:6px;
	background-image:url(gfx/Untitled-1.png);
	background-repeat:repeat-x;

}
#footer {
float:left;
display:inline;
width:1000px;
background:#dadada;
}
#footer_col {
float:left;
display:inline;
margin:10px 16px;
width:220px;
}
#footer_col_right {
float:left;
display:inline;
margin:10px 16px;
width:450px;
}
.footer_menu {
margin:0;
padding:0;
}
.footer_menu li {
list-style:none;
font-size:12px;
}
.footer_menu li span {
font-size:10px;
color: #999999;
line-height:14px;
}
.footer_menu li a {
text-decoration:none;
}
.footer_menu li a:hover {
text-decoration:underline;
color:#000;
}

