﻿/* CSS Document */

*
	{
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

a:link, a:visited
	{
		color:#9C8A0E;
		text-decoration:none;
		
	}

a:hover
	{
		color:#6B644F;
		
	}


body
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		background:#996600;
	}

h1

	{

		color:#B77605;

		font-size:18px;

		padding-bottom:5px;
		font-family:Verdana, Arial, Helvetica, sans-serif;


	}



h2

	{

		color:#9D730E;

		font-size:16px;

		font-weight:bold;

	}



h3

	{

		font-weight:bold;

		font-size:14px;

		color:#000000;
		font-family:Verdana, Arial, Helvetica, sans-serif;


		text-transform:uppercase;

	}



h4

	{

		color:#1A6DBA;

		font-size:14px;

		font-weight:bold;

		text-align:left;

	}



h5

	{

		font-size: 14px;

		color:#000000;

	}



#container

	{

		width:1000px;

		text-align:center;

		background:#F9F0CF;

		padding-bottom:10px;

	}



#header
	{
		width:1000px;
		height:165px;
		background:#5AB5E7 url(../images/logo.gif) no-repeat left bottom;
		clear:both;
	}
	
#header1
	{
		width: 0px;
		padding-left:285px;
		float:left;
	}

#header2
	{
		width:715px;
		float:right;
	}

#slogan

	{

		height:16px;

		width:690px;

		text-align:right;

		padding-top: 20px;

		padding-right: 25px;

		color:#FFFDC7;

		font-size:17px;
		padding-bottom:10px;

		clear:both;
		font-family:Arial, Helvetica, sans-serif;
		font-style:italic;

	}



#top_menu

	{

		height:49px;

		width:715px;

	}

/*

#leftlogo

	{

		height:0px;

		width:0px;

		padding-top:57px;

		padding-left:470px;

		background:#1081BE url(../images/bgtop.gif) repeat-x;

		float:right;		

	}

*/

#top_menu ul
	{
		list-style:none;
		padding:10px 10px 0px 10px;
		float:right;
	}

#top_menu li

	{

		width:112px;

		text-transform:uppercase;

		display:inline;

	}



#top_menu a 

	{

		float:left;

      	background: url(../images/top_menuLeft.gif) no-repeat left bottom;

      	margin:0;

		padding:0 0 0 2px;

      	text-decoration:none;

     }



#top_menu a span 

	{

    	float:left;

      	display:block;

      	background: url(../images/top_menu.gif) no-repeat right bottom;

      	padding:10px 15px 15px 6px;;

      	color:#FFFFFF;

		font-size:11px;

		font-family:verdana, "Times New Roman", Times, serif;

    }

    /* Commented Backslash Hack hides rule from IE5-Mac \*/

#top_menu a span {float:none;}
    /* End IE5-Mac hack */
#top_menu a:hover span {
      color:#000;
      }

#banner
	{
		height:294px;
		width:996px;
		border: 2px solid #FFFFFF;
		clear:both;
	}

#body
	{
		background: #F9F0CF;
		width:980px;
		padding: 10px 10px 10px 10px;
		clear:both;
	}

#left
	{
		width:240px;
		float:left;
	}

#left ul
	{
		list-style:none;
	}

#left li
	{
		background: url(../images/bullet_menu.gif) no-repeat left;
		padding-left:15px;
		width:185px;
	}

#left a
	{
		color:#333333;
		text-decoration:none;
	}

#left a:hover
	{
		color:#ABA216;
	}
	
.left_menu
	{
			width:238px;
			padding-bottom:10px;
	}

.left_item
	{
		background: #F4FAF0;
		border: 1px solid #E6D18F;
		width:238px;
	}

.top
	{
		background: url(../images/left_menu_top_bg.gif) repeat-x;
		border-bottom:1px solid #E6D18F;
		color: #000000;
		height:23px;
		padding-top:2px;
		width:238px;
	}

.content
	{
		color:#333333;
		padding-left: 19px;
		padding-right: 19px;
		width:200px;
		text-align:left;
		padding-top: 20px;
		padding-bottom: 20px;
	}

#right
	{
		width:725px;
		float:right;
		padding-left:5px;
	}

.title
	{
		text-align:left;
	}

.context
	{
		text-align:justify;
	}

.context p
	{
		padding: 10px 0px 10px 0px;
	}

.main_item
	{
		background: #F9F5E9;
		border: 1px solid #E6D18F;
		width:730px;
	}

