body
{
	color: #000000;
	margin: 0;
	padding: 0;
	font: 12px normal normal 'Trebuchet MS', arial, helvetica, sans-serif;
	background-color: #CCC;
}

a {
color: #B57C53;
}

a:hover {
color: #2D3A50;
}

/*
 * Container surrounding all content on the page
 */
 
div#container
{
	margin: 0 auto;
	padding: 0x;
	width: 780px;
	background-color: #FFF;
}
 
/*
 * Site Title
 */
div#header {
	width: 780px;
	height: 260px;
	margin: 0;
	padding:0;
	background: transparent url(images/boat/header.png) no-repeat center center;
}
#header h1 {
	font: normal 30px arial, helvetica, sans-serif;
	letter-spacing: -2px;
	color: #ffc; 
	padding: 0;
	margin-top: 20px;
	padding-top: 20px;
	margin-left: 20px;
}
/*
 * Site Small Title
 */
#header h3
{
	color: #ddb;
	margin-top: 18px;
	margin-left: 20px;
	padding: 0;
	text-transform: uppercase;
	font-family: arial, helvetica, san-serif;	
	font-size: 14px;
	font-weight: normal;
}

/*	NavBar: UL containing all the NavBar links	*/
div#nav
{
	padding: 20px 0px 20px 5px;
	margin: 0;
	background-color: #70767F;
	color: #fff;
	width: 150px;
}
#nav ul
{
	margin: 0;
	padding: 0;
	list-style: none;
}

/*	Individual NavBar LI's	*/
#nav ul li
{
	margin: 0px;
	padding: 2px 0px 1px 0px;
}

/*	Individual NavBar links	 */
#nav a
{
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
	padding: 0px 0px 0px 22px;
	display: block;
	font-family: arial;
	font-size: 10px;
} 
#nav a:hover,
#nav a:active
{
	color: #B57C53;
	text-decoration: none;
}

div.content {
	padding: 20px 30px 7px 30px;
	width: 567px;
	float:right;
	margin-left: 20px;
}
.content h2
{
	font: normal 18px arial;
	color: #2D3A50;
	margin: 0;
	padding: 4px;
	background-color: #CCC;
}
.content p {
	margin-left: 25px;
	clear: both;
	
}
div.footer {
	font-size: 10px;
	text-transform: uppercase;
	margin: 0;
	padding: 4px 20px 4px 20px;
	clear: both;
	background: #2D3A50;
	color: #FFF;
	text-align: left;
}

.footer a {
color: #fff;
text-decoration: none;
}

.footer a:hover,
.footer a:active {
color: #70767F;
}

ul,ol,dl{
margin:10px 0;
padding:0;
list-style-type:none;
}

dl.inlineDL dt {
width: 150px;
float:left;
margin-right: 20px;
}

dl.inlineDL dd {
margin-bottom: 5px;
}

dl.inlineDL a {
	color: #000;
	text-decoration: none;
}

dl.inlineDL a:hover {
	color: #228;
}

/***** gallery styles ********/

div#gallery {
margin-left:25px;
}

div.galleryImage {
	width:84px;
	height:84px;
	border:1px solid #B57C53;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	position:relative;
	background: #fff;
}

.galleryImage div {
	width:82px;
	height:82px;
	overflow:hidden;
	position:absolute;
	top:1px;
	left:1px;
}

.galleryImage img { 
border:none;
}

#gallery div#galleryRow {
clear:both;
margin-top: 18px;
}

#gallery div#paging {
clear:both;
}
#paging ul {
text-align:center;
list-style: none;
margin:0;
margin-top: 40px;
padding:0;
}

#paging ul li {
display:inline;
margin: 0 18px;
font-weight: bold;
}

