body {
	background-color:#ffd15f;
	background-image: url(images/summerorangefade.gif);
	padding:0px;
	margin:0px;
	text-align:center;	
	font-family : Tahoma,arial,verdana,helvetica;
	font-size:10pt;
}
a{ color:#368307; text-decoration:none; }
img {
	border:0px;
	margin:0px;
	padding:0px;
}
h5  {font-size : 17px;font-family : Georgia,arial,verdana,helvetica;color : #3b8f07;text-decoration : none;margin:0px 0px 3px 0px; padding:0px;}
h6  {font-size : 14px;font-family : Georgia,arial,verdana,helvetica;color : #3b8f07;text-decoration : none;margin:0px; padding:0px;}
h6.special  {font-size : 14px;color : #3b8f07;text-decoration : none;margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif}
#container {
	background-color:#FFFFFF;
  	width:800px;
	padding:0px;
	margin:auto;
}
#topHead {
	width:800px;
	height:100px;
	background-color:#006ec3;
	background-image: url(images/bluetop.jpg);
	background-repeat: no-repeat;
}
#topHead p {
	color:#FFFFFF;
	margin:0px;
	padding:65px 0px 0px 50px;
	float:left;
}
.floatRight{ float:right; }
.floatLeft{ float:left; }
#topNav{
	background-color:#79aedd;
	padding:5px;
	margin:0px;
	text-align:left;
	float:left;
	width:790px;
}
#topNav a{ 
	color:#FFFFFF;
	text-decoration:none;
	
}
.smallLink{ 
	float:left;
	font-size:11px;
	margin-right:30px; margin-left:10px
}
#mainLinks{
	font-weight:bold;
	padding:0px;
	margin:0px 0px 0px 80px;
}
#mainLinks a{
 	padding:0px;
	margin:0px 0px 0px 20px;
}
#midHead{
	background-color:#79aedd;
	padding:0px;
	margin:0px;
	width:800px;
	z-index:100
}
#hotelNav{	
	font-weight:bold;
	background-color:#79aedd;
	padding:5px 0px 5px 0px;
	margin:0px;
}
#hotelNav a{
	color:#FFFFFF;
	text-decoration:none;
	padding:0px;
	margin:0px 5px 0px 5px;
}
#contentWrapper{
	width:800px;
	margin:0px;
	padding:25px 0px 0px 0px;
	text-align:left;
}
#sideBarWrapper{
	padding:0px 0px 15px 0px;
	margin:0px;
	width:215px;
	float:left;
	
	
}
#sideBarTop{
   	padding:0px;
	margin:0px;
}
#sideBarBottom{
	padding:0px;
	margin:0px;
}
#sideBarContent{
	margin:0px;
	padding:10px 0px 0px 0px;
	background-color:#9de301;
	text-align:center;
}
#sideBarContent img{
	padding:0px 0px 0px 0px;
	margin:0px;
}
#sideBarContent p{
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
	padding:10px 20px 10px 20px;
	margin:0px;	
}
#sidebarNav{
	background-color:#8fcd06;
	width:170px;	
	border: 1px solid #3b8f07;
	padding:10px 0px 10px 10px;	
	margin:0px;
	font-weight:bold;
	text-align:left;
	margin:auto;
}
#sidebarNav a{
	color:#FFFFFF;
	text-decoration:none;
	
}
#sidebarNav ul{
margin:0px; padding:10px 0px 10px 25px;
}
#sidebarNav li{
	list-style-image: url(images/arrow.gif);
	margin:0px;
	padding:2px 0px 2px 0px;
	font-size:11px;

}
/*#sideBarBadges{
	
	text-align:right;
	margin:0px;
	
	padding:0px;
}
#sideBarBadges img{ margin:0px; padding: 0px 0px 0px 0px;}
#sideBarBadges p{ padding: 1px 7px 0px 7px; margin:0px; }	

#sideBarBadges a{
	font-size:10px;
	text-decoration:none;	
}*/
.spacer{ height:10px; margin:0px; padding:0px;}
#content{
	
	margin:0px 15px 15px 235px;
}
#galleryContent{ margin:0px 15px 15px 15px; }

#footer{	
	background-color:#79aedd;
	padding:5px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	clear:both;
	text-align:right;
	color:#FFFFFF;
}
#footer a{
	padding:0px;
	margin:3px;
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
}
#formItem{
	margin:0px;
	padding:4px 0px 4px 0px;

}
.required{ font-weight:bold; }

#mTable td{ font-size:10px; border-bottom: 1px solid #72130D;}

 #nav, #nav ul a{ /* all lists */
	padding:0;
	margin:0;
	list-style: none;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	cursor:pointer;
	display:inline; 
	
}
#nav li { /* all list items */
	float: left;
	padding-right:20px;
	padding-left:20px;/* width for main nav items */

	
}



#nav li ul { /* second-level lists */
	position:absolute;
	width: 120px;/* width for drop nav items */
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	background-color:#79AEDD;
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	z-index:8000;	
	border-top: 2px solid #79AEDD; padding:0; margin:0;
}
#nav li ul li {
	width:120px;
	list-style:none;
	display:block; padding:0; margin:0; /* width for drop nav items */
} /* second level items */
#nav li ul li a {
	padding:5px;
	display:block;
	width:120px;/* width for drop nav items */
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	 margin:0;
	
}
#nav li ul li a:hover {
	width:120px;/* width for drop nav items */
	font:11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#DBECF7; }
#nav li ul ul { /* third-and-above-level lists */
	margin: -2em 0 0 160px;/* set left margin to width of drop nav items */
	font-weight:normal;  
}

#nav li:hover ul ul, #nav li.sfhover ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}
.bodysmall{ font-size:11px}



