﻿body {
	background-image: url('../images/bg-sand.jpg');
	margin: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
#middleFrameDIV {
	margin: 0px auto 0px auto;
	width: 1000px;
	min-width: 1000px;	
	min-height:800px;		
}
#titleDIV {
	float:left;
	height: 155px;
}
#addressDIV {
	float: right;
	height: 155px;	
	width: 360px;
	text-align: center;
	font-size: 12pt;			
}	
#mainMenuDIV {
	text-align: center;
}
#mainContentDIV, #contentDIV {	
	min-height: 600px;
}	
#mainFooterDIV {
	padding: 0px 5px;
	text-align: right;
}
#amenitiesDIV {
	float: left;
	width: 400px;
	border: 2px #007f00 solid;
	text-align: left;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
#amenitiesList {
	list-style-image: url('../images/arrowBullet.jpg');
}
#amenitiesTitle {
	margin-top: -17px;
	margin-bottom: -10px;
	margin-left: 5px;
	color: #007f00;
	display: inline-block;
	background-color: #ffffff;
}
#photoRotatorsDIV {
	width: 550px;
	float:right;
}
#partnerLogoDIV 
{
	text-align: center;
}
.topBorder {
	background-image:url('../images/topBorder.png');
	background-repeat: no-repeat;
	width: 1000px;
	height: 10px;
	min-width: 1000px;
	min-height: 10px;	
}
.midBorder {
	background-image:url('../images/midBorder.png');
	background-repeat: repeat-y;
	width: 980px;
	min-width: 980px;
	padding: 0px 10px;	
}
	
.btmBorder {
	background-image:url('../images/btmBorder.png');
	background-repeat: no-repeat;
	width: 1000px;
	height: 10px;
	min-width: 1000px;
	min-height: 10px;	
}
.sectionTitle {
	color: #000000;
}
.mainmenuBtnUp,.mainmenuBtnDwn {
	background-image:url('../images/btnUp.gif');
	background-repeat: no-repeat;
	width: 156px;
	min-width:156px;
	height: 25px;
	min-height: 25px;
	text-align: center;
	display: inline-block;
	cursor: pointer;
	padding:2px;
}
.mainmenuBtnUp a,.mainmenuBtnDwn a {
	text-decoration: none;
	font-size: 12pt;			
	color:#ffffff;	
	font-weight: bold;						
}
.mainmenuBtnDwn {
	background-image:url('../images/btnDwn.gif');
}
.clear {
	clear: both;
}
h1,h2,h3 {
	color: #3a65bc;
	display: inline;
}
.BlogEntryTitleBlock
{
	border: dotted 1px #000000;
	border-left-width: 0px;
	border-right-width: 0px;
	padding: 5px;
}
.BlogEntryDateBlock
{
	float: left;
	border: solid 1px #000000;
	width: 50px;
	text-align: center;
}
.BlogCalMonth
{
	padding-bottom: 2px;
	font-size: 10pt;
	color: #ffffff;
	background-color: #3a65bc;
	text-align: center;	
	font-weight: bold;	
}
.BlogCalDay
{
	font-size: 14pt;
	text-align: center;	
}
.BlogEntryDetails
{
	float: left;
	margin-left: 5px;
}
.BlogEntryTitle
{
	font-size: 18pt;
	color: #3a65bc;
}
.BlogEntryDate
{
	font-size: 10pt;
	color: #3a65bc;
}
.BlogEntryContent
{
	padding-bottom: 5px;
	padding-top: 5px;
}
.BlogEntryAuthor, .BlogEntryAuthor a
{
	color: #000000;
}
.BlogEntryTools
{
	border: dotted 1px #000000;
	border-left-width: 0px;
	border-right-width: 0px;
	padding: 5px;
	text-align: right;
	font-size: 10pt;	
}
.fineprint
{
font-size: 10px;
}
#galleryList 
{
	float: left;
	width: 220px;
}
#galleryPhotos
{
	float: right;
	width: 755px;
	text-align: center;
}
   .imgBtn_up
   {
    border: transparent 1px solid;
   }
   .imgBtn_dwn
   {
    border: #FF0000 1px solid;
   }   
   .imgBtn_hover
   {
    border: #0000FF 1px solid;
   } 
.mapLocations
{
cursor: pointer;
font-weight: bold;
}  
.leftPane
{
	float: left;
	width: 487px;
} 
.rightPane
{
	float: right;
	width: 487px;
} 
.blueTable
{
	background-color: #276196;
	border: 1px #000000 solid;
	font-weight: bold;
}
.tableHead {
	background-color: #276196;
	color: #FFFFFF;
	text-align: center;
}
.tableAltBlu {
	background-color: #7cade8;
}
.tableAltWht {
	background-color: #FFFFFF;
}
.formDIV 
{
	padding: 20px;
	border: 2px #276196 solid;
	text-align: center;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;	
}
p
{
	text-indent: 1em;
}
.calImg
{
	vertical-align:text-bottom;
}
