/* 
title: Secret Himalaya Travels & Tours
xhtml/css author: Ananda K. Maharjan
date: March 2008
document: master stylesheet
*/

/* 
Colour References:
black: #333333
bg: #F8F5EC
heading: #2F868D
brown: #7D3908
dark brown: #3B1004
gray: #58595B
light yellow; #E2D0A8
*/

/* Reset */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, font, ins, kbd, q, s, samp,small, strike, tt, var,dl, dt, dd, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit;	vertical-align: baseline;}body {	line-height: 1;	color: black;	background: white;} ul {	list-style: none;}/* tables still need 'cellspacing="0"' in the markup */table {	border-collapse: separate;	border-spacing: 0;}caption, th, td {	text-align: left;	font-weight: normal;}blockquote:before, blockquote:after,q:before, q:after {	content: "";}blockquote, q {	quotes: "" "";}

/******************
Overall Site Styles
******************/

/* General Styles */

body{font-size:12px;font-family:'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;color:#333333;line-height:normal;background: #F8F5EC url(../images/texturebg.jpg) repeat-x left top;
	text-align:center;
}

strong{font-weight:800;}
p{padding-bottom:1em;line-height:1.3em;font-size:12px;}
h1{
	font-size:17px;
	color:#2F868D;
	padding-bottom:.2em;
	font-weight:normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-variant: small-caps;
	text-transform: capitalize;
	letter-spacing: 0.1em;
}


h2{
	font-size:13px;
	font-weight: bold;
	color: #2F868D;
}
#clearer {clear: both;}

/* Links */
a:link{color:#004276;text-decoration:none;}
a:visited{color:#004276;text-decoration:none;}
a:hover{text-decoration:none;color:#e17018}
a:active{color:#004276;text-decoration:none;}


#wrapper {
	width: 950px;
	text-align: left;
	margin: 0 auto;
	padding: 0;
	clear: both;
}

.logo {
	text-indent: -9000px;
	background-image: url(../images/secret_himalaya_logo.jpg);
	height: 87px;
	width: 226px;
	background-repeat: no-repeat;
	margin-top: 8px;
	float: left;
}
.slogan {
	padding-top: 30px;
	float: right;
	background-image: url(../images/shangrila.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 34px;
	margin-top: 40px;
}
.slogan h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: italic;
	color: #7D3908;
}

/* menu */
#mainmenu {
	clear: both;
	height: 46px;
	
	}
#Navbar {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 700px;
	position: absolute;
}

#Navbar ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#Navbar ul li {
	display: inline;
}

#Navbar ul li a {
	background-color: transparent;
	float: left;
	width: 127px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-indent: -9999px;
	display: block;
}

#Navbar ul li#home a {
	background-image: url(../images/home.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 46px;
	width: 70px;
	left: 0px;
}

#Navbar ul li#home a:hover {
	background-position: left bottom;
}

#Navbar ul li#essential a {
	height: 46px;
	left: 70px;
	background-image: url(../images/essentials.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 98px;
}

#Navbar ul li#essential a:hover {
	background-position: left bottom;
}

#Navbar ul li#destination a {
	height: 46px;
	left: 168px;
	background-image: url(../images/destinations.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 122px;
}

#Navbar ul li#destination a:hover {
	background-position: left bottom;
}

#Navbar ul li#secretjourney a {
	height: 46px;
	left: 290px;
	background-image: url(../images/sacred.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 149px;
}

#Navbar ul li#secretjourney a:hover {
	background-position: left bottom;
}

#Navbar ul li#adventure a {
	height: 46px;
	left: 439px;
	background-image: url(../images/adventure.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 147px;
}

#Navbar ul li#adventure a:hover {
	background-position: left bottom;
}

#Navbar ul li#contact a {
	height: 46px;
	left: 586px;
	background-image: url(../images/contact.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 109px;
}

#Navbar ul li#contact a:hover {
	background-position: left bottom;
}

#dropmenudiv{
	position:absolute;
	line-height:18px;
	z-index:100;
	width: 180px;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #ca6c18;
}

