/* CSS Document */

body *{

outline:none;

}





body {

	margin:0px;

	padding:0px;

	font-family: Arial, Helvetica, sans-serif;

	color:#242424;

	font-size:12px;

	line-height:19px;

	background:#FAF3E3 url(../images/back.jpg) center top  no-repeat;

	}

	

	

a {

	color:#000;

	text-decoration:none;

}



a:hover {

	color:#000;

	text-decoration:none;

	}





h1,h2,h3,h4,h5,h6,ol,ul,form,input, dl, dd, dt, ul, li,p{

	margin:0px;

	padding:0px;

	list-style-type:none;

	}





.clear{

	margin:0px;

	padding:0px;

	line-height:0px;

	font-size:0px;

	clear:both;

	height:0;

}







#Outer-wrapper{

width:100%;

background:url(../images/menu-bg.gif) 0px 0px  repeat-x;

}



#wraper{

	width:996px;

	margin:0 auto;}





#menu{



}



#menu ul{

margin:0px;

padding:0px;

list-style-type:none;

}



#menu ul li{

display:inline;

background:url(../images/li-bg.gif) center right no-repeat;

line-height:38px;

}



#menu ul li a{

font:13px;

text-transform:uppercase;

color:#FFFFFF;

padding:12px 24px 11px 24px;



}



#menu ul li a:hover, #menu ul li a.selected{

font:13px;

text-transform:uppercase;

color:#FFFFFF;

background-color:#443308;

padding:12px 24px 11px 24px;

}







#menu ul li.nobg{

background:none;

}



#top{

height:92px;

clear:both;

}



.logo{

float:left;



}



.logo a{

display:block;

cursor:pointer;

width:262px;

height:92px;

background:url(../images/logo.jpg) 0px 0px no-repeat;

text-indent:-99999px;

}



.logo a:hover{

display:block;

cursor:pointer;

width:262px;

height:92px;

background:url(../images/logo.jpg) 0px 0px no-repeat;

text-indent:-99999px;

text-decoration:none;

}



.Number{

float:right;

width:403px;

height:92px;

}



#tours{

width:996px;

clear:both;

}



#tours .left{

width:535px;

float:left;

padding-top:54px;



}



#tours .left h2{

font-size:25px;

color:#2C2002;

line-height:35px;

margin-bottom:20px;

}

#tours .left h1{

font-size:25px;

color:#2C2002;

line-height:35px;

margin-bottom:20px;

}


#tours .left h2 span{

font-size:28px;

color:#2C2002;

line-height:35px;

text-transform:uppercase;

border-bottom: dashed 1px #2C2002;

}



#tours .left ul{

margin:0px;

padding:0px;

list-style-type:none;

}



#tours .left ul li{

display:inline;

float:left;

width:252px;

background:url(../images/li-bg3.gif) left bottom no-repeat;

margin:0px 15px 8px 0px;

padding-bottom:4px;

}



#tours .left ul li a{

font-size:14px;

float:left;

color:#352800;

text-decoration:none;

background:url(../images/li-bg2.gif) 0px 6px no-repeat;

padding-left:10px;

padding-bottom:3px;

}



#tours .left ul li a:hover{

font-size:14px;

color:#000;

text-decoration:none;

background:url(../images/li-bg2.gif) 0px 6px no-repeat;

padding-left:10px;



}



#tours .fixed{

height:81px;

margin-top:25px;

font-size:21px;

font-weight:bold;

color:#000;

width:420px;

position:relative;



}



#tours .fixed a{ 

text-decoration:underline;

font-size:12px;

color:#000;

font-weight:normal;

position:absolute;

right:0px; bottom:0px;

}







#yatra{

width:395px;

float:right;

border:solid 2px #D1C9B1;

 background:#fff;

 position:relative;

}





.bg{

background:url(../images/yatra-bg.gif) 0px 0px repeat-y;

height:350px;

}



.tour{

height:80px;

font-size:13px;

color:#5D5D5D;

width:383px;

padding:6px;

}



.tour .content{

width:222px;

float:left;

margin-left:6px;

height:80px;

}



.tour .content h2{

font-size:18px;

color:#2E1E00;

padding-top:8px;

padding-bottom:6px;

font-weight:normal;

}



.tour .content h2 a{

font-size:18px;

color:#2E1E00;

padding-top:8px;

padding-bottom:6px;

font-weight:normal;

text-decoration:none;

}



.tour .content h2 a:hover{

font-size:18px;

color:#000;

padding-top:8px;

padding-bottom:6px;

font-weight:normal;

text-decoration:none;

}





