BODY {
	margin-top: 0px;
	margin-left: 8px;
	padding-right: 0px; 
	padding-left: 0px; 
	margin-right: 0em; 
	margin-bottom: 0em; 
	background-repeat: no-repeat;		
	}

TD, P {
	font-family: Georgia, Times New Roman, Times;
	font-size: 11px;
	/* line-height: 1.5em; */
	line-height: 150%;
	color: #666666;			
	}

.preface {
	font-family: Georgia, Times New Roman, Times;
	font-size: 13px;
	line-height: 150%;
	color: #666666;			
	}

.alert {
	color: #B43738;
	font-weight: bold;
}
	
H1 {
	font-family: Georgia, Times New Roman, Times;
	color: #666666;
	font-size: 21px;
	font-weight: normal;
	line-height: 25px;
	margin-bottom: 8px;		
}	

H2 {
	font-family: Georgia, Times New Roman, Times;
	color: #666666;
	font-size: 19px;
	font-weight: normal;
	line-height: 25px;
	margin-bottom: 8px;		
}		

H3 {
	font-family: Georgia, Times New Roman, Times;
	color: #666666;
	font-size: 16px;
	font-weight: normal;
	line-height: 25px;
	margin-bottom: 8px;		
}	

TR.header {
	background-color: #E8FAC9;	
	font-weight: bold;
}
	
TR.odd {
	background-color: #F3FEDF;
}

TR.even {
	background-color: #E8FAC9;
}

#schedule TD {
	border-bottom: #E4E4E4 1px solid;
}
	
#schedule TD.header {
	font-weight: bold;
	padding: 12px 0 0 0;
}

#schedule TD.extra {
	font-style: italic;
}
	
.txt1	{background: #F9F6EE;
	border-bottom: #F9F6EE 1px solid;
	border-left: #E0D5C2 1px solid;
	border-right: #F9F6EE 1px solid;
	border-top: #E0D5C2 1px solid;
	color: #725C33;
	font-size: 12px;
	font-family: Georgia, Times New Roman, Times;
	}	
	
.btn1 {
	color: #FFFFFF;
	font-family: Georgia, Times New Roman, Times;
	font-size: 12px;
	margin: 0px;
	background-color: #92C84D;
	padding: 2px 2px 2px 2px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
}		


A:link, A:visited, A:active {
	color: #8BB75C;
}

A:hover {
	color: #8BB75C;
}		

A.menu:link { 
	text-decoration: none;
}
A.menu:hover { 
	text-decoration: none;
}

OL, UL {
	text-indent: 0px; 
	margin-left: 15px; 
	margin-top: 5px; 
	padding-top: 5px;
	padding-left: 5px;
}

OL LI  {
/*
	list-style-image: url(images/li.gif);
	list-style-position: outside;
	padding-bottom: 8px; */
} 

LI  {
	/* list-style-image: url(images/li.gif); */
} 	

#sitemap {
	list-style-type: none;
	margin: 0; 
	padding: 0;
}

#sitemap li {
	padding: 0;
	margin: 0 0; 	
}

#sitemap li ul {
	list-style-type: none;
	margin: 0; 
	padding: 0;
	padding-left: 20px;	
}



#lotus {
	list-style-type: none;
	margin: 0; 
	padding: 0;
}

#lotus li {
	margin: 2px 0; 
	padding: 0;
}

#lotus li a{
	background: transparent url(images/lotusli.gif) no-repeat left top;
	padding-left: 15px;
	text-decoration: none;
}

#lotus li ul {
	list-style-type: none;
	margin: 0; 
	padding: 0;
}

#lotus li ul li {
	margin-left: 0px;
}

#lotus li ul li a {
	background: none;
}

/*
LI.lotus  {
	list-style-image: url(images/lotusli.gif);
} 	  	
*/
LI.discreet  {
	display: inline;
	padding: 0 0 0 20px;
	display: block;
}   	

.lotus:link,
.lotus:visited {
	color: #8BB75C;
	text-decoration: none;		
}

.lotus:hover,
.lotus:active {

} 	  	

.lotus-selected:link,
.lotus-selected:visited {
	color: #8BB75C;	
	text-decoration: none;
}

.lotus-selected:hover,
.lotus-selected:active {

} 	  	  	

DL {
	margin-top: 0px; 
	padding-top: 0px;
}

DD {
	margin-left: 5px;
	padding-left: 5px;
}

#bungalows IMG {
	padding: 10px 0 0 0;
	margin: 0 0 0 0 ;
}
