body     {background-color:#FFFFFF;
          font-size:12px;
		  font-family:Verdana, Arial, Helvetica, sans-serif;
		  margin: 0px 0 0 0;
		  color:#999999;
         }

td       {font-family:Verdana, Arial, Helvetica, sans-serif;
	      color:#999999;
         }

th       {font-family:Verdana, Arial, Helvetica, sans-serif;
		  color:#FFFFFF;
         }

a        {color:#FFFFFF;
          text-decoration:none;
		 }

a:hover  {color:#003366;
         }

#content
         {margin-right:auto;
		  margin-left:auto;
		  width:900px;
		  border:0px;
		  border-style:solid;
		  border-color:#FFFFFF;
		  background-color:#FFFFFF;
		  margin-top:0px;
		 }

#topBar
         {background-color:#83ABC8;
		 }

#topBar td
         {padding-left:0px;
		  color:#FFFFFF;
		  font-size:14px;
		 }

.whiteBox
         {background-color:#FFFFFF;
		 }

#nav2
         {background-color:#83ABC8;
		  color:#FFFFFF;
		  font-size:14px;
         }

#nav2 ul
         {
         }

#nav2 li
         {list-style:none;
          line-height:30px;
	     }

#nav2 a
         {text-decoration:none;
	      color:#FFFFFF;
		  display:block;
		  text-align:center;
	     }

html>body #nav2 a {width:auto;} /* fixes IE6 hack */
		 
/* Hide rule from IE5-Mac \*/
#nav2 a   {float:none;}   /* End IE5-Mac hack */

#nav2 a:hover
         {color:#003366;
	     }

#nav2 #current, #nav2 #current a
         {color:#003366;
		 }

#textArea td
         {
		  line-height:20px;
		 }

.box1
         {border:1px;
		  border-style:solid;
		  border-color:#83ABC8;
		  margin-top:1px;
		 }

.wifiBox
         {border:1px;
		  border-style:solid;
		  border-color:#83ABC8;
		  margin-top:1px;
		 }

.textArea td
         {color:#83ABC8;
		  padding: 20px 20px 0px 20px;
		 }

.textArea a
         {color:#83ABC8;
		  text-decoration:underline;
		 }

.formArea td
         {color:#83ABC8;
		  padding: 0px 20px 0px 20px;
		 }

.formArea a
         {color:#83ABC8;
		  text-decoration:underline;
		 }

.subHeader
         {color:#83ABC8;
		  font-size:16px;
		  font-weight:bold;
		 }

.miniHeader
         {color:#83ABC8;
		  font-size:18px;
		 }

#rightArea
         {background-color:#DCE7EF;
		  color:#FFFFFF;
		 }

#rightArea td
         {
		 }

#rightArea td .subHeader
         {color:#FFFFFF;
		  font-size:16px;
		 }

.lookBox
         {border:1px;
		  border-style:solid;
		  border-color:#83ABC8;
		 }
		 
.lookBox th
         {font-size:18px;
		  background-color:#83ABC8;
		  color:#FFFFFF;
		  font-weight:normal;
		  padding: 5px 10px 5px 10px;
		  line-height:26px;
		 }

.lookBox td
         {padding: 10px 10px 10px 10px;
		  color:#83ABC8;
		 }

.rightText
         {padding: 0px 20px 0px 20px;
		 }

.rightText td
         {padding: 0px 20px 0px 20px;
		  color:#83ABC8;
		 }

.rightText ul
         {text-align:left;
		  margin: 0px 0px 20px 30px;
		 }

.rightText a
         {text-decoration:underline;
		  color:#83ABC8;
		 }

.comments a
         {color:#83ABC8;
		  text-decoration:underline;
		 }

.mapText
         {font-size:9px;
		  line-height:11px;
		 }

.boldText
         {font-weight:bold;
		 }

.tariffTable
         {border:0px;
		  border-style:solid;
		  border-color:#83ABC8;
		 }
		 
.tariffTable th
         {font-size:22px;
		  background-color:#83ABC8;
		  color:#FFFFFF;
		  font-weight:normal;
		  padding: 10px 5px 10px 5px;
		 }

.tariffTable td
         {padding: 2px 10px 2px 10px;
		  color:#003366;
		 }

.leftTable td
         {padding-left:0px;
		  padding-right:0px;
		 }

.sleeps
         {background-color:#C7D8F1;
		  color:#FFFFFF;
		 }

.sleepsh
         {background-color:#C7D8F1;
		  color:#FFFFFF;
		  font-weight:bold;
		 }

.unbooked
         {background-color:#E3ECF9;
		 }

.booked
         {background-color:#C7D8F1;
		 }

.dates
         {background-color:#83ABC8;
		  color:#FFFFFF;
		 }

#footer
         {background-color:#83ABC8;
		  margin-top:1px;
		 }

.footerText td
         {font-size:11px;
		  text-align:center;
		  color:#FFFFFF;
		 }

.footerText a
         {font-size:11px;
		  text-align:center;
		  color:#FFFFFF;
		 }

.footerText a:hover
         {font-size:11px;
		  text-align:center;
		  color:#003366;
		 }

#photoRight
        {float:right;
		 padding: 0 0px 10px 10px;
		}

#photoRight2
        {float:right;
		 padding: 20px 0px 10px 10px;
		}

#photoLeft
        {float:left;
		 padding: 0 10px 20px 0px;
		}