.tour .image{

float:right;

border:solid 1px #BF9A45;

width:116px;

height:63px;

margin-top:8px;

}



.bg1{

background:url(../images/tour-bg.gif) 6px bottom repeat-x;

}



.bg2{

background:url(../images/tour-bg1.gif) 6px bottom repeat-x;

}



#hotels{

width:976px;

background-color:#B7AF83;

padding:0px 10px 8px 10px;

margin-top:20px;



}		



#hotels h2{

background:#2E1E00 url(../images/h2-bg.gif) right top no-repeat;

font-size:21px;

color:#fff;

height:40px;

width:315px;

font-weight:normal;

line-height:34px;

text-indent:10px;

}



#hotels h2 a{

font-size:21px;

color:#fff;

height:40px;

width:315px;

font-weight:normal;

line-height:34px;

text-indent:10px;

}



.hotels{

background:#F2EED9;

border-bottom:dashed 1px #71540A;

border-right:dashed 1px #71540A;

border-left:dashed 1px #71540A;

padding:10px;



}



.hotels h3{

font-size:18px;

font-weight:normal;

color:#2E1E00;

background:url(../images/circle.gif) 0px  8px no-repeat;

text-indent:12px;

padding-bottom:10px;

}



.hotels p{

font-size:12px;

color:#242424;

padding-bottom:12px;

text-indent:11px;

}



.hotels h4{

font-size:15px;

font-weight:bold;

color:#AF3313;

padding-bottom:12px;

text-indent:12px;

}



.hotels .ul{

margin:0px 0px 0px 10px;

padding:0px;

list-style-type:none;

}



.hotels .ul li{

display:inline;

float:left;

margin-right:15px;

background:url(../images/arrow4.gif) 0px 4px no-repeat;

font-weight:bold;

font-size:13px;

padding-left:12px;

}



.hotels img{

float:right;

border:solid 3px #D8CE8F;

margin-right:25px;

}





.hotels .line{

height:20px;

text-align:center;

margin:5px 0px;

background:url(../images/line.gif) center top no-repeat;

}



#bottom{

width:996px;

margin-top:15px;

height:257px;

margin-bottom:15px;

}



#bottom .left{

width:8px;

height:257px;

background:url(../images/btm-left.gif) 0px 0px no-repeat;

float:left;

}



#bottom .right{

width:8px;

height:257px;

background:url(../images/btm-right.gif) 0px 0px  no-repeat;

float:right;

}



#bottom .main{

background:url(../images/btm-mdl.gif) 0px 0px repeat-x;

height:257px;

width:970px;

float:left;

padding-left:10px;

}



#bottom .main h3{

font-size:18px;

color:#D75A29;

padding-bottom:8px;

font-weight:normal;

}



#bottom .main h3 a{

font-size:18px;

color:#D75A29;

padding-bottom:8px;

font-weight:normal;

}





#bottom .main h3 span{

color:#2E1E00;

}

#bottom .main h3 span a{

color:#2E1E00;

font-weight:normal;

}





.query{

 float:left;

 width:287px;

 background:url(../images/btm-line.gif) right center no-repeat;

 padding-top:17px;

 height:230px;

 margin-right:36px;

 position:relative;

 }

 

 .query a{

 position:absolute;

 width:7px;

 height:10px;

 bottom:25px;

 right:45px;

 cursor:pointer;

 background:url(../images/arrow5.gif) 0px 0px no-repeat;

  }

 

 

 .query input{

 margin-bottom:5px;

 height:25px;

 border-top: solid 1px #A4A39A;

 border-left: none;

 width:240px;

 background-color:#fff;

 padding-left:3px; font-size:11px;

 }

 

 .query textarea{

 margin-bottom:5px;

 height:25px;

 border-top: solid 1px #A4A39A;

 width:230px;

 background-color:#fff;

 border-right: solid 16px #D4D2C8;

 height:80px;

 border-left: none;

  border-bottom: none;

  padding-left:3px; font-size:11px;

  overflow:hidden;

  

 }

 

 .gallery{

 float:left;

 width:330px;

 background:url(../images/btm-line.gif) right center no-repeat;

 padding-top:17px;

 height:230px;

 margin-right:35px;

 }

 

 .conatc-us{

 width:244px;

 height:230px;

 padding-top:17px;

 float:left;

 font-size:12px;

 color:#000;

 line-height:20px;

 }

 

 #footer{

width:996px;

height:70px;

background:url(../images/footer-bg.gif) 0px 0px repeat-x;

