html,body {
	background-image: url(images/tile.jpg);
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
    padding:0;
    border:none  
}
.body {
color:#FFFFFF;
font-size:11px;
}
#fullheight{height:100%; vertical-align:top}

.heading {
color: #D3CA63;
font-size:11px;
font-weight:bold;
}
.heading a{
text-decoration:none;
outline:none;
color: #D3CA63;
}
.heading a:hover{
text-decoration:underline;
outline:none;
color: #D3CA63;
}
.copyright {
color:#99CC99;
font-size:10px;
}

.center_app { 
margin-left: auto;
margin-right: auto;
}
.nav_pad {padding: 0 13px 0 13px;}
a.mainnav {color:#ffffff; text-decoration:none; font-weight:bold; font-size:12px;}
a.mainnav:hover {color:#ffffff; text-decoration:underline; font-weight:bold;}

a.subnav {color:#000000; text-decoration:none; font-weight:bold; font-size:11px;}
a.subnav:hover {color:#000000; text-decoration:underline; font-weight:bold;}

a.tour {color:#D3CA63; text-decoration:none; font-weight:bold; font-size:11px;}
a.tour:hover {color:#D3CA63; text-decoration:underline; font-weight:bold;}

a.trip_link {color:#4a4a4a; text-decoration:none; font-size:11px;}
a.trip_link:hover {color:#4a4a4a; text-decoration:underline; }

a.trip_link_08 {color:#FFFFFF; text-decoration:none; font-size:11px;}
a.trip_link_08:hover {color:#FFFFFF; text-decoration:underline; }

a.contact {color:#FFFFFF; text-decoration:none; font-size:11px;}
a.contact:hover {color:#FFFFFF; text-decoration:underline; }


a.join_mail {color:#D3CA63; text-decoration:none; font-weight:bold; font-size:11px;}
a.join_mail:hover {color:#D3CA63; text-decoration:underline; font-weight:bold;}

a.srollover {
	display: block;
	width: 147px;
	height: 37px;
	background: url("images/book_now.jpg") 0 0 no-repeat;
	text-decoration: none;
}

a:hover.srollover {
	display:block;
    background: url("images/book_now_up.jpg") 0 0 no-repeat;
}
a.srollover_08 {
	display: block;
	width: 147px;
	height: 37px;
	background: url("images/book_now_08.jpg") 0 0 no-repeat;
	text-decoration: none;
}

a:hover.srollover_08 {
	display:block;
    background: url("images/book_now_up_08.jpg") 0 0 no-repeat;
}		


.tour_heading {
color: #D3CA63;
font-size:20px;
font-weight:bold;
}
.faq_heading {
color: #D3CA63;
font-size:16px;
font-weight:bold;
line-height:30px;
}
.faq_heading a {
color:#D3CA63;
text-decoration:underline;
}
.faq_heading a:hover {
color:#D3CA63;
text-decoration:none;
}

.tour_subheading {
color: #FFFFFF;
font-size:18px;

}
.trip_subheading {
color: #4a4a4a;
font-size:15px;
font-weight:bold;
}
.trip_subheading_08 {
color: #FFFFFF;
font-size:15px;
font-weight:bold;
}
.trip_body {
color: #4a4a4a;
font-size:11px;
line-height:1.3em;
}
.tour_body {
color: #FFFFFF;
font-size:11px;
line-height:1.3em;
}

.itinerary {
	background-color:#838383;
	padding:15px;
	text-align:justify;
}	
div.clearFloat { clear: both; }

ul#topNav li a {color:#ffffff; text-decoration:none; font-weight:bold; font-size:12px;
   display: block; padding: 6px 13px; }

ul#topNav li a:hover {color:#ffffff; text-decoration:underline; font-weight:bold;}
ul#topNav {
   width: 810px;
   height: 50px;
   margin: 0px;
   padding: 0px 0px 0px 20px;
   background: transparent url("images/nav.jpg") repeat-x;
   position: relative;
   z-index: 100000;
}
ul#topNav li {
   float: left;
   list-style: none;
}
ul#topNav li.menuSeparator {
   background: transparent url("images/button.jpg") no-repeat;
   width: 7px;
   height: 26px;
}
ul#topNav li ul.submenu {
   display: none;
   position: absolute;
   top: 26px;
   /*width: 810px;*/
   height: 24px;
   background: transparent url("images/nav.jpg") repeat-x 0px -26px;
   padding-left: 20px;
   margin-left: -20px;
}
ul#topNav li ul.submenu li {
   float: left;
}
ul#topNav li ul.submenu li a {color:#000000; text-decoration:none; font-weight:bold; font-size:11px;}
ul#topNav li ul.submenu li a:hover {color:#000000; text-decoration:underline; font-weight:bold;}
ul#topNav li ul.submenu li.menuSeparator {
   background: transparent url("images/button2.jpg") no-repeat;
   width: 13px;
   height: 24px;
}

ul#topNav li ul.submenu_about {
   display: none;
   position: absolute;
   top: 26px;
   /*width: 810px;*/
   height: 24px;
   background: transparent url("images/nav.jpg") repeat-x 0px -26px;
   padding-left: 20px;
   margin-left: -80px;
}
ul#topNav li ul.submenu_about li {
   float: left;
}
ul#topNav li ul.submenu_about li a {color:#000000; text-decoration:none; font-weight:bold; font-size:11px;}
ul#topNav li ul.submenu_about li a:hover {color:#000000; text-decoration:underline; font-weight:bold;}
ul#topNav li ul.submenu_about li.menuSeparator {
   background: transparent url("images/button2.jpg") no-repeat;
   width: 13px;
   height: 24px;
}


ul#topNav li ul.dropdown { 
   display: none;
   position: absolute;
   top: 24px;
   padding-left: 0px;
   width: 188px;
   opacity: .85;
   filter: alpha(opacity=85);
}
*+html ul#topNav li ul.dropdown {
   margin-left: 0px;
}
* html ul#topNav li ul.dropdown {
   margin-left: 0px !importatn;
}
ul#topNav li ul.submenu li:hover ul.dropdown {
   display: block;
   z-index: 10000;
}
ul#topNav li ul.dropdown li {
   width: 188px;
   float: none;
   background: transparent url("images/menuBackground.png") repeat-y top right;
}
ul#topNav li ul.dropdown li.menuButtom {
   background: transparent url("images/dropdown_end.png") no-repeat left bottom;
   height: 100px;
}
ul#topNav li ul.dropdown li a {
   width: 164px;
}
* html ul#topNav li ul.dropdown li {
   background: transparent url("images/menuBackground.gif") repeat-y top right;
}
* html ul#topNav li ul.dropdown li.menuButtom {
   background: transparent url("images/dropdown_end.gif") no-repeat 2px bottom;
}
ul#topNav li a.join_mail {
   position: absolute;
   right: 0px;
   background: transparent url("images/mail_icon.jpg") no-repeat;
   padding-left: 30px;
   color:#D3CA63; text-decoration:none; font-weight:bold; font-size:11px;
}
div#slideShow {
   width: 830px;
   height: 400px;
   background-color: #000000;
   position: relative;
   overflow: hidden;
}
div#slideShow img {
   position: absolute;
}
a{
outline:none;
}