 body {
	background-color:#909090;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	text-decoration: none;
	color: #000000;
	text-align: justify;
}


.main {
	text-decoration: none;
	width: 999px;
	padding: 0px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-align: justify;
	margin: auto;
	
}
.tatvaindiatour {
	text-decoration: none;
	background-repeat: repeat;
	
} 
.homebutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #fffbfb;
	text-decoration: none;
	background-image: url(gifs/blue-bg.jpg);
	text-align: left;
	padding-left: 30px;
	padding-right: 30px;
	background-repeat: repeat-x;
}
.homebutton A{
	
	color: #fefefe;
	text-decoration: none;
	
}
.header {
	float: left;
	width: 680px;
}
.visitor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	line-height: 34px;
	color: #496100;
	text-decoration: none;
	width: 300px;
	font-weight: bold;
	text-align: left;
}
.headerright {
	float: left;
	width: 300px;
	height: 325px;
	background-color: #FFFFFF;
}
.ourmostpopular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #000000;
	text-decoration: none;
	text-align: left;
}
.numberone {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 30px;
	color: #496101;
	text-decoration: none;
	margin-bottom: 8px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #496101;
	text-align: left;
	text-transform: uppercase;
	margin-top: 0px;
}
.numberone A {
	
	
	color: #496101;
	text-decoration: none;
	
}

.numbertwo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 30px;
	color: #496200;
	text-decoration: none;
	margin-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #647A27;
	text-align: left;
	font-weight: bold;
	text-transform: uppercase;
	margin-left: 0px;
	padding-left: 0px;
}.numbertwo A{
	
	color: #496200;
	text-decoration: none;
	
}

.boxleft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	background-position: right top;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #32A3C3;
	border-bottom-color: #32A3C3;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 8px;
}
.boxleft A {
	
	color: #000000;
	text-decoration: none;
	
}
.boxleftblue {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	
}
.maintextarea {
	margin: auto;
	width: 1000px;
}
.leftarea {
	width: 260px;
	float: left;
	margin-right: 5px;
	padding-left: 10px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.rightside {
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	width: 415px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	background-color: #FFFFFF;
	text-align: justify;
	width: 415px;
	padding: 0px;
}
.nepal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
	padding-left: 5px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px;
}
.nepal A{
	
	color: #000000;
	text-decoration: none;
	
}

.populardestination {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: normal;
	color: #33A2C1;
	text-decoration: none;
	margin-bottom: 2px;
	text-align: left;
	font-weight: bold;
	margin-right: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-left: 0px;
}
.whywithus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000000;
	text-decoration: none;
	line-height: normal;
}

.middlearea {
	float: left;
	width: 280px;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0px;
}.specialtour {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: normal;
	color: #AC0217;
	text-decoration: none;
	text-align: left;
	background-color: #F3F3F3;
	padding-left: 15px;
	list-style-image: none;
	border: 1px solid #D1D1D1;
	margin-top: 5px;
	margin-bottom: 10px;
}
.images {
	float: left;
	height: 250px;
	margin-bottom: 20px;
	margin-left: 10px;
	border: 1px solid #F29200;
	background-color: #FFD5AA;
	width: 289px;
	margin-right: 15px;
}
.greenbox {
	text-decoration: none;
	background-color: #FFFFFF;
	margin-top: 0px;
	float: left;
}
.luxurytrain {
	text-align: left;
	color:#006633;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 24px;
	text-decoration: none;
}
.luxurytrain A{
	text-align: left;
}
.textboxgreen {
	font-family: "ms Sans Serif";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	padding-right: 2px;
	padding-left: 2px;
	line-height: 18px;
	float: left;
}
.readmore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	text-decoration: none;
	text-align: right;
	font-weight: bold;
}.readmore A {

	color: #990000;
	text-decoration: none;
	
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: normal;
	color: #FF0000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.goa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 26px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}
.southindia {
	font-family: georgia;
	font-size: 18px;
	line-height: 20px;
	color: #00CC00;
	text-decoration: none;
}
.srilanka {
	font-family: georgia;
	font-size: 23px;
	line-height: 30px;
	font-weight: bold;
	color: #990033;
}
.international {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 25px;
	color: #CE6700;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	text-align: justify;
	font-weight: bold;
}
.Bhutan {
	font-family: georgia;
	font-size: 23px;
	line-height: 30px;
	color: #CC33FF;
	text-decoration: none;
	font-weight: bold;
}
.rajasthan {
	font-family: georgia;
	font-size: 20px;
	line-height: 20px;
	color: #FF6600;
	text-decoration: none;
}
.cantdecide {
	width: 265px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	float: left;
}
.footer {
	clear: both;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #35AACB;
	height: 120px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
}
.footeryoga {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	color: #000000;
	text-decoration: none;
	width: 325px;
	background-color: #eceeee;
	border: 1px solid #919191;
	float: left;
	text-align: right;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 5px;
	margin-left: 2px;
	clear: both;
}
.footeryogapart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	color: #000000;
	text-decoration: none;
	text-align: right;
	background-color: #eceeee;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-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: #919191;
	border-right-color: #919191;
	border-bottom-color: #919191;
	border-left-color: #919191;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.homefooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #13414F;
	text-decoration: none;
	background-color: #EEEEEE;
	text-align: center;
	margin-top: 5px;
	border: 1px solid #B4B4B4;
}
.homefooter A {
	
	color: #13414F;
	text-decoration: none;
	
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}
.footernew {  font-family: Helvetica, sans-serif, Verdana, Arial; font-size: 11px; line-height: 20px; color: #333333; text-decoration: none; padding-right: 5px; padding-left: 5px}.inner-page {
	width: 630px;
	float: right;
	margin-right: 12px;
	border: 1px dashed #999999;
	margin-top: 8px;
}
.aboutus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 36px;
	color: #000000;
	text-decoration: none;
	text-align: left;
	border: 1px dashed #32A3C3;
	padding-left: 5px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.rightsidetext {
	width: 685px;
	float: right;
	margin-right: 13px;
	border: 1px solid #32A3C3;
	margin-top: 6px;
	line-height: normal;
	padding: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 30px;
	color: #000000;
	text-decoration: none;
	
	text-align: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
h2 A {
	
	color: #000000;
	text-decoration: none;
	
	
}

.contentarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	margin: 0px;
	padding: 3px;
}
.homearea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #32A3C3;
	text-align: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.homearea A {
	
	color: #fffcfc;
	text-decoration: none;
	
}
.hightlightingtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	color: #FF0000;
	text-decoration: none;
	text-align: left;
}
.view-detail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	text-align: right;
}
.view-detail A{
	
	color: #990000;
	text-decoration: none;
	
}
h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #000000;
	text-decoration: none;
	text-align: right;
	padding-left: 2px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-weight: bold;
	text-transform: none;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.visit-india {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 35px;
	color: #000000;
	text-decoration: none;
	padding-left: 2px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-weight: bold;
	text-transform: none;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	text-align: center;
}

