body
{
	margin: 0;
	background: #30f;
	font-family: 'Century Gothic', Arial, Helvetica, sans-serif;
	text-align: justify;
}

h1, h2, h3, h4, h5, h6
{
	font-weight: 600;
}

.nav td
{
	background: #ffc;
	width: 12%;
}

.nav a
{
	display: block;
	text-decoration: none;
	text-align: center;
	color: #00c;
	font-weight: 600;
	padding: 5px;
	background: #def;
	border: 2px outset blue;
}

.nav a:hover
{
	background-image: url(images/bullet_shell.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.content
{
	background: #ffc;
	padding: 1em 2em 1em 2em;
	color: #009;
}

.rates p
{
	padding-left: 1em;
}

.sub-head
{
	background: blue;
	color: white;
	font-size: 1.2em;
	font-weight: 400;
	text-align: center;
	padding: 3px;
}

.av
{
	background: #cfc;
}

.bkd
{
	background: #fcc;
}

.calendar
{
	border: 1px solid #660;
	background: #ffe;
	color: #333;
}

.calendar td
{
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	text-align: right;
	color: #333;
}

.calendar a
{
	color: #333;
}

.account
{
	border-color: #66f;
	border-width: 1px 0 0 1px;
	border-style: solid;
}

.account th
{
	padding: 5px;
}

.account td
{
	border-color: #66f;
	border-width: 0 1px 1px 0;
	border-style: solid;
	font-size: small;
	padding: 5px;
}

.seashells
{
	border-color: #990;
	border-width: 1px 0 0 1px;
	border-style: solid;
}

.seashells th
{
	background: #cc6;
	padding: 5px;
}

.seashells td
{
	border-color: #990;
	border-width: 0 1px 1px 0;
	border-style: solid;
	padding: 5px;
}