padding-top:10px;

}



 #footer ul{

 margin:0px 0px 0px 0px;

 padding:0px;

 list-style-type:none;

 }

 

 #footer ul li{

 display:inline;

 float:left;

 margin-right:10px;

 font-size:11px;

 color:#443308;

 }

 

  #footer ul li a{

   font-size:12px;

 color:#443308;

 text-decoration:none;

 text-transform:uppercase;

 }

 

   #footer ul li a:hover{

   font-size:12px;

 color:#000;

 text-decoration:none;

 }

 

 #footer p{ font-size:13px;

 color:#5C4C25;

 padding-top:20px;

 }

 

 /*Inner Page Csss*/

 

 #Inner-top{

 width:996px; 

  margin-top:25px;

  }

 

 #banner{

 background:url(../images/banner-bg.gif) 0px 0px no-repeat;

 width:577px;

 height:299px;

 float:left;

 padding:7px 0px 0px 9px;

 position:relative;

 }

 

  #banner .fixed{

  position:absolute;

  bottom:25px;

  right:15px;

  width:264px;

  height:43px;

  }

  

  #packages{

  width:390px;

  border: solid 2px #D3C8B3;

  float:right;

    }

  

  

.tour2{

background:#FFFEFC url(../images/tour-bg3.gif) 0px bottom repeat-x;

line-height:18px;

padding:8px;

}



.tour2 h2{



font-size:18px;

color:#2E1E00;

padding-bottom:4px;

font-weight:normal;

}



.tour2 ul{

margin:0px;

padding:0px;

list-style-type:none;

}



.tour2 ul li{

background:url(../images/bullet.gif) 0px 8px no-repeat;

margin-bottom:8px;

padding-left:8px;

}



.tour2 ul li a{

font-size:13px;

color:#352800;

text-decoration:none;

border-bottom:solid 1px #E7E1D2;

padding-bottom:4px;

}



.tour2 ul li a:hover{

font-size:13px;

color:#352800;

text-decoration:none;

border-bottom:solid 1px #E7E1D2;

padding-bottom:4px;

}



.tour2 ul li a.selected{

font-size:13px;

color:#352800;

text-decoration:none;

border-bottom:solid 1px #E7E1D2;

padding-bottom:4px;

font-weight:bold;

}



.tour2 .click{

font-size:12px;

color:#000;

text-align:right;

margin-right:15px;

}

.tour2 .click a{

font-size:12px;

color:#000;

text-align:right;

text-decoration:underline;

margin-right:15px;

}



.tour2 h4{

font-size:13px;

color:#D5501D;

padding-bottom:6px;

}



#conatainer{

width:996px;

clear:both;

}



#content{

width:740px;

float:left;

padding-bottom:10px;

position:relative;

}



.Tour-info{

background-color:#B7AF83;

padding:0px 6px 7px 9px;

position:relative;

margin-bottom:20px;

}





.Tour-info .book{

width:109px;

height:110px;

position:absolute;

right:20px;

top:21px;

}



.Tour-info .book a{

width:109px;

height:110px;

display:block;

cursor:pointer;

background:url(../images/book-tour.gif) 0px 0px no-repeat;

text-indent:-9999px;

}





.Tour-info .book a:hover{

width:109px;

height:110px;

display:block;

cursor:pointer;

background:url(../images/book-tour-over.gif) 0px 0px no-repeat;

text-indent:-9999px;

}







#content h1{ 

font-size:21px;

color:#fff;

height:40px;

padding-left:10px;

font-weight:normal;

width:511px;

line-height:35px;

background-color:#2E1E00;

position:relative;





}

.arrow{

background:url(../images/h2-bg.png) right center no-repeat;

float:right;

height:40px;

width:20px;

position:absolute;

top:0px;

right:192px;

}









.duration{

background-color:#F2EED9;

font-size:12px;

color:#242424;

padding-top:20px;

padding-left:15px;

padding-bottom:20px;

}





#content .duration h3{

font-size:16px;

color:#2E1E00;

font-weight:bold;

margin-bottom:4px;

padding-bottom:0px;

}





.duration .p1{

color:#242424;

font-size:12px;

padding-bottom:14px;

line-height:19px;

margin:0px;

}



#content h2{

color:#DD511C;

font-size:21px;

font-weight:normal;

padding-bottom:13px;

}




#content .img{

float:left;

margin-right:6px;

}



#content .img2{

float:right;

margin-left:6px;

}





#content h4{

color:#242424;

font-size:13px;

font-weight:bold;

padding-bottom:4px;



}



#content h5{

color:#D9501C;

font-size:14px;

font-weight:bold;

padding-bottom:4px;

}



#content p{

color:#242424;

font-size:12px;

padding-bottom:14px;

margin-right:30px;

line-height:19px;

text-align:justify;

}



#content .p1{

