body {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	margin: 0px;

	padding: 0px;

	line-height: 11px;

}

.header-mid {

	margin: 0px;

	padding: 0px;

	float: left;

	height: auto;

	width: 990px;

}

.logo {

	margin: 0px;

	padding: 0px;

	float: left;

	height: 87px;

	width: 408px;

}

.links {

	margin: 0px;

	padding: 0px;

	background-color: #18110b;

	float: left;

	height: 87px;

	width: 582px;

	background-image: url(gifs/links-bg.jpg);

}





.main {

	margin: 0px;

	padding: 0px;

	height: auto;

	width: 990px;

}

.header {

	margin: 0px;

	padding: 0px;

	float: left;

	height: auto;

	width: 990px;

}

.grass-bg {

	background-image: url(gifs/grass-bg.jpg);

	background-repeat: no-repeat;

	margin: 0px;

	padding: 0px;

	float: left;

	height: 41px;

	width: 990px;

}

.home {

	background-image: url(gifs/home-bg.jpg);

	background-repeat: no-repeat;

	margin: 0px;

	height: 49px;

	width: 60px;

	font-size: 14px;

	line-height: 31px;

	color: #FFFFFF;

	text-align: center;

	font-weight: bold;

	float: left;

	padding: 20px 0px 0px 0px;



}