.style1 {
	font-size: 14px;
	padding-top: 15px;
	margin-top: 0px;
}
.style2 {font-size: 19px}
.style4 {
	font-size: 20px;
	font-family: "Times New Roman", Times, serif;
	color: #990000;
	line-height: 30px;
	font-weight: bold;
	font-style: italic;
}
.bharti {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 22px;
	text-decoration: none;
	padding-right: 3px;
}
.bharti A {
	
	text-decoration: none;
	
}
.style8 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 22px;
	text-decoration: none;
}
.footer-tour-links {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 15px;
	line-height: 24px;
	text-decoration: none;
	text-align: justify;
	background-color: #7CCAE0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin: 5px;
	font-variant: normal;
}
.footer-tour-links A {
	color: #000000;
	text-decoration: none;
}
.footer-tour-links A:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #999999;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin: 5px;
}
.footer-tour-links-tour {
	font-family: Arial, Helvetica, sans-serif;
	color: #006600;
	font-size: 14px;
	line-height: 28px;
	text-decoration: none;
	text-align: justify;
	font-weight: normal;
	background-color: #f9f91a;
	margin: 0px;
	padding: 0px;
}
.footer-tour-links-tour A {
	color: #006600;
	text-decoration: none;
	
}
.footah {
	FONT-SIZE: 15px;
	COLOR: #0c0b0b;
	FONT-FAMILY:  Century-Gothic, Arial;
	BACKGROUND-COLOR: #7CCAE0;
	line-height: 25px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	border: 1px solid #78c4da;
	text-decoration: none;
}
.footah A {
		COLOR: #0c0b0b;
	text-decoration: none;
}.footahho {
	FONT-SIZE: 15px;
	COLOR: #fdfdfd;
	FONT-FAMILY:  Century-Gothic, Arial;
	BACKGROUND-COLOR: #2D96B5;
	line-height: 25px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
		border: 1px solid #3DB0D1;
	text-decoration: none;
}

.footahho A{
	COLOR: #fdfdfd;
	text-decoration: none;
	}
.travel-themes {
	font-family: "Terry Script";
	font-size: 25px;
	line-height: 25px;
	color: #fffafa;
	text-decoration: none;
	padding-left: 8px;
}
.golden {
	border: 1px solid #FF9900;
	background-color: #FFF0D9;
	padding: 5px;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.golden-tour {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(gifs/orange-line.jpg);
	height: 32px;
	font-size: 16px;
	line-height: 30px;
	color: #000000;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
}
.golden-tour A{
	
	color: #000000;
	text-decoration: none;
	
}
.textgolden {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 2px;
	height: 275px;
}
.footerlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #000000;
	text-decoration: none;
	background-color: #F9F91A;
}
.days {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #990000;
	text-align: right;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.days A{
	
	color: #990000;
	text-decoration:none;
	
	
}
.beach {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 18px;
	font-weight: normal;
	text-align: justify;
	margin: 0px;
	padding: 0px;
}
.moretravelthemes {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	line-height: 25px;
	color: #fafffa;
	text-decoration: none;
	font-weight: bolder;
}
.hotel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 24px;
	color: #C40000;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}.hotel A{
	
	color: #C40000;
	text-decoration: none;
	
}
.hotel A:hover{
	
	color: #C40000;
	text-decoration: none;
	
}
.style9 {color: #000000}

.style12 {color: #FF0000}
.style13 {color: #006600}
.style14 {
	color: #0099FF;
	font-weight: bold;
	font-size: 14px;
}.style14 A {
	color: #0099FF;
	text-decoration: none;
}
.style18 {color: #006600; font-weight: bold; }
.map {
	background-image: url(gifs/map.jpg);
	background-repeat: no-repeat;
}
.imagesbox {
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-color: #F8F8F8;
	border: 1px solid #C3C3C3;
	margin-top: 15px;
	margin-right: 8px;
	margin-bottom: 15px;
	margin-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}
.photogallery-link {
	background-color: #EEEEEE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #990000;
	padding: 5px;
	text-decoration: none;
	float: right;
	margin-right: 6px;
}
.photogallery-link A{
	color: #990000;
	
}
.success {
	background-color: #EFEFEF;
	margin: 0px;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
