/* ///////////////////////////////////////  tag /////////////////////////////////////// */

body,td,th {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #000000;
}
body {
	background-color: #292929;
	margin: 0px;
}

form{margin:0 auto;}

input{width:150px;
height:15px;
border:1px solid #bd6c17;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
}
.input{width:15px;
height:15px;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
}

textarea{width:250px;
height:35px;
border:1px solid #bd6c17;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
}

select{width:150px;
height:20px;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
border:1px solid #bd6c17;
}

.select1{width:80px;
height:20px;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
border:1px solid #bd6c17;
}

.butt{width:70px;
height:25px;
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
font-weight:bold;
font-size:12px;
border:2px solid #bd6c17;
background-color:#332110;
cursor:pointer;

}

/* /////////////////////////////////////// class /////////////////////////////////////// */

.head-txt{background-image:url(../images/header.jpg);
background-repeat:no-repeat;
width:902px;
height:156px;
}

.link-bg{background-image:url(../images/but-bg-1.jpg);
background-repeat:no-repeat;
width:902px;
height:32px;
}

.body-bg{background-image:url(../images/bg-main.jpg);
background-repeat:no-repeat;
width:902px;
height:2043px;
vertical-align:top;
}

.gap{width:24px;
color:#FF0;
font-size:16px;
text-align:center;
}

.gap1{width:17px;
color:#FF0;
font-size:16px;
text-align:center;
}

.white{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
/*text-align:justify;*/
color:#FFF;
padding-right:48px;
}

.s-heading{font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFF;
font-weight:bold;
padding-left:15px;
}
.s-heading a{
color:#FFF;
font-weight:bold;
padding-left:15px;
}
a:hover.s-heading{
font-size:16px;
text-decoration:none;
color:#000;
font-weight:bold;
}


.yell{color:#FF0;
}

.marron{color:#ad0000;
font-weight:bold;
}

.red1{color:#F00;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
}

.red{color:#F00;
text-decoration:underline;
}