#dropmenudiv a{
	display: block;
	text-indent: 3px;
	text-decoration: none;
	color:#fff;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: left;
	height: 26px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 14px;
	line-height: 26px;
	font-size: 12px;
	font-variant: small-caps;
	text-transform: capitalize;
}

#dropmenudiv a:hover{
	color:#E2D0A8;
	text-align: left;
	padding: 1px 0px 1px 14px;
	background-color: #110801;
	}


/*header*/
#header {
	background-image: url(../images/mountain_bar.gif);
	background-repeat: no-repeat;
	background-position: center top;
	width: 950px;
	height: 300px;
	clear: both;
}

img {
border: none;
}

.map {
	float: left;
	margin-top: 12px;
	margin-right: 14px;
	width: 222px;
	height: 273px;
	background-color: #7D3908;
	border: 1px solid #aa5908;
}

.map img {
	margin-top: 48px;
	}

.banner {
width: 458px;
height: 273px;
overflow: hidden;
float: left;
margin-top: 12px;
border: 1px solid #aa5908;
}


.bannerinner img {
	float: left;
	margin-top: 12px;
	border: 1px solid #aa5908;
}

.accordionmain {
	margin-top: 12px;
	float: right;
	width: 237px;
	height: 276px;
	overflow: hidden;
}

.highlight {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: capitalize;
}

/*Search*/
#search{
	float: right;
	padding-top: 10px;
	width: 238px;
	height: 27px;
	
}

#search input{
	float: left;
	width: 157px;
	height: 20px;
    background-color: #583429;
	background-image: url(../images/searchleft.gif);
	background-repeat: no-repeat;
	background-position: left top;
   	border: none;
    font-size: 1em;
   	color: #3B1004;
	padding-left: 10px;
	padding-top: 5px;
}

#search #search_go{
	display: block;
	float: right;
	width: 70px;
	height: 26px;
	text-indent: -9999px;
	background-color: #583429;
	background-image: url(../images/search.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.more {
	font-size:10px;
	color:#004276;
	display: block;
	padding-top: 8px;
	font-weight: bold;
	}

.more a {
	font-size:10px;
	color:#004276;
	font-weight: bold;
	text-decoration: none;
	padding-left: 4px;
	padding-right: 4px;
	border: 1px solid #C3D4DE;
}
.more a:hover {
	border: thin solid #C3D4DE;
	color: #FFFFFF;
	background-color: #C3D4DE;
}
.moretwo {
	font-size:9px;
	font-weight: bold;
	}

.urlblack{
font-size:13px;
color:#000000;
font-weight:bold;
}
.urlblue{
font-size:12px;
color:#2F868D;
font-weight:bold;
}
strong{
color:#000;
font-weight:bold;
}

#featured {
	width: 950px;
	clear: both;
	margin-top: 30px;
	}

#featured h1 {
	width: 856px;
	height: 14px;
	background-image: url(../images/featuredline.jpg);
	padding-bottom: 10px;
	float: left;
	background-repeat: repeat-x;
	background-position: left top;
}
.view {
	float: right;
	}
.trips {
	width: 207px;
	height: 224px;
	float: left;
	margin-right: 14px;
	background-image: url(../images/featuredbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 10px;
}
.trips img {
	margin-bottom: 8px;
	border: 1px solid #FFFFFF;	
}
.trips img:hover {
	border: 1px solid #2F868D;	
}
.tripsright {
	width: 207px;
	height: 224px;
	padding: 10px;
	float: left;
	background-image: url(../images/featuredbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.tripsright img {
	margin-bottom: 8px;
	border: 1px solid #FFFFFF;	
	}
.tripsright img:hover {
	border: 1px solid #2F868D;	
}

/* Middle container */
#container {
	clear: both;
	text-align: center;
	background-color: #E6EDF0;
	background-image: url(../images/containerbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#country h1 a{
	color: #2F868D;
}
#country h1 a:hover{
	color: #336699;
}
#main {
	width: 950px;
	margin: 0px auto;
	padding-top: 15px;
	text-align: left;
}
#main h1{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C4D5DE;
	margin-bottom: 10px;
	}
.leftcontainer {
	float: left;
	width: 468px;
	margin-right: 14px;
	padding-bottom: 10px;
	}
