#page-width {
	background-color: #FFFFFF;
	width: 960px;
}

#button-width {
	background-color: #FFFFFF;
	width: 960px;
	margin: auto;
}


.page-header {
	background-color: #FFFFFF;
	height: 92px;
	width: 940px;
	background-image: url(gifs/home-top-bg.gif);
	background-repeat: no-repeat;
	background-position: right;
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: right;
	padding-right: 20px;
	line-height: 17px;
}
.page-header a{
	color:#666666;
	text-decoration:none;
	line-height: 17px;
}
.page-header a:hover{
	color:#FF0000;
	text-decoration:overline;
	line-height: 17px;
}


.taj-header {
	height: 365px;
	width: 960px;
	margin-top: 14px;
}

.side-banner {
	float: right;
	height: 365px;
	width: 294px;
}

.page-midlle {
	margin-top: 14px;
	font-family: verdana;
	font-size: 11px;
	color: #434242;
	line-height: 19px;
	text-decoration: none;
	text-align: justify;
	margin-left: 15px;
	height: 325px;
	background-image: url(gifs/line-bg.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

.welcome-text {
	float: left;
	width: 294px;
}

.welcome-india {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #434242;
	text-decoration: none;
	line-height: 22px;
	padding-left: 8px;
	margin-top:90px;
}

.travel-info {
	float: left;
	height: 307px;
	width: 340px;
	border: 1px solid #EAE8D0;
	margin-left: 10px;
	margin-right: 17px;
}

.read-more {
	font-family: verdana;
	font-size: 11px;
	color: #434242;
	text-decoration: none;
	text-align: right;
	font-weight: bold;
}
.read-more a{color:#434242; text-decoration:none;}
.read-more a:hover{color:#FF0000; text-decoration:underline;}

.form-bg {
	background-color: #E9E6DD;
	height: 307px;
	width: 263px;
	float: right;
	margin-right: 16px;
	background-image: url(gifs/form-heading-bg.gif);
	background-repeat: no-repeat;
	background-position: top;
}

.form-heading {
	color: #434242;
	font-family: verdana;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	padding-top: 5px;
}

.form-subheading-index {
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
	text-align: left;
	padding-left: 10px;
	padding-top: 4px;
	font-weight: normal;
}

.form-requirment {
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
	text-align: center;
	padding-top: 4px;
	font-weight: normal;
}

.travel-info-bg {
	background-image: url(gifs/travel-info-bg.gif);
	background-repeat: repeat-x;
	height: 100px;
	width: 303px;
	margin-left: 5px;
	padding-top: 10px;
	padding-left: 27px;
	line-height: 21px;
	text-decoration: none;
}
.travel-info-bg a{color:#434242; text-decoration:none;}
.travel-info-bg a:hover{color:#FF0000; text-decoration:underline;}

.site-link {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #434242;
	text-decoration: none;
	background-image: url(gifs/side-line.gif);
	background-repeat: no-repeat;
	background-position: right;
	width: 170px;
	text-align: left;
	padding-left: 10px;
	float: left;
	margin-right: 25px;
}
.site-link a{color:#434242; text-decoration:none;}
.site-link a:hover{color:#FF0000; text-decoration:underline;}

.luxury-tour-package {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #434242;
	text-decoration: none;
	background-image: url(gifs/side-line.gif);
	background-repeat: no-repeat;
	background-position: right;
	width: 231px;
	text-align: left;
	padding-left: 10px;
	float: left;
	margin-right: 25px;
}
.luxury-tour-package a{color:#434242; text-decoration:none;}
.luxury-tour-package a:hover{color:#FF0000; text-decoration:underline;}

.service-text {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #434242;
	text-decoration: none;
	text-align: left;
	padding-left: 10px;
	float: left;
}
.service-text a{color:#434242; text-decoration:none;}
.service-text a:hover{color:#FF0000; text-decoration:underline;}

.page-midlle-new {
	margin-top: 20px;
	margin-left: 15px;
	background-image: url(gifs/line-bg.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 240px;
}

.footer-text {
	font-family: "MS Sans Serif";
	font-size: 11px;
	line-height: 18px;
	color: 
	text-decoration: none;
	text-align: left;
	font-weight: normal;
	padding-top: 30px;
	padding-bottom: 10px;
	padding-left:30px;
}
.footer-text a{ text-decoration:none;}
.footer-text a:hover{ text-decoration:underline;}


.footer{
	font-family: "MS Sans Serif";
	font-size: 11px;
	line-height: 18px;
	color: 
	text-decoration: none;
	text-align: left;
	font-weight: normal;
	padding-top: 30px;
	padding-bottom: 10px;
	padding-left:30px;
}
.footer a{ text-decoration:none;}
.footer a:hover{ text-decoration:underline;}

.other-website-text {
	background-image:url(gifs/other-website-bg.gif);	background-repeat: repeat-x;
	height: 100px;
	width: 303px;
	margin-left: 5px;
	padding-top: 9px;
	padding-left: 27px;
	line-height: 22px;
	text-decoration: none;
}
.other-website-text a{color:#434242; text-decoration:none;}
.other-website-text a:hover{color:#FF0000; text-decoration:underline;}

.navigation-bg {
	float: right;
	width: 221px;
}

.speak-text {
	background-image: url(gifs/speak-bg.gif);
	height: 57px;
	width: 191px;
	font-family: verdana;
	font-size: 17px;
	color: #585857;
	text-decoration: blink;
	text-align: left;
	background-repeat: no-repeat;
	font-weight: lighter;
	padding-left: 30px;
	padding-top: 43px;
}

.info-tour-text {
	background-image: url(gifs/travel-info-tour.gif);
	background-repeat: no-repeat;
	height: 220px;
	width: 186px;
	margin-top: 5px;
	font-family: arial;
	font-size: 12px;
	color: #333333;
	text-align: left;
	padding-left: 35px;
	line-height: 23px;
	text-decoration: none;
	padding-top: 8px;
}
.info-tour-text a{color:#333333; text-decoration:none;}
.info-tour-text a:hover{color:#333333; text-decoration:none; font-weight:bold;}

.warea {
	font-family: arial;
	font-size: 12px;
	line-height: 19px;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	float: left;
	width: 724px;
	margin-top: 12px;
	padding-left: 14px;
}

.page-information {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #E9E6DD;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-bottom: 10px;
	border: 1px dotted #999999;
	font-weight: bold;
}
.page-information a{color:#000000; text-decoration:none;}
.page-information a:hover{color:#993300; text-decoration:underline;}

.cultural-side {
	background-image: url(gifs/cultural-india.jpg);
	background-repeat: no-repeat;
	height: 119px;
	width: 171px;
	font-family: arial;
	font-size: 12px;
	line-height: 23px;
	color: #A40102;
	text-decoration: none;
	text-align: left;
	padding-left: 50px;
	padding-top: 10px;
	margin-top: 12px;
}
.cultural-side a{color:#A40102; text-decoration:none;}
.cultural-side a:hover{color:#A40102; text-decoration:none; font-weight:bold;}

.cultural-side-more {
	font-family: arial;
	font-size: 12px;
	color: #A50203;
	text-decoration: none;
	text-align: right;
	padding-right: 20px;
}

.luxury-side {
	background-image: url(gifs/luxury-tour-bg.jpg);
	background-repeat: no-repeat;
	height: 118px;
	width: 176px;
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
	color: #B3890B;
	line-height: 23px;
	text-align: left;
	padding-left: 45px;
	padding-top: 15px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.luxury-side a{color:#B3890B; text-decoration:none;}
.luxury-side a:hover{color:#B3890B; text-decoration:none; font-weight:bold;}

.luxury-more-side {
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
	color: #B3890B;
	text-align: right;
	padding-right: 20px;
}

.special-side {
	background-image: url(gifs/special-tour-bg.gif);
	background-repeat: no-repeat;
	height: 116px;
	width: 171px;
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
	color: #B97409;
	line-height: 23px;
	text-align: left;
	padding-left: 50px;
	padding-top: 17px;
	margin-bottom: 5px;
	margin-top: 10px;
}
.special-side a{color:#B97409; text-decoration:none;}
.special-side a:hover{color:#B97409; text-decoration:none; font-weight:bold;}

.special-more-side {
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
	color: #B97409;
	text-align: right;
	padding-right: 20px;
}

.south-india-side {
	background-image: url(gifs/south-india-bg.gif);
	background-repeat: no-repeat;
	height: 142px;
	width: 171px;
	font-family: arial;
	font-size: 12px;
	color: #82A61B;
	text-decoration: none;
	line-height: 23px;
	text-align: left;
	padding-left: 50px;
	padding-top: 7px;
}
.south-india-side a{color:#82A61B; text-decoration:none;}
.south-india-side a:hover{color:#82A61B; text-decoration:none; font-weight:bold;}

.south-india-more-side {
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
	color: #82A61B;
	text-align: right;
	padding-right: 20px;
}

.goa-side {
	background-image: url(gifs/goa-tours.gif);
	background-repeat: no-repeat;
	height: 122px;
	width: 171px;
	font-family: arial;
	font-size: 12px;
	color: #0D89BC;
	text-decoration: none;
	line-height: 23px;
	text-align: left;
	padding-left: 50px;
	padding-top: 25px;
	margin-top: 7px;
}
.goa-side a{color:#0D89BC; text-decoration:none;}
.goa-side a:hover{color:#0D89BC; text-decoration:none; font-weight:bold;}

.goa-side-more {
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
	color: #0D89BC;
	text-align: right;
	padding-right: 20px;
}

.rajasthan-side {
	background-image: url(gifs/rajasthan-tour.gif);
	background-repeat: no-repeat;
	height: 141px;
	width: 171px;
	font-family: arial;
	font-size: 12px;
	line-height: 23px;
	color: #C37D11;
	text-decoration: none;
	text-align: left;
	padding-left: 50px;
	margin-top: 7px;
	padding-top: 2px;
}
.rajasthan-side a{color:#C37D11; text-decoration:none;}
.rajasthan-side a:hover{color:#C37D11; text-decoration:none; font-weight:bold;}

.wildlife-side {
	background-image: url(gifs/wildlife-tour.gif);
	background-repeat: no-repeat;
	height: 141px;
	width: 171px;
	margin-top: 7px;
	font-family: arial;
	font-size: 12px;
	line-height: 23px;
	color: #957647;
	text-decoration: none;
	text-align: left;
	padding-left: 50px;
}
.wildlife-side a{color:#957647; text-decoration:none;}
.wildlife-side a:hover{color:#957647; text-decoration:none; font-weight:bold;}

.wildlife-more {
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
	color: #957647;
	text-align: right;
	padding-right: 20px;
}

.rajasthan-more {
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
	color: #C37D11;
	text-align: right;
	padding-right: 20px;
}
.pilgrimage-side {
	background-image: url(gifs/pilgrimage-tour-bg.jpg);
	background-repeat: no-repeat;
	height: 119px;
	width: 171px;
	font-family: arial;
	font-size: 12px;
	line-height: 23px;
	color: #0C8ABC;
	text-decoration: none;
	text-align: left;
	margin-top: 12px;
	padding-left: 50px;
	padding-top: 12px;
}
.pilgrimage-side a{color:#0C8ABC; text-decoration:none;}
.pilgrimage-side a:hover{color:#0C8ABC; text-decoration:none; font-weight:bold;}

.pilgrimage-more {
	font-family: arial;
	font-size: 12px;
	text-decoration: none;
	color: #0D8AC4;
	text-align: right;
	padding-right: 20px;
}

h1 {
	font-family: arial;
	font-size: 20px;
	color: #000000;
	text-decoration: none;
	font-weight: lighter;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 19px;
}

h2 {
	font-family: arial;
	font-size: 18px;
	text-decoration: none;
	text-align: center;
	color: #666666;
	font-weight: normal;
	margin-top: 40px;
}
.form-subheading {
	font-family: verdana;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
}
.page-name-heading {
	font-family: verdana;
	font-size: 11px;
	margin-bottom: 10px;
	color: #000000;
	background-color: #E9E6DD;
	border: 1px dotted #999999;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
	line-height: 19px;
	text-decoration: none;
	font-weight: bold;
}
.form-text-inner {

	font-family: arial;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	text-align: left;
}
.tour-package-index {
	font-family: arial;
	color: #333333;
	text-decoration: none;
	width: 101px;
	font-size: 13px;
	background-image: url(gifs/button-bg.gif);
	float: left;
	height: 22px;
	padding-top: 8px;
	margin-right: 3px;
	text-align: center;
	background-repeat: no-repeat;
}
.tour-package-index a{color:#333333; text-decoration:none;}
.tour-package-index a:hover{
	color:#333333;
	text-decoration:underline;
	font-weight: bold;
}


#dropmenudiv{
	position:absolute;
	border-bottom-width: 0;
	line-height:18px;
	z-index:100;
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #333333;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	text-align: left;
}

#dropmenudiv a{
	width: 100%;
	border-bottom: 1px solid black;
	padding: 1px 0;
	text-decoration: none;
	color: #333333;
	text-indent: 3px;
	display: block;
	
}

#dropmenudiv a:hover{ /*hover background color*/
	text-decoration: none;
	background-image: url(gifs/drop-down-bg.jpg);
	color: #333333;
}
.home-button-bg {
	background-color: #333333;
	height: 30px;
	position: relative;
	text-align: justify;
	padding-left: 60px;
	padding-top: 5px;
}
.buttons-home {
	background-image: url(gifs/button-bg.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 101px;
	font-family: arial;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	text-align: center;
	float: left;
	margin-right: 3px;
	padding-top: 8px;
}
.buttons-home a{color:#333333; text-decoration:none;}
.buttons-home a:hover{
	color:#333333;
	text-decoration:underline;
	font-weight: bold;
}

.home-button-index {
	font-family: arial;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: center;
	background-image: url(gifs/button-bg.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 101px;
	padding-top: 8px;
	float: left;
	margin-top: 5px;
}
.home-button-subheading {
	font-family: arial;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: center;
	background-image: url(gifs/button-bg.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 101px;
	padding-top: 8px;
	float: left;
}
.more-info {
	font-family: arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	text-align: right;
}
.more-detail-click {
	font-family: verdana;
	font-size: 11px;
	color: #FF9933;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
}
.more-detail-click a{color:#FF9933; text-decoration:none;}
.more-detail-click a:hover{
	color:#000000;
	text-decoration:underline;
}


.index-page-heading {
	font-family: arial;
	font-size: 14px;
	color: #A40102;
	text-decoration: none;
	text-align: justify;
	line-height: 18px;
	font-weight: bold;
}
.index-page-heading a{color:#A40102; text-decoration:none;}
.index-page-heading a:hover{color:#A40102;	text-decoration:underline;}

.index-page-heading-goa {
	font-family: arial;
	font-size: 14px;
	color: #1D9BCF;
	text-decoration: none;
	text-align: justify;
	line-height: 18px;
	font-weight: bold;
}
.index-page-heading-goa a{color:#1D9BCF; text-decoration:none;}
.index-page-heading-goa a:hover{color:#1D9BCF;	text-decoration:underline;}

.index-page-heading-luxury {
	font-family: arial;
	font-size: 14px;
	color: #B69200;
	text-decoration: none;
	text-align: justify;
	line-height: 18px;
	font-weight: bold;
}
.index-page-heading-luxury a{color:#B69200; text-decoration:none;}
.index-page-heading-luxury a:hover{color:#B69200;	text-decoration:underline;}

.index-page-heading-pilgrimage {
	font-family: arial;
	font-size: 14px;
	color: #0D89BC;
	text-decoration: none;
	text-align: justify;
	line-height: 18px;
	font-weight: bold;
}
.index-page-heading-pilgrimage a{color:#0D89BC; text-decoration:none;}
.index-page-heading-pilgrimage a:hover{color:#0D89BC;	text-decoration:underline;}

.index-page-heading-rajasthan {
	font-family: arial;
	font-size: 14px;
	color: #C37D11;
	text-decoration: none;
	text-align: justify;
	line-height: 18px;
	font-weight: bold;
}
.index-page-heading-rajasthan a{color:#C37D11; text-decoration:none;}
.index-page-heading-rajasthan a:hover{color:#C37D11;	text-decoration:underline;}

.index-page-heading-south {
	font-family: arial;
	font-size: 14px;
	color: #7EA314;
	text-decoration: none;
	text-align: justify;
	line-height: 18px;
	font-weight: bold;
}
.index-page-heading-south a{color:#7EA314; text-decoration:none;}
.index-page-heading-south a:hover{color:#7EA314;	text-decoration:underline;}

.index-page-heading-special {
	font-family: arial;
	font-size: 14px;
	color: #C97A01;
	text-decoration: none;
	text-align: justify;
	line-height: 18px;
	font-weight: bold;
}
.index-page-heading-special a{color:#C97A01; text-decoration:none;}
.index-page-heading-special a:hover{color:#C97A01;	text-decoration:underline;}

.index-page-heading-wildlife {
	font-family: arial;
	font-size: 14px;
	color: #957647;
	text-decoration: none;
	text-align: justify;
	line-height: 18px;
	font-weight: bold;
}
.index-page-heading-wildlife a{color:#957647; text-decoration:none;}
.index-page-heading-wildlife a:hover{color:#957647;	text-decoration:underline;}
