
BODY {
	
	background-color: #D8ECF7;
	font-family:verdana, tahoma, arial;
	font-size:10pt;
	color:#262626;
	}

.table
{
font-family:verdana, tahoma, arial;
font-size:10pt;
color:#262626;
}


.heading
{
font-family:verdana, arial;
font-size:10pt;
color:#3F3F3F;
font-weight:bold;
margin-bottom:-15px;
}

.accommodation
{
font-family:verdana, arial, tahoma; 
font-size:9pt; 
color:#262626;
text-align:left;
}


sup {font-size:9pt;}

.home
{
font-family:verdana, arial, tahoma; 
font-size:10pt;
text-align:justify;
color:#262626;
}

.list
{
	font-family:verdana, arial, tahoma; 
	font-size:10pt;
	line-height : 20px;
	margin-left:15px;
}

SELECT{
FONT-SIZE: 12px;
FONT-FAMILY: verdana,arial,helvetica;
color:#000000;
background-color:#dddddd;
}



H1 {font-family:verdana, arial, tahoma;
	color:#525252;
	font-size:22pt;
	font-weight:normal;
	line-height: 1.5em;
	margin-top:0px;
}

H2 {font-family:verdana, arial, tahoma; 
font-size:14pt; 
color:#3F3F3F;
font-weight:normal;
	text-align:left;
}


H3 {	font-family:verdana, arial, tahoma; 
	color:#262626;
	font-size:10pt;
	font-weight:bold;
	margin-bottom: 2px;
}

H4 {	font-family:verdana, arial, tahoma; 
	color:#CC9900;
	font-size:12pt;
	margin-top: -10px;
	padding-left:15px;
}

H5 {	font-family:tahoma, arial, verdana;
	color:#000080;
	font-size:12pt;
	font-weight:bold;
	margin-bottom: 2px;
}


a:LINK{Text-Decoration:None; Color:#5C5FD3}
a:VISITED{Text-Decoration:None; Color:#373EC3}
a:Hover{Text-Decoration:Underline; Color:#ff0000}

.menu {font-family:Verdana, Tahoma, Arial; 
Text-Decoration:None; 
Color:#ffffff; 
font-weight:bold; 
background-image:URL(images/menu.jpg);
}
a:LINK.menu{font-family:Verdana, Tahoma, Arial; Text-Decoration:None; Color:#ffffff; font-weight:bold;}
a:VISITED.menu{font-family:Verdana, Tahoma, Arial; Text-Decoration:None; Color:#ffffff; font-weight:bold;}
A:active.menu{font-family:Verdana, Tahoma, Arial; color:#ffffff; text-decoration:none; font-weight:bold;}
a:Hover.menu{font-family:Verdana, Tahoma, Arial; Text-Decoration:None; Color:#000000; font-weight:bold;}

a:LINK.africa{Text-Decoration:None; Color:#9E6514}
a:VISITED.africa{Text-Decoration:None; Color:#9E6514}
a:Hover.africa{Text-Decoration:Underline; Color:#B29366}

A.cuisine{Text-Decoration:None; Color:#C1C1C1;}
a:LINK.cuisine{Text-Decoration:None; Color:#C1C1C1;}
a:VISITED.cuisine{Text-Decoration:None; Color:#C1C1C1}
a:Hover.cuisine{Text-Decoration:Underline; Color:#C1C1C1}
A:active.cuisine{font-family:Arial; color:#C1C1C1; font-size:9pt; text-decoration:none;}

A.more  {font-family:Arial; color:red; font-size:9pt; padding-left:20px; text-decoration:none;}
A:hover.more  {font-family:Arial; color:red; font-size:9pt; text-decoration:none;}
A:active.more   {font-family:Arial; color:red; font-size:9pt; text-decoration:none;}
A:visited.more  {font-family:Arial; color:red; font-size:9pt; text-decoration:none;}


input
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
	background-color:#dddddd;
	border-color:#444444; 
	border-style:solid; 
	border-top-width:1px; 
	border-bottom-width:1px; 
	border-right-width:1px; 
	border-left-width:1px;
	}

textarea
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
	background-color:#dddddd;
	border-color:#444444; 
	border-style:solid; 
	border-top-width:1px; 
	border-bottom-width:1px; 
	border-right-width:1px; 
	border-left-width:1px;
	}

.date_boxes
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
	background-color:#dddddd;
	border-color:#444444; 
	border-style:solid; 
	border-top-width:1px; 
	border-bottom-width:1px; 
	border-right-width:1px; 
	border-left-width:1px;
	cursor:hand;
}

.buttons
{
    font-family:Verdana,Arial; 
	font-size:10pt; 
	color:#000000; 
	background-color:#000000; 
	border:#000000; 
	border-style: solid; 
	border-top-width:1px; 
	border-bottom-width:1px; 
	border-right-width:1px; 
	border-left-width:1px;
	cursor:hand;
}

#image {
height:141px;
width:105px;
position:absolute;
margin-left:370px;
top:0px;
z-index:20;
}

#flash {
height:200px;
width:715px;
position:relative;
z-index:-2;
}

#messageBox{  
     position: absolute; 
	 padding:30px; 
	 width: 500px;  
     height: 230px;  
     z-index: 1000;  
     background-color: #C0C0C0;  
     border-style: solid;  
     border-width: 1px;  
     display:none;  
 }  

 #contents{  
     width: 100%;  
     height: auto;  
     z-index: 2000;  
 } 

.rollmenu {border-top: #808080 1px solid; display: block; padding-left: 12px; font-size: 10pt; padding-bottom: 7px; color: #ffffff; line-height: normal; padding-top: 7px;  font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none; background-color: #98C4F1; }
.rollmenu:hover {	background-color: #BDD6EF; text-decoration: none; color: #000000;}
.menuhead {font-weight: bold; font-size: 12px; color: #ffffff; background-color: transparent}
#menu1 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
#menu2 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
#menu3 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
#menu4 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
.sidemenu {border-bottom: #808080 1px solid; display: block; padding-left: 12px; font-size: 10pt; padding-bottom: 7px; color: #000000; line-height: normal; padding-top: 7px;  font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-decoration: none}
.sidemenu:hover {	background-color: #98C4F1; text-decoration: none}

a.sidemenu{Text-Decoration:None; Color:#000000};
a:LINK.sidemenu{Text-Decoration:None; Color:#00376D};
a:VISITED.sidemenu{Text-Decoration:None; Color:#00376D};
a:Hover.sidemenu{Text-Decoration:Underline; Color:#5C5FD3};

 
a.rollmenu{Text-Decoration:None; Color:#ffffff};
a:LINK.rollmenu{Text-Decoration:None; Color:#ffffff};
a:VISITED.rollmenu{Text-Decoration:None; Color:#ffffff};
a:Hover.rollmenu{Text-Decoration:Underline; Color:#000000};

.featurebox{  
	 border:3px #029799; 
	 border-style:solid; 
	 padding-left:10px; 
	 padding=right:10px; 
	 padding-top:10px; 
	 padding-bottom:10px; 
	 width:200px;
 } 
