body {background-image:url(images/beachbackground.jpg);
margin: 0 0 0 0;
background-color:#c2ad8f;
color:#302B12;}

a:link {color:#b13852;font-weight:800;text-decoration:none;}
a:visited{color:#b13852;font-weight:800;text-decoration:none;}
a:hover{background-color:#FFFD93;color:#b13852;font-weight:800;}

.addthis_button a:hover{font-weight:800;}

#main{
background-image:url(images/seacorner.png);background-repeat:no-repeat;background-position:0% 0%;
margin:0px auto;
width:780px;
height:229px;
font-family: Book Antiqua, Times New Roman, serif; font-size:100%; 

}

img.bannerpics {position:relative;margin-top:0px; margin-left: 150px; width:630px;height:229px;z-index: 2 }

div.nav{
background-image:url(images/woodboard.jpg);
position:absolute;
width:800px;
height:30px; 
line-height:40px;
margin: 0px auto 10px;
text-align:center; 
z-index: 3;}

span.navlink{
background-color:#c8c6bf;
padding:5px;
text-align:center;
font-size:90%;
line-height:30px;  	
vertical-align: top;
}
span.navlink1{
background-color:#c8c6bf;
padding:5px 5px 5px 5px;
text-align:center;
line-height:30px;  	
vertical-align: top;
}
img.menu {
vertical-align: middle;
width:80px;
height:20px;
}
div.page{
background-color:#FBFAE5;
padding-left:10px;padding-right:10px;
margin-right:auto;
width:780px;
color:#4C4C4B;}

div.title1 {
color:#0c28d3;font-size:130%;font-family:cursive;font-weight:900;
}

table.table1{padding-left: 5px;padding-right: 5px;}
 td {padding-left: 5px;padding-right: 5px;}
 
p { text-align:justify; font-size:85%;}

.vtour {float:left;list-style-type:none;padding:0px 2px;font-weight:900;font-size:105%}

div.footer{background-image:url(images/footer1.gif);position:absolute;background-repeat:no-repeat;
width:800px;
height:60px; 
margin:auto;
padding:0px 20px;
text-align:center; 
z-index: 4;}

span.foot1 {
background-color:#c8c6bf;width:800px; border: 1px solid #99c;margin-left:17px;padding:4px;text-align:center;font-size:12px;font-weight:bold;}

span.foot2 {
background-color:#c8c6bf;width:100px; border: 1px solid #99c;margin-left:auto;margin-right:auto;padding:4px;text-align:center;font-size:10px;font-weight:bold;}

img.clear {width:55px;height:1px;}
img.clear1 {width:120px;height:1px;}
img.clear2 {width:120px;height:1px;}

span.foot {background-color:#FBF8EF;
line-height:10px;
margin-top:3px;
padding-left:10px;padding-right:10px;
text-align:center;
font-size:12px;}

td.ph2{ text-align:center;font-size:80%;}
p.ph1{ text-align:center;}
p.ph3{ text-align:center;font-size:80%;}

span.box {background-color:#FBF8EF;border:1px;color:#000;width:600px;text-align:center;font-size:120%;}

img.map {padding-left:30px;}
span.small{font-size:80%;}

ul.ppt {
	position: relative;
	margin:10px 10px 10px 10px;
	display:block;
	background-image:url(images/photo.gif);
}

.ppt li {
	list-style-type: none;
	position: absolute;
	top: 0;
	left: 0;
}

.portpage {min-height:360px;
}
