h1{padding:0;margin:0;}

h4{padding:0;
margin:0; text-align:center;}
h1{font:bold  18px Arial, Helvetica, sans-serif; color:#787676; text-align:left;}

.main {
	width: 960px;
	background-position: center top;
}
.uppertext-bg {
	width: 935px;
	background-image: url(gifs/upper-text-bg.gif);
	background-repeat: repeat-y;
	background-position: top;
	font-family: arial;
	font-size: 11px;
	line-height: 18px;
	color: #315894;
	text-decoration: none;
	text-align: justify;
	clear: both;
	padding-left: 25px;
	height: 102px;
}
.imagediv {
	height: 131px;
	width: 960px;
	clear: both;
	background-image: url(gifs/link-bg.jpg);
	background-repeat: no-repeat;
	background-position: right;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	line-height: 18px;
}

.imagediv a {color:#FFFFFF; text-decoration:none;}
.imagediv a:hover {color:#FFFFFF; text-decoration:none;}

.lower-imagediv {
	width: 960px;
	clear: both;
	background-position: top;
}
.itenary-bg {
	width: 709px;
	text-decoration: none;
	height: 100px;
	float: left;
	background-image: url(gifs/itenary-bg.jpg);
	background-repeat: no-repeat;
}
.itenary-left {
	width: 130px;
	text-decoration: none;
	height: 80px;
	font-family: arial;
	font-size: 11px;
	color: #8E939D;
	float: left;
	padding-left: 40px;
	text-align: left;
	padding-top: 10px;
	line-height: 18px;
}

.itenary-left a{color:#8E939D; text-decoration:none;}
.itenary-left a:hover {color:#8E939D; text-decoration:underline;}

.itenary-left2 {
	text-decoration: none;
	height: 80px;
	font-family: arial;
	font-size: 11px;
	color: #8E939D;
	text-align: left;
	padding-top: 10px;
	line-height: 18px;
	float: left;
	padding-left: 41px;
	width: 130px;
}

.itenary-left2 a{color:#8E939D; text-decoration:none;}
.itenary-left2 a:hover {color:#8E939D; text-decoration:underline;}

.itenary-left3 {
	width: 130px;
	text-decoration: none;
	height: 80px;
	font-family: arial;
	font-size: 11px;
	color: #8E939D;
	text-align: left;
	padding-top: 10px;
	line-height: 18px;
	float: left;
	padding-left: 47px;
}
.itenary-left3 a{color:#8E939D; text-decoration:none;}
.itenary-left3 a:hover {color:#8E939D; text-decoration:underline;}

.itenary-right {
	width: 135px;
	text-decoration: none;
	height: 80px;
	font-family: arial;
	font-size: 11px;
	color: #8E939D;
	text-align: left;
	padding-top: 10px;
	line-height: 18px;
	float: left;
	padding-left: 45px;
}

.itenary-right a{color:#8E939D; text-decoration:none;}
.itenary-right a:hover {color:#8E939D; text-decoration:underline;}

.lefttable {
	width: 232px;
	float: left;
	background-color: #FFFFFF;
	background-position: top;
	background-image: url(gifs/tb-bg.jpg);
	padding-top: 10px;
}
.rajasthan-text {
	font-family: arial;
	font-size: 11px;
	color: #85878B;
	text-decoration: none;
	text-align: left;
	padding-left: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.rajasthan-text a{color:#85878B; text-decoration:none;}
.rajasthan-text a:hover {color:#85878B; text-decoration:underline;}

.rajasthan-head {
	font-family: arial;
	font-size: 15px;
	font-weight: bold;
	color: #A30001;
	text-decoration: none;
	text-align: left;
	padding-left: 25px;
	padding-top: 10px;
}
.rajasthan-head a{color:#A30001; text-decoration:none;}
.rajasthan-head a:hover {color:#A30001; text-decoration:underline;}

.more {
	font-family: arial;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	text-align: right;
	width: 187px;
}
.lefttable2 {
	width: 232px;
	float: left;
	background-color: #FFFFFF;
	padding-top: 25px;
}
.righttable {
	width: 498px;
	background-color: #FFFFFF;
	background-position: top;
	padding-top: 14px;
	float: right;
}
.kerala-text {
	font-family: arial;
	font-size: 11px;
	color: #676A71;
	background-color: #E0E6F7;
	text-align: left;
	height: 17px;
	width: 124px;
	font-weight: bold;
	text-decoration: none;
	float: left;
	padding-left: 8px;
	clear: both;
}

.kerala-text a{color:#85878B; text-decoration:none;}
.kerala-text a:hover {color:#85878B; text-decoration:underline;}

.leftmain {
	width: 960px;
	background-color: #FFFFFF;
	background-position: top;
	padding-top: 10px;
}
.kerala-text1 {
	font-family: arial;
	font-size: 11px;
	color: #999999;
	text-align: justify;
	text-decoration: none;
	padding-left: 6px;
	width: 470px;
	float: left;
	padding-top: 7px;
	clear: both;
}
.kerala-text1 a{color:#999999; text-decoration:none;}
.kerala-text1 a:hover {color:#999999; text-decoration:underline;}

.more1 {
	font-family: arial;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	text-align: right;
	width: 170px;
	float: right;
}
.adventure-text {
	font-family: arial;
	font-size: 11px;
	color: #676A71;
	background-color: #E0E6F7;
	text-align: left;
	height: 17px;
	width: 124px;
	font-weight: bold;
	text-decoration: none;
	float: left;
	padding-left: 8px;
	clear: both;
}
.adventure-text a{color:#676A71; text-decoration:none;}
.adventure-text a:hover {color:#676A71; text-decoration:underline;}

.himalaya-bg {
	font-family: arial;
	font-size: 15px;
	color: #FFFFFF;
	background-color: #8AACD9;
	text-align: left;
	height: 24px;
	width: 167px;
	font-weight: bold;
	text-decoration: none;
	float: left;
	padding-left: 8px;
	clear: both;
	padding-top: 5px;
}
.himalaya-bg a{color:#FFFFFF; text-decoration:none;}
.himalaya-bg a:hover {color:#FFFFFF; text-decoration:underline;}

.himalaya-text {
	font-family: arial;
	font-size: 11px;
	color: #999999;
	text-align: justify;
	width: 473px;
	text-decoration: none;
	padding-top: 5px;
	clear: both;
	float: left;
	padding-right: 5px;
}
.himalaya-text a{color:#999999; text-decoration:none;}
.himalaya-text a:hover {color:#999999; text-decoration:underline;}

.spiritual-text {
	width: 209px;
	padding-top: 3px;
	clear: both;
	float: left;
}
.weekend-text {
	font-family: verdana;
	font-size: 13px;
	color: #FFFFFF;
	text-align: center;
	width: 144px;
	text-decoration: none;
	padding-top: 3px;
	background-color: #FFCF00;
	height: 20px;
	font-weight: bold;
	background-position: top;
}
.weekend-text a{color:#FFFFFF; text-decoration:none;}
.weekend-text a:hover {color:#FFFFFF; text-decoration:underline;}

.bottom-text {
	width: 470px;
	text-decoration: none;
	padding-top: 20px;
	clear: both;
	float: left;
}
.spiritual-text1 {
	width: 144px;
	padding-top: 3px;
	clear: both;
	font-family: verdana;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #EF6407;
	height: 21px;
	text-align: center;
}
.spiritual-text1 a{color:#FFFFFF; text-decoration:none;}
.spiritual-text1 a:hover {color:#FFFFFF; text-decoration:underline;}

.weekend-bg {

	width: 209px;
	padding-top: 3px;
	float: right;
}
.spiritual-itenary {
	clear: both;
	font-family: arial;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	text-align: justify;
	padding-left: 7px;
	padding-right: 8px;
}
.spiritual-itenary a{color:#999999; text-decoration:none;}
.spiritual-itenary a:hover {color:#999999; text-decoration:underline;}

.rightimage {
	width: 230px;
	background-color: #000000;
	height: 159px;
}
.rightnavigation {width: 230px;	float: right;background-color: #FFFFFF; line-height:20px;}
.hill-station-text {
	font-family: verdana;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #6799EE;
	height: 17px;
	width: 199px;
}
.hill-station-text a{color:#FFFFFF; text-decoration:none;}
.hill-station-text a:hover {color:#FFFFFF; text-decoration:underline;}

.hill-station-text1 {
	font-family: verdana;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	width: 199px;
	text-align: justify;
	padding-right: 5px;
	padding-left: 5px;
	height: 50px;
}
.hill-station-text1 a{color:#999999; text-decoration:none;}
.hill-station-text1 a:hover {color:#999999; text-decoration:underline;}

.footerlink {
	font-family: arial;
	font-size: 12px;
	color: #7F7F7F;
	text-align: center;
	padding-top: 8px;
	clear: both;
	text-decoration: none;
	height: 30px;
}

.footerlink a {color:#7F7F7F; text-decoration:none;}
.footerlink a:hover {color:#7F7F7F; font-weight : bold; text-decoration:underline;}

.footer {
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #4270C5;
	text-align: center;
	width: 100%;
	height: 25px;
	padding-top: 12px;
	clear: both;
}

.footer a {color:#ffffff; text-decoration:none;}
.footer a:hover {color:#fffffff; text-decoration:underline;}

.inside-main {
	width: 960px;
	background-image: url(gifs/inside-main-bg.jpg);
	background-repeat: repeat-y;
	background-position: top;
}
.inside-lefttable {
	width: 246px;
	float: left;
	background-image: url(gifs/left-table-bg.jpg);
	background-repeat: repeat-y;
}
.inside-lefttablelink {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #787676;
	text-decoration: none;
	text-align: right;
	background-color: #C8C5C5;
	background-repeat: no-repeat;
	height: 21px;
	width: 221px;
	float: right;
	margin-top: 10px;
	background-position: right;
	margin-left: 20px;
	margin-right: 5px;
	padding-top: 3px;
}

.inside-lefttablelink a {color:#787676; text-decoration:none;}
.inside-lefttablelink a:hover {color:#787676; text-decoration:underline;}

.inside-lefttablelink2 {

	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #787676;
	text-decoration: none;
	text-align: right;
	background-color: #CECBCB;
	background-repeat: no-repeat;
	height: 21px;
	width: 221px;
	float: right;
	margin-top: 1px;
	background-position: right;
	margin-left: 20px;
	margin-right: 5px;
	padding-top: 3px;
}

.inside-lefttablelink2 a {color:#787676; text-decoration:none;}
.inside-lefttablelink2 a:hover {color:#787676; text-decoration:underline;}


.inside-lefttablelink3 {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #787676;
	text-decoration: none;
	text-align: right;
	background-color: #D4D3D3;
	background-repeat: no-repeat;
	height: 21px;
	width: 221px;
	float: right;
	margin-top: 1px;
	background-position: right;
	margin-left: 20px;
	margin-right: 5px;
	padding-top: 3px;
}

.inside-lefttablelink3 a {color:#787676; text-decoration:none;}
.inside-lefttablelink3 a:hover {color:#787676; text-decoration:underline;}

.inside-lefttablelink4 {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #787676;
	text-decoration: none;
	text-align: right;
	background-color: #D9D8D8;
	background-repeat: no-repeat;
	height: 21px;
	width: 221px;
	float: right;
	margin-top: 1px;
	background-position: right;
	margin-left: 20px;
	margin-right: 5px;
	padding-top: 3px;
}

.inside-lefttablelink4 a {color:#787676; text-decoration:none;}
.inside-lefttablelink4 a:hover {color:#787676; text-decoration:underline;}

.inside-lefttablelink5 {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #787676;
	text-decoration: none;
	text-align: right;
	background-color: #DEDEDE;
	background-repeat: no-repeat;
	height: 21px;
	width: 221px;
	float: right;
	margin-top: 1px;
	background-position: right;
	margin-left: 20px;
	margin-right: 5px;
	padding-top: 3px;
}

.inside-lefttablelink5 a {color:#787676; text-decoration:none;}
.inside-lefttablelink5 a:hover {color:#787676; text-decoration:underline;}

.northindiatour-text {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #920202;
	text-decoration: none;
	text-align: right;
	background-color: #D6D4D4;
	background-repeat: no-repeat;
	height: 21px;
	width: 221px;
	margin-top: 1px;
	background-position: right;
	margin-left: 20px;
	margin-right: 5px;
	padding-top: 3px;
	clear: both;
}
.northindiatour-text a{color:#920202; text-decoration:none;}
.northindiatour-text a:hover {color:#920202; text-decoration:underline;}

.ourtour-text {
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	color: #787676;
	text-decoration: none;
	text-align: right;
	background-color: #C8C5C5;
	background-repeat: no-repeat;
	height: 21px;
	width: 221px;
	float: right;
	margin-top: 25px;
	background-position: right;
	margin-left: 20px;
	margin-right: 5px;
	padding-top: 3px;
	clear: both;
}
.ourtour-text a{color:#787676; text-decoration:none;}
.ourtour-text a:hover {color:#787676; text-decoration:underline;}

.northindiatour-text2 {
	font-family: verdana;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	text-align: right;
	margin-top: 1px;
	margin-right: 5px;
	width: 222px;
	padding-right: 20px;
	padding-bottom: 3px;
	line-height: 17px;
	clear: both;
}
.northindiatour-text2 a{color:#666666; text-decoration:none;}
.northindiatour-text2 a:hover {color:#666666; text-decoration:underline;}

.inside-righttable {
	float: right;
	margin-top: 25px;
	width: 712px;
	clear: both;
}
.inside-home {
	font-family: verdana;
	font-size: 11px;
	color: #727272;
	text-decoration: none;
	float: left;
	padding-left: 8px;
	padding-top: 17px;
	padding-right: 30px;
}

.inside-home a {color:#727272; text-decoration:none;}
.inside-home a:hover {color:#727272; text-decoration:underline;}

.inside-txt {
	font-family: verdana;
	font-size: 11px;
	color: #727272;
	text-decoration: none;
	float: left;
	padding-left: 8px;
	padding-top: 5px;
	padding-right: 30px;
	clear: both;
}

.inside-txt a {color:#727272; text-decoration:none;}
.inside-txt a:hover {color:#727272; text-decoration:underline;}

.more-inside {
	font-family: arial;
	font-size: 11px;
	color: #990000;
	text-align: right;
	padding-right: 25px;
	padding-bottom: 6px;
}

.more-inside a{color:#990000; text-decoration:underline;}
.more-inside a:hover {color:#990000; text-decoration:none;}


.div-image {
	margin-left: 15px;
}
.innertext-head {
	background-color: #DEDEDE;
	margin-left: 8px;
	margin-right: 30px;
	text-align: left;
	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: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	height: 100px;
	clear: both;
	margin-bottom: 7px;
}
.innertext-inner {
	font-family: arial;
	font-size: 11px;
	color: #666666;
	text-align: left;
	padding-bottom: 4px;
	text-decoration: none;
	padding-top: 5px;
	padding-left: 10px;
	float: left;
	width: 220px;
	clear: both;
}
.innertext-inner a {color:#666666; text-decoration:none;}
.innertext-inner a:hover {color:#666666; text-decoration:underline;}

.h2 {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #507ED3;
	text-decoration: none;
	text-align: left;
	margin: 0px;
	padding-bottom: 8px;
}

.h2 a {color:#507ED3; text-decoration:none;}
.h2 a:hover {color:#507ED3; text-decoration:underline;}

.innertext-inner-right {

	font-family: arial;
	font-size: 11px;
	color: #666666;
	text-align: left;
	padding-bottom: 4px;
	text-decoration: none;
	padding-top: 25px;
	float: right;
	width: 220px;
}
.innertext-inner-right a {color:#666666; text-decoration:none;}
.innertext-inner-right a:hover {color:#666666; text-decoration:underline;}

.innertext-inner1 {
	font-family: arial;
	font-size: 11px;
	color: #666666;
	text-align: left;
	padding-bottom: 4px;
	text-decoration: none;
	padding-top: 5px;
	padding-left: 10px;
	float: left;
	clear: both;
	width: 566px;
}
.innertext-inner1 a{
	font-family: arial;
	font-size: 11px;
	color: #666666;
	text-align: left;
	padding-bottom: 4px;
	text-decoration: none;
	padding-top: 5px;
	padding-left: 10px;
	float: left;
	clear: both;
	width: 566px;
}
.innertext-inner1 a:hover{
	font-family: arial;
	font-size: 11px;
	color: #666666;
	text-align: left;
	padding-bottom: 4px;
	text-decoration: none;
	padding-top: 5px;
	padding-left: 10px;
	float: left;
	clear: both;
	width: 566px;
}


.footer-inside {
	font-family: arial;
	font-size: 12px;
	color: #666666;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 5px;
	border: 1px solid #999999;
	width: 760px;
	clear: both;
}
.inside-image {
	margin-bottom: 10px;
}


.footer-inside a{color:#666666; text-decoration:none;}
.footer-inside a:hover {color:#666666; text-decoration:underline;}

.footer-binary {

	font-family: "ms sans serif";
	font-size: 11px;
	color: #666666;
	text-align: center;
	margin-right: 15px;
	margin-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	clear: both;
}


.form {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	padding-left: 6px;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
}	
.itenary-left4 {
	width: 140px;
	text-decoration: none;
	height: 80px;
	font-family: arial;
	font-size: 11px;
	color: #8E939D;
	text-align: left;
	padding-top: 10px;
	line-height: 18px;
	float: left;
	padding-left: 29px;
}

.itenary-left4 {

	width: 140px;
	text-decoration: none;
	height: 80px;
	font-family: arial;
	font-size: 11px;
	color: #8E939D;
	text-align: left;
	padding-top: 10px;
	line-height: 18px;
	float: left;
	padding-left: 29px;
}
.more3 {
	float: right;
	clear: both;
	padding-right: 30px;
}
.form-heading {
	font-family: verdana;
	font-size: 13px;
	line-height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.form-subheading {

	font-family: verdana;
	font-size: 12px;
	color: #787676;
	text-decoration: none;
}
h3 {
	font-family: arial;
	font-size: 17px;
	color: #787676;
	text-decoration: none;
}