.vilot{font-weight:bold;
color:#4506d5;}

.con-head{font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#ff009c;}

.txt-pad{text-align:justify;
line-height:18px;
padding-left:12px;
padding-right:12px;
padding-bottom:25px;
}
.txt-pad1{text-align:justify;
line-height:18px;
padding-left:12px;
padding-right:6px;
padding-bottom:25px;
}

.form-pad{padding-bottom:3px;
padding-top:4px;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
font-weight:bold;}

.form-pad1{padding-bottom:5px;
  border-bottom:1px solid #ba9849;
padding-top:4px;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
font-weight:bold;}

/* ///////////////////////////////////////  anchor /////////////////////////////////////// */

a{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
font-variant:normal;
text-decoration:none;
color:#000;}

a:hover{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
font-variant:normal;
text-decoration:underline;
color:#000;}

a.mail-link{font-family:Verdana, Geneva, sans-serif;
font-size:11px;
font-weight:normal;
font-variant:normal;
text-decoration:underline;
color:#F00;}

a.mail-link:hover{font-family:Verdana, Geneva, sans-serif;
font-size:11px;
font-weight:normal;
font-variant:normal;
text-decoration:normal;
color:#000;}

a.top-link{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; font-variant:small-caps;
text-decoration:none; color:#FFF;}

a.top-link:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; font-variant:small-caps;
text-decoration:underline; color:#FF0;}

a.wedd-link{font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
font-variant:normal;
text-decoration:none;
padding-left:12px;
color:#ff009c;}

a.wedd-link:hover{font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
font-variant:normal;
text-decoration:underline;
padding-left:12px;
color:#ff009c;}

a.car-link{font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
font-variant:normal;
text-decoration:none;
padding-left:12px;
color:#4506d5;}

a.car-link:hover{font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
font-variant:normal;
text-decoration:underline;
padding-left:12px;
color:#4506d5;}

a.city-link{font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
font-variant:normal;
text-decoration:none;
padding-left:12px;
color:#a60000;}

a.city-link:hover{font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
font-variant:normal;
text-decoration:underline;
padding-left:12px;
color:#a60000;}

a.fair-link{font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
font-variant:normal;
text-decoration:none;
padding-left:12px;
color:#ff4800;}

a.fair-link:hover{font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
font-variant:normal;
text-decoration:underline;
padding-left:12px;
color:#ff4800;}

a.hotel-link{font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
font-variant:normal;
text-decoration:none;
padding-left:12px;
color:#c800ca;}

a.hotel-link:hover{font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
font-variant:normal;
text-decoration:underline;
padding-left:12px;
color:#c800ca;}

a.wildlife-link{font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
font-variant:normal;
text-decoration:none;
padding-left:12px;
color:#006202;}

a.wildlife-link:hover{font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
font-variant:normal;
text-decoration:underline;
padding-left:12px;
color:#006202;}

a.tooltip-link{font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
font-variant:normal;
text-decoration:none;
padding-left:12px;
color:#3b1200;}

a.tooltip-link:hover{font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
font-variant:normal;
text-decoration:underline;
padding-left:12px;
color:#3b1200;}

a.bot-link{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
font-variant:small-caps;
text-decoration:none;
color:#FFF;}

a.bot-link:hover{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
font-variant:small-caps;
text-decoration:underline;
color:#FF0;}

a.tour{font-family:Verdana, Geneva, sans-serif;
font-size:11px;
font-weight:bold;
font-variant:normal;
text-decoration:none;
line-height:18px;
color:#000;}

a.tour:hover{font-family:Verdana, Geneva, sans-serif;
font-size:11px;
font-weight:bold;
font-variant:normal;
text-decoration:underline;
line-height:18px;
color:#000;}

a.bot-head-link{font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
font-variant:normal;
text-decoration:none;
line-height:18px;
color:#006202;}

a.bot-head-link:hover{font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
font-variant:normal;
text-decoration:none;
line-height:18px;
color:#600000;}

/* ///////////////////////////////////////  sub header bg /////////////////////////////////////// */

.abt-raj-head{background-image:url(../images/sub-head-bg.jpg);
background-repeat:no-repeat;
width:253px;
height:40px;
/*font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFF;
font-weight:bold;*/
}

.raj-head{background-image:url(../images/raj-tour-head-bg.jpg);
background-repeat:no-repeat;
width:253px;
height:41px;
}

.wedding-head{background-image:url(../images/weeding-head-bg.jpg);
background-repeat:no-repeat;
width:253px;
height:41px;
}

.car-head{background-image:url(../images/car-head-bg.jpg);
background-repeat:no-repeat;
width:253px;
height:41px;
}

.city-head{background-image:url(../images/raj-city-head-bg.jpg);
background-repeat:no-repeat;
width:253px;
height:41px;
}

.fair-head{background-image:url(../images/fair-head-bg.jpg);
background-repeat:no-repeat;
width:253px;
height:41px;
}

.hotel-head{background-image:url(../images/raj-hotel-head-bg.jpg);
background-repeat:no-repeat;
width:253px;
height:41px;
}

.wildlife-head{background-image:url(../images/wildlife-head-bg.jpg);
background-repeat:no-repeat;
width:253px;
height:41px;
}

.tool-tip-head{background-image:url(../images/tool-tip-head-bg.jpg);
background-repeat:no-repeat;
width:253px;
height:41px;
}

.welcome-head{background-image:url(../images/welcome-bg1.jpg);
background-repeat:no-repeat;
width:560px;
height:41px;
}

.flex-head{background-image:url(../images/flexible-tour-bg.jpg);
background-repeat:no-repeat;
width:560px;
height:41px;
}

.quote-head{background-image:url(../images/get-quote-bg.jpg);
background-repeat:no-repeat;
width:560px;
height:41px;
}

/* ///////////////////////////////////////  Sub header body bg /////////////////////////////////////// */

.about-raj-bg{background-image:url(../images/abt-raj-bg.jpg);
background-repeat:repeat-x;
width:251px;
height:274px;
border-bottom:1px solid #bd6c17;
border-left:1px solid #bd6c17;
border-right:1px solid #bd6c17;
}

.raj-tour-package-bg{background-image:url(../images/raj-tour-bg.jpg);
background-repeat:repeat-x;
width:251px;
height:247px;
border-bottom:1px solid #bd6c17;
border-left:1px solid #bd6c17;
border-right:1px solid #bd6c17;
}

.wedd-bg{background-image:url(../images/weeding-bg.jpg);
background-repeat:repeat-x;
width:251px;
height:128px;
border-bottom:1px solid #bd6c17;
border-left:1px solid #bd6c17;
border-right:1px solid #bd6c17;
}

.quote-bg{width:529px;
height:374px;
border-bottom:1px solid #bd6c17;
border-left:1px solid #bd6c17;
border-right:1px solid #bd6c17;
background-color:#e2c77d;
}

/* /////////////////////////////////////  icon ////////////////////////////////// */

.b-icon{background-image:url(../images/icon-b.jpg);
background-repeat:no-repeat;
width:40px;
height:27px;
background-position:center center;
}

.p-icon{background-image:url(../images/icon-p.jpg);
background-repeat:no-repeat;
width:40px;
height:27px;
background-position:center center;
}

.r-icon{background-image:url(../images/icon-r.jpg);
background-repeat:no-repeat;
width:40px;
height:27px;
background-position:center center;
}

.blue-icon{background-image:url(../images/icon-blue.jpg);
background-repeat:no-repeat;
width:40px;
height:27px;
background-position:center center;
}

.skyb-icon{background-image:url(../images/icon-s-b.jpg);
background-repeat:no-repeat;
width:40px;
height:27px;
background-position:center center;
}

.or-icon{background-image:url(../images/icon-orange.jpg);
background-repeat:no-repeat;
width:40px;
height:27px;
background-position:center center;
}

.gr-icon{background-image:url(../images/icon-green.jpg);
background-repeat:no-repeat;
width:40px;
height:27px;
background-position:center center;
}

.clay-icon{background-image:url(../images/icon-clay.jpg);
background-repeat:no-repeat;
width:40px;
height:27px;
background-position:center center;
}



.pad-icon{
	padding-top:5px;
}

.brown-icon{background-image:url(../images/icon-brown.jpg);
background-repeat:no-repeat;
width:40px;
height:27px;
background-position:center center;
}

.wedd-icon{background-image:url(../images/icon-we.jpg);
background-repeat:no-repeat;
width:35px;
height:27px;
background-position:right center;
}

.car-icon{background-image:url(../images/icon-car.jpg);
background-repeat:no-repeat;
width:35px;
height:27px;
background-position:right center;
}

.city-icon{background-image:url(../images/icon-city.jpg);
background-repeat:no-repeat;
width:35px;
height:27px;
background-position:right center;
}

.fair-icon{background-image:url(../images/icon-s-b.jpg);
background-repeat:no-repeat;
width:35px;
height:27px;
background-position:right center;
}

.hotel-icon{background-image:url(../images/icon-blue.jpg);
background-repeat:no-repeat;
width:35px;
height:27px;
background-position:right center;
}

.wild-icon{background-image:url(../images/icon-r.jpg);
background-repeat:no-repeat;
width:35px;
height:27px;
background-position:right center;
}

.tool-icon{background-image:url(../images/icon-tool.jpg);
background-repeat:no-repeat;
width:35px;
height:27px;
background-position:right center;
}

.pac-icon{background-image:url(../images/icon.gif);
background-repeat:no-repeat;
width:40px;
height:27px;
background-position:center center;
}
.pac-icon1{background-image:url(../images/icon.gif);
background-repeat:no-repeat;
width:18px;
height:27px;
background-position:center center;
}

/* ///////////////////////////////////////////////// flex tour package images ///////////////////////////////////////// */

.raj-adv{background-image:url(../images/rajasthan-adventure-tour.jpg);
background-repeat:no-repeat;
width:242px;
height:82px;
background-position:center center;
}

.raj-cul{background-image:url(../images/cultural-rajasthan-tour.jpg);
background-repeat:no-repeat;
width:242px;
height:82px;
background-position:center center;
}

.raj-with-agra{background-image:url(../images/rajasthan-tour-with-agra.jpg);
background-repeat:no-repeat;
width:242px;
height:82px;
background-position:center center;
}

.raj-palace{background-image:url(../images/palace-tour-of-rajasthan.jpg);
background-repeat:no-repeat;
width:242px;
height:82px;
background-position:center center;
}

.raj-temple{background-image:url(../images/rajasthan-temple-tour.jpg);
background-repeat:no-repeat;
width:242px;
height:82px;
background-position:center center;
}

.raj-romantic{background-image:url(../images/romantic-rajasthan-tour.jpg);
background-repeat:no-repeat;
width:242px;
height:82px;
background-position:center center;
}

.raj-magic{background-image:url(../images/magical-rajasthan-tour.jpg);
background-repeat:no-repeat;
width:242px;
height:82px;
background-position:center center;
}

.raj-ancient{background-image:url(../images/ancient-rajasthan-tour.jpg);
background-repeat:no-repeat;
width:242px;
height:82px;
background-position:center center;
}

.raj-park{background-image:url(../images/ranthambore-national-park.jpg);
background-repeat:no-repeat;
width:242px;
height:82px;
background-position:center center;
}

.raj-pushkar{background-image:url(../images/pushkar-fair.jpg);
background-repeat:no-repeat;
width:242px;
height:82px;
background-position:center center;
}

.south-india{background-image:url(../images/south-india-tour-package.jpg);
background-repeat:no-repeat;
width:242px;
height:82px;
background-position:center center;
}

.central-india{background-image:url(../images/central-india-tour-package.jpg);
background-repeat:no-repeat;
width:242px;
height:82px;
background-position:center center;
}

.kerala-india{background-image:url(../images/kerala-tour-package.jpg);
background-repeat:no-repeat;
width:242px;
height:82px;
background-position:center center;
}

.adv-wildlife{background-image:url(../images/adventure-tour-wildlife.jpg);
background-repeat:no-repeat;
width:242px;
height:82px;
background-position:center center;
}
/* ///////////////////////////////////////////////// extra images ///////////////////////////////////////// */


.bot-border{ border-bottom:1px solid #ba9849;
}

.line{background-image:url(../images/hr-line.gif);
background-repeat:no-repeat;
width:217px;
height:3px;
background-position:center;
}

.wedding{background-image:url(../images/wedding.jpg);
background-repeat:no-repeat;
width:241px;
height:95px;
background-position:center;
}

.car{background-image:url(../images/car-rental.jpg);
background-repeat:no-repeat;
width:241px;
height:95px;
background-position:center;
}

.city{background-image:url(../images/city-guide.jpg);
background-repeat:no-repeat;
width:241px;
height:95px;
background-position:center;
}

.fair{background-image:url(../images/fair-festival.jpg);
background-repeat:no-repeat;
width:241px;
height:95px;
background-position:center;
}

.hotel{background-image:url(../images/rajasthan-hotel.jpg);
background-repeat:no-repeat;
width:241px;
height:95px;
background-position:center;
}

.wildlife{background-image:url(../images/wildlife.jpg);
background-repeat:no-repeat;
width:241px;
height:95px;
background-position:center;
}

.toolkit{background-image:url(../images/tool-kit.jpg);
background-repeat:no-repeat;
width:241px;
height:95px;
background-position:center;
}

.con-bg{background-image:url(../images/contact.gif);
background-repeat:no-repeat;
width:500px;
background-position:center;
}

.tour-bg{background-color:#e2c77d;
border:1px solid #bd6c17;
width:253px;
height:148px;
}

.tour-bg1{background-color:#e2c77d;
border:1px solid #bd6c17;
width:253px;
height:132px;
}

.tour-bg2{background-color:#e2c77d;
border:1px solid #bd6c17;
width:531px;
}

.scroll{scrollbar-shadow-color:#7f8015;
scrollbar-highlight-color: #7f8015;
scrollbar-face-color: #515509;
scrollbar-3dlight-color: #b8b923;
scrollbar-darkshadow-color: #b8b923;
scrollbar-track-color: #E4BF64;
scrollbar-arrow-color: #FFF;
}
.img-pad{padding-bottom:2px;
         padding-top:5px;
		 padding-left:8px;
		 }
		 
.logo{background-image:url(../images/logo-bg.jpg);
      width:902px;
	  height:69px;
	  background-repeat:no-repeat;
	  }
	  
.divscroll{overflow:auto;
      height:700px;
	  width:570px;
	  }	  
	 
.t-pac-icon{background-image:url(../images/icon.gif);
background-repeat:no-repeat;
width:25px;
height:27px;
background-position:center center;
}
h1{
	margin-top:0px;
	margin-bottom:0px;
	}
h2{
	margin-top:0px;
	margin-bottom:0px;
	}

#menutab 
{ position: absolute; right: 0px; top: 0px; }

div > div#menutab 
{ position: fixed; }	

 
