body{
margin:0px;
padding:0px;
background:url(../images/back-blackbg.jpg) repeat-y top center;
}

#toplink-area{
width:990px;
height:45px;
padding:0px;
margin:0 auto;
}

#mainlink {
width:290px;
float:right;
padding:0px;
margin:20px 0px 0px 0px;
height:25px;
overflow:hidden;
}
#mainlink ul {
list-style-type:none;
padding:0px;
margin:0px;
}
#mainlink li {
	float:left;
	margin:0px;
}
#mainlink li a {
	background: url(../images/top-link-a.gif) top left no-repeat;
	height: 25px;
	width:60px;
	float: left;
	margin:0px;
	display: block;
}
#mainlink li a:hover {
	background: url(../images/top-link-a.gif) bottom left no-repeat;
}
#mainlink li a#a0 {
	background: url(../images/top-link-a.gif) bottom left no-repeat;
	width:60px;
}
#mainlink li a#a1 {
	background: url(../images/top-link-b.gif) bottom left no-repeat;
	width:90px;
}
#mainlink li a#a2 {
	background: url(../images/top-link-c.gif) bottom left no-repeat;
	width:60px;
}

#mainlink li a#a3{
	background: url(../images/top-link-d.gif) bottom left no-repeat;
	width:80px;
}



#mainlink li a:hover#a0 {
	background: url(../images/top-link-a.gif) top left no-repeat;
	width:60px;
}
#mainlink li a:hover#a1 {
	background: url(../images/top-link-b.gif) top left no-repeat;
	width:90px;
}
#mainlink li a:hover#a2 {
	background: url(../images/top-link-c.gif) top left no-repeat;
	width:60px;
}

#mainlink li a:hover#a3 {
	background: url(../images/top-link-d.gif) top left no-repeat;
	width:80px;
}



#mainlink li a#b0 {
	background: url(../images/top-link-a.gif) top left no-repeat;
	width:60x;
}
#mainlink li a#b1 {
	background: url(../images/top-link-b.gif) top left no-repeat;
	width:90px;
}
#mainlink li a#b2 {
	background: url(../images/top-link-c.gif) top left no-repeat;
	width:60px;
}

#mainlink li a#b3 {
	background: url(../images/top-link-d.gif) top left no-repeat;
	width:80px;
}


/* top mainlink end*/


#top-area{
width:990px;
height:112px;
background:url(../images/top-grenbg.jpg) no-repeat top left;
padding:0px;
margin:0 auto;
}

#top-area2{
width:990px;
height:115px;
background:url(../images/iner-top-bg.jpg) no-repeat top left;
padding:0px;
margin:0 auto;
}


.logo{
width:355px;
height:98px;
padding:2px 0px 0px 5px;
margin:0px;
float:left;
}

.breaker{
padding:0px;
margin:0px;
clear:both;
}

.top-right{
width:390px;
height:50px;
padding:20px 10px 0px 0px;
margin:0px;
float:right;
}

#site-width{
width:990px;
height:auto;
background:#FFFFFF;
padding:0px;
margin:0 auto;
}

#header-area{
width:990px;
height:auto;
padding:0px;
margin:0 auto;
}

#left-hedr{
width:569px;
padding:0px 10px 0px 10px;
margin:0px;
float:left;
}

.hadr-txt{
font-family:Arial, Helvetica, sans-serif;
font-size:12PX;
color:#333333;
text-align:justify;
line-height:18px;
padding:10px 10px 10px 0px;
margin:0px;
}

.slide-pic{
width:550px;
height:250px;
padding:8px;
margin:10px 0px 0px 0px;
}

#hadr-baner{
width:217px;
height:370px;
background:url(../images/top-blue-bg.jpg) repeat-y top left;
padding:5px 0px 0px 0px;
margin:0px;
float:left;
}

.top-tour{
font-family:verdana, arial, Helvetica, sans-serif;
font-size:11px;
color:#111111;
text-align:center;
line-height:17px;
padding:0px;
margin:0px;
}
.top-tour strong{
color:#0069AB; 
text-decoration:none;}

