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

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

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

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

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

/* start ids...................... */

#main_wrap{
width:980px;
height:auto;
margin:0 auto;}

#main{
width:969px;
height:auto;
float:left;
padding-left:11px;}

#topbar{
width:969px;
height:169px;
float:left;}


#topbar_left{
background:url(../images/headertop01.jpg) no-repeat left;
width:421px;
height:169px;
float:left;
}

#topbar_right{
background:url(../images/headertop02.jpg) no-repeat left;
text-align:right;
width:541px;
height:149px;
float:left;
padding:20px 7px 0 0;
color:#FFFFFF;
font-weight:bold;
font-size:13px;
}

#topbar_right a{
color:#FFFFFF;
font-weight:bold;
font-size:13px;
padding:0 2px;
}

#topbar_right a:hover{
color:#FFE34D;
font-weight:bold;
font-size:13px;
text-decoration:none;
}


#main_left{
width:969px;
float:left;
height:auto;
background:url(../images/quicklinks_bg.jpg) no-repeat top left;}

#quick_nav{
width:968px;
height:53px;
float:left;
padding-right:1px;
}

#quicklinks{
width:225px;
float:left;
height:49px;
padding-right:40px; padding-left:10px; padding-bottom:4px;}


#quicklinks_inner{
width:222px;
float:left;
height:25px;
background:url(../images/qlinks_bg.jpg) no-repeat right bottom;
text-align:right;
padding:24px 3px 0 0; }


select { opacity: 0;
filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
            position: relative;
            z-index: 10;
			width:220px;
			background-color:#d1f3fd;
			border:1px solid #FFFFFF;
			font-size:11px;
            } 
input{      z-index: 10;
			background-color:#d1f3fd;
			border:1px solid #0099CC;
			font-size:11px;
            } 
			
			
textarea{   z-index: 10;
			background-color:#d1f3fd;
			border:1px solid #0099CC;
			font-size:11px;
            } 

#nav{
width:452px;
height:53px;
float:left;
background:url(../images/nav-bg.jpg) bottom repeat-x;
}

/* ------------------------------------- */

#nav_nepal{
width:113px;
height:53px;
float:left;
background:url(../images/nav-left.jpg) left bottom no-repeat;}


#nav_nepal a{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#FFFFFF;
text-transform:uppercase;
display:block;
padding:25px 0 10px 0;
text-align:center;
background:url(../images/nepalhover.jpg) no-repeat;
}

#nav_nepal a:hover{
background:url(../images/nepalhover.jpg) no-repeat;
text-decoration:none;}

#nav_nepal a:active{
background:url(../images/nepalhover.jpg) no-repeat;
text-decoration:none;}



#nav_nepal_others{
width:113px;
height:53px;
float:left;
background:url(../images/nav-left.jpg) left bottom no-repeat;}


#nav_nepal_others a{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#FFFFFF;
text-transform:uppercase;
display:block;
padding:25px 0 10px 0;
text-align:center;
}

#nav_nepal_others a:hover{
background:url(../images/nepalhover.jpg) no-repeat;
text-decoration:none;}

#nav_nepal_others a:active{
background:url(../images/nepalhover.jpg) no-repeat;
text-decoration:none;}


/* ------------------------------------- */

#nav_tibet{
width:113px;
height:53px;
float:left;
}


#nav_tibet a{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#FFFFFF;
text-transform:uppercase;
display:block;
padding:25px 0 10px 0;
text-align:center;
background:url(../images/tibethover.jpg) no-repeat;
}

#nav_tibet a:hover{
background:url(../images/tibethover.jpg) no-repeat;
text-decoration:none;}

#nav_tibet a:active{
background:url(../images/tibethover.jpg) no-repeat;
text-decoration:none;}



#nav_tibet_others{
width:113px;
height:53px;
float:left;
}


#nav_tibet_others a{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#FFFFFF;
text-transform:uppercase;
display:block;
padding:25px 0 10px 0;
text-align:center;}

#nav_tibet_others a:hover{
background:url(../images/tibethover.jpg) no-repeat;
text-decoration:none;}

#nav_tibet_others a:active{
background:url(../images/tibethover.jpg) no-repeat;
text-decoration:none;}


/* ------------------------------------- */


#nav_bhutan{
width:113px;
height:53px;
float:left;
}


#nav_bhutan a{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#FFFFFF;
text-transform:uppercase;
display:block;
padding:25px 0 10px 0;
text-align:center;
background:url(../images/bhutanhover.jpg) no-repeat;
}

#nav_bhutan a:hover{
background:url(../images/bhutanhover.jpg) no-repeat;
text-decoration:none;}

