
	*{margin:0;}

	body{font-family:verdana, arial, sans-serif; font-size:100%;color:#000000;}	

	h1{color:#0000FF; text-align:center; font-size:1.5em;}	

	h2{color:red; text-align: left;font-size:1.6em;}
	
	h3{color:blue; text-align:left;font-size:1.2em;}	

	h4{color:blue; text-align: center;font-size:1.2em;}

	h5{color:red; text-align: left;font-size:1em;}
	
	h1,h2,h3,h4,h5{margin: 12px 0 12px 0;}
	
    UL{font-size:inherit;}

	li{list-style-position:outside;list-style-type:disc; margin-left:20px;}

	td{vertical-align:baseline;font-size:.8em;}

	div#small{font-size:smaller}
	
	p{margin:12px 0 12px 0}

    a:link{color:#0000FF;}
	a:visited{color:#00A54E;}
    a:hover{color:#F33;}
	
	
#navigation{border-style:solid;border-width:2px;padding:10px;}
	
div#toc{font-size:.inherit; background-color:#FFFFFF;}	
div#toc a{text-decoration:none;}
div#toc p{border-top:2px dotted #00F;}

#news {font-size:25px;}

#lable {color:red;font-size:10px;text-align: center;}


#footer{font-size:20px; text-align:center;}

span.title{color:red; font-size:1.5em;font-style:italic;}

div.notes{color:black; font-size:1.1em;font-style:italic;padding:10px;}

div.links{border-style:solid; border-width:0;font-size:1.em;margin:12;}

div.dive{font-family:matisse ITC; color:yellow; font-size:1.5em;}

div#booking{border-style:solid; border-width:1; width:95%;margin-left:7%;padding:10px;margin-right:7%;}

div#party{border-style:solid; border-width:1; width:95%;margin-left:7%;padding:10px;margin-right:7%;}

div#apply{margin: 40px; border-style:solid;border-width:1px; padding:20px;}

#postcard {font-style:italic;color:green; margin:10;  padding:10px;  border-style:solid;border-width:1px;}

.notice {color:black; font-size:14px; margin:10;  padding:10px;   border-style:solid; border-width:1px;}

.copyright {text-align: center; font-size:12px;}

div#photobox {float: left;}