.midcontainer {
	float: left;
	width: 226px;
	font-size: 10px;
	line-height: normal;	
	}	

.midcontainer img {
	margin-right: 8px;
	float:left;
	margin-bottom: 12px;
	border: 1px solid #FFFFFF;
	}	

.midcontainer img:hover {
	border: 1px solid #2F868D;
	}	
	
.midcontainertwo {
	float: right;
	width: 261px;
	font-size: 10px;
	line-height: normal;
	background-color: #E6EBEF;
	}	

.midcontainertwo img {
	margin-right: 8px;
	float:left;
	margin-bottom: 12px;
	border: 1px solid #FFFFFF;
	}	

.midcontainertwo img:hover {
	border: 1px solid #2F868D;
	}	
.testimonial{
	padding: 0;
	margin: 0;
	list-style-type: none;
	background-image: url(../images/testibg2.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.testimonial a{
	padding: 5px;
	padding-top: 10px;
	height: 90px;
	display: block;
	margin: 0;
	list-style-type: none;
}
.testimonial a:hover{
	display: block;
	background-color: #fcfefd;
	color: #2F868D;
	background-image: url(../images/testibg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.rightcontainer {
	float: right;
	width: 228px;
		}
.rightcontainer img{
	margin-bottom: 10px;
	}

/*Newsletter*/
#newsletter {
	width: 228px;
	height: 128px;
	background-color: #80b3e0;
		}
#newsletter h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #1265AF;	
	margin-bottom: 3px;
		}
#newsletter .box {
	padding: 14px;
	}
#newsletter p {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}


#newsletter input{
	width: 186px;
	height: 16px;
	background-color: #c8dae9;
	border: 1px solid #80b3e0;
	font-size: 1em;
	color: #112637;
	padding-left: 10px;
	padding-top: 5px;
}

#newsletter #subscribe{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	float: left;
	width: 76px;
	height: 18px;
	color: #c8dae9;
	padding-top: 4px;
	text-align:center;
	margin-top: 5px;
	background-color: #1265AF;	
}
#newsletter #unsubscribe{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	float: right;
	color: #1265af;
	padding-top: 4px;
	text-align:right;
	margin-top: 5px;
	}
/* Footer */
#footer {
	height: 80px;
	clear: both;
	background-color: #112637;
	background-image: url(../images/footerbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #112637;
	text-align:center;
	}
#insidefooter {
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #667783
	}
#insidefooter p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #667783;
	}
#insidefooter a {
	color: #667783;
	text-decoration: none;
	}
#insidefooter a:hover {
	color: #D7E2E8;
	text-decoration: underline;
	}

/* Inner contents */
#contents {
	width: 650px;
	float: left;
	margin-top: 30px;
	}
#contents a{
	color: #2F868D;
	}
#contents a:hover{
	color: #CC6600;
	}
#contents dl
{
width:650px;
margin:0px;
padding:0px;
float:left;
}

#contents dt
{
float:left;
width:150px;
margin:5px 0px 5px 0px;
}
#contents dd
{
float:left;
width:300px;
}


#contents dd select
{
margin:5px 5px 0px 0px
}


#contents h1{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C4D5DE;
	margin-bottom: 10px;
	}
#sidenav-wrap {
	float: right;
	width: 261px;
	margin-top: 30px;
	margin-bottom: 30px;
	background-image: url(../images/bg_sidenav-wrap.gif);
	background-color: #E2D0A8;
	}
#sidenav-wrap a{
	color: #302218;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-variant: normal;
	
}

#sidenav-wrap a:hover{
   color: #36939b;
   text-decoration: underline;
}

ul#sidenav{
   background: url(../images/bg_sidenav.gif) no-repeat left bottom;
   padding: 14px 22px 10px;
   margin: 0;
}

ul#sidenav li{
  list-style: none;
  display: inline;
  margin: 0;
  padding: 0;
   }

ul#sidenav li a{
  display: block;
  line-height: 2;
  border-bottom: 1px solid #C9B58B;
  padding: 5px 0;
}

