@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
}
	
/* ---------links-top-tour---------- */

	
.links-top-tour{
	font-size:11px;
	color:#fff;
	text-align:center;
	background:url(gifs/top-links-bg.jpg);
	font-weight:bold;
	}		
.links-top-tour a{
	color:#fff;
	text-decoration:none;
	padding:0 3px 0 3px;
	}

.links-top-tour a:hover{
	color:#fff;
	text-decoration:underline;
	}
			
	
/* ---------top-links---------- */

	
.top-links{
	font-size:12px;
	color:#3c4c60;
	text-align:center;
	border-bottom:solid 1px #cccccc;
	}
.top-links td{
	border-right:solid 1px #cccccc;
	}		
.top-links a{
	color:#3c4c60;
	text-decoration:none;
	}
.top-links .current{
	border-right:none;
	}	
.top-links a:hover{
	color:#3c4c60;
	text-decoration:underline;
	}


/* ---------main-index-text---------- */
.main-index-text{
	font-size:11px;
	color:#545454;
	line-height:16px;
	text-align:justify;
	padding:10px 18px 10px 18px;
	}	
	
	
/* ---------places-to-visit---------- */

	
.places-to-visit{
	font-size:11px;
	line-height:16px;
	color:#000000;
	background:#ff8d00 url(gifs/places-bg.jpg) bottom no-repeat;
	text-align:justify;
	padding:0 75px 0 15px;
	height:118px;
	}
.places-to-visit  a{
	color:#1d2e02;
	text-decoration:none;
	}
.places-to-visit a:hover{
	color:#1d2e02;
	text-decoration:underline;
	}			
.header{
	font-family:Bitstream Vera Serif;
	font-size:16px;
	color:#fff;
	padding:0px 0 0px 12px;
	height:37px;
	background:url(gifs/h1-bg.jpg) no-repeat;
	}
.header a{
	color:#fff;
	text-decoration:none;
	}
.header a:hover{
	color:#fff;
	text-decoration:underline;
	}	

/* ---------pilgrimages---------- */

	
.pilgrimages{
	font-size:11px;
	line-height:15px;
	color:#000000;
	background:#afd8df url(gifs/pilgrimage-bg.jpg) bottom no-repeat;
	text-align:justify;
	padding:0 10px 0 65px;
	height:118px;
	}
.pilgrimages  .links{
	padding:10px 0 0 40px;
	}	
.pilgrimages  a{
	color:#1d2e02;
	text-decoration:none;
	}
.pilgrimages a:hover{
	color:#1d2e02;
	text-decoration:underline;
	}			
.pilgrimages h1{
	font-family:Bitstream Vera Serif;
	font-size:16px;
	color:#000;
	padding:0px 0 8px 0;
	margin:0px;
	font-weight:normal;	
	}
.pilgrimages h1 a{
	color:#000;
	text-decoration:none;
	}
.pilgrimages h1 a:hover{
	color:#000;
	text-decoration:underline;
	}		

/* ---------adventure---------- */

	
.adventure{
	font-size:11px;
	line-height:15px;
	color:#000000;
	background:#a6bbd5 url(gifs/adventure-bg.jpg) bottom no-repeat;
	text-align:justify;
	padding:0 10px 0 65px;
	height:118px;
	}
.adventure  .links{
	padding:10px 0 0 40px;
	}	
.adventure  a{
	color:#1d2e02;
	text-decoration:none;
	}
.adventure a:hover{
	color:#1d2e02;
	text-decoration:underline;
	}			
.adventure h1{
	font-family:Bitstream Vera Serif;
	font-size:16px;
	color:#000;
	padding:0px 0 8px 0;
	margin:0px;
	font-weight:normal;
	}
.adventure h1 a{
	color:#000;
	text-decoration:none;
	}
.adventure h1 a:hover{
	color:#000;
	text-decoration:underline;
	}		



/* ---------festivals---------- */

	
.festivals{
	font-size:11px;
	line-height:15px;
	color:#000000;
	background:#ffffff url(gifs/festivals-bg.jpg) top no-repeat;
	text-align:justify;
	padding:15px 120px 0 15px;
	height:118px;
	}

.festivals  a{
	color:#1d2e02;
	text-decoration:none;
	}
