body { background-color: #663; margin: 0; padding: 0; }

img
{
	border:0;
}

.admincell  { color: black; background-color: red; padding: 8px }
.adminelem { color: black; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; }

.headercell  {background-color: black }

.headertd     { background-color: #663333; background-image: url("/images/header_04.gif"); background-repeat: no-repeat; background-position: 0 0; padding-right: 16px; padding-left: 8px; text-decoration:none; }




headernav { color: white; font-size:  0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none; }
a:link.headernav { color: white; font-size:  0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none; }
a:visited.headernav { color: white; font-size:  0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none; }
a:hover.headernav { color: white; font-size:  0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none; }
a:active.headernav { color: white; font-size:  0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none; }




.headernavsel { color: #ffcc33; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; }
a:link.headernavsel { color: #ffcc33; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-decoration: none; }
a:visited.headernavsel { color: #ffcc33; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-decoration: none; }
a:hover.headernavsel { color: #ffcc33; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-decoration: underline; }
a:active.headernavsel { color: #ffcc33; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-decoration: none; }

.contentcell   { color: white; background-color: black; /* padding-right: 8px;*/ padding-left: 17px }

.footercell { color: #ffcc01; background-color: black; padding: 16px 8px 8px; }
.footernav { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a:link.footernav { color: #ffcc01; text-decoration: none; }
a:visited.footernav { color: #ffcc01; text-decoration: none; }
a:hover.footernav { color: #ffffff; text-decoration: underline; }
a:active.footernav { color: #ffcc01; text-decoration: none; }

.reservations { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.reservationsform, #StartBoundDate_calbutton { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }

/*left box*/
.boder
{
	border:1px solid #666666;
	color:#FFFFFF;
	width:215px;
}

.boder td
{
	color:#FFFFFF;
	font-size:11px;
	font-weight:normal;
}

.boder a
{
	font-size:11px;
	font-weight:normal;
	color:#666666;
	text-decoration:underline;
	line-height:15px;
}

.boder a:hover
{
	text-decoration:none;
}

.textfield
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	line-height:normal;
	text-decoration:none;
	color:#000000;
	height:10px;
	border:#FFFFFF 1px solid;
	width:125px;
	margin:0px;
	padding:0px;
}

.fieldpost
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	line-height:normal;
	text-decoration:none;
	color:#000000;
	height:14px;
	border:#FFFFFF 1px solid;
	width:60px;
	margin:0px;
	padding:0px;
}

.whitetext
{
	color:#FFFFFF;
	font-size:11px;
	font-weight:normal;
}

/*left box*/