ul#sidenav li a:hover{
	color: #FFFFFF;
	margin-left: -16px;
	margin-right: -16px;
	padding-left: 24px;
	display: block;
	text-decoration: none;
	background-color: #6a4026;
	font-weight: bold;
 }
ul#sidenav li a:active{
	color: #000;
	margin-left: -16px;
	margin-right: -16px;
	padding-left: 24px;
	display: block;
	text-decoration: none;
	background-color: #6a4026;
	font-weight: bold;
 }
 #sidecontents {
	float: right;
	width: 261px;
}
#sidecontentstwo {
	float: right;
	width: 263px;
	margin-top: 30px;
}

#sidecontents h1{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C4D5DE;
	margin-bottom: 10px;
	}
#sidecontentstwo img{
	margin-bottom: 8px;
	border: 2px solid #E2D0A8;
	}
#sidecontentstwo h2{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C4D5DE;
	margin-bottom: 10px;
	font-size: 14px;
	font-weight: normal;
	font-variant: small-caps;
	text-transform: capitalize;
	font-family: Georgia, "Times New Roman", Times, serif;
	letter-spacing: 0.1em;
	}

#sidecontents p {
	color: #302218;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 1.8em;
	}
#sidecontentstwo p {
	color: #302218;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 1.8em;	
	}
	
#contents ol{
	margin-top: 3px;
	margin-bottom: 15px;
	}