.home a{ text-decoration:none; color:#FFFFFF;}

.home a:hover{ text-decoration:underline; color:#FFFFFF;}

.link-top {

	margin: 0px;

	padding: 12px 0px 0px 0px;

	font-size: 13px;

	line-height: 45px;

	color: #c9c988;

	text-align: justify;

}

.link-top a{ text-decoration:none; color:#c9c988; padding:0px 30px 0px 20px}

.link-top a:hover{ text-decoration:underline; color:#c9c988;}

.header-bt {

	background-image: url(gifs/header-mid-bg.jpg);

	background-repeat: repeat-x;

	margin: 0px;

	padding: 0px;

	height: auto;

	float: left;

	width: 990px;

}

.flash {

	margin: 3px;

	padding: 0px;

	height: 302px;

	width: 652px;

	float: left;

}

h1 {

	font-family: ATRotisSerif-Italic;

	font-size: 24px;

	line-height: 38px;

	color: #FFFFFF;

	text-align: justify;

	font-weight: normal;

	margin: 0px;

	padding: 0px 0px 0px 10px;

}

h2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 21px;

	font-weight: bold;

	color: #000000;

	text-align: left;

	margin: 0px;

	padding: 0px;

}

h3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 16px;

	color: #000000;

	text-align: justify;

	margin: 0px;

	padding: 0px;

	font-weight: normal;

}

.more {

	padding: 0px;

	float: left;

	height: 15px;

	width: 60px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}











.about-bandhav {

	margin: 0px;

	float: left;

	height: auto;

	width: 325px;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

.bandhav-head {

	background-image: url(gifs/bandhavgarh-bg.jpg);

	background-repeat: no-repeat;

	margin: 0px;

	padding: 0px;

	float: left;

	height: 42px;

	width: 321px;

}

.text1 {
	text-align: justify;
	line-height: 16px;
	float: left;
	height: auto;
	width: 298px;
	background-image: url(gifs/body-bg.jpg);
	background-repeat: repeat-x;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #117996;
	border-bottom-color: #117996;
	border-left-color: #117996;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;

}

.reservation {
	text-align: justify;
	line-height: 25px;
	float: left;
	height: auto;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #117996;
	border-bottom-color: #117996;
	border-left-color: #117996;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;

}


.wildlife {

	margin: 5px 0px 0px 0px;

	padding: 0px;

	float: left;

	height: auto;

	width: 321px;

}

.warea {

	margin: 0px;

	padding: 0px;

	float: left;

	height: auto;

	width: 990px;

}

.warea-a {

	margin: 0px;

	padding: 0px;

	float: left;

	height: auto;

	width: 990px;

}

.special-tour-top {

	margin: 0px;

	padding: 0px;

	float: left;

	height: auto;

	width: 990px;

}

.special-tour-left {

	margin: 0px;

	padding: 0px;

	float: left;

	height: 190px;

	width: 21px;

}

.special-tour-cont {

	background-color: #0D83A9;

	padding: 0px;

	float: left;

	height: auto;

	width: 943px;

	margin: 0px;



	

}

.special-bt {

	margin: 0px;

	padding: 0px;

	float: left;

	height: auto;

	width: 990px;

}



.special-body {

	margin: 0px;

	padding: 0px;

	float: left;

	height: auto;

	width: 990px;

}



.special-tour-right {

	margin: 0px;

	padding: 0px;

	float: left;

	height: auto;

	width: 26px;

	background-color: #FFFFFF;

}

.bg-b-cont {

	float: left;

	height: auto;

	width: auto;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 16px;

}

.bg-b {

	float: left;

	height: auto;

	width: 920px;

	margin: 0px;

	padding: 0px;

}

.lt-corner {

	margin: 0px;

	padding: 0px;

	float: left;

	height: 14px;

	width: 16px;

	background-color: #FFFFFF;

}

.rt-corner {

	margin: 0px;

	padding: 0px;

	float: left;

	height: 14px;

	width: 16px;

	background-color: #FFFFFF;

}





.mid {

	background-color: #FFFFFF;

	padding: 0px;

	float: left;

	width: 877px;

	height: auto;

	line-height: 13px;

	margin-top: 1px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}



.special-package {

	margin: 0px;

	padding: 0px 0px 0px 30px;

	font-family: ATRotisSerif-Italic;

	font-size: 21px;

	line-height: 21px;

	color: #FFFFFF;

	text-align: center;

}

.tour-box {

	padding: 0px;

	background-color: #FFFFFF;

	float: left;

	height: auto;

	width: 907px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 1px;

}



.tour-box-a {

	background-color: #FFFFFF;

	float: left;

	height: auto;

	width: 155px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 11px;

	margin: 0px;

}.divider {

	background-image: url(gifs/divider.jpg);

	background-repeat: no-repeat;

	height: 166px;

	width: 7px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 7px;

	padding: 0px;

	float: left;

}

.tour-image {

	margin: 0px;

	padding: 0px;

	float: left;

	height: auto;

	width: auto;

}

.details {

	margin: 0px;

	width: 157px;

	height: auto;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	float: left;

}

.details a{ text-decoration:none; color:#000000;}

.details  a:hover{ text-decoration:underline; color:#000000;}

.national-park {

	margin: 0px;

	float: left;

	height: auto;

	width: 950px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 40px;

}

.park-cont {

	margin: 0px;

	padding: 0px;

	float: left;

	height: auto;

	width: 900px;

}

.park-top {

	margin: 0px;

	padding: 0px;

}

.park-bt {

	margin: 0px;

	padding: 0px;

	float: left;

}

.park-mid {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 912px;
	background-color: #F3F1E2;

}

.mid-left {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 14px;

	height: auto;

	background-image: url(gifs/new-lt-bglt.jpg);

	background-repeat: repeat-y;

}

.mid-right {

	margin: 0px;

	padding: 0px;

	height: auto;

	width: 14px;

	float: left;

	background-image: url(gifs/new-rt-bgrt.jpg);

	background-repeat: repeat-y;

}

.mid-warea {

	background-image: url(gifs/new-rt-bg.jpg);

	background-repeat: repeat-x;

	margin: 0px;

	padding: 0px;

	height: auto;

	width: 884px;

	float: left;

	background-color: #F3F1E2;

}

.bandhav-new {

	margin: 0px;

	padding: 0px;

	font-family: ATRotisSerif-Italic;

	font-size: 28px;

	line-height: 21px;

	color: #FFFFFF;

	text-align: center;

	width: 883px;

	float: left;

	height: auto;

	font-style: normal;

}

.park-cont-new {

	padding: 0px;

	float: left;

	height: auto;

	width: 317px;

	margin-top: 20px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

.park-list {

	margin: 0px;

	padding: 0px;

	float: left;

	height: auto;

	width: 217px;

}

.park-list ul{

	margin: 0px;

	padding: 0px;

}

.park-list ul li{

	font-size: 12px;

	line-height: 25px;

	color: #000000;

	background-image: url(gifs/bullet.gif);

	background-repeat: no-repeat;

	background-position: 1em .5em;

	text-align: justify;

	margin: 0px;

	list-style-type: none;

	font-family: Arial, Helvetica, sans-serif;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 35px;

	font-weight: normal;

}

.park-list ul li a{ text-decoration:none; color:#000000;}

.park-list ul li a:hover{ text-decoration:underline; color:#000000;}

.bt-box {

	margin: 0px;

	padding: 0px;

	float: left;

	height: auto;

	width: auto;

	clear: both;

}



.strip {

	background-image: url(gifs/divider-b.jpg);

	background-repeat: no-repeat;

	float: left;

	height: 106px;

	width: 9px;

	margin-top: 15px;

	margin-right: 5px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding: 0px;

}



.park-img {

	margin: 0px;

	padding: 0px;

	float: left;

	height: 93px;

	width: 102px;

}

.park-txt {

	margin: 0px;

	float: left;

	width: 200px;

	height: auto;

	padding-top: 0px;

	padding-right: 5px;

	padding-bottom: 0px;

	padding-left: 10px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 15px;

	color: #000000;

	text-align: justify;

}

.park-txt a{ text-decoration:none; color:#000000;}

.park-txt a:hover{ text-decoration:underline; color:#000000;}

.moreb {

	padding: 0px;

	float: left;

	height: auto;

	width: 50px;

	margin-top: 15px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}



.park-txt h1{

	font-size: 13px;

	line-height: 19px;

	font-weight: bold;

	color: #000000;

	text-align: left;

	margin: 0px;

	padding: 0px;

	font-family: Arial, Helvetica, sans-serif;

}

.bottom {

	margin: 20px 0px 0px 0px;

	float: left;

	height: auto;

	width: 950px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 40px;

}

.warea-inner{

	margin: 0px;

	padding: 0px 0px 0px 4px;

	float: left;

	height: auto;

	width: 986px;

}.left-nav {

	margin: 0px;

	padding: 0px;

	float: left;

	height: auto;

	width: 220px;

	border: 7px solid #0d83a9;

}

.nav-head {

	padding: 0px;

	background-image: url(gifs/head-bg.jpg);

	background-repeat: no-repeat;

	float: left;

	height: 31px;

	width: 209px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	line-height: 21px;

	font-weight: bold;

	color: #FFFFFF;

	text-align: center;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 5px;

}

.banner-nav {

	margin: 0px;

	padding: 0px;

	float: left;

	height: auto;

	width: auto;

}

.nav-divider {

	margin: 0px;

	padding: 0px;

	float: left;

	height: auto;

	width: auto;

}

.innerwarea-body {

	margin: 0px;

	padding: 0px;

	float: left;

	height: auto;

	width: 600px;

}





.nav-list {

	padding: 0px;

	float: left;

	height: auto;

	width: 219px;

	margin-top: 15px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

.nav-list ul{

	margin: 0px;

	padding: 0px;

}

.nav-list ul li{

	background-image: url(gifs/bullet.jpg);

	background-repeat: no-repeat;

	background-position: 0.5em .8em;

	margin: 0px;

	list-style-type: none;

	font-size: 12px;

	line-height: 28px;

	color: #0d83a9;

	text-align: justify;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 35px;

	font-weight: bold;

}

.nav-list ul li a{ text-decoration:none; color:#0d83a9;}

.nav-list ul li a:hover{ text-decoration:underline; color:#0d83a9;}

.bredcrum {

	margin: 0px;

	font-family: Arial, Helvetica, sans-serif;

	line-height: 38px;

	color: #0283ad;

	background-image: url(gifs/bredcrum-bg.jpg);

	background-repeat: repeat-x;

	float: left;

	height: 38px;

	width: 742px;

	font-size: 11px;

	font-weight: bold;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 10px;

	text-align: justify;

}

.bredcrum a{ text-decoration:none; color:#0283ad;}

.bredcrum a:hover{ text-decoration:underline; color:#0283ad;}



.bodya {

	background-image: url(gifs/body-a-bg.jpg);

	background-repeat: repeat-x;

	margin: 0px;

	padding: 0px;

	float: left;

	height: auto;

	width: 752px;

	text-align: justify;

}

.bodya h1{

	margin: 0px;

	padding: 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 25px;

	line-height: 38px;

	font-weight: bold;

	color: #0c6b89;

	text-align: center;

}

.bodyb {

	background-image: url(gifs/body-a-bg.jpg);

	background-repeat: repeat-x;

	margin: 0px;

	padding: 0px;

	float: left;

	height: 42px;

	width: 752px;

	text-align: justify;

}

.bodyb h1{

	margin: 0px;

	padding: 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 25px;

	line-height: 38px;

	font-weight: bold;

	color: #0c6b89;

	text-align: center;

}

.shb {

	font-size: 11px;

	line-height: 21px;

	font-weight: bold;

	color: #0283AD;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 10px;

	text-align: justify;

}

.sh {

	font-size: 13px;

	line-height: 21px;

	font-weight: bold;

	color: #a09e2d;

	margin-top: 20px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	text-align: justify;

}

.body-b {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 17px;

	color: #000000;

	text-align: justify;

	margin: 0px;

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 10px;

	float: left;

	height: auto;

	width: 732px;

}
.body-b a{
color:#0283AD;
text-decoration:none;
}

.body-b a:hover{
color:#0283AD;
text-decoration:underline;
}






strong {

	font-size: 13px;

	font-weight: bold;

	color: #0D83A9;

	text-align: justify;

	margin: 0px;

	padding: 0px;

}

.footer {

	background-image: url(gifs/grass-bg.jpg);

	background-repeat: no-repeat;

	margin: 0px;

	float: left;

	height: auto;

	width: 990px;

	background-position: bottom;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

.bottom-inner{

	float: left;

	height: auto;

	width: 950px;

	padding-top: 15px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 40px;

	border-top-width: 2px;

	border-top-style: solid;

	border-top-color: #33760C;

	margin-top: 20px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

.footera {

	padding: 0px;

	float: left;

	height: auto;

	width: 990px;

	font-size: 11px;

	line-height: 16px;

	font-weight: bold;

	color: #000000;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	text-align: center;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #28530C;

	border-bottom-color: #225007;





}



.footera a { text-decoration:none; color:#000000; padding:0px 15px 0px 15px;}

.footera a:hover { text-decoration:underline; color:#000000;}

.footerb {

	float: left;

	width: 990px;

	color: #000000;

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

	background-image: url(gifs/bottom-nav-bg.jpg);

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 8px;

	padding-left: 0px;

	margin: 0px;

	height: 50px;

	line-height: 16px;





}

.paypal {

	margin: 0px;

	padding: 0px;

	float: left;

	height: auto;

	width: 990px;

	background-image: url(gifs/bottom-nav-bg.jpg);

	background-repeat: repeat;

}

.paypal-txt {

	background-image: url(gifs/bottom-nav-bg.jpg);

	background-repeat: repeat;

	margin: 0px;

	padding: 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 21px;

	font-weight: bold;

	color: #000000;

	float: left;

	height: auto;

	width: 990px;

	text-align: center;

}





.footerb a { text-decoration:underline; color:#000000; font-weight:bold;}

.footerb a:hover { text-decoration:underline; color:#000000; font-weight:bold;}

.bottom-nav {

	margin: 0px;

	float: left;

	height: auto;

	width: 990px;

	background-image: url(gifs/bottom-nav-bg.jpg);

	background-repeat: repeat;

	font-size: 12px;

	line-height: 16px;

	color: #000000;

	text-align: center;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 3px;

	padding-left: 0px;

}



.bottom-nav h6{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #366016;

	margin: 0px;

	padding: 0px;

}
.photogallery-box {
	padding: 0px;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	height: auto;
	float: left;
	width: 720px;
}
.photogallery {
	padding: 0px;
	float: left;
	height: 80px;
	width: 125px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 13px;
}
.pagination{
float:left;
width:auto;
height:auto;
margin:0px;
text-align:left;
padding:5px 0px 5px 0px;
}

