body {

margin:20px; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
text-decoration:none; 
line-height:18px;

}

.body {
margin:0px; 
font-family:Arial, Helvetica, sans-serif; 
font-color:#000000;
font-size:12px; 
text-decoration:none; 
line-height:18px; 
text-align:left;
padding-left: 10px;
padding-right: 10px;
}

a.body:link, a.body:active, a.body:hover, a.body:visited{  
margin:0px; 
font-family:Arial, Helvetica, sans-serif; 
font-color:#000000;
font-size:12px; 
text-decoration:underline; 
line-height:18px; 
	padding-left:0;
	padding-right:0;
	padding-bottom:0;
	padding-top:0;
	line-height:16px;
	
}

h1{
font-weight:normal; 
font-family:"Times New Roman", Times, serif; 
line-height:37px; 
font-size:24px; 
color:#dd7e31;
}

h2{
font-weight:bold; 
font-family:Arial, Helvetica, sans-serif;  
font-size:15px; 
color:#ffffff;
}


a{
color:#666666; 
text-decoration:underline;
}
a:hover{
text-decoration:none;
}

.frame {
	BORDER-BOTTOM: #e1d3ad 4px solid; 
	BORDER-LEFT: #e1d3ad 4px solid; 
	BORDER-RIGHT: #e1d3ad 4px solid; 
	BORDER-TOP: #e1d3ad 4px solid
}


/*---------- BOOKING TAB----------*/

.book {
display:block; 
width:214px; 
height:25px; 
text-align:center; 
font-family: verdana, Times New Roman, Times, serif; 
line-height:18px; 
font-size:10pt; 
color:#999999; 
background:url(pix/book2.jpg) no-repeat 0 0; padding-top:15px; text-decoration:none; 
}
a.book:hover{
background:url(pix/book2.jpg) no-repeat left bottom; text-decoration:none; color:#FFFFFF;}


/*---------- NAV ----------*/
#nav {width:400px; background:#f7f6f4; height:30px; overflow:hidden;   }
#nav ul{
list-style:none; 
margin:0px; 
padding: 2px; 
padding-left:2px; 
}
#nav li{
display:block; 
float:left; 
padding-left:6px; 
}
#nav li a{ 
display:block; 
font-size:9pt; 
text-decoration:none; 
color: #000000; 
font-weight:bold;  
padding: 0px;   
padding-top:7px; 
line-height:16px; 
text-align:center; 
padding-left:5px; 
padding-right:3px; 
padding-bottom:7px;  
}
#nav li a:hover{
color:#000000; 
background:#f7f6f4; 
text-decoration:underline;
}
#nav li.last{
height:30px; 
}
#nav li a.active{
color:#000000; 
background:#f7f6f4; 
text-decoration:underline;
}



/*---------- FOOTER----------*/
#footer{
width:900px; 
height:auto; 
padding-top:8px;  
font-size:11px; 
margin-top:25px;
text-align:center;
}
#footer .box1{
width:300px; 
float:left; 
padding-top:30px; 
}
#footer .box2{
width:300px; 
float:left; 
padding-top:7px;  
}
#footer .box4{
width:300px; 
float:right; 
padding-top:15px; 
}

/*---------- FOOTER2----------*/
#footer2{
width:900px; 
height:auto; 
padding-top:8px; 
padding-bottom:8px;  
font-size:11px; 
text-align:center;
}
 
}
#footer2 .box4{
width:900px; 
float:right; 
padding-top:8px; 
padding-bottom:8px; 
}