.quotes {
	padding-top: 1px;
	background-image: url(../images/quotes.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.quotes p{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: bold;
	color: #6b4128;
	margin: 15px 30px 30px 30px;
	background-image: url(../images/quotesbottom.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

/* Featured trips bottom */
#country {
	width: 680px;
	margin: 0px;
	float: left;
	}
.leftcountry {
	float: left;
	width: 329px;
	font-size: 10px;
	margin-right: 14px;
	padding-bottom: 10px;
	}
.leftcountry img {
	margin-right: 8px;
	float:left;
	margin-bottom: 12px;
	border: 1px solid #FFFFFF;
	}	

.leftcountry img:hover {
	border: 1px solid #2F868D;
	}	
.leftcountrytwo {
	float: left;
	width: 329px;
	font-size: 10px;
	padding-bottom: 10px;
	}
.leftcountrytwo img {
	margin-right: 8px;
	float:left;
	margin-bottom: 12px;
	border: 1px solid #FFFFFF;
	}	
.featuredtrips{
	padding: 0;
	margin: 0;
	list-style-type: none;
	background-image: url(../images/testibg2.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.featuredtrips a{
	padding: 5px;
	padding-top: 10px;
	height: 92px;
	display: block;
	margin: 0;
	list-style-type: none;
}
.featuredtrips a:hover{
	display: block;
	background-color: #fcfefd;
	color: #2F868D;
	background-image: url(../images/testibg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
#country h1{
	text-align: center;
	}
.rightcountry {
	float: right;
	width: 261px;

		}
.rightcountry img{
	margin-bottom: 10px;
	}
	
/* Testimonial page */
.testiphoto {
	width: 186px;
	margin-bottom: 15px;
	float: left;
	}
.testispeak {
	float: right;
	width: 460px;
	float: left;
	background-image: url(../images/testibgcenter.jpg);
	background-repeat: repeat-y;
	background-position: left bottom;
	}
.last {
	background-image: url(../images/testibgbottom.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	text-indent: -9000px;
	}
.testispeak p {
	padding: 20px 20px 10px 50px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 2.2em;
	background-image: url(../images/testibgtop.jpg);
	background-repeat: no-repeat;
	background-position: left top;
		}
#separator {
	clear: both;
	height: 14px;
	margin-bottom: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;	
}

/* Trip List*/
.triplist {
	width: 650px;
	float: left;
	padding: 0;
	background-color: #e9e9e9;
	background-image: url(../images/triplistbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #d2dfe2;
	}
.triplist h2 {
	width: auto;
	margin-top: 8px;
	margin-left: 8px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	float: left;
	}
.triplist .days {
	float: right;
	margin-top: 8px;
	margin-right: 16px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	}
.tripphoto {
	clear: both;
	margin-top: 14px;
	float: left;
	padding: 0;
	}
.tripphoto img{
	margin: 16px;
	padding: 6px;
	border: 1px solid #e5e3e3;
	background-color: #FFFFFF;
	}

.tripphoto img:hover{
	border: 1px solid #e5e3e3;
	background-color: #e5e3e3;
	}

.tripdetails {
	margin-top: 28px;
	padding-bottom: 10px;
	float: left;
	width: 330px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5em;
	}
.tripbuttons {
	margin-top: 25px;
	float: right;
	width: 124px;
	}
	
.clearertwo {
clear: both;
}

.buttons a {
	display: block;
	text-align: center;
	height: 26px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url(../images/button.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #d2dfe2;
	margin-bottom: 5px;
	margin-right: 5px;
	color: #999999;
	line-height: 24px;
	top: 9px;
}
.buttons a:hover {
	background-position: left bottom;
	color: #FFFFFF;
}
.indent {
	font-size: 12px;
	font-weight: bold;
	display: inline-block;
	width: 68px;
	color: #000000;
}
#numbering {
	clear: both;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;	
	margin-bottom: 15px;
	}
#numbering .pgno a{
	text-align: center;
	display: inline-block;
	height: 14px;
	padding: 6px;
	background-color: #e9eef0;
	border: 1px solid #d3dfe2;
	}

#numbering .pgno a:hover {
	background-color: #2F868D;
	color: #FFFFFF;	
	}
.extrabanner {
	margin-top: 30px;
	margin-bottom: 20px;
	float: right;
	}
.shadow {
	clear: both;
	display: block;
	height: 17px;
	background-image: url(../images/shadow.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-bottom: 12px;
}

/* Trip Details*/
.tripfacts {
	width: 237px;
	height: 276px;
	background-color: #E2D0A8;
	}
.tripfacts p {
	padding-left: 15px;
	padding-right: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.7em;
}
.tripcost {
	margin-left: 15px;
	margin-right: 8px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #3B1004;
	font-weight: bold;
}
.tripfacts h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 12px;
	font-size: 13px;
	color: #E2D0A8;
	background-color: #57331D;
	background-image: url(../images/accorbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#trips-wrap {
	float: right;
	width: 238px;
	margin-top: 30px;
	margin-bottom: 30px;
	background-image: url(../images/bg_sidenav-wraptwo.jpg);
	background-color: #E2D0A8;
	}
#trips-wrap a{
	color: #302218;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-variant: normal;
	
}

#trips-wrap a:hover{
   color: #36939b;
   text-decoration: underline;
}

ul#listtwo{
   background: url(../images/bg_sidenavtwo.jpg) no-repeat left bottom;
   padding: 14px 22px 10px;
   margin: 0;
}

ul#listtwo li{
  list-style: none;
  display: inline;
  margin: 0;
  padding: 0;
   }

ul#listtwo li a{
  display: block;
  line-height: 2;
  border-bottom: 1px solid #C9B58B;
  padding: 5px 0;
}

ul#listtwo li a:hover{
	color: #FFFFFF;
	margin-left: -16px;
	margin-right: -16px;
	padding-left: 15px;
	padding-right: 15px;
	display: block;
	text-decoration: none;
	background-color: #6a4026;
 }
ul#listtwo li a:active{
	color: #000;
	margin-left: -16px;
	margin-right: -16px;
	padding-left: 24px;
	display: block;
	text-decoration: none;
	background-color: #6a4026;
	font-weight: bold;
 }
#tripcontents {
	width: 700px;
	float: left;
	margin-top: 30px;
	}
/* Booking / Enquiry Forum*/
#booking {
	width: 657px;
	height: 476px;
	margin-bottom: 30px;
	background-color: #E2D0A8;
	}
#whywithus {
	margin-top: 30px;
	
	float: right;
	width: 261px;
		}	
#whywithus p{
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 1.8em;	
	}
#whywithus h1 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C4D5DE;
	margin-bottom: 10px;
	}


.blue {
	font-size:13px;
	color: #2F868D;
}

h3{
	font-size:16px;
	color:#7D3908;
	padding-bottom:.2em;
	font-weight:normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-variant: small-caps;
	text-transform: capitalize;
	letter-spacing: 0.1em;
}