body
{
  margin: 0 auto;
  padding: 0;
  font: normal 14px 'Trebuchet MS',Arial, verdana, sans-serif;
  color: #000;
  background-color: #ffffff;
}
		
#header
{
  background-image: url('../images/h_bg2.png');
  height: 159px;
}

#feedback a
{
  text-decoration:none;
  border : 0px dashed #0353AE;
}

#feedback a:visited
{
  text-decoration:none;
  border : 0px dashed #0353AE;
}

#feedback img
{
  text-decoration:none;
  border : 0px dashed #0353AE;
}
		
/* Menu */

#menu 
{
	float: right;
	margin-top : -49px;
	margin-right : 10px;
}

#menu ul 
{
	margin: 0;
	list-style: none;
}

#menu li 
{
	display: inline;
}

#menu a 
{
	display: block;
	float: left;
	width: 83px;
	height: 38px;
	padding-top: 11px;
	background: url('../images/tab_2.png') no-repeat;
	text-align: center;
	text-decoration: none;
	text-transform: lowercase;
	font-size: 1.2em;
	color: #FFFFFF;
}

#menu a:hover
{
  color : #FFCC00;
}

/* MENU */

logo
{
  float:left;
  margin-left : 20px;
}

#slogan
{
  margin-top : -160px;
  float : right;
  padding-right : 5px;
  width : 280px;
  height : 82px;
}

#header h1
{
  padding-left:20px;
}

#footer
{
  font: normal 11px Arial,Verdana, Arial, sans-serif;
  background-image: url('../images/h_bg2.png');
  padding: 1em;
  text-align: center;
  clear: both;
  border-top: 1px solid #cccccc;
  color : white;
}

#footer a
{
  text-decoration : none;
  color : white;
  border-bottom : 1px white dashed;
} 
		
#container
{
  width : 99.9%;
  min-width: 600px;
  min-height: 500px;
  background-color: #FFF;
}

#contentbox
{
  background-color: white;
  font: normal 10pt Verdana;
  padding : 0px;
  width: 256px;
}

#about li
{
 list-style-image : none;/*url('../images/bullet_blue.png');*/
}


#topbar
{
  width : 256px;
  background : url('../images/content_top.png') no-repeat;
  font: normal 10pt 'Trebuchet MS',Arial, sans-serif,Verdana;
  color : #0353AE;
}

/*h2
{
margin-top : 20px;
padding-left : 10px;
width : 80%;
font: bold 120% 'Trebuchet MS',Arial, sans-serif,Verdana;
text-transform: uppercase;
color : #0353AE;
xborder-bottom : 2px dashed #0353AE;
}
*/

h2 {
  margin-left : 10px;
	border-bottom: 1px solid #EDEBD5;
	font-size: 114%;
	font-weight: bold;
	width : 80%;
	padding-top : 10px;
}

#topbar p
{
  width : 230px;
  color : #0353AE;
  margin-left : 20px;
}

#bottombar2
{
width : 100%;
height : 82px;
background : url('../images/content_bottom2.png') no-repeat;
margin-top : -15px;
font: normal 10pt 'Trebuchet MS',Arial, sans-serif,Verdana;
color : #0353AE;
}

#bottombar3
{
width : 100%;
height : 70px;
background : url('../images/content_bottom3.png') no-repeat;
padding-top : 10px;
margin-top : -15px;
font: normal 10pt 'Trebuchet MS',Arial, sans-serif,Verdana;
color : #0353AE;
}

#tab a
{
 text-decoration : none;
}

#tab a:visited
{
 text-decoration : none;
}

#tab img
{
  border : 1px solid white;

}


#bottombar
{
width : 100%;
height : 70px;
background : url('../images/content_bottom.png') no-repeat;
padding-top : 20px;
padding-left : 20px; 
margin-top : 0%;
font: normal 10pt 'Trebuchet MS',Arial, sans-serif,Verdana;
color : #0353AE;
}

#tours
{
  margin-left : 5px;
  font: bold 10pt 'Trebuchet MS',Arial, sans-serif,Verdana;
}

#day
{
 float:left;
 width:98%; 
 padding : 5px;
}

#day_img
{
 float:left;
 width:15%; 
}

#day_text
{
 padding : 5px;
 margin-top : 10px; 
 float:left;
 width : 80%;
 background-color : #99CCFF;
 border : 1px dashed #6699FF;
}

#day_text2
{
 padding : 5px;
 margin-top : 10px; 
 float:left;
 width : 80%;
 background-color : #FFCCFF;
 border : 1px dashed #FF66FF;
}

#day_text3
{
 padding : 5px;
 margin-top : 10px; 
 float:left;
 width : 80%;
 background-color : #CCFF99;
 border : 1px dashed #CCFF33;
}

#day_text4
{
 padding : 5px;
 margin-top : 10px; 
 float:left;
 width : 80%;
 background-color : #FFCCCC;
 border : 1px dashed #FF3333;
}

#day_text5
{
 padding : 5px;
 margin-top : 10px; 
 float:left;
 width : 80%;
 background-color : #FFFF99;
 border : 1px dashed #FFCC33;
}


#text
{
  width : 100%;
  font: normal 10pt 'Trebuchet MS',Arial, sans-serif,Verdana;
  color : #0353AE;
  padding-left : 30px; 
}

#contentText
{
   width : 100%;
   height : 100%;
   font: 10pt Verdana;  
   text-align : center;
   padding-top : 5px;
   padding-bottom:5px;
   font: normal 10pt 'Trebuchet MS',Arial, sans-serif,Verdana;
   color : #0353AE;
   border-top : 1px solid  #074E9E; 
   background-image: url('../images/img_1.png') repeat-x;
}

#spacer
{
  xbackground-image: url('../images/img_1.png');
  xbackground-image: url('../images/shade.png');
  background-color : white;
  width : 100%;
  height : 0px;
}

#contentheader
{
   width : 210px;
   padding-top : 5px;
   padding-left : 5px;
   height : 28px;
   font: bold 12pt 'Trebuchet MS',Arial, sans-serif,Verdana;   
   color : white;
   background-image : url('../images/img_2.png');
}

		
#leftnav
{
  float: left;
  width: 257px;
  min-height: 380px;
  margin : 5px;
  margin-top : 28px;
  margin-bottom : 30px;
  padding: 1px;
  background-color: white;
  font: bold 10pt 'Trebuchet MS',Arial, sans-serif,Verdana;
}


#leftnav li
{
margin-left:15px;
}

#topbar a:hover
{
 font: bold 10pt 'Trebuchet MS',Arial, sans-serif,Verdana;
 color : #FFCC00;
}

#topbar a 
{
font: normal 10pt 'Trebuchet MS',Arial, sans-serif,Verdana;
color : #0353AE;
text-decoration:none;
border-bottom : 1px dashed #0353AE;
}

	
#content
{
  padding: 10px;
  margin-top:5px;
  margin-left:280px;
  font: normal 12pt 'Trebuchet MS',Arial, sans-serif,Verdana;
  color : #666666;
}

#content h1
{
  font: normal 200% 'Trebuchet MS',Arial, sans-serif,Verdana;
  color : #0353AE;
  padding : 0;
  margin:0;
  line-height : 20pt;
  border-bottom : 10px solid #FFCC00;
}

#feedback
{
   background-color : #A0E0FF;
   border : 1px dashed rgb(0,138, 255);
   padding : 5px;
}

#booking td
{
 text-align:left;
}

#pricing
{
   background-color : #A0E0FF;
   border : 1px dashed rgb(0,138, 255);
   padding : 5px;
}		
