body {
background:#003333;
background-image: url(../starsbg.gif);
background-attachment: fixed;
font-size:11px;
color: #FFFFFF;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight:normal;
scrollbar-arrow-color: #FFFFFF;
scrollbar-base-color: #FFFFFF;
scrollbar-dark-shadow-color: #FFFFFF;
scrollbar-track-color: #003333;
scrollbar-face-color: #003333;
scrollbar-shadow-color:#FFFFFF;
scrollbar-highlight-color: #003333;
scrollbar-3d-light-color: #FFFFFF;
}

p {text-align: justify; margin-right: 10px;}

table {
}

td {
font-size:11px;
font-weight:normal;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
vertical-align: top;
} 

A:link { text-decoration:none; color:#BDBD8C; }
A:visited { text-decoration:none; color:#BDBD8C }
A:hover { text-decoration:underline; color:#BDBD8C }
A:mailto { text-decoration:none; color:#BDBD8C }

input{
color:#000000;
text-decoration:none;
border-style:none;
cursor:hand;
}

textarea{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
border-style:none;
cursor:hand;
}

hr {
border: 0;
width: 95%;
color: #FFFFFF;
background-color: #FFFFFF;
height: 1px;
text-align: left;
margin: 0 auto 0 0;
}

h1, h2, h3 {
font-family: Verdana, Geneva, Arial, Helvetica;
color: #FFFFFF;
}

h4 {
font-size:16px;
font-family: Verdana, Geneva, Arial, Helvetica;
color: #FFFFFF;
}

h5 {
font-size:14px;
font-family: Verdana, Geneva, Arial, Helvetica;
color: #FFFFFF;
}

.guestbookname{
	color:#FFFFFF;
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;              
	font-weight:bold;
	padding-right:5px;
}

.guestbookdate{
	color:#949473;
	font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;              
	font-weight:normal;
}

.guestbookemail{
	color:#949473;
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;              
	font-weight:normal;
}

.submit-button
{
color: #000000;
background: #DDDDDD
border: 2px #000000 outset
} 

.mp3links{
	color:#BDBD8C;
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;              
}
.mp3size{
	color:#7E7E61;
	font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;              
	text-decoration: none;
}
.newsheader{
	color:#FFFFFF;
	font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif;              
	font-weight:bold;
	padding-right:5px;
}

input.booking{
	border: #949473 solid 1px;
	padding: 0px 3px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
input.booking{
	border: #949473 solid 1px;
	padding: 0px 3px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
textarea.booking{
	border: #949473 solid 1px;
	padding: 0px 3px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.bookingcheckbox{
	border: #949473 solid 0px;
}

input.booking2{
	background-color: #003333;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	outline: none;
	border: #949473 solid 1px;
	margin-bottom: 1px;
	padding: 0px 2px;
}