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

body{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5c5c5c;
background:url(../images/mainbg.jpg) top repeat-x;
}

a{
text-decoration:none;}

a:hover{
text-decoration:underline;}


/* starts div parts................*/


div{
margin:0px;
padding:0px;}

#div100per{
width:100%;
height:auto;
float:left;}

#wrapper{
width:950px;
margin:0 auto;
}

#maincontainer{
width:950px;
height:auto;
float:left;}

/* starts top parts................*/

#topbar{
width:950px;
height:auto;
float:left;
padding-top:18px;
}


#topbar_icon{
width:436px;
float:left;
height:86px;
text-align:right;
padding-top:10px;
background:url(../images/topright_himal.jpg)}

#topbar_titletext{
width:514px;
float:left;
height:96px;
text-align:left;
padding:0;}

#topbar_title_quotation{
width:585px;
float:left;
height:40px;
text-align:left;
font-size:14px;
font-weight:bold;
color:#c3eaff;
padding:10px 0 10px 15px;
background:url(../images/title_seperator.jpg) left no-repeat;}

#navi_top{
width:950px;
height:22px;
border-top:1px solid #51bcf4;
border-bottom:1px solid #51bcf4;
float:left;
padding-top:6px;
}

#navi_top a{
color:#FFFFFF;
background:url(../images/bullet_navi.jpg) left no-repeat;
padding:0 10px 0 20px;}


#navi_top a:hover{
color:#c3eaff;
background:url(../images/bullet_navi.jpg) no-repeat 5px 2px;
}

#empty10px{
height:10px;
float:left;
width:950px;
}


/* starts header picture parts................*/

#mainbar{
width:950px;
height:auto;
float:left;
}

#mainbar_top{
height:7px; 
width:950px;
float:left;
}
#mainbar_top_left{
height:7px; 
width:7px;
float:left;
}
#mainbar_top_middle{
height:6px; 
width:936px;
float:left;
border-top:1px solid #FFFFFF;
background-color:#f0f0f0;
}

#mainbar_bottom_middle{
height:7px; 
width:936px;
float:left;
background-color:#f0f0f0;
}

#mainbar_top_right{
height:7px; 
width:7px;
float:left;
}

#mainbar_middle{
height:auto; 
width:924px;
float:left;
background-color:#f0f0f0;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
padding:12px 12px 0 12px;}

#mainbar_bottom{
height:7px; 
width:950px;
float:left;}

#mainbar_lefttop_part{
width:504px;
float:left;
height:auto;
}

#mainbar_righttop_part{
width:407px;
float:left;
height:auto;
padding-left:13px;
}


#mainbar_righttop_part_home{
width:407px;
float:left;
height:auto;
}
#headerpic_lefttop{
width:6px; height:6px; float:left;}

#headerpic_topmiddle{
background-color:#FFF; border-top:1px solid #d8d8d8; width:492px; height:5px; float:left;}

#headerpic_bottommiddle{
background-color:#FFF; border-bottom:1px solid #d8d8d8; width:492px; height:5px; float:left;}

#headerpic_middle{
width:482px; 
height:auto; 
float:left; 
padding:10px; 
border-left:1px solid #d8d8d8; 
border-right:1px solid #d8d8d8; 
background-color:#FFF;
text-align:justify;
}

#headerpic_countries{
width:482px;
float:left;
border-bottom:1px solid #d8e7ed;}

#headerpic_flashpic{
width:482px;
height:212px;
float:left;
background:url(../images/loading.gif) no-repeat center;}

#header{
width:420px;
color:#FFFFFF;
padding-right:10px;
padding-top:10px;
float:left;
}

#welcometext{
width:482px;
height:auto;
float:left;
text-align:justify;
border-bottom:1px solid #ebf3f6;
}

#airticketing{
width:482px;
height:auto;
float:left;
padding:5px 0;
background:url(../images/plane.jpg) right top no-repeat;
}

#airticketing_red{
color:#924e26;
font-size:14px;
font-weight:bold;
background:url(../images/bullet_right_bgwhite.jpg) right center  no-repeat;
width:122px;
float:left;}


#airticketing a{
background:url(../images/bullet_right_bgwhite.jpg) right top no-repeat;
font-size:12px;
color:#333333;
padding:5px 30px 1px 7px;
}

#featured_trips{
width:134px;
float:left;
height:22px;
background:url(../images/bullet_right.jpg) right no-repeat;
font-weight:bold;
font-size:15px;
color:#000000;}


#featured_programs{
background-color:#1093d7;
width:484px;
height:auto;
float:left;
padding:10px;
color:#FFF;
font-size:11px;}

#featured_pro_1{
width:225px;
float:left;
height:auto;
padding:0 15px 15px 0;
border-bottom:1px dashed #FFF;
}

#featured_pro_2{
width:225px;
float:left;
height:auto;
padding:0 15px 5px 0;
}

/* starts header right parts................*/


#trekkingpackages{
width:200px;
float:left;
height:auto;
}

#trekkingpackages_left{
width:8px;
height:29px;
float:left;}