color:#242424;

font-size:12px;

padding-bottom:14px;

margin-left:0px;

line-height:19px;

text-align:justify;

}



#sidebar{

float:right;

width:224px;

}



#sidebar .package{

background:url(../images/side-bg.gif) 0px 0px repeat-y;

border:solid 1px #FB8322;

width:222px;

margin-bottom:10px;

padding-bottom:6px;



}



#sidebar .package h3{

color:#2E1E00;

font-size:15px;

font-weight:bold;

text-indent:10px;

background: url(../images/h3-bg.gif) 0px 0px repeat-y;

height:35px;

line-height:30px;

}



#sidebar .package h3 a{

color:#2E1E00;

font-size:15px;

font-weight:bold;

background: url(../images/h3-bg.gif) 0px 0px repeat-y;

text-decoration:none;

line-height:30px;

}



#sidebar .package h3 a:hover{

color:#C4421B;

font-size:15px;

font-weight:bold;

text-decoration:none;

line-height:30px;

}



#sidebar .package ul{

margin:4px 0px 0px 10px;

padding:0px;

list-style-type:none;

}



#sidebar .package ul li{

background:url(../images/bullet.gif) 0px 10px no-repeat;

line-height:22px;

padding-left:10px;

}



#sidebar .package ul li a{

font-size:14px;

font-weight:normal;

color:#352800;

text-decoration:none;

}



#sidebar .package ul li a.selected{

color:#E0511C;



}



#sidebar .package ul li a:hover{

font-size:14px;

font-weight:normal;

color:#000;

text-decoration:none;

}



.query2{

 width:200px;

 padding-top:10px;

 position:relative;

 padding-left:8px;

 

 }

 

 .query2 a{

 position:absolute;

 width:7px;

 height:10px;

 bottom:11px;

 right:0px; 

 _right:1px;

 cursor:pointer;

 background:url(../images/arrow5.gif) 0px 0px no-repeat;

  }

 

 

 .query2 input{

 margin-bottom:5px;

 height:25px;

 border-top: solid 1px #A7A293;

 border-left: solid 1px #A7A293;

 width:200px;

 background-color:#fff;

 padding-left:3px; font-size:12px;

 background:url(../images/input-bg.gif) 0px 0px repeat-y;

 }

 

 .query2 textarea{

 margin-bottom:5px;

 height:25px;

 border-top: solid 1px #A7A293;

 width:200px;

 border-left: solid 2px #ADA796;

 height:80px;

 border-bottom: none;

 padding-left:3px; font-size:12px;

 background:url(../images/input-bg.gif) 0px 0px repeat-y;

 overflow:hidden;

 }

 

 .query2 .input2{

 margin-bottom:5px;

 height:20px;

 border: solid 1px #000;

 width:60px;

 background-color:#DD541F;

 color:#fff;

 font-size:10px;

 background-image:none;

 text-align:center; 

 text-transform:uppercase;

 padding-bottom:3px;

 }

 

 

 

 .query3 input{

 margin-bottom:5px;

 height:25px;

 border-top: solid 1px #A7A293;

 border-left: solid 1px #A7A293;

 width:200px;

 background-color:#fff;

 padding-left:3px; font-size:12px;

 /*background:url(../images/input-bg.gif) 0px 0px repeat-y;*/

 }

 

 

  .query3 .input2{

 margin-bottom:5px;

 height:20px;

 border: solid 1px #000;

 width:60px;

 background-color:#DD541F;

 color:#fff;

 font-size:10px;

 background-image:none;

 text-align:center; 

 text-transform:uppercase;

 padding-bottom:3px;

 margin-top:5px;

 

 }

 

 

 

 .query3 textarea{

 margin-bottom:5px;

 height:25px;

 border-top: solid 1px #A7A293;

 width:250px;

 border-left: solid 2px #ADA796;

 /*border-right: solid 16px #D6D2C5;*/

 height:200px;

 border-bottom: none;

 padding-left:3px; font-size:12px;

 /* background:url(../images/input-bg.gif) 0px 0px repeat-y;*/

  overflow:hidden;

 }

 

 

 

 

 

 

 .package .contact{

 width:180px;

  padding-top:7px;

  font-size:12px;

 color:#000;

 line-height:20px;

 padding-left:10px;

 }

 

 .New-Add{

 float:left;

 width:700px;

 background:url(../images/btm-line.gif) right center no-repeat;

 padding-top:17px;

 height:230px;

 margin-right:20px;

 

 }

 

 .New-Add p{

 font-size:12px;

 color:#242424px;

 text-align:justify;

 line-height:19px;

 padding-right:10px;

 padding-bottom:15px;

 }

 

 .detail{

background-color:#F2EED9;

font-size:12px;

color:#242424;

padding-top:20px;

padding-left:10px;

padding-bottom:10px;

border-bottom: solid 1px #B7AF83;

}



