@charset "utf-8";
/* CSS Document */

body{
margin:0px;
padding:0px;
background-color:#eeebda;
background-repeat:no-repeat;
background-position:50% 14px;
color:#383838;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

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

a:hover{
text-decoration:underline;
color:#333333;
}


#nepal-guide-wrapper{
width:1000px;
height:auto;
margin:0 auto;
}

#nepal-guide-main{
width:1000px;
height:auto;
float:left;
}

#nepal-guide-topbar-left{
width:239px;
height:auto;
float:left;
}

#nepal-guide-topbar-left-top{
width:239px;
height:201px;
float:left;
}


#nepal-guide-topbar-right{
width:746px;
height:auto;
float:left;
padding-left:15px;
background-color:#FFF;
}


#nepal-guide-topbar{
width:1000px;
height:249px;
float:left;
padding-top:14px;
}

#topbar-top{
height:154px;
width:1000px;
float:left;
background:url(../images/topnav-greenbg.png) repeat-x top;
}

#topbar-top-inner{
height:154px;
width:1000px;
float:left;
background:url(../images/topleft-black.jpg) no-repeat left top;
}

#topbar-top-inner1{
height:154px;
width:1000px;
float:left;
background:url(../images/logotop.png) no-repeat 20px 20px;
}

#topbar-nav{
width:860px;
height:30px;
float:left;
padding:19px 0 0 140px;
}

#topbar-nav a{
text-transform:uppercase;
color:#FFF;
font-size:12px;
display:inline-block;
padding:0 18px 0 14px;
background:url(../images/bulleft-topnav.jpg) no-repeat right center;
}

#topbar-nav a:hover{
text-decoration:underline;
color:#FFF;
}

#topbar-nav a.none{
text-transform:uppercase;
color:#FFF;
font-size:12px;
display:inline-block;
background:url() no-repeat right center;
}

#topbar-slogan{
width:980px;
height:30px;
float:left;
font-size:12px;
color:#ea9300;
padding:10px 0 0 20px;
text-transform:uppercase;
}

#top-country-nav{
width:1000px;
height:48px;
float:left;
padding:7px 0 0 0;
}

#lefttoppart{
width:217px;
height:30px;
float:left;
border:4px solid #000;
border-bottom:none;
background-color:#242323;
padding:14px 0 0 14px;
color:#FFF;
font-size:18px;
font-family:Georgia, "Times New Roman", Times, serif;
text-transform:uppercase;
}

#topblankpart{
width:450px;
height:48px;
float:left;
}

#topcountry-nav{
width:301px;
height:26px;
float:left;
border:1px solid #000;
background-color:#262626;
padding:10px 4px;
text-align:center;
}

#topcountry-nav a{
color:#FFF;
font-size:14px;
}

#maincontents{
width:1000px;
height:auto;
float:left;
background:url(../images/leftbg.jpg) repeat-y left #FFF;
}

#leftbar{
width:239px;
height:auto;
float:left;
}



#leftnav{
border:4px solid #000;
border-top:none;
background-color:#242424;
width:197px;
height:auto;
float:left;
padding:5px 17px 10px;
}

#leftnav-inner{
background:url(../images/lefttitle-dotted.jpg) repeat-x top;
width:197px;
float:left;
height:auto;
}

#leftnav-inner UL{
list-style-type:none;
padding:0px;
margin:0px;
}

#leftnav-inner LI{
padding:0px;
margin:0px;
background:url(../images/dotted.jpg) repeat-x bottom;
}

#leftnav-inner LI a{
background:url(../images/bullet-leftnav.jpg) no-repeat 5px 50%;
color:#fff8de;
font-size:13px;
font-family:"Trebuchet MS", Arial, Verdana;
display:block;
padding:4px 0 4px 22px;
}

#leftnav-inner LI a:hover{
color:#f09b0c;
text-decoration:none;
background:url(../images/bullet-leftnav-hover.jpg) no-repeat 5px 50%;

}

#left-tibet-lhasa, #left-tibet-lhasa1, #left-tibet-lhasa2, #left-tibet-lhasa3{
width:231px;
height:auto;
float:left;
padding:4px;
}