.festivals a:hover{
	color:#1d2e02;
	text-decoration:underline;
	}			
.festivals h1{
	font-family:Bitstream Vera Serif;
	font-size:16px;
	color:#2b1102;
	padding:0px 0 8px 0;
	margin:0px;
	font-weight:normal;
	}
.festivals h1 a{
	color:#2b1102;
	text-decoration:none;
	}
.festivals h1 a:hover{
	color:#2b1102;
	text-decoration:underline;
	}	
	
/* ---------hotels---------- */

	
.hotels{
	font-size:11px;
	line-height:15px;
	color:#000000;
	background:#ffffff url(gifs/hotels-bg.jpg) top no-repeat;
	text-align:justify;
	padding:15px 120px 0 15px;
	height:118px;
	}
.hotels  a{
	color:#1d2e02;
	text-decoration:none;
	}
.hotels a:hover{
	color:#1d2e02;
	text-decoration:underline;
	}			
.hotels h1{
	font-family:Bitstream Vera Serif;
	font-size:16px;
	color:#001a1e;
	padding:8px 0 8px 0;
	margin:0px;
	font-weight:normal;
	}
.hotels h1 a{
	color:#001a1e;
	text-decoration:none;
	}
.hotels h1 a:hover{
	color:#001a1e;
	text-decoration:underline;
	}	
	
	
	
/* ---------tour-packages---------- */

	
.tour-packages{
	font-size:11px;
	line-height:15px;
	color:#000;
	background:#ffffff url(gifs/tour-packages-bg.jpg) top repeat-x;
	text-align:justify;
	padding:0px;
	}
.tour-packages  ul{
	list-style-type:none;
	margin:0px;
	padding:10px;
	}	
.tour-packages  li{
	line-height:25px;
	}	
.tour-packages  a{
	color:#1d2e02;
	text-decoration:none;
	}
.tour-packages a:hover{
	color:#1d2e02;
	text-decoration:underline;
	}			
.tour-packages h1{
	font-family:Bitstream Vera Serif;
	font-size:16px;
	color:#006a98;
	padding:8px 0 8px 0;
	margin:0px;
	font-weight:normal;
	text-transform:uppercase;
	}
.tour-packages h1 a{
	color:#006a98;
	text-decoration:none;
	}
.tour-packages h1 a:hover{
	color:#006a98;
	text-decoration:underline;
	}	
	
/* ---------tour-packages1---------- */

	
.tour-packages1{
	font-size:11px;
	line-height:15px;
	color:#384f03;
	background:#ffffff url(gifs/wildlife-bg.jpg) top repeat-x;
	text-align:justify;
	padding:0px;
	}
.tour-packages1 ul{
	list-style-type:none;
	margin:0px;
	padding:10px;
	}	
.tour-packages1 li{
	line-height:25px;
	}	
.tour-packages1  a{
	color:#384f03;
	text-decoration:none;
	}
.tour-packages1 a:hover{
	color:#384f03;
	text-decoration:underline;
	}			
.tour-packages1 h1{
	font-family:Bitstream Vera Serif;
	font-size:16px;
	color:#384f03;
	padding:8px 0 8px 0;
	margin:0px;
	font-weight:normal;
	text-align:right;
	text-transform:uppercase;
	}
.tour-packages1 h1 a{
	color:#384f03;
	text-decoration:none;
	}
.tour-packages1 h1 a:hover{
	color:#384f03;
	text-decoration:underline;
	}	


/* ---------tour-packages2---------- */

	
.tour-packages2{
	font-size:11px;
	line-height:15px;
	color:#4c4542;
	background:#ffffff url(gifs/beaches-bg.jpg) top repeat-x;
	text-align:justify;
	padding:0px;
	}
.tour-packages2 ul{
	list-style-type:none;
	margin:0px;
	padding:10px;
	}	
.tour-packages2 li{
	line-height:25px;
	}	
.tour-packages2  a{
	color:#4c4542;
	text-decoration:none;
	}
.tour-packages2 a:hover{
	color:#4c4542;
	text-decoration:underline;
	}			
.tour-packages2 h1{
	font-family:Bitstream Vera Serif;
	font-size:16px;
	color:#6d1c64;
	padding:8px 0 8px 0;
	margin:0px;
	font-weight:normal;
	text-transform:uppercase;
	}