#nav_bhutan a:active{
background:url(../images/bhutanhover.jpg) no-repeat;
text-decoration:none;}



#nav_bhutan_others{
width:113px;
height:53px;
float:left;
}


#nav_bhutan_others a{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#FFFFFF;
text-transform:uppercase;
display:block;
padding:25px 0 10px 0;
text-align:center;}

#nav_bhutan_others a:hover{
background:url(../images/bhutanhover.jpg) no-repeat;
text-decoration:none;}

#nav_bhutan_others a:active{
background:url(../images/bhutanhover.jpg) no-repeat;
text-decoration:none;}

/* ------------------------------------- */

#nav_sikkim{
width:113px;
height:53px;
float:left;
background:url(../images/nav-right.jpg) right bottom no-repeat;}


#nav_sikkim a{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#FFFFFF;
text-transform:uppercase;
display:block;
padding:25px 0 10px 0;
text-align:center;
background:url(../images/sikkimhover.jpg) no-repeat;
}

#nav_sikkim a:hover{
background:url(../images/sikkimhover.jpg) no-repeat;
text-decoration:none;}

#nav_sikkim a:active{
background:url(../images/sikkimhover.jpg) no-repeat;
text-decoration:none;}




#nav_sikkim_others{
width:113px;
height:53px;
float:left;
background:url(../images/nav-right.jpg) right bottom no-repeat;}


#nav_sikkim_others a{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#FFFFFF;
text-transform:uppercase;
display:block;
padding:25px 0 10px 0;
text-align:center;}

#nav_sikkim_others a:hover{
background:url(../images/sikkimhover.jpg) no-repeat;
text-decoration:none;}

#nav_sikkim_others a:active{
background:url(../images/sikkimhover.jpg) no-repeat;
text-decoration:none;}

/* ------------------------------------- */

#maincontents{
width:969px;
height:auto;
float:left;}

#maincontents_left{
width:241px;
height:auto;
float:left;}

#maincontents_left01{
width:241px;
height:10px;
float:left;}

#maincontents_left01_news{
width:241px;
height:10px;
float:left;}

#maincontents_left01_01{
width:10px;
height:10px;
float:left;}


#maincontents_left01_02{
width:221px;
height:9px;
float:left;
border-top:1px solid #b1ebff;
background-color:#08a3d8;}


#maincontents_left01_03{
width:10px;
height:10px;
float:left;}

#maincontents_left01_01_news{
width:10px;
height:10px;
float:left;}


#maincontents_left01_02_news{
width:221px;
height:9px;
float:left;
border-top:1px solid #b1ebff;
background-color:#08a3d8;}


#maincontents_left01_03_news{
width:10px;
height:10px;
float:left;}


#maincontents_left02{
width:219px;
height:auto;
float:left;
border-left:1px solid #b1ebff;
border-right:1px solid #b1ebff;
background-color:#08a3d8;
padding:6px 10px;}

#maincontents_left02_news{
width:219px;
height:auto;
float:left;
border-left:1px solid #b1ebff;
border-right:1px solid #b1ebff;
background-color:#08a3d8;
padding:6px 10px;}

#mc_left_title01{
width:219px;
height:auto;
float:left;}

#mc_left_title02{
width:219px;
height:auto;
float:left;
padding-top:8px;}

#mc_left_title03{
width:219px;
height:auto;
float:left;
padding-top:8px;}

#mc_left_title04{
width:219px;
height:auto;
float:left;
padding-top:8px;}

#mc_left_title04_news{
width:219px;
height:auto;
float:left;}


#mc_left_list01{
width:209px;
height:auto;
float:left;
padding:10px 0 0 10px;}

#mc_left_list02{
width:209px;
height:auto;
float:left;
padding:10px 0 0 10px;}

#mc_left_list03{
width:209px;
height:auto;
float:left;
padding:10px 0 0 10px;}

#mc_left_list04{
width:209px;
height:auto;
float:left;
padding:10px 0 0 10px;}

#mc_left_list04_news{
width:214px;
height:auto;
float:left;
padding:2px 0 0 5px;}

#mc_left_list04_news a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
border-bottom:1px dotted #1dc1f9;
border-top:1px solid #08a3d8;
display:block;
padding:3px;
line-height:15px;}

#mc_left_list04_news a:hover{
border:1px solid #1dc1f9;
border-left:none; border-right:none;
background-color:#0695c6;
text-decoration:none;}


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

#maincontents_left02 LI{
display:inline-block;
line-height:20px;
background:url(../images/bullet-white.jpg) left no-repeat;
padding-left:25px;}