#left-tibet-lhasa-title, #left-tibet-lhasa-title1, #left-tibet-lhasa-title2, #left-tibet-lhasa-title3{
width:224px;
border:1px solid #FFF;
height:29px;
color:#114501;
font-size:20px;
font-family:Arial, Helvetica, sans-serif;
padding:62px 5px 0 0;
text-align:right;
}

#left-tibet-bhutan-lists, #left-tibet-bhutan-lists1, #left-tibet-bhutan-lists2, #left-tibet-bhutan-lists3{
width:231px;
height:auto;
float:left;
padding:8px 0;
}

#left-tibet-bhutan-lists a, #left-tibet-bhutan-lists1 a, #left-tibet-bhutan-lists2 a, #left-tibet-bhutan-lists3 a{
color:#114501;
background:url(../images/bullet-tibet-bhutan.jpg) no-repeat left;
display:block;
padding:3px 0 3px 30px;
}

#left-contact{
width:209px;
height:auto;
float:left;
padding:7px 15px;
}



/*  start right bar...............*/



#rightbar{
width:731px;
height:auto;
float:left;
padding:15px;
}

#welcome{
width:731px;
height:auto;
float:left;
text-align:justify;
padding-bottom:15px;
}

#trekking-area{
width:713px;
height:auto;
float:left;
border:1px solid #77bb77;
background-color:#dfefdf;
padding:8px;
}

#annapurna-trekking, #everest-trekking, #langtang-helambu-trekking, #other-trekking{
width:171px;
height:auto;
float:left;
}

#annapurna-trekking a, #everest-trekking a, #langtang-helambu-trekking a, #other-trekking a{
background:url(../images/annapurnba-subbullets.jpg) no-repeat left 50%;
display:block;
padding:1px 0px 2px 15px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#383838;
}

.trekkingtitle{
display:block; background:url(../images/annapurna-treks-bullet.jpg) no-repeat left top; padding-left:30px; color:#4e8b01; font-size:16px; font-weight:100; height:24px; text-decoration:underline; padding-bottom:10px;
}

.raftingtitle{
display:block; background:url(../images/rafting-icon.jpg) no-repeat left top; padding-left:40px; color:#4e8b01; font-size:16px; font-weight:100; height:24px; text-decoration:underline; padding-bottom:4px;
}

.hoteltitle{
display:block; background:url(../images/hotel-icon.jpg) no-repeat left top; padding-left:34px; color:#4e8b01; font-size:16px; font-weight:100; height:24px; text-decoration:underline; padding-bottom:6px;
}

.tourtitle{
display:block; background:url(../images/tour-icon.jpg) no-repeat left top; padding-left:34px; color:#4e8b01; font-size:16px; font-weight:100; height:24px; text-decoration:underline; padding-bottom:6px;
}

.service-in-ex{
display:block; background:url(../images/servicein-ex-icon.jpg) no-repeat left top; font-weight:100; padding-left:40px; color:#4e8b01; font-size:16px; height:24px; text-decoration:underline; padding-bottom:0px; text-transform:uppercase;
}


a.bookinglinks{
background-color:#4e8b01; 
font-size:12px;
color:#FFF;
text-align:center;
padding:5px 10px;
margin:0 10px;
text-transform:uppercase;
}

a.bookinglinks:hover{
background-color:#000; 
text-decoration:none;
}

a.bookinglinks-small{
background-color:#CC3300; 
font-size:10px;
color:#FFF;
text-align:center;
padding:2px 5px;
text-transform:uppercase;
}

a.bookinglinks-small:hover{
background-color:#000; 
text-decoration:none;
}




#trekking-highlights{
width:731px;
height:auto;
float:left;
padding:15px 0;}

#trekking-highlights-topic{
width:731px;
height:auto;
padding:0 0 8px 0;
float:left;
}

#trekking-highlights-lists{
border:1px solid #dfdfdf;
background-color:#f6f6f6;
width:705px;
height:auto;
float:left;
padding:12px;
}

#trekking-highlights-lists img{
border:1px solid #000000;
margin-right:8px;}