.tour-packages2 h1 a{
	color:#6d1c64;
	text-decoration:none;
	}
.tour-packages2 h1 a:hover{
	color:#6d1c64;
	text-decoration:underline;
	}
	
/* ---------tour-packages3---------- */

	
.tour-packages3{
	font-size:11px;
	line-height:15px;
	color:#482e10;
	background:#ffffff url(gifs/rajasthan-bg.jpg) top repeat-x;
	text-align:justify;
	padding:0px;
	}
.tour-packages3 ul{
	list-style-type:none;
	margin:0px;
	padding:10px;
	}	
.tour-packages3 li{
	line-height:25px;
	}	
.tour-packages3  a{
	color:#482e10;
	text-decoration:none;
	}
.tour-packages3 a:hover{
	color:#482e10;
	text-decoration:underline;
	}			
.tour-packages3 h1{
	font-family:Bitstream Vera Serif;
	font-size:16px;
	color:#482e10;
	padding:8px 0 8px 0;
	margin:0px;
	font-weight:normal;
	text-align:right;
	text-transform:uppercase;
	}
.tour-packages3 h1 a{
	color:#482e10;
	text-decoration:none;
	}
.tour-packages3 h1 a:hover{
	color:#482e10;
	text-decoration:underline;
	}	
				
/* ---------read-more---------- */


	
.read-more{
	font-size:11px;
	color:#000;
	padding:0px 0px 5px 0;
	margin:0px;
	text-align:right;
	font-weight:normal;
}
.read-more a{
	color:#000;
	text-decoration:none;
	}
.read-more a:hover{
	color:#000;
	text-decoration:underline;
	}				
	
	
/* ---------bottom---------- */ 

.bottom{
	clear:both;
	font-size:11px;
	text-align:center;
	color:#fff;
	padding:12px 0 12px 0;
	background:url(gifs/blue-bg.jpg);
	}	
.bottom a{
	color:#fff;
	text-decoration:none;
	padding:0px 8px 0px 8px		
	}
.bottom a:hover{
	color:#fff;
	text-decoration:underline;		
	}


.bottom1{
	clear:both;
	font-size:11px;
	text-align:center;
	color:#fff;
	line-height:16px;
	padding:10px 0 10px 0;
	background:#ff8a00 url(gifs/orange-bg.jpg) repeat-x;
	}	
.bottom1 a{
	color:#fff;
	text-decoration:none;
	padding:0px 8px 0px 8px		
	}
.bottom1 a:hover{
	color:#fff;
	text-decoration:underline;		
	}
		
	
/* ---------footer---------- */ 

	
.footerlink{
	font-size:11px; 
	padding:5px 15px 5px 15px; 
	color:#000;
	line-height:17px;
	text-align:justify;
	background:#f0f0f0;
}
.footerlink a {
	color:#000; 
	text-decoration:none;
}
.footerlink a:hover {
	color:#000; 
	text-decoration:underline;
}
	

/* ---------left-links---------- */	

.left-links{
	font-size:12px;
	line-height:15px;
	color:#000;
	background:#e9e9e9;
	text-align:justify;
}
.left-links ul{
	padding:5px 5px 0 20px;
	margin:0px;
	list-style-type:none;
} 
.left-links li{
	line-height:18px;
}
.left-links li a{
	color:#454545;
	text-decoration:none;
}
.left-links li a:hover{
	color:#454545;
	text-decoration:underline;
}
.left-links h1{
	font-size:12px;
	font-family:Palatino Linotype;
	color:#4e4d4d;
	padding:5px 0 5px 10px;
	background:#cdcccc;
	margin:0px;
	text-align:left;
	font-weight:bold;
}
.left-links h1 a{
	color:#4e4d4d;
	text-decoration:none;
}
.left-links h1 a:hover{
	color:#4e4d4d;
	text-decoration:underline;
} 

/* ---------readmore---------- */


.readmore{
	font-size:11px;
	color:#590d0d;
	padding:3px 8px 10px 0;
	margin:0px;
	text-align:right;
	font-weight:normal;
}
.readmore a{
	color:#590d0d;
	text-decoration:none;
}
.readmore a:hover{
	color:#000;
	text-decoration:underline;
}

