body {
	background: #00AEE3 url(../images/horiz-back.jpg) repeat-x top;
	padding:0;
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#005D7B;
}
#wrapper {
	background: #FFFFFF url(../images/footer.gif) repeat-y;
	margin: 0px auto;
	padding: 0px;
	width: 770px;
}
#header {
	background: url(../images/header.gif) no-repeat;
	height: 160px;
}
#header h1 {
	font-weight:normal;
	font-size:0.7em;
	padding:45px 0 0 70px;
	margin:0;
	color:#FFFFFF;
}
#navigation {
	width:140px;
	margin-left:20px;
	float:left;
}
#navigation h3 {
	background: #F9EED0 url(../images/left-top.gif) no-repeat top;
	padding:5px 0 0 2px;
	margin:0;
	font-size:1.1em;
	color:#997406;
}
#navigation ul {
	background: #F9EED0 url(../images/left-bot.gif) no-repeat bottom;
	padding:0 5px 5px 5px;
	margin:0 0 10px 0;
	list-style:none;
}
#navigation p {
	text-align:center;
}
#navigation a {
	text-decoration:none;
	color:#000;
	width:100%;
	display:block;
	font-size:14px;
}
#navigation a:hover {
	color:#997406;
	border-right: 3px solid #997406;
	background-color:#FFF9EA;
}
#main {
	width:580px;
	margin-left:170px;
	background: #E5F1F4 url(../images/main-bot.gif) no-repeat bottom;
}
#main h2 {
	padding:5px 5px 10px 10px;
	margin:0;
	background: url(../images/main-top.gif) no-repeat top;
	font-size:1.3em;
}
#main h3 {
	padding:15px 5px 10px 10px;
	margin:0;
	font-size:1.1em;
}
#main p {
	padding:0 5px 5px 10px;
	margin:5px 0;
	line-height:1.3em
}
#main a {
	color:#0099FF;
}
#main a:hover {
	color:#0066CC;
}
p.copy {
	margin:0 0 0 175px;
	font-size:11px;
}
p.copy a {
	color:#000000;
}
img.floatl {
	float:left;
	margin-right:5px;
}
img.floatr {
	float:right;
	margin-left:5px;
}
#footer {
	background: url(../images/page-bot.jpg);
	height: 20px;
	clear:left;
}
div.inset {
	width:250px;
	float:right;
	font-size:0.9em;
	margin:10px;
	padding: 0 0 10px 0;
	background-color:#fff;
	background-image: url(../images/inset-bot.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
div.insetpic {
	width:250px;
	float:right;
	font-size:0.9em;
	margin:10px;
	padding: 0;
}
div.inset h3 {
	padding:5px 5px 0 5px;
	margin:0;
	background: url(../images/inset-top.gif) no-repeat top;
}
#book-now {
	height:97px;
	width:200px;
	float:right;
	margin-right:40px;
	margin-bottom:20px;
	text-align:center;
}
#quickbuttons {
	display:block;
	float:right;
	text-align:right;
	width:300px;
	margin:13px 5px 0 0;
}
#quickbuttons img {
	border:0;
	margin-left:25px;
}
