body {

	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #050c1c;
	background-image: url(images/bg1.gif);
	font-family: Tahoma, "Trebuchet MS", Verdana, Arial;
}


h1, h2, h3, h5, p {
color: #FFFFFF;
}

h1 {
font-size: 18px;

}

h2 {
font-size: 16px;
margin-top:0;
padding:0;

}
.main {

	background-image: url(images/bg.gif);
	background-repeat: repeat-x;
	background-color: #050c1c;
	width:900px;
	border: 2px solid #0066CC;
}

.text {

	padding: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
	text-align: justify
}

.text-no-padding {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
}

.input {

	color: #000000;
	text-decoration: none;
	border: 1px solid #0099FF;
}

#menu .menu {
	border-top: 1px dashed #CCCCCC;
	font-size: 14px;
	color: #FFFFFF;
	padding-left: 10px;
	text-decoration:none;
}


.border {
	border-bottom: 1px dashed #CCCCCC;
	}

.button {

	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/buttonbg.gif);
	border: 1px solid #00CCFF;
}

.link {

	color: #FFFFFF;
/*	padding-left: 30px; */
	text-decoration:none;
}

.link:hover {

	color: #1fbffd;
/*	padding-left: 30px; */
	text-decoration:underline;
}

.link2 {

	color: #FFFFFF;
	text-decoration:none;
}

.link2:hover {

	color: #1fbffd;
	text-decoration:underline;
}


#top {

	position:absolute;
	width:780px;
	height:343px;
	background-image: url(images/top.jpg);
	background-repeat: no-repeat;
	left: 0px;
	top: 0px;
}

#bottom {

	position:absolute;
	width:780px;
	height:238px;
	background-image: url(images/bottom.jpg);
	background-repeat: no-repeat;
	left: 0px;
	bottom: 0px;
}
/*
#menu {

	position:absolute;
	width:200px;
	height:86px;
	left: 40px;
	top: 120px;

}*/

#photoheading {

	position:absolute;
	width:200px;
	height:30px;
	left: 35px;
	top: 360px;
}

#photogallery {

	position:absolute;
	width:200px;
	height:30px;
	left: 35px;
	top: 400px;
}

#heading {

	position:absolute;
	width:200px;
	height:30px;
	left: 275px;
	top: 360px;
}

#content{

	position:absolute;
	width:502px;
	height:30px;
	color: #FFFFFF;
	text-decoration: none;
	left:275px;
	top: 397px;
}

#image{

	position:absolute;
	width:502px;
	height:30px;
	text-decoration: none;
	left: 275px;
	top: 500px;
	text-align: right;	
}

#left-menu2 {
	padding-left: 30px;
		}
		
#left-menu2-item {
	padding-top: 30px;
	padding-bottom: 30px;
	}
	


.gallery-link-active {
	color: #0099CC;
}

#left-gallery-menu {
	padding-left: 50px;
}
.link-gallery-nav {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
		text-align:center;
}
.link-gallery-nav:hover {

	color: #1fbffd;
	text-decoration:underline;
		font-size: 12px;

	text-align:center;
}
.link-gallery-nav-active {
	color: #1fbffd;
	text-decoration: none;
		font-size: 12px;

		text-align:center;
	}
#boats {
	border-top: 1px dashed #CCCCCC;
	border-width: 80%;
}
#features {
	color: #FFFFFF;
	margin-left: 50px;
	}

.gray-cell-bg {
	background-color: #333333;
}

