html,body{height:100%; margin:0px; padding:0px; font-family:verdana; font-size:11px; color:#333; line-height:18px;}

#container{width:950px; margin:auto;}

#top-area{height:90px;}
#top-area .logo{background-image:url(images/logo.gif); width:245px; height:66px; float:left; margin:13px 0 11px 0;}
#top-area .header-txt{width:66%; margin:13px 0 11px 0; line-height:17px; height:17px; text-align:justify; font-weight:bold; float:right;}
#top-area .more{text-align:right; font-weight:bold; color:#990000; font-size:10px;}
#top-area .more a{color:#990000; text-decoration:none;}
#top-area .more a:hover{color:#990000; text-decoration:none;}

#top-navigation{background-image:url(images/blue-bg.gif); height:33px; padding-left:24px; clear:both; }
#top-navigation ul{margin:0px; padding:0px; list-style:none; background-image:url(images/line.gif); background-repeat:no-repeat; background-position:left; height:33px;}
#top-navigation ul li{display:inline;}
#top-navigation  li a{font-family:arial; font-size:13px; color:#fff; text-decoration:none; width:auto; padding:7px 37px; display:block; float:left; background-image:url(images/line.gif); background-repeat:no-repeat; background-position:right; font-weight:bold;}
#top-navigation li ul  {display:none; top:123px; left:290px; width:14em;}
#top-navigation li:hover ul, #top-navigation li.hover ul {position:absolute; margin:0; padding:0; display:block;}
#top-navigation li:hover li, #top-navigation li.hover li {float:none;}
#top-navigation li:hover li a, #top-navigation li.hover  li a {background-color:#336699; width:125px; float:left; border-bottom: 1px solid #fff;  color: #fff; text-align:left; padding-left:8px;}


----

.main-navi{background-image:url(images/blue-bg.gif); /*height:33px;*/  clear:both;}
#navigation{background-image:url(images/blue-bg.gif); height:33px; font-family:arial; font-size:13px;  font-weight:bold; padding:0; clear:both;  margin-bottom:2px;}
 
#navigation ul{margin:0 auto; padding:0; width:93%; background-image:url(images/line.gif); background-repeat:no-repeat; background-position:left; margin-left:42px; /*border:1px solid #fff;*/ height:32px; }
 
#navigation ul li{display:inline; float:left; list-style:none; position:relative; height:23px; background-image:url(images/line.gif); background-repeat:no-repeat; background-position:right; padding:7px 31px 0 31px; font-family:arial; font-size:13px;  font-weight:bold;}
 
#navigation li a{color:#fff; text-decoration:none;}
 
#navigation li a:hover{color:#fff; text-decoration:none;}
 
#navigation li ul{margin:0px; padding:0px; display:none; position:absolute; left:0px; top:30px; background-color:#336699; color:#000000; height:280px!important;}
 
#navigation li:hover ul{display:block; width:auto; padding-top:2px;}
 
#navigation li li{list-style:none; display:list-item; padding:2px 6px 2px 11px !important; background:none; font-size:11px; line-height:25px; border-bottom:1px solid #ccc;}
 
#navigation li li a{color:#fff; text-decoration:none; display:block; width:170px; }
 
#navigation li li a:hover{color:#fff; text-decoration:underline;}
#navigation .ns{background-image:url(images/line.gif); background-position:right; background-repeat:no-repeat;  margin:0; height:27px; width:1px; float:left;}
 ------------

#header-area{height:327px; vertical-align:top;}
#header-area .header{width:653px; float:right;}

form{margin:2px 0 0 0px; padding:0px;}
#form-area{border:1px solid #99cccc; width:30.7%; float:left; height:324px;}
#form-area .head{background-image:url(images/bg.jpg); height:25px; border:1px solid #99ccff; margin:2px 2px 6px; font-family:arial; font-size:18px; color:#333; font-style:italic;  padding:4px 0; text-align:center;}
#form-area label{width:47%; float:left; padding-left:3%; line-height:21px;}
#form-area input{font-family:verdana; font-size:11px; display:block; margin-bottom:4px;}
#form-area .textarea{font-family:verdana; font-size:11px; display:block; margin-bottom:3px; line-height:15px; width:131px; height:60px;}
#form-area .submit{background-image:url(images/bg.jpg); height:25px; border:1px solid #99ccff; margin:9px 2px 6px; font-family:arial; font-size:12px; color:#333; padding:4px 8px; font-weight:bold;}

#right{width:25%;  float:right; margin-top:5px; vertical-align:top;}
#right-pan{border:1px solid #99cccc; width:100%; }
#right-pan .head{background-image:url(images/bg-line.jpg); height:19px;  margin:2px 2px; font-family:arial; font-size:16px; color:#000;  padding:4px 0; text-align:center; font-weight:bold;}
#right-pan .head a{color:#000; text-decoration:none;}
#right-pan p{padding:8px 7px; line-height:15px; text-align:justify; margin:0px;}
#right-pan b{font-weight:bold; display:block; padding-bottom:4px;}
#right-pan .more{text-align:right; font-weight:bold; color:#990000; font-size:10px; padding:0 7px 8px 0;}
#right-pan .more a{color:#990000; text-decoration:none;}
#right-pan .more a:hover{color:#990000; text-decoration:underline;}
#right .banner{ height:137px; margin-top:7px;}
#right .chakra{ height:188px; margin-top:7px;}

#right-pan ul{margin:0px; padding:5px 0 0 0; list-style:none;}
#right-pan li{}
#right-pan  li a{color:#000; text-decoration:none; display:block; background-image:url(images/arrow.gif); background-position:11px 7px; background-repeat:no-repeat; line-height:21px; height:21px; padding-left:28px;}
#right-pan  li a:hover{color:#000; text-decoration:none; background-color:#5eaaef;}

#warea{ line-height:17px; text-align:justify; clear:both;}
#warea .left{width:47%; float:left; border-right:1px dashed #333; padding-right:2%;}
#warea .right{width:47%; float:left;  padding-left:2%;}
#warea .inn-head{ height:194px; margin-bottom:5px;}

#warea .inne-head{ height:194px; margin:3px 0 5px 0;}
#warea .more{text-align:right; font-weight:bold; color:#990000; font-size:10px;}
#warea .more a{color:#990000; text-decoration:none;}
#warea .more a:hover{color:#990000; text-decoration:underline;}
#warea b{font-size:12px; font-weight:bold; color:#336600; display:block; padding-bottom:5px;}

#content{margin-right:26%; margin-top:3px; line-height:17px;  text-align:justify;}
#content a{color:#333; text-decoration:none;}
#content .inn-head{ height:194px; margin-bottom:5px;}
#content .more{text-align:right; font-weight:bold; color:#990000; font-size:10px;}
#content .more a{color:#990000; text-decoration:none;}
#content .more a:hover{color:#990000; text-decoration:underline;}
#content b{font-size:12px; font-weight:bold; color:#336600; display:block; padding-bottom:5px;}

#main-content{margin-right:26%; margin-top:3px; line-height:18px;  text-align:justify; padding-top:7px;}
#main-content .more{text-align:right; font-weight:bold; color:#990000; font-size:10px;}
#main-content .more a{color:#990000; text-decoration:none;}
#main-content .more a:hover{color:#990000; text-decoration:underline;}
#main-content b{font-size:12px; font-weight:bold; color:#336600; display:block; padding-bottom:5px;}

hr{border-top:1px dashed #333; border-bottom:none;}

h1{font-family:"Century Gothic"; font-size:22px; color:#003366; margin:15px 0 11px 0; }
h3{font-family:"Century Gothic"; font-size:18px; color:#003366; margin:9px 0 18px 7px; border-bottom:2px solid #003366; width:125px; padding-bottom:6px;}
h2{font-family:arial; font-size:15px; color:#990000; margin:18px 0 5px 0;}
h2 a{color:#990000; text-decoration:none;}

#Featured{background-image:url(images/v-line.jpg); background-repeat:repeat-x; height:267px; padding-top:5px;}
#Featured .raj{background-image:url(images/rajasthan.jpg); width:161px; height:30px; margin:0 8px 4px 5px; font-size:13px; font-weight:bold; color:#333; text-align:center; padding-top:173px; float:left;}
#Featured .wild{background-image:url(images/tiger.jpg); width:161px; height:30px; margin:0 7px 4px 3px; font-size:13px; font-weight:bold; color:#333; text-align:center; padding-top:173px; float:left;}
#Featured .golden{background-image:url(images/golden.jpg); width:161px; height:30px; margin:0 7px 4px 3px; font-size:13px; font-weight:bold; color:#333; text-align:center; padding-top:173px; float:left;}
#Featured .south{background-image:url(images/south.jpg); width:161px; height:30px; margin:0 5px 4px 3px; font-size:13px; font-weight:bold; color:#333; text-align:center; padding-top:173px; float:left;}
#Featured a{color:#333; text-decoration:none;}

#package{background-image:url(images/blue-line.jpg); border:1px solid #003366; margin-top:5px; color:#FFFFFF; background-repeat: repeat-x;  padding:11px 0 0 11px; height:192px;}
#package .heading{font-family:arial; font-size:18px; font-weight:bold; background-image:url(images/star.jpg); background-position:left; background-repeat:no-repeat; padding:0 0 0 31px;} 
#package .left{width:32%; float:left;}
#package  .left ul{margin:0px; padding:11px 0 0 11px; list-style:none; }
#package  .left li{background-image:url(images/bullet.png); background-position:2px 7px; background-repeat:no-repeat; line-height:19px; display:block; padding-left:19px;}
#package  .left li a{color:#fff; text-decoration:none;}
#package  .left li a:hover{color:#fff; text-decoration:underline;}
#package .more{text-align:right;  color:#ffcc33; font-size:10px; padding:3px 9px 0 0; font-weight:normal !important;}
#package .more a{color:#ffcc33; text-decoration:none;}
#package .more a:hover{color:#ffcc33; text-decoration:underline;}

#footer-area{padding:20px 0 11px 0; clear:both;}
#footer-area .bottom-link{background-color:#3399cc;  color:#FFFFFF; font-weight:bold; text-align:center; padding:5px 0; margin-bottom:11px;}
#footer-area .bottom-link a{color:#FFFFFF; text-decoration:none;}
#footer-area .bottom-link a:hover{color:#FFFFFF; text-decoration:underline;}
#footer-area .copyright{text-align:center;}

.clear{clear:both;}

.pagination{padding:2px; margin-top:11px; clear:both;}
.pagination ul{margin:0; padding:0; text-align:center; 
/*Set to "right" to right align pagination interface*/
font-size:11px;}
.pagination li{list-style-type:none; display:inline; padding-bottom:1px;}

.pagination a, .pagination a:visited{padding:0 5px; border:1px solid #9aafe5; text-decoration:none; color:#2e6ab1;}

.pagination a:hover, .pagination a:active{border: 1px solid #2b66a5; color:#fff; background-color:#3399cc;}

.pagination a.currentpage{background-color:#3399cc; color:#FFF !important; border-color:#2b66a5;font-weight:bold; cursor:default;}

.pagination a.disablelink, .pagination a.disablelink:hover{background-color:white; cursor:default; color:#929292; border:1px solid #929292; font-weight: normal !important; padding-left:9px;}

.pagination a.prevnext{font-weight:bold;}

#box{width:22.7%; float:left; border:1px solid #333; margin: 2% 1% 1% 1%; text-align:center; padding:15px 0;}
#box b{font-size:12px; font-weight:bold; color:#336600; display:block; padding:5px 0; text-align:center;}
#box a{color:#336600; text-decoration:none;}

.textred{margin:0; padding:7px 0 7px 29px;}

.listtext{margin:0 0 0 11px; padding:7px 0 7px 19px; width:43%; float:left; line-height:22px; }

.img{margin-left:7px; width:90px; height:99px;}

.immg{
padding-left:9px;}

.online{background-color:#336699; font-family:arial; font-size:16px; color:#fff; font-style:italic; padding:3px 7px;  float:right; margin:9px 0; font-weight:bold; border:1px solid #333;}
.online a{color:#fff !important; text-decoration:none;}

.see-more{ font-family:arial; text-align:center; font-size:22px; color:#F00; font-style:normal; margin-top:10px; font-weight:bold; line-height:24px;  }
.see-more a{color:#f00; !important; text-decoration:none;}
.see-more a:hover{color:#666; !important; text-decoration:none;}

/*----------------------------Form CSS--------------------*/
#in-form{width:65%; margin:11px auto; border:1px solid #003366; }
#in-form .heading{background-color:#336699; text-align:center; color:#fff; padding:5px 0; margin-bottom:7px;}

#in-form .btn-head{background-color:#336699; text-align:center; color:#fff; padding:5px 0 0 0; margin-top:7px;}
#in-form .btn-button{background-color:#FFFFFF; border:1px solid #000; font-family:arial; font-size:12px; font-weight:bold; padding:3px 6px; cursor:pointer;}

#in-form label{font-family:verdana; font-size:11px;  width:50%; float:left; padding:0 0 0 6px;}
#in-form  b{color:#990000; display:inline;}
.drop{font-family:verdana; font-size:11px; margin-bottom:4px;}
#in-form input{font-family:verdana; font-size:11px; margin-bottom:4px;}
#in-form .comp{text-align:center; padding-bottom:7px; border-bottom:1px solid #ccc; margin-bottom:11px;}

#in-form .hrd{height:80px;}
#in-form .hsd{width:23%; float:left;}
#in-form .textarea{font-family:verdana; font-size:11px; text-align:justify; line-height:15px; margin-bottom:5px;}

.magnify{margin-right:5px; margin-top:5px; width:110px; height:90px; float:left;}

/*----------------------------Form CSS--------------------*/
.logo1{
	width:225px;
	float:left;
	line-height:95px;
	padding-top:30px;
	padding-left:170px;
}
.cprt{
	width:300px;
	height:95px;
	float:left;
	line-height:95px;
	padding-left:10px;
	padding-top:6px;
	}
.iato-logo{
	width:225px;
	height:95px;
	float:left;
	line-height:95px;
	padding-top:6px;
	
}


.note_container{text-align:justify; border:1px solid #99cccc; padding:0 5px 5px 5px; margin-top:10px;}
.note{color:#A70707; font-family:Verdana, Geneva, sans-serif; font-size:18px; padding:5px 0; margin-bottom:5px; font-weight:600px;  border-bottom:2px solid #A70707; width:53px; }