.top-tour a{color:#0069AB; text-decoration:none;}
.top-tour a:hover{color:#0069AB; text-decoration:underline;}

.red-txt{
font-family:verdana, arial, Helvetica, sans-serif;
font-size:11px;
color:#FF3C00;
text-align:center;
line-height:17px;
font-weight:normal;
padding:0px;
margin:0px;
}


#month-tour{
width:170px;
height:370px;
padding:5px 0px 0px 12px;
margin:0px;
float:left;
}

.month-links{
width:160px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#606060;
font-weight:normal;
margin:0px;
padding:0px;
list-style:none;
float:left;
}

.month-links li{
margin:4px 0px 0px 0px;
padding:0px 0px 4px 5px;
text-align:left;
line-height:20px;
border-bottom:1px dashed #CCCCCC;
list-style:none;
}

.month-links li a{
font-family:verdana, arial, Helvetica, sans-serif;
display:block;
padding:0px;
color:#31AF00;
text-decoration:none;
font-weight:bold;
height: 20px;
list-style:none;
}

.month-links li a:hover{
text-decoration:none;
color:#E52021;
}

#break-news{
width:984px;
height:30px;
background:url(../images/news-bg.jpg) no-repeat top left;
padding:0px;
margin:0 auto;
}

.marq-txt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:left;
padding:7px 10px 0px 160px;
margin:0px;
}

.marq-txt a{color:#FFFFFF; text-decoration:none;}
.marq-txt a:hover{color:#000000; text-decoration:underline;}

#middle-part{
width:990px;
height:auto;
padding:10px 0px 10px 0px;
margin:0 auto;
}

#left-part{
width:257px;
height:auto;
background:#FFFFFF;
padding:0px;
margin:0px;
float:left;
}

.weather{
width:257px;
height:89px;
background:url(../images/weather-report.jpg) no-repeat top left;
padding:0px;
margin:0px 0px 12px 3px;
_margin:0px 0px 12px 2px;
float:left;
}

.wether-report{
width:100px;
font-family:verdana, arial, Helvetica, sans-serif;
font-size:9px;
color:#303030;
text-align:left;
line-height:18px;
padding:45px 5px 0px 10px;
margin:0px;
float:left;
}



#left-gren{
width:257px;
height:auto;
background:url(../images/left-grenbg.jpg) repeat-y top left;
padding:0px;
margin:0px 0px 0px 3px;
_margin:0px 0px 0px 2px;
float:left;
}

.gry-box{
width:255px;
height:85px;
padding:0px;
margin:0px;
}

.whit-box{
width:255px;
height:85px;
padding:0px;
margin:0px;
}

.left-pic{
width:75px;
height:auto;
padding:10px 0px 0px 10px;
margin:0px;
float:left;
}

.left-txt{
width:155px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-align:left;
line-height:18px;
padding:10px 5px 0px 0px;
margin:0px;
float:right;
}

.left-txt strong{
color:#005DA4; text-decoration:none;}

.left-txt2{
width:155px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-align:left;
line-height:18px;
padding:10px 5px 0px 0px;
margin:0px;
float:right;
}

.left-txt2 strong{
color:#2AA000; text-decoration:none;}


.mor{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#009900;
text-decoration:none;
float:right;
}

.mor a{color:#009900; text-decoration:none;}
.mor a:hover{color:#FF0000; text-decoration:underline;}

#right-part{
width:712px;
height:auto;
padding:0px 3px 0px 10px;
_padding:0px 1px 0px 5px;
margin:0px;
float:right;
}

#tor-sectin{
width:712px;
height:auto;
padding:0px;
margin:0px;
float:left;
}

#gren-sectin{
width:507px;
height:auto;
padding:15px 0px 0px 0px;
margin:0px;
float:right;
}

.pilg-part{
width:505px;
height:130px;
background:url(../images/pilgrimage-bg.jpg) no-repeat top left;
padding:0px;
margin:0px;
float:left;
}

.yoga-part{
width:505px;
height:130px;
background:url(../images/yoga-bg.jpg) no-repeat top left;
padding:0px;
margin:0px;
float:left;
}

#section1{
width:182px;
height:283px;
background:url(../images/rafting-bg.jpg) no-repeat top left;
padding:0px;
margin:15px 0px 0px 0px;
float:left;
}