#trekkingpackages_middle{
width:152px;
height:21px;
float:left;
background-color:#FFF;
border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;
color:#000000;
font-size:12px;
font-weight:bold;
padding-top:6px;}

#trekking_top_links{
padding:2px;
width:190px;
float:left;
}

#trekkingpackages a{
font-size:11px;
color:#000000;
border-bottom:1px dotted #5c5c5c;
padding:2px 0 5px 25px;
background:url(../images/bullet_trekkingtop.jpg) no-repeat 7px 8px;
display:block;}


#testi_middle{
width:395px;
float:left;
height:auto;
padding:5px;
border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8;
background-color:#FFFFFF;
}

#activities{
width:160px;
float:left;
height:22px;
background:url(../images/bullet_right_bgwhite.jpg) right no-repeat;
font-weight:bold;
font-size:15px;
color:#000000;
padding-left:10px;}

#md{
width:270px;
float:left;
height:22px;
background:url(../images/bullet_right_bgwhite.jpg) right no-repeat;
font-weight:bold;
font-size:15px;
color:#000000;
padding-left:10px;}

#activities_middle{
width:390px;
float:left;
height:auto;
padding:0 10px 0 5px;
border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8;
background-color:#FFFFFF;
}

#activities_icon{
width:78px;
float:left;
height:auto;
text-align:center;
font-size:11px;
color:#646464;}

#activities_middle a{
font-size:11px;
color:#646464;}


/* starts associate parts................*/


#associated{
width:950px;
float:left;
height:auto;
padding:5px 0 0 0;}


#associated_logo{
width:320px;
height:auto;
float:left;
padding:3px 2px;
}

#associated_text{
width:100px;
height:35px;
float:left;
background:url(../images/associated_arrow.jpg) no-repeat 15px 15px;
padding:15px 30px 0 45px;
font-style:italic;
color:#979797;
font-weight:001;
font-size:18px;
}
#online{
width:400px;
height:30px;
float:left;
padding:20px 10px 0 40px;
color:#666666;
font-size:12px;}

/* starts footer parts................*/

#div100per_footer{
width:100%;
float:left;
height:100px;
background-color:#1093d7;
}


#wrapper_footer{
width:950px;
margin:0 auto;
}

#maincontainer_footer{
width:950px;
height:auto;
float:left;
padding-top:10px;}

#footer_border_left{
width:7px;
height:65px;
float:left;
}

#footer_border_middle{
width:936px;
height:63px;
float:left;
border-bottom:1px solid #5fb7e4;
border-top:1px solid #5fb7e4;
}

#footerlinks{
width:736px;
height:50px;
float:left;
text-align:center;
padding-top:10px;
font-size:11px;
color:#e3f1f9;
line-height:20px;
}

#footerlinks a{
font-size:11px;
color:#e3f1f9;
}


#poweredby{
width:200px;
float:left;
height:60px;
text-align:right;}

#footerlines{
height:2px;
float:left;
width:950px;
background:url(../images/footer_lines.jpg) repeat-x;
}

#page_title{
color:#924e26;
font-size:14px;
font-weight:bold;
background:url(../images/bullet_right_bgwhite.jpg) right center  no-repeat;
width:470px;
float:left;
border:1px solid #DDDDDD;
padding:5px;}


#picture_trips{
width:195px;
float:left;
height:auto;
}

#highlights_trek{
width:391px;
float:left;
height:22px;
background:url(../images/bullet_right_bgwhite.jpg) right no-repeat;
font-weight:bold;
font-size:15px;
color:#000000;
border-top:1px dotted #DDDDDD;
padding-top:10px;}


#regions_treks{
width:390px;
float:left;
height:auto;
padding:0 10px 0 5px;
border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8;
background-color:#FFFFFF;
}

#pages_activities{
width:405px;
float:left;
height:auto;
padding:0 0px 0 0px;
border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8;
background-color:#FFFFFF;
}

#related_links_bg{
width:395px;
float:left;
height:auto;
padding:0 5px;
background-color:#FFFFFF;
}



/* starts classes................*/

.font10px{
font-size:10px;
color:#9c9c9c;
}

a.relatedlinks{
font-size:11px;
color:#000000;
border-bottom:1px dotted #5c5c5c;
padding:2px 0 5px 25px;
background:url(../images/bullet_trekkingtop.jpg) no-repeat 7px 8px;
display:block;}


a.regionlinks{
color:#000000;
border-bottom:1px dotted #5c5c5c;
padding:4px 0 6px 25px;
background:url(../images/bullet_white_3point.jpg) no-repeat 7px 8px;
display:block;
font-size:12px;}

.border_img{
border:1px solid #d8d8d8;
}

.itinerary{
font-size:15px;
font-weight: bold;
color:#000000;}

a.bluelinks{
font-size:11px;
color:#D20D17;
border-bottom:1px #5c5c5c;}

a.whitelinks{
font-size:11px;
color:#FF9A00;
border-bottom:1px #5c5c5c;}

.blue{
font-size:15px;
font-weight: bold;
color:#0033CC;}