.main_top
	{
		background: url(../images/main_menu_top_bg.gif) repeat-x;
		border-bottom:1px solid #E6D18F;
		text-align:left;
		width:700px;
		height:43px;
		padding-top:10px;
		padding-left:30px;
	}

.main_content
	{
		padding: 5px 5px 5px 5px;
	}

.main_content img
	{
		padding-left: 35px;
	}

.content_item
	{
		width:720px;
		border-bottom:#CB9F1C 2px solid;
	}

.thumb
	{
		width:202px;
		float:left;
		padding:10px 5px 5px 5px;
	}

.description
	{
		width:483px;
		padding:30px 20px 5px 5px;
		float:right;
	}

.hilight
	{
		width:720px;
	}

.hilight_content_item
	{
		width:240px;
		float:left;
	}

.hilight_thumb
	{
		width:171px;
		padding:10px 32px 5px 32px;
	}

.hilight_description
	{
		width:171px;
		padding:0px 32px 5px 32px;
		text-align:justify;
		color:#413D31;
	}
.normaltxts{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	
}
hr.name
	{
		width:483px;
		height:2px;
		color:#E3DFD6;
	}

#spacer{
	clear: both;
	height: 5px;
}

table
	{
		text-align:center;
		width:483px;
	}

th

	{

		color:#CD7534;

		font-weight:bold;

		font-size:12px;

	}



td

	{

		color: #666151;

		font-size:14px;

	}



.description a
	{
		color:#C92EBF;
		text-decoration:none;
	}

.description a:hover
	{
		color:#CC0033;
	}

#related
	{
		width:1000px;
		background:#F7E9BC;
		height:120px;
		border-top: 1px solid #A4860E;
		border-bottom: 1px solid #A4860E;
	}

#memberof
	{
		width: 390px;
		border-right: 1px #A4860E solid;
		float:left;
		text-align:left;
		height:110px;
		padding: 10px 0px 0px 10px;
	}

#highlights
	{
		width: 575px;
		float:right;
		text-align:left;
		height:100px;
		padding: 10px 10px 10px 10px;
	}

#highligh_topic
	{
		width: 575px;
		font-size:16px;
		font-weight:bold;
		color:#9D730E;
		border-bottom: 1px solid #BC950E;
		height:20px;
	}

.highligh_column
	{
		width: 280px;
		padding-left: 0px;
		float: left;
		padding-top:5px;
		height:75px;
	}

.highligh_column ul
	{
		list-style:inside;
		list-style-position:outside;
		padding-left:15px;
		list-style-image:url(../images/icon1.jpg);
	}

#highlights a
	{
		color:#9C7B19;
		text-decoration:none;
		font-size:12px;
	}

#highlights a:hover
	{
		text-decoration:underline;
	}



#footer

	{

		background:#027ABB;

		border-bottom: 2px solid #073F5D;

		border-top: 2px solid #073F5D;

		color:#fff;

		padding-top:10px;

		padding-bottom:10px;



	}

	

	.packagetbl {

	width:100%;

	text-align:left;

	border-top:1px solid #F6EABC;

	border-right:1px solid #F6EABC;

	margin:1em auto;

	border-collapse:collapse;

	}



.packagetbl td {
	/*color:#678197;*/
	border-bottom: 1px solid #F6EABC;
	border-left:1px solid #F6EABC;
	padding:.3em 1em;

	background:#FAF6E6;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;

	}				
.packagetbl th {
	font-weight:normal;
	/*color: #678197;*/
	text-align:left;
	border-bottom: 1px solid #F6EABC;
	border-left:1px solid #F6EABC;
	padding:.3em 1em;
	background:#F6EABC;
	font-weight:bold;
	font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif ;		
	font-size:14px;
	}	

.packagetbl a{
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	}

.packagetbl a:hover{
	color:#0086db;
	text-decoration:underline;
	}
	
.packagetbl .title{
	background-color:#F6EABC;
	font-weight:bold;
	/*color:#0086DB;*/
}

.packagetbl table.borless td,th{
	border:none;
	margin:0;
	padding:0;
}

.bluehighlight{
	color:#0086db;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:13px;
	font-weight:bold;
}
.bok legend{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
#bookingform input,#bookingform textarea{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.booktrip{
	width:100px;
	float:right;
	font-size:12px;
	padding:2px;
	border:1px solid #F6EABC;
	margin-bottom:3px;
	color:#0086DB;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.booktrip:hover{
	color:#C4AD57;
	border-color:#C4AD57;
}