#section2{
width:340px;
padding:0px;
margin:0px 0px 0px 10px;
float:left;
}


#left-torpart1{
width:220px;
height:auto;
padding:10px 5px 0px 12px;
margin:0px;
border-right: 1px dashed #CCCCCC;
float:left;
overflow:hidden;
}
#left-torpart2{
width:220px;
height:auto;
padding:10px 5px 0px 15px;
margin:0px;
border-right: 1px dashed #CCCCCC;
float:left;
overflow:hidden;
}
#left-torpart3{
width:220px;
height:auto;
padding:10px 0px 0px 15px;
margin:0px;
float:right;
overflow:hidden;
}

.section3{
width:210px;
height:auto;
padding:0px;
margin:0px;
float:left;
}

.gren-had{
width:190px;
height:15px;
background:#3BA900;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:left;
font-weight:bold;
padding:2px 0px 2px 8px;
margin:7px 0px 0px 0px;
}
.gren-had a{color:#FFFFFF; text-decoration:none;}
.gren-had a:hover{color:#FFFF00; text-decoration:none;}

.raft-tour{
font-family:verdana, arial, Helvetica, sans-serif;
font-size:9px;
color:#0053A7;
font-weight:normal;
margin:0px;
padding:5px 2px 0px 4px;
text-align:left;
list-style:none;
}

.raft-tour li{
margin:0px;
padding:4px 0px 4px 0px;
text-align:left;
border-bottom:1px #B7D7E9 solid;
line-height:16px;
list-style:none;
}

.raft-tour li a{
display:block;
font-size:11px;
font-weight:bold;
padding:0px;
color:#0053A7;
text-decoration:none;
height:16px;
list-style:none;
}

.raft-tour li a:hover{
text-decoration:none;
color:#000000;
}

.pilgm-tour{
width:220px;
font-family:verdana, arial, Helvetica, sans-serif;
font-size:11px;
color:#404040;
font-weight:normal;
margin:0px;
padding:10px 2px 0px 10px;
text-align:left;
list-style:none;
float:left;
}

.pilgm-tour li{
margin:0px;
padding:4px 0px 5px 0px;
text-align:left;
line-height:16px;
list-style:none;
}

.pilgm-tour li a{
display:block;
font-size:11px;
font-weight:bold;
padding:0px;
color:#2CA500;
text-decoration:none;
height:16px;
list-style:none;
}

.pilgm-tour li a:hover{
text-decoration:none;
color:#2CA500;
}

.pilgm-tour2{
width:200px;
font-family:verdana, arial, Helvetica, sans-serif;
font-size:11px;
color:#404040;
font-weight:normal;
margin:0px;
padding:10px 2px 0px 10px;
text-align:left;
list-style:none;
float:right;
}

.pilgm-tour2 li{
margin:0px;
padding:4px 0px 5px 0px;
text-align:left;
line-height:16px;
list-style:none;
}

.pilgm-tour2 li a{
display:block;
font-size:11px;
font-weight:bold;
padding:0px;
color:#2CA500;
text-decoration:none;
height:16px;
list-style:none;
}

.pilgm-tour2 li a:hover{
text-decoration:none;
color:#2CA500;
}

span{
font-size:13px;
font-weight:bold;
color:#FFFF00;
padding:0px;
margin:0px;
}

#city-part{
width:980px;
height:110px;
background:url(../images/city-bluebg.jpg) repeat-x top left;
border:1px solid #B3D6EC;
padding:0px;
margin:15px 0px 0px 3px;
_margin:0px 0px 0px 2px;
float:left;
}

.social-net{
width:970px;
height:26px;
border-bottom:1px dashed #0069BA;
padding:4px 0px 0px 0px;
margin:0px 0px 0px 5px;
}

.desti-links{
width:122px;
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#474747;
font-weight:normal;
margin:0px;
padding:0px;
text-align:left;
list-style:none;
float:left;
}

.desti-links li{
margin:0px;
padding:5px 0px 2px 10px;
text-align:left;
line-height:18px;
list-style:none;
}

.desti-links li a{
display:block;
padding:0px 0px 0px 15px;
color:#474747;
background-image:url(../images/blue-arrow.gif);
background-repeat:no-repeat;
background-position: 3px 7px;
text-decoration:none;
height: 18px;
list-style:none;
}

.desti-links li a:hover{
background-image:url(../images/blue-arrow.gif);
background-repeat:no-repeat;
background-position: 3px 7px;
text-decoration:none;
color:#0059AB;
}

#botom-part{
width:982px;
height:130px;
padding:0px;
margin:15px 0px 0px 3px;
_margin:7px 0px 0px 2px;
float:left;
}

