body {
	background: url(images/bg.png);
	font-family: Arial, Helvetica, sans-serif;
}
p {
font-size:17px;
margin-top: 5px; 
margin-bottom: 5px;
}
p.galleryp {
line-height:0px;
font-size:10px;
}
p.text {
color:#000000;
text-align:left;
font-size:14px;
}
h1 {
color:#698edf;
font-size:24px;
margin-top: 2px; 
margin-bottom: 1px;
}
h2 {
color:#698edf;
font-size:16px;
margin-top: 12px; 
margin-bottom: 8px;
}
h3 {
color:#698edf;
font-size:14px;
margin-top: 12px; 
margin-bottom: 2px;
}

#bodycontent {
background:#FFFFFF url(images/interface2_13.jpg) bottom center no-repeat;
height:455px;
}
#bodycontent2 {
background:#FFFFFF url(images/beachesbg.png) bottom center no-repeat;
height:455px;
}
#bodycontent3 {
background:#FFFFFF url(images/fieldbg.jpg) bottom center no-repeat;
height:455px;
}
#bodycontent4 {
background:#FFFFFF url(images/plainbg.png) bottom center no-repeat;
height:455px;
}
#bodycontent5 {
background:#FFFFFF url(images/homebg_04.png) bottom center no-repeat;
height:455px;
}
#contentshow {
	background:#fff;
	border:2px solid #e8e8e8;
	width: 470px;
	margin-left: 27px;
	margin-top: 10px;
	text-align: left;
	padding-top: 8px;
	padding-left: 8px;
	padding-bottom: 0px;
	padding-right: 8px;
	color:#000000;
}
#sideshow {
	background:#fff;
	border:2px solid #e8e8e8;
	width: 180px;
	margin-left: 18px;
	margin-top: 10px;
	text-align: left;
	padding: 5px;
	float:left;
	color:#000000;
}
#sideshow2 {
	background:transparent;
	width: 180px;
	margin-left: 18px;
	margin-top: 10px;
	text-align: left;
	padding: 5px;
	float:left;
}
#footer {
	background:#fff;
	border:2px solid #e8e8e8;
	width: 470px;
	margin-left: 27px;
	margin-top: 10px;
	padding: 8px;
	margin-bottom:18px;
	text-align:left;
	color:#000000;
	}
	#footer2 {
	background:#fff;
	border:2px solid #e8e8e8;
	width: 470px;
	margin-left: 27px;
	margin-top: 10px;
	padding: 8px;
	margin-bottom:20px;
	text-align:left;
	color:#000000;
	}

#footer p{
color:#698edf;
font-size:14px;
text-align:center;
}
#footer2 p{
color:#000000;
font-size:12px;
}
#footer3 p{
color:#000000;
font-size:12px;
}
#contentshow p{
color:#000000;
font-size:12px;
}
li {
font-size:14px;
margin-top: 5px; 
margin-bottom: 0px;
}
#navlist
{
background:transparent;
margin: 0;
padding: 0;
padding-bottom: 8px;
width:inherit;
}

#navlist ul, #navlist li
{
display: inline;
list-style-type: none;
margin: 0;
padding: 0;
padding-right: 8px;
padding-bottom: 8px;
}

#navlist a:link, #navlist a:visited
{
color: #fff;
float: left;
text-decoration: none;
background-color: #ffffff;
padding-right: 8px;
padding-bottom: 8px;
}

#navlist a:link#current, #navlist a:visited#current
{
color: #fff;
}

#navlist a:hover { color: #2e8be8; }

#navlist ul a:hover { color: #2e8be8 !important; }


/*
Spacer Div
*/
div.spacer{
clear: both !important;
}

a:link {
color:#000000;
text-decoration:underline;
font-size:12px;
}
a:visited {
color:#000000;
text-decoration:underline;
font-size:12px;
}
a:hover {
color:#000000;
text-decoration:none;
font-size:12px;
}
a.contact:link {
color:#698edf;
text-decoration:none;
font-size:14px;
}
a.contact:visited {
color:#698edf;
text-decoration:none;
font-size:14px;
}
a.contact:hover {
color:#698edf;
text-decoration:underline;
font-size:14px;
}

img {
display:block;
border: 0;
}
ul.steps {
margin: 0;
padding: 0;
color:#698edf;
padding-top:20px;
}
li.substeps {
font-size: 12px;
}
#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
margin-top: -2px;
}

#navcontainer ul li { display: inline; }
table.prices {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: none none none none;
	border-color: black black black black;
	border-collapse: collapse;
	background-color: white;
}

table.prices td {
	border-width: 1px 1px 1px 1px;
	padding: 0px 0px 0px 4px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: white;
}