/* CSS Document */
body{
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	background:#efeeee;
	padding:0;
}
@font-face {
    font-family: 'NobileRegular';
    src: url('../fonts/nobile-webfont.eot');
    src: url('../fonts/nobile-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/nobile-webfont.woff') format('woff'),
         url('../fonts/nobile-webfont.ttf') format('truetype'),
         url('../fonts/nobile-webfont.svg#NobileRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'MyriadProSemibold';
    src: url('../fonts/myriadpro-semibold-webfont.eot');
    src: url('../fonts/myriadpro-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/myriadpro-semibold-webfont.woff') format('woff'),
         url('../fonts/myriadpro-semibold-webfont.ttf') format('truetype'),
         url('../fonts/myriadpro-semibold-webfont.svg#MyriadProSemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}

a{color:#3275a8;}
h2.homeheading{margin:0; font-size:18px; font-weight:normal; font-family:'NobileRegular'; letter-spacing:-1px; color:#ee521c;}

#faq h1, #faq h2, #faq h2 a{font-family:'NobileRegular'; font-weight:normal; font-size:20px; text-decoration:none;}


.logotxt{ text-decoration:none; padding-left:12px; padding:10px 0 10px 12px;}
.logotxt a{text-decoration:none; font-family:'NobileRegular'; font-size:28px; color:#f1520b;}

.logoContainer{ background:#ffffff; clear:both;}
.navContainer{background:#ee8e1c; clear:both;}
.mainBlock{width:990px; margin:0 auto;}

.routetbl td{padding-bottom:8px;}

div#searchBox{
	background:url(../_imgs/search_bg.gif) no-repeat;
	height:201px;
	width:333px;
}

table#search{
	margin:10px;
}

table#search td{
	font-size:12px;
	color:#666666;
	padding-bottom:6px;
}

table#search input.txtbox, table#search select.txtbox{
	width:170px;
	padding:1px;
}

div#featuredTours{ background-color:#FEF7CA;
	 height:201px;
	width:276px;
}

div#featuredTours a{
	color:#666666;
}

#content{
	padding-left:20px;
}

#content h1{
	color:#CC3300;
	font-size:20px;
	font-weight:normal;
	margin-top:10px;
	font-family:NobileRegular;
}

#content h1 a{
	text-decoration:none;
}

#content h2{
	color:#CC3300;
	font-size:18px;
	font-weight:normal;
	height:15px;
	padding-top:5px;
	font-family:NobileRegular;
}

#content h2 a{
	color:#000000;
	text-decoration:none;
}

#content a{
	color:#2f75ab;
	font-weight:normal;
}

#content h3{font-family:NobileRegular; font-weight:normal; color:#993300; font-size:18px;}

#content ul{
	line-height:22px;
}

#faq{
	padding-left:35px;
}

#faq a{
	color:#006699;
}

.trekkingTop{
	padding-top:15px;
}
.trekkingBottom{
	padding-bottom:15px;
	border-bottom:1px dotted #cccccc;
}
#bquote{
	padding:6px 6px 6px 25px;
	border-left:4px solid #FF9900;
	background-color:#f3f3f3;
	color:#FF3300;
	margin:13px 0;
	background:url(../_imgs/faq.gif) no-repeat #f3f3f3 5px 5px;
}

strong#day{
	/*background-color:#99CC33;*/
	background-color:#666666;
	color:#fff;
	padding:3px;
	margin-bottom:3px;
}
div#daywise{
	/*background-color:#FFFF99;*/
	background-color:#EBE7E7;
	padding:3px;
	padding-left:0;
	margin:0px;
}

form#booktour input.txtbox, form#booktour select.txtbox{
	width:250px;
	color:#333333;
	border:1px solid #718FAC;
	padding:2px;
}

form#booktour select.smlbox{
	width:80px;
	color:#333333;
	border:1px solid #718FAC;
	padding:2px;
}

form#booktour table tr td{
	padding-bottom:10px;
}

form#booktour strong{
	color:#185C9B;
	font-weight:normal;
}

div.error{
	color:#CC0000;
	background:#FFFF99;
	border-left:4px solid #FF0000;
	padding:10px 10px 10px 14px;
	margin-bottom:10px;
}

#footer{
border-top:1px dotted #999999; 
color:#666666;
padding-top:12px;
}

#footer a{
color:#666666;
text-decoration:none;
}
nobr{
	font-weight:normal !important;
}

.tbl-pckg { width:100%; padding:3px; background:#ffffff; margin-top: 10px; border: 1px solid rgb(136, 136, 136);}
.tbl-pckg th{text-align:left; background:#DBDBDB; padding:5px;}
.tbl-pckg td{background:#F3F3F3; padding:5px;}

tr.tourContainer td{padding:15px 7px 15px 7px; border-bottom:3px solid #D9D9D9;}
tr.tourContainer td span, tr.tourContainer td div.subheads{color:#666666 !important; font-weight:normal; line-height:14px; font-size:12px !important;}
tr.tourContainer td div{color:#CC3300; font-size:14px; margin-bottom:3px;}
tr.tourContainer td div a{color:#CC3300; text-decoration:none;}

.highlightcont {
/*margin:10px 0; border:1px dotted #CC6600; background:#FEF7CA; padding:5px;*/
}
.image-hotel{
float:right; width:210px; margin:3px; border:1px dotted #000000; text-align:center;
}

