.homebt {
	font-family: arial;
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
	color: #8D8D8D;
	text-align: right;
	padding-right: 5px;
}
.homebt A{  color: #8D8D8D; text-decoration: none; }

.topbuttons {  font-family: arial; font-size: 11px; line-height: 20px; font-weight: bold; color: #727171; text-decoration: none; background-color: #fff1cd; text-align: center; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border: 1px #ffd2a6 solid}

.tripindia {  font-family: arial; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; text-align: justify}

.warea {
	width: 1003px;
	padding-top: 10px;
	background-color: #FFFFFF;
	margin: auto;
}

.sidenavigation {
	font-family: Helvetica, sans-serif, Verdana, Arial;
	font-size: 11px;
	color: #004577;
	line-height: 18px;
	text-decoration: none;
	text-align: justify
}

a {  text-decoration: none}

.namtours {  color: #000000; text-decoration: none; text-align: justify}

.mgt {
	margin-left: 3px;
}

.btlinks {  font-family: verdana; font-size: 13px; font-weight: bold; color: #797777; text-decoration: none; text-align: center}
.btlinks A { color: #797777; text-decoration: none; }
.btlinks A:hover { color: #000000; text-decoration: none; }


.rigvedatxt {
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #862929;
	text-decoration: none;
	text-align: center;
	background-image: url(gifs/rigveda.gif);
	border: 1px solid #E3F2FC;
}

.redtxth {  font-family: verdana; font-size: 13px; font-weight: bold; color: #960628; text-decoration: none; text-align: center}

.wildlifetour {  font-family: verdana; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-image: url(gifs/green-bg.gif); background-repeat: repeat; height: 21px; width: 288px; line-height: 18px; text-align: justify}

.main {  font-family: arial; font-size: 12px; line-height: 19px; color: #000000; text-decoration: none; text-align: center; padding-right: 295px; padding-left: 240px; background-color: #FFFFFF}

.boxtxt {  font-family: arial; font-size: 12px; line-height: 18px; color: #000000; text-decoration: none; text-align: justify; padding-top: 5px; padding-bottom: 5px; border: 1px #ffaf31 solid; width: 452px; margin-right: 3px; margin-left: 3px; padding-right: 3px; padding-left: 3px}

.spotlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #5b2121;
	text-decoration: none;
	text-align: justify
}

.boxtxtgrey {
	font-family: Helvetica, sans-serif, Verdana, Arial;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 4px;
	padding-left: 4px;
	clip:  rect(   );
	background-color: #F1EEE7;
	border: 1px solid #D7D0BD;
	text-align: left;
}

.sidenavigationblack {
	font-family: Helvetica, sans-serif, Verdana, Arial;
	font-size: 12px;
	color: #333333;
	line-height: 19px;
	text-decoration: none;
	text-align: justify
}

.tabtxt {
	font-family: Helvetica, sans-serif, Verdana, Arial;
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	margin: auto;
	padding: 5px;
}

.txtq {  font-family: arial; font-size: 12px; line-height: 20px; color: #666600; text-decoration: none; text-align: justify; padding-right: 3px; padding-left: 3px}


.sidenavigationforum { font-family: verdana; font-size: 9px; color: #000000; line-height: 16px; text-decoration: none; text-align: justify ; padding-left: 5px; font-weight: bold; padding-top: 5px}



.commentstxt {
	font-family: "ms sans serif";
	font-size: 11px;
	line-height: 20px;
	color: #990000;
	text-decoration: none;
	text-align: justify;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.tablinks {  font-family: "ms sans serif"; font-size: 12px; color: #000000; text-decoration: none; text-align: center}
.maininner { font-family: arial; font-size: 12px; line-height: 19px; color: #000000; text-decoration: none; text-align: justify; padding-right: 5px; padding-left: 210px; background-color: #FFFFFF}
.boxtxtinner {
	font-family: arial;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px #ffaf31 solid;
	width: 760px;
	margin-right: 3px;
	margin-left: 3px;
	padding-right: 5px;
	padding-left: 5px;
	overflow: auto;
}



.foota {
	PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #ADADAD; PADDING-TOP: 5px; FONT-FAMILY:  Arial; BACKGROUND-COLOR: #ffffff;  line-height: 22px; 
}
.foota A {
	COLOR: #B7B700; TEXT-DECORATION: none
}
.footaho {
	PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px; FONT-FAMILY:  Arial; BACKGROUND-COLOR: #82b6d6;  line-height: 22px;
}
.footaho A {
	COLOR: #fff; TEXT-DECORATION: none
}



.tablelink { font-family: Arial; font-size: 12px; line-height: 22px; color:  #000; text-decoration: none; text-align: justify; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 5px} 

.tablelink A { font-family: Arial; font-size: 12px; line-height: 18px; color: #000; text-decoration: none; text-align: justify}

h1 {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 20px; 
line-height: 20px; 
font-weight: bold; 
color: #666600; 
text-decoration: none; 
text-align: justify; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px
}
h1 A {  

color: #666600; 

}

h2 {  font-family: arial; font-size: 15px; line-height: 20px; font-weight: bold; color: #666666; text-decoration: none; text-align: justify; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}

h3 { font-family: arial; font-size: 15px; font-weight: bold; color: #666600; text-decoration: none; text-align: justify; padding-left: 3px ; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
h3 A {  color: #666600; }

.dottedbox {  float: right; margin-right: 15px; border: 1px #006600 dotted; width: 300px; margin-top: 5px; text-align: center; background-color: #E6FFE6}
.boxtxtinnerbg { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color: #000000; text-decoration: none; text-align: justify; padding-top: 5px; padding-bottom: 5px; border: 1px #ffaf31 solid; width: 760px; margin-right: 3px; margin-left: 3px; padding-right: 3px; padding-left: 3px ; clip: rect( ) }



.bottombt{
	font-family: arial;
	font-size: 12px;
	line-height: 18px;
	color: #8D8D8D;
	text-align: center;
	background-color: #dbdbdb;
}
.bottombt A{
	color: #8D8D8D;
	text-align: center;
}
.bottombt A: hover {
	font-weight: none;
	color: #000000;
	text-align: center;
}

.whitebelow {  }

.sidenavigationblacktxt {
	font-family: Helvetica, sans-serif, Verdana, Arial;
	font-size: 11px;
	color: #000000;
	line-height: 19px;
	text-decoration: none;
	text-align: justify;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px
}

.tourshead {  font-family: arial; font-size: 15px; font-weight: bold; color: #666600; text-decoration: none; text-align: justify; padding-left: 3px}
.tourshead A {  color: #666600; text-decoration: none; text-align: justify; }

.dottedboxangel { float: right; margin-right: 15px; border: 1px #006600 dotted; width: 300px; text-align: justify; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; font-family: arial; font-size: 11px; text-decoration: none; background-color: #E6FFE6}

.indiaspecialtours {  font-family: "ms sans serif"; font-size: 12px; line-height: 18px; color: #000000; text-decoration: none; text-align: center}

.commentslinks{  font-family: "ms sans-serif"; font-size: 11px; line-height: 18px; color: #000000; text-decoration: none; background-color: #ffc32f; text-align: center;}
.commentslinks A{  font-family: "ms sans-serif"; font-size: 11px; line-height: 18px; color: #000000; text-decoration: none; background-color: #ffc32f; text-align: center;}
.commentslinks A:hover{  color: #ffffff; text-decoration: none; background-color: #000000; text-align: center; PADDING-RIGHT: 5px; COLOR: #fff; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px;}


.boxtxtnew {  font-family: arial; font-size: 12px; line-height: 22px; font-weight: bold; color: #AC881A; text-decoration: none; width: 400px; margin-right: 3px; margin-left: 3px; padding-top: 2px; padding-bottom: 2px; background-color: #fce18f; margin-top: 3px; margin-bottom: 3px; border: 5px #FFFFFF solid; text-align: justify; padding-right: 2px; padding-left: 5px}


.boxtxtnewboundry { border: 1px #fce18f solid; width: 400px}

.wildlifelinks {  font-family: verdana; font-size: 13px; line-height: 18px; font-weight: bold; color: #000000; text-decoration: none; background-image: url(gifs/wildlife-line.gif); height: 30px; padding-top: 4px; clip:  rect(   ); background-repeat: repeat-x; text-align: justify; padding-left: 5px}

.readmorered {  font-family: verdana; font-size: 12px; color: #FF0000; text-decoration: none; text-align: justify;}
.readmorered A { color: #FF0000; text-decoration: none; text-align: justify;}


.toursnote {  font-family: verdana; font-size: 12px; line-height: 20px; color: #000000; text-decoration: none; text-align: justify;}
.toursnote A{   color: #cc9900; text-decoration: none; text-align: justify;}
.toursnote A:hover{
	color: #FF0000;
	text-decoration: underline;
	text-align: justify;
}.boxinnertxt {  font-family: arial; font-size: 12px; line-height: 22px; color: #333333; text-decoration: none; text-align: justify; width: 700px; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; border: #FFCC66; border-style: dotted; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; margin-top: 4px; margin-left: 20px}
.boxtxtinnertable { font-family: arial; font-size: 12px; line-height: 18px; color: #000000; text-decoration: none; text-align: justify; padding-right: 3px; padding-left: 3px ; clip: rect( ) }
.lineborder {  border: 1px solid; border-color: #8C8C00 #999900 #999900}
.height {  height: 30px; width: 110px}
.times-font {
	font-family: "Times New Roman", Times, serif;
	font-size: 30px;
	line-height: 20px;
	font-weight: bold;
	color: #979700;
	text-decoration: underline;
	text-align: justify;
}


#gallery {font:11px verdana,arial,sans-serif; width:750px; padding:15px 0 0 0; line-height:15px;}
#gallery div.off {
	color:#000;
	height:33px;
	margin-right:2px;
	line-height:33px;
	padding:0 20px;
	float:left;
	border:1px solid #ddd;
	border-bottom-color:#000;
	cursor:pointer;
	position:relative;
	z-index:20;
	background-image: url(gifs/tabs_0.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
#gallery div.on {
	color:#c00;
	padding:0 20px;
	margin-right:2px;
	margin-top:1px;
	float:left;
	background:url(tabs_2.gif) repeat-x left bottom;
	border:1px solid #000;
	cursor:pointer;
	border-bottom:0;
	height:33px;
	line-height:32px;
	position:relative;
	z-index:100;
	background-image: url(../gifs/tabs_2.gif);
}

div.hide {display:none; width:0; overflow:hidden;}
div.show {clear:left; background:#fff; width:708px; margin-top:0; top:-1px; border:1px solid #000;padding:20px; position:relative; z-index:50; font:11px verdana, arial, sans-serif; line-height:18px;}
div.show img {float:left; margin:0 10px 10px 0;}
.clear {clear:both;}



.bsl_question {
	FONT-SIZE: 12px;
	CURSOR: pointer;
	COLOR: #666666;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:14px;
	background-color:#FFFFFF;
	TEXT-DECORATION: none;
	text-align: justify;
	width: 198px;
	border: 1px solid #FFB540;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	overflow: hidden;
	line-height: 20px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.bsl_answer {
	VISIBILITY: hidden;
	OVERFLOW: hidden;
	POSITION: relative;
	text-align: justify;
	margin-bottom: 10px;
	background-color: #FFF5E6;
}
.bsl_answer_content {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 6px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	COLOR: #666666;
	LINE-HEIGHT: 22px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	POSITION: relative;
	text-decoration: none;
}
.bsl_answer_content A {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 6px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	COLOR: #003366;
	PADDING-TOP: 0px;
	FONT-FAMILY: arial;
	POSITION: relative;
	text-decoration: none;
}
.bsl_answer_content A:hover {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 6px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	COLOR: #000000;
	PADDING-TOP: 0px;
	FONT-FAMILY: arial;
	POSITION: relative;
	TEXT-DECORATION: underline
}

.newsfeature {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 3px;
	COLOR: #94800a;
	PADDING-TOP: 3px;
	BACKGROUND-COLOR: #ebe6ad;
	font-family: Helvetica, sans-serif, Verdana, Arial;
	font-size: 15px;
	line-height: 16px;
	font-weight: bold;
	text-align: justify;
	border: 1px solid #B89E0C;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.mainhome {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	text-decoration: none;
	text-align: justify;
	background-color: #FFFFFF;
	margin: auto;
}
.homemgt {
	font-family: Helvetica, sans-serif, Verdana, Arial;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	padding-left: 195px;
	margin: auto;
}
.mgt {
	margin-right: 5px;
}
.warial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: justify;
	padding-left: 10px;
}
.wildlifeindialinks {
	font-family: "Century Gothic";
	font-size: 14px;
	line-height: 22px;
	color: #8A7B53;
	text-decoration: none;
	text-align: justify;
	padding-left: 3px;
	font-weight: normal;
	background-color: #F1EEE7;
	border: 1px solid #D7D0BD;
}
.barial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #574943;
	text-decoration: none;
	font-weight: bold;
	text-align: justify;
}
.style1 {
	color: #006600;
	font-weight: bold;
}
.readmorerajasthan {
	font-family: verdana;
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
	text-align: center;
}
.readmorerajasthan A { color: #FF0000; text-decoration: none; }
.moreright{
	font-family: verdana;
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
	text-align: right;
	padding-right: 5px;
}
.moreright A{ color: #FF0000; text-decoration: none; }
.footer-india {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 11px;
	line-height: 18px;
	color: #666666;
	text-decoration: none;
	text-align: center
}
.footer-india A {
	color: #666666;
	text-decoration: none;
}
.red {
	font-weight: bold;
	color: #CC0000;
}
.red A{
	color: #CC0000;
	text-decoration: none;
}
.newsfeaturered {
	COLOR: #CC0000;
	BACKGROUND-COLOR: #F8F5DE;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	line-height: 25px;
	font-weight: normal;
	text-align: justify;
	border: 1px solid #E3D77D;
	margin: auto;
	padding: 5px;
}
.blueboxpresentation {
	font-family: Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	text-decoration: none;
	border: 1px solid #bce0f8;
	color: #514e4e;
	text-align: justify;
	padding-right: 5px;
	padding-left: 5px;
}
.bluebox-liner {
	font-family: Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	text-decoration: none;
	border: 1px solid #bce0f8;
	color: #514e4e;
	text-align: justify;
	padding-right: 5px;
	padding-left: 5px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.homepagetourlinks {
	font-family: "Century Gothic";
	font-size: 16px;
	color: #666666;
	line-height: 30px;
	font-weight: bold;
	text-decoration: none;
	text-align: justify;
	padding-right: 5px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.footerbase {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 11px;
	line-height: 25px;
	color: #000000;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}
.india-holidays {
	font-family: "Century Gothic";
	font-size: 20px;
	line-height: 35px;
	color: #666666;
	background-color: #E6E6E6;
	border: 1px solid #CCCCCC;
	margin-bottom: 10px;
	font-weight: bold;
	padding-left: 5px;
}
.cmiddle {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
	text-align: justify;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #bce0f8;
	padding-right: 5px;
	padding-left: 5px
}
.centuryfont {
	font-family: "Century Gothic";
	font-size: 18px;
	color: #5face0;
	text-decoration: none;
	font-weight: bold;
	line-height: 25px;
}

.mainhomepage {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	background-color: #FFFFFF;
	margin: auto;
	padding-right: 304px;
	padding-left: 215px;
}
.century14 {
	font-family: "Century Gothic";
	font-size: 14px;
	color: #5face0;
	text-decoration: none;
	font-weight: normal;
	line-height: 25px;
}
.joinforum {
	font-family: Helvetica, sans-serif, Arial;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	text-align: justify;
	padding-left: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	line-height: 17px;
}
.normal-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
	text-align: justify;
	padding: 5px;
}
.txthighlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
.txthighlight-red {
	font-family: "arial narrow";
	font-size: 22px;
	line-height: 22px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	text-align: justify;
}
.highlights-arial {
	font-family: "arial narrow";
	font-size: 17px;
	line-height: 22px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: underline;
	text-align: left;
	padding-right: 5px;
	padding-left: 5px;
}