#maincontents_left02 a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;}


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


#maincontents_left03{
width:241px;
height:10px;
float:left;}

#maincontents_left03_01{
width:10px;
height:10px;
float:left;}


#maincontents_left03_02{
width:221px;
height:9px;
float:left;
border-bottom:1px solid #b1ebff;
background-color:#08a3d8;}


#maincontents_left03_03{
width:10px;
height:10px;
float:left;}

#maincontents_left03_news{
width:241px;
height:10px;
float:left;}

#maincontents_left03_01_news{
width:10px;
height:10px;
float:left;}


#maincontents_left03_02_news{
width:221px;
height:9px;
float:left;
border-bottom:1px solid #b1ebff;
background-color:#08a3d8;}


#maincontents_left03_03_news{
width:10px;
height:10px;
float:left;}


#maincontents_right{
width:720px;
height:auto;
float:left;
padding-left:8px;
}

#m_r_01{
width:720px;
height:10px;
float:left;
background-color:#f2fbfe;
}

#m_r_01_01{
width:10px;
height:10px;
float:left;
}


#m_r_01_02{
width:709px;
height:9px;
float:left;
border-top:1px solid #009fd6;
border-right:1px solid #1dc1f9;
background-color:#f2fbfe;
}

#m_r_02{
width:692px;
height:auto;
float:left;
border-left:1px solid #009fd6;
border-right:1px solid #009fd6;
background-color:#f2fbfe;
padding:13px 13px 0 13px;
}

#welcomeblock{
width:692px;
height:auto;
float:left;
text-align:justify;}


#doubleline{
width:692px;
height:auto;
float:left;
background:url(../images/double_line.jpg) repeat-x bottom #f2fbfe;
padding:10px 0;}

#special_n_hotels{
width:692px;
height:auto;
float:left;
text-align:justify;
padding-top:10px;}

#special_packages{
width:410px;
height:auto;
float:left;
padding:0 12px 0 0	;
background: url(../images/vertical_line_point.jpg) repeat-y right;}


#special_packages_title{
width:410px;
height:auto;
float:left;
}

#special_packages_01{
width:410px;
height:auto;
float:left;
text-align:justify;
padding:16px 0 12px 0;
font-size:11px;}

#special_packages_04, #special_packages_05{
width:410px;
height:auto;
float:left;
text-align:justify;
padding:16px 0 12px 0;
font-size:11px;}

#special_packages_02{
width:410px;
height:auto;
float:left;
text-align:justify;
padding:16px 0 12px 0;
font-size:11px;}

#special_packages_03{
width:410px;
height:auto;
float:left;
text-align:justify;
padding:16px 0 12px 0;
font-size:11px;}


#hotels_main{
width:265px;
height:auto;
float:left;
padding:0 0 0 5px;
}

#hotels01,#hotels011{
width:233px;
height:auto;
float:left;
background:url(../images/bullet_blue.jpg) no-repeat left;
font-size:16px;
font-weight:bold;
font-family:"Trebuchet MS", Verdana;
color:#f89e00;
text-transform:uppercase;
padding:0 0 0 32px;
}

#hotels02,#hotels022{
width:265px;
height:auto;
float:left;
padding-top:7px;
color:#777777;}

#hotels03{
width:120px;
height:auto;
float:left;
padding-top:7px;
margin:0 10px 0 3px;}

#hotels04{
width:120px;
height:auto;
float:left;
padding-top:7px;
}

#hotels04 a, #hotels03 a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
font-weight:bold;
border-bottom:1px dotted #1dc1f9;
border-top:1px solid #f2fbfe;
display:block;
padding:4px;
height:20px;
overflow:hidden;}

#hotels04 a:hover, #hotels03 a:hover{
border-bottom:1px solid #1dc1f9;
border-top:1px solid #1dc1f9;
text-decoration:none;
background-color:#0695c6;
color:#FFFFFF;
}

#hotdeals01{
width:233px;
height:auto;
float:left;
background:url(../images/bullet_blue.jpg) no-repeat left;
font-size:16px;
font-weight:bold;
font-family:"Trebuchet MS", Verdana;
color:#f89e00;
text-transform:uppercase;
padding:0 0 0 32px;
}

#hotdeals011{
width:233px;
height:auto;
float:left;
background:url(../images/bullet_blue.jpg) no-repeat left;
font-size:16px;
font-weight:bold;
font-family:"Trebuchet MS", Verdana;
color:#f89e00;
text-transform:uppercase;
padding:0 0 0 32px;
}