/* ---------book-tour---------- */


.book-tour{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	padding:3px 8px 5px 0;
	text-align:center;
	font-weight:bold;
	text-transform:uppercase;
	background:url(gifs/tour-bg.jpg) no-repeat;
	width:184px;
}
.book-tour a{
	color:#fff;
	text-decoration:none;
}
.book-tour a:hover{
	color:#fff;
	text-decoration:underline;
}


/* ---------main-inside-text---------- */


.main-inside-text{
	font-size:12px;
	color:#000000;
	line-height:17px;
	text-align:justify;
	padding:5px 10px 10px 10px;
	}
.main-inside-text strong{
	color:#7a0303;
	font-weight:bold;
	}	
.main-inside-text h1{
	color:#000000;
	font-size:18px;
	text-align:left;
	margin:0px;
	padding:0px 7px 15px 0;
	font-family:Century Gothic;
	font-weight:bold;
	}
	
.main-inside-text h2{
	font-size:14px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	color:#990000;
	text-align:left;
	}		
	
/* ----------breadcrum--------- */	

.breadcrum{ 
	font-size:11px;
	color:#960d06;
	background:#fff1c2;
	font-weight:bold;
	padding:10px 0px 5px 10px;
	text-transform:uppercase;
}
.breadcrum span{ 
	color:#555353;
}
.breadcrum a{ 
	color:#000;
	text-decoration:none;
}
.breadcrum a:hover{
	color:#000;
	text-decoration:underline;
}	
	
.border-bottom{
	border-bottom:solid 1px #cccccc;
	}
	
/* ---------contact---------- */ 


.contactus{
	line-height:25px;
	padding:10px;
	color:#000;
	}
.contactus h1{
	font-size:15px;
	margin:0px;
	padding:5px 0 10px 0;
	color:#535353;
	text-align:left;
	}	
.contactus a{
	color:#000;
	text-decoration:none;
	}	
.contactus a:hover{
	color:#000;
	text-decoration:underline;
	}	
	
/* ---------sub-index-text---------- */ 


.sub-index-text{
text-align:justify;
	line-height:17px;
	padding:0px;
	color:#000;
	background:#e9e9e9;
	}
.sub-index-text h1{
	font-size:15px;
	margin:0px 0 5px 0;
	padding:3px 0 3px 3px;
	color:#535353;
	background:#cdcccc;
	text-align:left;
	}	
.sub-index-text a{
	color:#000;
	text-decoration:none;
	}	
.sub-index-text a:hover{
	color:#000;
	text-decoration:underline;
	}	
	
/* ---------bottom-links---------- */ 


.bottom-links{
	font-size:12px;
	line-height:19px;
	padding:10px 15px 15px 15px;
	color:#000;
	text-align:center;
	border:solid 1px #bcbcbc;
	background:#f1f1f1;
	}
.bottom-links h1{
	font-size:17px;
	color:#000;
	padding:3px 0px 8px 15px;
	margin:0px;
	text-align:center;
	font-weight:bold;
	}
.bottom-links h1 a{
	color:#787878;
	text-decoration:none;
	}	
.bottom-links h1 a:hover{
	color:#787878;
	text-decoration:underline;
	}	
.bottom-links a{
	color:#000;
	padding:0 5px 0 5px;
	text-decoration:none;
	}
.bottom-links a:hover{
	color:#000;
	text-decoration:underline;
	}			
	
/* ---------hotel-details-text---------- */ 


.hotel-details-text{
text-align:justify;
	line-height:17px;
	padding:0px;
	color:#000;
	}
.hotel-details-text h1{
	font-size:15px;
	margin:0px 0 5px 0;
	padding:3px 0 3px 8px;
	color:#535353;
	background:#cdcccc;
	text-align:left;
	border:3px solid #E9E9E9;
	}	
.hotel-details-text #insidetxt{
	font-size:12px;
	color:#000000;
	line-height:17px;
	text-align:justify;
	padding:5px 10px 10px 10px;
	}
.hotel-details-text #insidetxt strong{
	color:#7a0303;
	font-size:13px;
	font-weight:bold;
	}		
