/* =RESET
=-----------------------*/
* {margin:0px; padding:0px;}
html {height:100%; font-size:100%;}
ul li {list-style:none; padding:0px; margin:0px;}
img {border:none;}

body {
	margin:0px; padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #FFF;
	background-color: #254E77;
	line-height: 180%;
	width:886px;
}


#logo {	
	background-color: #122538;		
}
#topImage{
	float:left;
}
.menu1-level1-no { 
 border-bottom: 3px solid #254E77;
}
p{
	margin:4px 0px 4px 0px;
	padding:4px 0px 4px 0px;
}

a:link, a:active, a:visited{
	color:#FFFFFF;
	text-decoration:underline;
}
a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
h1{
	font-size: 18px;
	padding:0px 0px 4px 0px;
	margin:0px 0px 4px 0px;
}
h2 {
	font-size: 16px;
	padding:0px 0px 3px 0px;
	margin:0px 0px 3px 0px;
}
h4{
	font-size: 14px;
	padding:0px 0px 4px 0px;
	margin:0px 0px 4px 0px;
}
a.main:link, a.main:visited, a.main:active  {
	color: #ffffff;
	text-decoration:underline;
	font-weight:bold;
}
a.main:hover {
	color: #0066CC;
	text-decoration:none;
}
.footer {
	font-size: 11px;
	color: #FFFFFF;
}
a.footer:link, a.footer:visited, a.footer:active  {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
}
a.footer:hover {
	font-size: 11px;
	color: #D7BD80;
	text-decoration: underline;
}
a.submenu{
 color: #FFFFFF;
 font-size: 12px;
 text-decoration: none;
 line-height:1.8em;
}
.heading {
	font-size: 18px;
	color: #000000;
	font-weight:bold;
	height:45px;
	line-height:2em;
}
.leftheading {
	font-size: 16px;
	color: #FFFFFF;
	font-weight:bold;
	height:40px;
	border-bottom:4px solid #3A6086;
	line-height:2.7em;
	padding-left:15px;
}
.topmenu{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	height:50px;
	line-height:3.5em;
	display:block;
	text-align:left;
}

.leftmenu { float:left; margin:10px 0px 10px 12px; padding:0px; width:auto; background-color:#122538}
.leftmenu ul{float:left}
.leftmenu img {margin:0px; padding:0px;}
.leftmenu li a { text-decoration:none; border-bottom:3px solid #254E77;height:24px; line-height:24px;}
.leftmenu li a:hover { text-decoration:none;}

a.topmenu:link, a.topmenu:active, a.topmenu:visited{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	height:50px;
	line-height:3.5em;
	display:block;
}
a.topmenu:hover{
	color:#FFFFFF;
	background-image:url('images/link_bgover.jpg');
	background-repeat:repeat-x;		
	text-decoration:underline
}
.leftmain {
	font-size: 12px;
	color: #FFFFFF;
}
a.leftmain:link, a.leftmain:visited, a.leftmain:active   {
	color: #FFFFFF;
	text-decoration:underline;
	font-weight:bold;
}
a.leftmain:hover {
	color: #D7BD80;
	text-decoration:none;
}
a.menu:link, a.menu:visited, a.menu:active   {
	color: #FFFFFF;
	text-decoration:none;
}
a.menu:hover {
	color: #D7BD80;
	text-decoration:underline;
}
a.innltlinks:link, a.innltlinks:visited, a.innltlinks:active   {
	color: #FFFFFF;
	text-decoration:none;
}
a.innltlinks:hover {
	color: #D7BD80;
	text-decoration:underline;
}
#breadcrumb{
	font-weight:bold;
}

.left_ul{
	list-style-type:none;
}
#calHeader {
 padding: 0 0 4px 8px;
}
#calContainer {
background:#ffffff;	
margin: 0px 0px 0px 0px; 
width:170px;
float:left;
}
.calheader {
	font-size: 11px;
	color:#000000;
}
#calMessage {
	background:#254E77;
	clear: both;
  
  padding: 3px 0 0 6px;
  color: #FFFFFF;
  font-size: 10px;
  font-family: Arial, Helvetica, sans-serif;
}
/*BOF Of Class Used In Paging*/
	ul.paging{
		list-style-type:none;
	}
	ul.paging li{
		float:left;
		margin:5px;
	}
	/*EOF Of Class Used In Paging*/
	#gallerysub
{
	float:left;
	width:320px;
	margin:0px 5px 0px 5px;
	text-align:center;

}
.para_img{
	float:right;
}
a.submenu:active, a.submenu:visited, a.submenu:link{
font-size:12px;
}#homenav{ background-color: #122538; margin: 0; padding: 10px 16px 10px 12px;}
.newsdesc{
	text-align:justify;
	padding-top:3px;
}
#booknow {
	text-align: center;
	padding-top: 10px;
	padding-bottom: 5px;
}
#fblink{
	text-align: center;
	padding-top: 10px;
	padding-bottom: 5px;
}
ol li{
	padding:0px 10px 10px 5px;
}
ol{
	margin-left:20px;
}
a.calendar_href{
color:#000000;
cursor:inherit;
text-decoration:none;
}

.select{
	font-size:12px;
	color:#333333;
	width:250px;
	height:20px;
	border: 1px solid #cccccc;
}

#lodge-map1 { background:url(../images/bayflatslodge-map11.jpg) no-repeat left top; width:670px; height:258px;}




