body{background-color:#fff; font-family:Verdana; padding:0px; margin:0px;}
#container{width:980px; height:auto; background:#fff; margin:auto; box-shadow:0px 0px 10px #000;}
#header{width:100%; height:118px;}
.main-header{width:980px; height:118px; margin:auto;}
#logo{float:left; width:300px;}

#cont{float:right; width:400px; height:118px;}
.clear{clear:both;}
.text_3{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:1.6em; text-align:justify; padding:5px;}
.text_3 a {color:#000000; text-decoration:none;}
.text_3 a:hover {color:#990033; text-decoration:none;}
.main_border{width:100%; height:auto; border: solid 1px #000; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; padding:2px 2px 2px 2px; background-color:#F8F8F8;}
#button{width:100%; height:50px; background-image:url(../images/menu.gif); background-repeat:repeat-x; display:inline-table;}
.main-button{width:980px; height:50px; margin:auto;}
#menu{width:702px; height:50px; float:left;}
#menu a{color:#FFFFFF; font-size:12px; font-weight:bold; padding:10px; line-height:40px; text-decoration:none;}
#menu a:hover{background-color:#000; color:#b4c927; padding:7px 10px 13px; border-top-left-radius:10px; border-top-right-radius:10px; -moz-border-top-left-radius:10px; -moz-border-top-right-radius:10px; -webkit-border-top-left-radius:10px; -webkit-border-top-right-radius:10px;}

#righ-me{float:left;width:278px;height:50px; background-image:url(../images/right-2.gif); background-repeat:no-repeat;}

#banner-cover{width:980px; height:auto; background-color:#fff; margin-top:10px; display:inline-table;}
#banner{width:960px; height:350px; background-color:#dcdeb1; float:left; padding:5px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin:5px; box-shadow:0px 2px 5px #000; -moz-box-shadow:0px 2px 5px #000; -webkit-box-shadow:0px 2px 5px #000;}

.query{margin:auto; background-color:#e8e8e8; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; border: solid 1px #666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#000000;}
#package-cover{width:980px; height:auto; background-color:#fff; display:inline-table; margin-top:10px;}


.pack1{width:295px; height:180px; background-image:url(../images/pack-left.png); float:left; margin:13px; background-repeat:no-repeat;}


.pack2{width:295px; height:180px; float:left; margin:13px; background-image:url(../images/pack-left.png); background-repeat:no-repeat;}


.pack3{width:295px; height:180px; float:left; margin:13px 0px 0px 13px;   background-image:url(../images/pack-left.png); background-repeat:no-repeat;}

h3{font-family:Verdana; font-weight:bold; font-size:16px; padding:5px 0px 0px 20px; color:#FFFFFF;}
.package a{font-family:Georgia, "Times New Roman", Times, serif;   font-size:17px; text-decoration:none; padding:5px 0px 0px 20px; color:#FFFFFF;}

.package a:hover{color:#000; }
.txt{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; padding:10px 15px 10px 0px; }

.read a{font-weight:bold; font-size:12px; color:#FF6600; float:right; padding-right:20px; text-decoration:none;}
.read a:hover{color:#009900; text-decoration:underline;}

#main-cover{width:940px; height:auto;  margin-left:15px; display:inline-table;}
#main-cover1{width:965px; height:auto;  margin-left:6px; display:inline-table;}

.holiday{width:230px; height:auto;  float:left;  margin:5px;  border-top-style:none;}
.main{width:680px; height:auto;  float:left; padding:1px; margin-top:5px; border-radius:5px; background:#fff; border:1px solid #999999;}

.hdy-in{border:solid 1px #000; padding:2px; margin:5px;}
.holiday-bg{height:35px; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; color:#fff; text-align:center; background-color:#647620; line-height:35px; border:solid 1xp #000; border-top-left-radius:5px; border-top-right-radius:5px; -moz-border-top-left-radius:5px; -moz-border-top-right-radius:5px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px;}
.pk{font-size:12px; }
.brd{border-top:dashed 1px #000; height:1px; padding:0px;}
.hdy{border:solid 1px #000;}
.top-hd{background-color:#647620;  font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#fff; line-height:35px; text-align:center; height:35px; border-top-left-radius:5px; border-top-right-radius:5px;}
.main-txt{border:solid 1px #000;}
.mn-txt{font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF6600; font-weight:bold; vertical-align:top;}

.sel{width:192px;}

.submit{ background:#000; float:right; width:70px; height:30px; color:#fff;}

.ri-form{width:220px; height:auto; float:right; padding:5px;}
.qick-top{background-color:#647620; border-top-left-radius:5px; border-top-right-radius:5px; height:35px; color:#fff; text-align:center; line-height:35px; }
.form{border:solid 1px #000; }
h4{padding:0px;  margin:0px; color:#FF6600;}

.rd a{color:#FF6600; float:right; color:#FF6600; font-size:12px;}
.h-li{border-bottom:solid 1px #000;}

.enquiry{font-size:12px;}
.npt{width:190px;}

.m-txt{font-size:11px; text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif;}



#footer-cover{width:980px; height:auto; background-color:#000; display:inline-table;} 
.fo1{width:245px; height:auto; background-color:#000; float:left;}

.fo-top{width:235px; height:30px; background-color:#323232; padding:5px; font-size:12px; font-weight:bold; color:#FF9900; line-height:30px; text-align:center;}


.fo2{width:245px; height:auto; background-color:#00; float:left; }

.fo3{width:245px; height:auto; background-color:#000; float:left; }

.fo4{width:245px; height:auto; background-color:#000; float:left;}


.culture li{font-size:12px; color:#fff; list-style-image:url(../images/icon.png); line-height:22px;}

.culture li a{font-size:12px; color:#fff; list-style-image:url(../images/icon.png); text-decoration:none; line-height:22px;}
.culture li a:hover{font-size:12px; color:#FF9900; list-style-image:url(../images/icon.png); text-decoration:none; line-height:22px;}


.golden li{font-size:12px; color:#fff; list-style-image:url(../images/icon.png); line-height:22px;}
.golden li a{font-size:12px; color:#fff; list-style-image:url(../images/icon.png); text-decoration:none; line-height:22px;}
.golden li a:hover{font-size:12px; color:#FF9900; list-style-image:url(../images/icon.png); text-decoration:none; line-height:22px;}



.rajasthan li{font-size:12px; color:#fff; list-style-image:url(../images/icon.png); line-height:22px;}
.rajasthan li a{font-size:12px; color:#fff; list-style-image:url(../images/icon.png); text-decoration:none; line-height:22px;}
.rajasthan li a:hover{font-size:12px; color:#FF9900; list-style-image:url(../images/icon.png); text-decoration:none; line-height:22px;}



.south li{font-size:12px; color:#fff; list-style-image:url(../images/icon.png); line-height:22px;}
.south li a{font-size:12px; color:#fff; list-style-image:url(../images/icon.png); text-decoration:none; line-height:22px;}
.south li a:hover{font-size:12px; color:#FF9900; list-style-image:url(../images/icon.png); text-decoration:none; line-height:22px;}



#bottom-cover{width:980px; height:225px; background-color:#000;}
#co{width:980px; height:220px; background-color:#444444; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px;}
#bottom-img{width:600px; height:220px; float:left; background-color:#444444; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px;}
.rgt{width:330px; height:180px; background-color:#000; float:left; text-align:justify; font-size:12px; padding:0px 10px 0px 10px; color:#fff; margin:20px 15px 0px 15px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; line-height:1.5em;}
#footer{width:100%; padding-top:10px; height:70px; background-color:#000; color:#fff; text-align:center;}
.main-footer{width:980px; padding-top:10px; height:50px; margin:auto;}
#footer a{color:#fff; text-decoration:none; font-size:12px; padding:10px; }
#footer a:hover{color:#FF9900;}

/*               Slider                  */


#slideshow{position:relative; height:300px;}
#slideshow IMG {position:absolute; top:0; left:0; z-index:8; opacity:0.0;}
#slideshow IMG.active {z-index:10; opacity:1.0;}
#slideshow IMG.last-active {z-index:9;}


#slid{position:relative; height:300px;}
#slid IMG {position:absolute; top:0; left:0; z-index:8; opacity:0.0;}
#slid IMG.active {z-index:10; opacity:1.0;}
#slid IMG.last-active {z-index:9;}





#slider_container_1 { float: left; padding: 18px; width: 560px;}

#SliderName{
	width: 560px;
	height: 180px;
	margin: auto;
}


.lft_txt a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}
.lft_txt a:hover{
color:#FF6600;

}
.lft_txt1 a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
.lft_txt1 a:hover{color:#009900; }

.read1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-align:right;
color:#FF6600;
}

.read1 a{font-weight:bold; font-size:10px; color:#FF6600; float:right;  text-decoration:none;}
.read1 a:hover{color:#009900; text-decoration:underline;}

.mid_txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
font-weight:normal;
}

.itnery_txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:1.5;
color:#000000;
}
.main1{width:715px; height:auto;  float:left; padding:1px; margin-top:5px; margin-left:4px; border-radius:5px; background:#fff; border:1px solid #999999;}
.img{ border:1px solid #333333;}

/*......................13_2013......................*/


.h1{ font-size:15px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#065902; margin:5px;}
.tourism_info{ width:680px; height:auto; float:left;}
.tourism_infoo{ width:710px; height:auto; float:left;}

.box_img{ width:340px; height:auto; float:left; margin:5px 0 0; border-bottom:1px solid #333333; padding-bottom: 5PX;}
.img_2{ width:130px; height:auto; float:left; padding:5px; border:1px solid #333333;}
.para{ padding:5px; font-size:13px; font-family:Arial, Helvetica, sans-serif; line-height:1.7em; text-align:justify;}
.para1{ padding:5px; font-size:13px; font-family:Arial, Helvetica, sans-serif; line-height:1.7em; text-align:center;}
.read_more{ float:right; width:86px; height:25px;}

.main_2{ width:700px; height:auto; float:left; background:#fff;}
.rajsthan_tours{ width:326px; height:130px; float:left; border:2px solid #999999; border-radius:4px; margin:15px 10px 0;}
.rajsthan_tour{ width:330px; height:130px; float:left; border:2px solid #999999; border-radius:4px; margin:10px 5px 0 14px;}

.h3{ width:310px; height:auto; float:left;  margin:3px 7px 0;}
.h3 a{ font-size:12px; color:#A90000; font-weight:bold; text-decoration:none;}
.h3 a:hover{ text-decoration:underline;}
.img_3{width:112px; height:auto; float:left; padding:5px 5px 0;}
.text_2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.p_1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; width:200px; height:auto; float:right;}
.button{ width:75px; margin:0 12px 0; height:auto; float:left;}

.romaintic_pckage{ width:212px; height:auto; float:left; padding:10px 5px 0;}

/*......................13_2013......................*/





/*......................20_2013......................*/
.car_hire{ width:700px; height:auto; float:left;}
.para_2{ width:680px; padding:10px; height:auto; float:left; text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}
.img_para{ width:680px; height:auto; float:left; padding:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}
.img_hire{ width:120px; height:auto; float:left; padding:5px;}
.text{ width:540px; height:auto; float:right; padding:5px; text-align:justify; margin:0px;}

.form_2{ width:600px; margin:12px 40px 10px; height:auto; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; border:1px solid #006600;}
.box{ width:270px; height:20px;}

.select_box{ width:120px; height:20px;}

.area_box{ width:400px; height:100px;}

#submit_1{ width:60px; height:26px; background:#006600;  font-weight:bold; border:medium none; width:60px; height:28px; color:#fff; text-align:center; margin-left:3px;}


.logo{
font-style:normal;
}

/* menu */
#templatemo_menu {
	clear: both;
	width: 702px;
	margin: 0;
	height: 35px;
	background: url(images/templatemo_menu_bg1.jpg) right no-repeat;
	float:left;
	margin-top:2px;
}

#templatemo_menu ul {
	padding: 0 0 0 10px;
	margin: 0 auto;
	height: 35px;
	list-style: none;
}

#templatemo_menu ul li {
	float:left;
	padding-right: 5px;
}

#templatemo_menu li a {
	float: left;
	display: block;
	color: #fff;
	font-size: 12px;
	height: 35px;
	line-height: 40px;
	text-align: center;
	padding: 0px 0 0 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
}
#templatemo_menu  li a b {
	float: left;
	display: block;
	padding: 0px 24px 0 24px;
}
#templatemo_menu  li.current a, #templatemo_menu  li a:hover {
	color: #b4c927;
	text-decoration: none;
	background: url(../images/templatemo_menu_hover_right.jpg) right top no-repeat; 
}
#templatemo_menu  li.current a b, #templatemo_menu li a:hover b {
	color: #b4c927;
	text-decoration: none;
	background: url(../images/templatemo_menu_hover_left.jpg) left top no-repeat;
}
/* end of menu */
.rajsthan_tours{ width:330px; height:130px; float:left; border:2px solid #999999; border-radius:4px; margin:5px 3px 0;}

.hdd{ width:310px; height:auto; float:left;  margin:3px 7px 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#996666;}
.hdd a{ font-size:12px; color:#A90000; font-weight:bold; text-decoration:none;}
.hdd a:hover{ text-decoration:underline;}
.p_1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; width:200px; height:auto; float:right; line-height:1.6em;}
.button{ width:75px; margin:0 12px 0; height:auto; float:left;}
.img_3{width:112px; height:auto; float:left; padding:5px 5px 0;}
.text_2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

.youth{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#FF9900;
}

.foot{
width:980px;
height:2px;
background-color:#FFFFFF;
}
/*......................20_2013......................*/
.car{width:190px; height:130px; padding-left:12px;}
.carbr{border:solid 1px #CCCCCC;}
 .car-hd{text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; background-color:#336600; padding:5px 0px 5px 0px;}
.car-hd a{color:#fff; float:right; padding:2px 10px 2px 10px; margin-right:5px; text-decoration:none; background-color:#FF6600;}