#makalu-trek, #manaslu-trek, #mustang-trek, #dhaulagiri-trek{
width:345px;
height:92px;
float:left;
padding-bottom:20px;
padding-right:15px;
font-size:11px;
color:#444444;
text-align:justify;
}

#kanchanjunga-trek, #ganeshhimal-trek, #dolpo-trek, #highpasses-trek{
width:345px;
height:92px;
float:left;
padding-bottom:20px;
font-size:11px;
color:#444444;
text-align:justify;
}

a.readmore{
background:url(../images/readmore-bullet.jpg) no-repeat left 50%;
color:#000;
font-size:11px;
font-family:"Trebuchet MS", Arial, Verdana;
padding:0 0 0 16px;
display:inline-block;
text-decoration:underline;
}

a.readmore:hover{
text-decoration:none;
}





#peak-exp-area{
width:713px;
height:auto;
float:left;
border:1px solid #77bb77;
background-color:#dfefdf;
padding:8px;
}

#peakcilmbing, #expedition, #tours, #travelinfo{
width:171px;
height:auto;
float:left;
}

#peakcilmbing a, #expedition a, #tours a, #travelinfo a{
background:url(../images/annapurnba-subbullets.jpg) no-repeat left 50%;
display:block;
padding:1px 0px 2px 15px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#383838;
}

.peak-exp-title{
display:block; padding-left:30px; color:#4e8b01; font-size:16px; height:24px; text-decoration:underline; padding-bottom:10px;
}



#quicklinks{
width:731px;
height:auto;
float:left;
text-align:justify;
padding-top:15px;
}

#quicklinks a{
color:#000;
font-size:11px;
}


/* start footer ..............*/

#footertop{
width:1000px;
height:auto;
float:left;
border-bottom:2px solid #918b75;
border-top:5px solid #918b75;
}


#footertop-left{
width:600px;
height:auto;
float:left;
padding:12px 0 0 0;
color:#59564b;
}

#footertop-right{
width:400px;
height:auto;
float:left;
padding:0px 0 0 0;
text-align:right;
}

#footertop a{
font-weight:bold;
font-size:12px;
color:#59564b;
}


#footerbottom{
width:1000px;
height:auto;
float:left;
padding:15px 0;
}


#footer-rafting, #footer-junglesafari, #footer-sightseeing, #footer-adventuresports{
width:250px;
height:auto;
float:left;
color:#7a7a7a;
font-size:11px;
}


.footer-title{
color:#307e00;
font-size:14px;
display:block;
padding-bottom:4px;
text-transform:capitalize;
}

#footerbottom a{
color:#7a7a7a;
font-size:11px;
}



/* for other pages.................*/


#pageheading{
width:701px;
height:25px;
float:left;
text-align:justify;
padding:5px 15px;
background-color:#4e8b00;
color:#FFF;
font-size:18px;
font-weight:bold;
}

.tripfacts{
border:1px solid #77bb77;
border-top:none;
background-color:#dfefdf;
padding:5px;
width:200px;
height:auto;
float:right;
margin:0px 0 15px 15px;
}


a.italiclink{
font-style:italic;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#000;
text-decoration:underline;
}

.comments-sender{
background:url(../images/comments-bg.jpg) repeat-x bottom;
height:35px;
/*border-left:1px solid #616161;
border-right:1px solid #616161;*/
float:right;
}

.inner{
background:url(../images/comments-top.jpg) no-repeat 98% top;
display:inline-block;
padding:15px 10px 10px 10px;
}


.formstyle{
border:#4E8B00 1px solid;
padding:1px;}

.teamimg{
padding:5px; border:1px solid #CCC; background-color:#FFF; margin:0 0 10px 10px;
}

.teamspan{
border:1px solid #DDD; background-color:#f5f5f5; display:block; padding:7px; margin-bottom:10px; height:auto;
}


.tblbdr TABLE{
border-width:0 0 1px 1px;
border-color:#CCC;
border-style:solid;
}


.tblbdr TD{
border-width:1px 1px 0 0;
border-color:#CCC;
border-style:solid;
padding:4px;
}

.rightimage{
float:right; border:1px solid #DDD; background-color:#f8f8f8; padding:5px; margin-left:10px; text-align:center; font-size:11px; font-style:italic;
}