#hotdeals02{
width:265px;
height:auto;
float:left;
padding-top:7px;
color:#777777;
text-align:center;
}

#hotdealspic{
width:265px;
height:auto;
float:left;}


#majortrek01{
width:233px;
height:auto;
float:left;
background:url(../images/bullet_blue.jpg) no-repeat left;
font-size:16px;
font-weight:bold;
font-family:"Trebuchet MS", Verdana;
color:#f89e00;
text-transform:uppercase;
padding:0 0 0 32px;
}

#majortrek02{
width:265px;
height:auto;
float:left;
padding-top:7px;
color:#777777;}


#m_r_03{
width:720px;
height:10px;
float:left;
}

#m_r_03_01{
width:10px;
height:10px;
float:left;
}


#m_r_03_02{
width:700px;
height:9px;
float:left;
border-bottom:1px solid #009fd6;
background-color:#f2fbfe;
}

#m_r_03_03{
width:10px;
height:10px;
float:left;
}


#footerline{
width:969px;
height:6px;
float:left;
padding:14px 0 27px 0;
background:url(../images/footerline_bg.jpg) repeat-x 0px 20px;}

#footerleft{
width:500px;
height:auto;
float:left;
}

#footerleft01{
width:500px;
height:auto;
float:left;
font-size:16px;
font-style:italic;
font-weight:bold;
color:#ffea00;
}
#footerleft02{
width:500px;
height:auto;
float:left;
}

#footerright{
width:469px;
height:auto;
float:left;
color:#e8f9ff;
font-size:11px;
text-align:right;
padding-bottom:10px;
}

#footerright a{
font-size:12px;
font-weight:bold;
color:#e8f9ff;}


#titleblock{
width:692px;
height:auto;
float:left;}

#titleblock_left{
background:url(../images/title_text_left.jpg) no-repeat left;
width:35px;
height:34px;
float:left;}

#titleblock_middle{
background:url(../images/title_text_bg.jpg) repeat-x top;
width:auto;
height:30px;
float:left;
font-size:16px;
font-style:italic;
font-weight:bold;
text-transform:capitalize;
font-family:"Trebuchet MS", Verdana;
padding:4px 10px 0 10px;
color:#FFFFFF;
}


#titleblock_right{
background:url(../images/title_text_right.jpg) no-repeat right;
width:9px;
height:34px;
float:left;}


a.readfulltext{
color:#08a3d8;
font-weight:bold;
text-transform:capitalize;
text-decoration:underline;
text-align:right;
display:block;
width:82px;
float:right;
padding-top:5px;
}

a.readfulltext:hover{
text-decoration:none;
color:#08a3d8;
}

.bluetext{
color:#08a3d8;
font-size:13px;
font-weight:bold;}

a.bluetext_small{
color:#08a3d8;
font-size:12px;
font-weight:100;}

a.bluetext_small:hover{
color:#08a3d8;
font-size:12px;
font-weight:100;
text-decoration:underline;}

a.bluetext_title{
color:#08a3d8;
font-weight:bold;
border:1px solid #DDDDDD;
display:block;
padding:5px;
}

a.bluetext_title:hover{
color:#FFFFFF;
font-size:14px;
font-weight:bold;
border:1px dotted #08a3d8;
display:block;
padding:5px;
background-color:#D4F6FF;
}


.graytext{
color:#bcbcbc;
font-size:11px;
font-weight:bold;}

#imgbdr IMG{
border:1px solid #b9b9b9; padding:1px; margin-right:10px;
}

.imgbdr{
border:1px solid #b9b9b9; padding:2px; margin-left:10px;
}

#special_n_hotels_others{
width:692px;
height:auto;
float:left;
text-align:justify;
padding-top:10px;
color:#068ABA;}

#special_n_hotels_others a{
font-size:12px;
font-weight:100;
font-style:italic;
color:#068ABA;
text-decoration:none;}

#special_n_hotels_others a:hover{
font-size:12px;
font-weight:100;
font-style:italic;
color:#068ABA;
border-bottom:1px dotted #068ABA;
text-decoration:none;}


a.include_style{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#006699;
border-bottom:1px dotted #006699;
border-top:1px dotted #006699;
border-left:1px dotted #F2FBFE;
border-right:1px dotted #F2FBFE;
padding:2px 5px;
margin:0 30px;
line-height:22px;}

a.include_style:hover{
color:#FFFFFF;	
border:1px solid #FFFFFF;
background-color:#006699;
text-decoration:none;}

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

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

a.reservation_bttn{
color:#FF6600;
}

a.reservation_bttn:hover{
color:#08A3D8;
text-decoration:none;
}