﻿body
{
	background-color:white;
	
	color:Black;
	font-family:Arial;
	font-weight:500;
	font-size:.8em;
	margin-top:1px;
	padding-top:0px;
}

td
{
	font-size:.8em;
	font-family:Arial;
}

h3, h2, h1, p
{
	margin:0px;
	padding:0px;
}

A:link
{
	color:#006699; 
	font-size:inherit;
	
}
A:visited
{
	color:#006699; 
	font-size:inherit;
}
A:hover
{
	color:#006699; 
	font-size:inherit;
}

input, select
{
	color:#006699; 
}

div.all
{
	width: 800px;
    margin-left:1em;
    border: solid 0px #006699;
	border-collapse:collapse;
	border-spacing:0px;
}

div.banner
{
	width: 100%; 
	float: left;
	
    border: solid 0px #006699;
	border-collapse:collapse;
	border-spacing:0px;
	margin-bottom: 5px;
}

div.middle
{
	width: 100%; 
	float: left;
	
    border: solid 0px #006699;
	border-collapse:collapse;
	border-spacing:0px;
	
	padding-bottom:1em;
}

div.middleLeft
{
	width:120px;
	float: left; 
	text-align: left;
}

div.middleCenter
{
	width:670px;
	float: right;
	text-align: left; 
	padding:0px 0px 0px 0px;
	margin:0px: 0px 0px 0px;
}

div.mainPicture
{
	text-align: center;
	min-height: 370px;
}

div.header1
{
	color:#006699;
	font-size:2em;
	font-weight:900;
}

div.resortDropDown
{
	float:right;
}

div.localInfo
{
	color:#006699;
	display:block;
}

div.contentContainer
{	
    border: solid 0px #006699;
    padding-top: 1em;
}

div.contentRight
{	
	/* menu.js modified this class */
    float:right;
    width:175px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    display:none;
}

div.footer
{
	width: 100%; 
	float: left;
	
    border: solid 0px #006699;
	border-collapse:collapse;
	border-spacing:0px;
	
	border-top:solid 1px #006699;
	padding-top:5px;
}

div.footerLeft
{
	width:200px;
	float: left;
	text-align:center;
}

div.footerCenter
{
	width:400px;
	float:left;
	text-align:center;
}

div.footerRight
{
	width:200px;
	float: right;
	text-align:center;
}

.header1ForContent
{
	color:#006699;
	font-weight:700;
}

.header2ForContent
{
	font-style:italic;
	font-weight:700;
}

.header3ForContent
{
	color:#006699;
	font-size: 150%;
	font-weight:700;
}

.listForContent
{
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	list-style-type:disc;
	list-style-position:outside;
	text-align:left;
}

.fontColor
{
	color:#006699;
}

.registryItemsPhoto
{
	float:left;
	margin-right:2em;
}

.sitemap
{
	color:#006699;
	list-style-position:inside;
}

.sitemap ul 
{
	font-weight: 700;
}

.sitemap li 
{
	font-size: 90%;
	font-weight: 500;
}

.sitemap a
{
    text-decoration:none;
}
