/* CSS Document */
/**************************************/
/*           MASTAR RESETS            */
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,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{
margin:0;
padding:0;
border:0;
outline:0;
vertical-align:baseline;
background:transparent;
list-style:none;
font-family:arial;

color:#4a3507;
}

blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
/**************************************/

body		{ background-image:url(../images/bg.jpg); background-repeat:repeat-x; background-color:#fcf3e4; line-height:1;}
a			{ text-decoration:none;}
ul,li		{ list-style:none; margin:0; padding:0;}

img,.np_trek,		{ behavior: url("iepngfix.htc");}

h1,h2,h3,h4,h5,h6	{ font-family:trebuchet MS; font-weight:normal;}
p	{ line-height:18px; padding:10px 0;}
h1			{ font-size:22px; color:#7e1701; padding:8px 0;}
h2			{ font-size:18px; color:#7e1701; padding:8px 0;}
h2 span		{ font-size:18px; color:#e0d3b6; padding:8px 0;}


.wr			{ width:1000px; padding:5px 0; margin:0 auto; position:relative; font-size:12px;}
.hdr		{ margin:0; padding:0;}
.phonenumber			{ font-size:36px; color:#9e270e; font-family:Times New Roman; text-align:right;}
.phonenumber span		{ margin-left:15px; color:#9e270e;}

.banner			{ padding-top:2px;}
.srch_line form input 		{ border:1px solid #dabb8a; padding:5px; width:200px; background:url(../images/search_icon.gif) no-repeat right #fff;}
.srch_line		{ background:#463207; padding:5px 10px; width:980px;}
.srch_line span	{ color:#d9c69e; font-size:14px;}
.right			{ float:right; }

.bdy			{ margin-top:15px;}

.left_part		{ width:253px; vertical-align:top; padding:0 13px 0 3px;}

.np_treklist	{ padding:5px 10px; margin:0; background-image:url(../images/left_nepaltrek_bg.gif); background-repeat: repeat-x; background-color:#871901;}
.np_treklist a	{ color:#FFFFFF;}
.arrow			{ padding:6px 0 0 0; width:25px;}

.block		{ margin:8px 0; display:block;}

.container		{ width:731px; background-image:url(../images/contain_box_bg.gif); background-repeat: repeat-x; background-color:#faefdc; vertical-align:top;}
.contentbox		{ padding:0 15px;}

.feature_trips	{ width:484px; padding:0 20px 0 15px; vertical-align:top;}
.ft_boxhd		{ background:url(../images/contain_box_hd_bg.gif); width:464px; height:39px; padding:0 10px;}
.ft_block		{ margin-top:15px; border-bottom:1px dotted #4a3507; }
.ft_block p		{ padding:5px 0; font-size:11px; text-align:justify;}
.img-border		{ border:3px solid #fff;}
.ft_img_block	{ background:#dfdfdf; width:164px; text-align:center; padding:2px 0 10px 0; }
.ft_img_block p	{ color:#21517f; text-align:center; font-size:14px;}
.ft_img_txt		{ vertical-align:top; padding-left:10px;}

.country_place	{ width:195px; vertical-align:top; padding-right:17px;}

.btn			{ background:url(../images/btn_bg.gif) no-repeat; width:85px; line-height:27px; vertical-align:middle; display:block; float:left; margin-right:15px;}
.btn a			{ color:#4a3507; font-size:11px; padding-left:10px;}

.footer			{ background:url(../images/footer_top.jpg) no-repeat; height:78px;}
.foot			{ padding-top:90px; text-align:center;}
.foot p			{ font-size:14px; color:#cfbda8;}
.foot ul		{ padding:0; margin:0;}
.foot li		{ display:inline;}
.foot li a		{ padding:0 15px; font-size:22px; font-family:trebuchet MS; color:#ddcdb9; border-right:1px solid #ddcdb9;}
.foot li a:hover{ color:#80613a;}