.hotel-baner{
width:127px;
height:127px;
padding:0px;
margin:0px;
float:left;
}

.hotel-baner2{
width:127px;
height:127px;
padding:0px;
margin:0px;
float:right;
}

#video-part{
width:690px;
height:124px;
background:url(../images/video-bg.jpg) repeat-y top left;
border:1px solid #A9CFED;
padding:0px;
margin:1px 0px 0px 18px;
float:left;
}

.video-txt{
font-family:verdana, arial, Helvetica, sans-serif;
font-size:11px;
color:#0069BA;
text-align:center;
line-height:18px;
padding:5px 0px 5px 0px;
margin:0px;
}

.cards-icons{
width:690px;
height:60px;
padding:10px 0px 0px 0px;
margin:0px;
border-top:2px solid #0069BA;
}


.foter-mainlink{
font-family:verdana, arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-align:center;
padding:5px 0px 0px 0px;
margin:0px;
}
.foter-mainlink a{color:#666666; text-decoration:none;}
.foter-mainlink a:hover{color:#FF3300; text-decoration:none;}


#footer-fix{
width:986px;
height:80px;
background:#40B500;
padding:5px 0px 0px 0px;
margin:0 auto;
border-bottom:2px solid #FFFFFF;
}

.foter-links{
width:190px;
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#C5FCAD;
font-weight:normal;
margin:0px 5px 0px 0px;
padding:0px;
border-right:1px solid #5DD21D;
text-align:left;
list-style:none;
float:left;
}

.foter-links li{
margin:0px;
padding:4px 0px 2px 5px;
text-align:left;
line-height:18px;
list-style:none;
}

.foter-links li a{
display:block;
padding:0px 0px 0px 15px;
color:#C5FCAD;
background-image:url(../images/white-arrow.gif);
background-repeat:no-repeat;
background-position: 3px 7px;
text-decoration:none;
height: 18px;
list-style:none;
}

.foter-links li a:hover{
background-image:url(../images/white-arrow.gif);
background-repeat:no-repeat;
background-position: 3px 7px;
text-decoration:none;
color:#FFFFFF;
}

.foter-links2{
width:195px;
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#C5FCAD;
font-weight:normal;
margin:0px;
padding:0px;
text-align:left;
list-style:none;
float:right;
}

.foter-links2 li{
margin:0px;
padding:4px 0px 2px 5px;
text-align:left;
line-height:18px;
list-style:none;
}

.foter-links2 li a{
display:block;
padding:0px 0px 0px 15px;
color:#C5FCAD;
background-image:url(../images/white-arrow.gif);
background-repeat:no-repeat;
background-position: 3px 7px;
text-decoration:none;
height: 18px;
list-style:none;
}

.foter-links2 li a:hover{
background-image:url(../images/white-arrow.gif);
background-repeat:no-repeat;
background-position: 3px 7px;
text-decoration:none;
color:#FFFFFF;
}


.copy{
font-family:verdana, arial, Helvetica, sans-serif;
font-size:10px;
color:#C6C6C6;
text-align:center;
line-height:16px;
padding:5px 0px 10px 0px;
margin: 0 auto;
}