#content .detail h3{

font-size:16px;

color:#2E1E00;

font-weight:bold;

margin-bottom:4px;

padding-bottom:0px;

}



 .detail h3 a{

font-size:16px;

color:#A81D12;

font-weight:bold;

margin-bottom:4px;

text-decoration:none;

}



 .detail h3 a:hover{

font-size:16px;

color:#000;

font-weight:bold;

margin-bottom:4px;

text-decoration:none;

}





#content  .detail p{

color:#242424;

font-size:12px;

padding-bottom:5px;

padding-right:10px;

line-height:19px;

margin:0px;

margin-left:0px;

}



.Bread-crumb{

padding:0px;

margin-bottom:10px;

}



.Bread-crumb a{

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

color:#313233;

text-decoration:none;



}



.Bread-crumb a:hover{

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

color:#000;

text-decoration:none;

}



#content h3{
font-size:23px;
color:#DD511C;
font-weight:bold;
padding-bottom:25px;

}

#content .h1{
font-size:21px !important;
color:#DD511C !important;
font-weight:normal !important;
padding-bottom:0px !important; background:none !important; padding-left:0px !important;
}


#hotel{

padding-bottom:5px;

margin-bottom:10px;

clear:both;

}



#content #hotel .left{

float:left;

width:152px;

margin-right:10px;

}



#hotel .left img{

border:solid 1px #DDDDDD;

}



.divider{

width:693px;

height:16px;

background:url(../images/hotel-bg.gif) center 0px no-repeat;

margin:15px 0px;

}

.divider-new{

width:693px;

height:16px;

background:url(../images/new-div.jpg) center 0px no-repeat;

margin:5px 0px;

}



#hotel .right{

float:left;

width:570px;

}



#hotel .right h2{

font-size:16px;

color:#DD5824;

font-weight:bold;

padding-bottom:4px;

}

#hotel .right p{

font-size:12px;

color:#242424;

line-height:22px;

margin-left:0px;

padding-bottom:3px;

}



#hotel .right h3{

font-size:13px;

color:#242424;

font-weight:bold;

padding-bottom:4px;

}



.list ul{

margin:0px;

padding:0px;

list-style-type:none;

}



.list ul li{

display:inline;

background:url(../images/bullet.gif) 0px 6px no-repeat;

line-height:25px;

padding-left:9px;



}



.list ul li a{

font-size:12px;

color:#242424px;

text-decoration:none;

margin-right:30px;

}



.list ul li a:hover{

text-decoration:none;

color:#DD541F;

}



#content h6{



}



	#form{

width:270px;

height:207px;

background:url(../images/form-bg.gif) 0px 0px no-repeat;

float:right;

margin-left:10px;

}



.commonul{

margin:0px;

padding:0px;

list-style-type:none;

margin-bottom:10px;

}



.commonul li{



background:url(../images/bullet.gif) 0px 6px no-repeat;

line-height:20px;

padding-left:9px;

margin-right:15px;

}



#content h6{

color:#242424;

font-size:14px;

font-weight:bold;

padding-bottom:4px;

text-transform:uppercase;

}



#form{

width:255px;

height:200px;

background:url(../images/form-bg.gif) 0px 0px no-repeat;

float:right;

margin-left:10px;

padding-top:50px;

padding-left:15px;

}



#form input{

 margin-bottom:3px;

 height:33px;

  width:215px;

 background:url(../images/input.png) 0px 0px no-repeat;

 padding-left:15px; font-size:11px;

 border:0px;

 }

 

 #form .input2{

 margin-bottom:5px;

 height:31px;

 width:108px;

 background:url(../images/checkin.png) 0px 0px no-repeat;

 padding-left:15px; font-size:11px;

 border:0px;

 float:left;

 }

  

 #form  .input3{

  padding-top:5px !important;

  margin-left:75px;

  width:81px;

  height:27px;

  background:url(../images/submit.gif) center top no-repeat;

  text-indent:-9999px;

  cursor:pointer;

  }

  

  

.listul{

margin:0px;

padding:0px;

list-style-type:none;

}





.listul li{

background:url(../images/bullet.gif) 0px 6px no-repeat;

line-height:20px;

padding-left:9px;

}





#content .line{

border-bottom: solid 1px #FFC337;

margin:10px 0px;

height:1px;

line-height:1px;

}



.white{

color:#fff;

}

.red{ color:#D9501C;
}

