*{outline:none;}

body{margin:0px;
 padding:0px; 
 line-height:20px;
 font-family: Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#151515;
 background-color:#FA9300;}

h1, h2, h3, h4, h5, h6, p, div, span, html, input, select, ol, ul, form, li {
	margin:0;
	padding:0;}
	
	a {
	text-decoration:none; color:#274E85;
}
  a:hover {
	text-decoration:underline;
}

#page{width:983px;
     margin: 0 auto;}

.top{width:983px; 
     height:49px;
	 clear:both;
	 position:relative; } 


.top .logo{ width:407px;
   height:49px;
  margin: 0 auto ; 
  background:url(../images/logo.gif) center top no-repeat;}
  
.top .logo a{cursor:pointer;
 display:block;
 text-indent:-33333px;width:407px;
 height:49px; }
 
.top .logo a:hover{text-decoration:none;}


.top .logo2{ width:407px;
   height:49px;
   float:left;
   margin-left:290px; 
  background:url(../images/logo.gif) center top no-repeat;}
  
.top .logo2 a{cursor:pointer;
 display:block;
 text-indent:-33333px;width:407px;
 height:49px; }
 
.top .logo2 a:hover{text-decoration:none;}


.top .rate{
position:absolute;
right:0px;
top:-5px;
}
/*------------- Header Css Start --------*/

.header{position:relative;
 width:983px; 
 height:246px;
 background:url(../images/header-bg3.jpg) left top no-repeat;}

.header .gangotri{position:absolute;
 top:15px; 
 left:562px;}
 
.header .gangotri a{ width:128px;
 height:28px;
 font-weight:bold;
 font-size:17px; font-family:Georgia; font-style:italic; color:#2D5287;}
 
.header .gangotri a:hover{text-decoration:none;}


.header .yamunotri{position:absolute; top:15px; left:745px; }

.header .yamunotri a{ width:175px; height:28px; 
font-weight:bold; font-size:17px; 
font-family:Georgia; font-style:italic;
color: #fff; padding:0px 3px 0px 3px;}

.header .yamunotri a:hover{text-decoration:none;}


.header .kedarnath{position:absolute; top:15px; left:253px;  }

.header .kedarnath a{ width:199px; height:28px; font-weight:bold; font-size:17px; font-family:Georgia; font-style:italic; color:#000;}
.header .kedarnath a:hover{text-decoration:none;}


.header .badrinath{position:absolute; top:15px; left:7px;  }
.header .badrinath a{ width:134px; height:29px; font-weight:bold; font-size:17px; font-family:Georgia; font-style:italic; color:#fff;}
.header .badrinath a:hover{text-decoration:none;}

/*------------- Header Css End --------*/

/*------------- Top Nav Css --------*/


.nav{width:983px;  height:29px; border-bottom:solid 1px #666600;  background:#2D5287; }

.nav ul{margin:0px; padding:0px; list-style-type:none;}

.nav ul li{ display:inline;  }

.nav ul li a{ 
text-decoration: none;
font-family:verdana; font-size:11px;padding:4px 6px 5px 6px;
float: left; 
display: block; border-right:solid 1px #000;
font-weight: bold; background-color:#2D5287;
color: #fff;}

.nav ul li a:hover{ 
text-decoration: none; background:#000;
color: #fff; 
}
.nav ul li a.selected{ 
text-decoration: none; background:#000;
color: #fff; 
}
.nav ul li a.selected:hover{ 
text-decoration: none; background:#000;
color: #fff; 
}

.fixed{width:214px; height:27px; float:right;}





/*------------- Top Nav Css End --------*/



#content{width:963px;  margin: 0 auto; padding:10px; background-color:#fff;}

/*------------- Left Part Css --------*/

.sidebar{ float:left; width:238px; }

.sidebar .inner{width:238px;   margin-bottom:10px;}

.sidebar .inner h2{ font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:bold; font-size:16px; color:#274E85; text-align:left; padding:8px 0px 5px 10px; }
.sidebar .inner h2 a{ text-decoration:none; color:#274E85; }
.sidebar .inner h2 a:hover{ text-decoration:none; color:#000;}

.sidebar .bg1{ background: url(../images/left-bg1.gif) left top no-repeat; height:170px;}
.sidebar .bg2{ background: url(../images/left-bg2.gif) left top no-repeat; height:280px;}
.sidebar .bg3{ background: url(../images/left-bg3.gif) left top no-repeat; height:130px;}
.sidebar .bg4{ background: url(../images/left-bg4.gif) left top no-repeat; height:170px;}
.sidebar .bg5{ background: url(../images/left-bg5.gif) left top no-repeat; height:150px;}
.sidebar .bg6{ background: url(../images/left-bg6.jpg) left top no-repeat; height:91px;
margin-bottom:20px;}

.sidebar .inner ul {
 margin:0px 0px 0px 10px; padding:0px; list-style-type:none;
}
.sidebar .inner ul li{ background: url(../images/li-bg.gif) 0px 8px no-repeat;
	padding:0 0 0px 10px;}

.sidebar .inner ul li a{ text-decoration:none;   color:#000; font-weight:bold; }

.sidebar .inner ul li a:hover{ text-decoration:underline; color:#274E85;  }

/*----------Query Form Css------------*/
 .query{ background: url(../images/query-bg.gif) left top no-repeat; height:250px; margin-top:10px; padding:42px 10px 10px 10px; text-align:left; line-height:20px; font-family:Verdana;  font-weight:bold;}

 .query .name{float:left; width:55px; line-height:30px; _line-height:34px;}
 .query .gap{ float:right; width:160px;}
 .query .input{width:160px; height:21px; border:solid 1px #999999; margin-bottom:10px; }
 .query .textarea{width:160px; height:81px; border:solid 1px #999999;} 
  .query .spacer{ clear:both; height:10px; line-height:10px;}
 .query .submit{text-align:center; }
  .query .red{color:#FF0000;}
  
  
  .query-form{width:430px; line-height:28px; background-color:#fff; height:330px; padding:2px 5px 0px 10px; color:#000; margin-top:15px;  margin:0 auto; border:solid 3px #274E85;}
.query-form h3{font-size:13px; font-weight:bold; color:#fff; padding-bottom:6px;}
.query-form .left{width:200px; float:left;}
.query-form .right{width:200px; float:left; margin-left:10px; }
.query-form .right .input{ width:180px; height:21px; border:solid 1px #ccc; margin-top:3px; background-color:#fff;}
.query-form .right .input2{ width:180px; height:60px; border:solid 1px #ccc; margin-top:3px;  background-color:#fff;}
.query-form .right .input3{ width:180px; height:23px; border:solid 1px #ccc; margin-top:3px;  background-color:#fff;}
.query-form .right .input4{ width:80px; height:23px; border:solid 1px #ccc; margin-top:3px;  background-color:#fff;}

.query-form .padding{padding:6px 0px 0px 30px;}

.query-form .formbutton{
cursor:pointer;
border:solid 1px #000;
background:#274E85; font-size:11px; font-family:verdana; font-weight:bold;
color:#fff;
padding: 2px 2px;

}
 .query-form .formbutton:hover{
cursor:pointer;
border:solid 1px #000;
background:#000;
color:#fff;
padding: 2px 2px;}


.query-form .red{color:#FF0000;}
  
   
/*----------Query Form Css End------------*/

/*------------- Left Part Css End --------*/

/*------------- Right Part Css --------*/

.right-content{ float:right; width:703px;   background-color:#EFF1F2; padding:6px;}

.right-content h1{text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:bold; font-size:18px; color:#FA9300; }

.right-content .badrinath{width:690px; height:167px; text-align:justify; margin:10px 0px 12px 2px; background:#fff; padding:5px;}

.right-content .badrinath h2{font-family:Georgia; font-style:italic; font-weight:bold; font-size:16px; color:#274E85; text-align:left;}

.right-content .badrinath h2 a{text-decoration:none; color:#274E85;}
.right-content .badrinath h2 a:hover{text-decoration:none; color:#000;}
.right-content .badrinath  .more{text-decoration:none; font-weight:bold;}
.right-content .badrinath  .more:hover{text-decoration:underline; }
.right-content .badrinath p{text-align:justify; width:475px;}
.right-content .badrinath img{float:right; margin:10px 0px 0px 10px; border:solid 2px #2D5287;}


/*------------- Right Part Css End --------*/

/*-------------Containt Page --------*/

.main-content{ float:right; width:699px;  background-color:#EFF1F2; padding:8px;}

.main-content h1{text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:bold; font-size:18px; color:#FA9300; margin-bottom:10px; }

.main-content p{text-align:justify;  margin-bottom:10px;}

.main-content p img{float:right; margin:5px 0px 0px 10px; border:solid 2px #003366;}

.main-content h3{text-align:left; font-family:arial;  font-weight:bold; font-size:13px; color:#274E85;margin-bottom:10px; }
.main-content h5{text-align:left; font-family:arial;  font-weight:bold; font-size:12px; color:#000; }

.tour{width:688px;    padding:5px; text-align:justify; background-color:#fff; margin-bottom:10px;  }

.tour h2{text-align:left; font-family:arial;  font-weight:bold; font-size:13px; color:#274E85; }
.tour h2 a{text-decoration:none;color:#274E85;}
.tour h2 a:hover{text-decoration:none;color:#000;}
.more2{color:#003366; text-decoration:none; font-weight:600;}
.more2:hover{color:#000; text-decoration:underline;}


/*-------------Containt Page --------*/

/*------------- Footer Css --------*/

#footer{width:983px; height:52px; background:url(../images/footer.gif) left bottom no-repeat; margin-bottom:5px; color:#fff;}
#footer .left{width:350px; float:left;  margin:10px 0px 10px 10px; text-align:center; line-height:18px;}
#footer .left2{width:100px; float:left; padding:6px 10px 0px 10px; margin:20px 0px 0px 10px;}
#footer .right{width:auto; float:right; color:#ccc; margin-top:15px; margin-right:10px; }

#footer ul {
	padding:0;
	list-style-type:none;
}
#footer ul li {
	padding:0;
	margin:0 2px 0 0;
	display:inline;
	list-style-type:none;
}
#footer ul li a {
	color:#fff;
	text-decoration:none;	
}
#footer ul li a:hover {
	color:#ccc;
}
#footer a {
	color:#ccc; font-weight:normal;
	text-decoration:none;	
}
#footer a:hover {
	color:#FFFFFF;
}
/*-------------Footer Css End --------*/

/*-------------Sitemap css --------*/

.sitemap{width:auto; }
.sitemap .left{ float:left; width:300px; height:auto; }
.sitemap h2{text-decoration:none; font-family:verdana; font-size:12px; font-weight:bold; color:#274E85;}
.sitemap h2 a{text-decoration:none; font-family:verdana; font-size:12px; font-weight:bold; color:#274E85;}
.sitemap h2 a:hover{text-decoration:none;   color:#000;}
.sitemap .box{ float:left; width:300px; line-height:20px; margin-bottom:15px;}
.sitemap ul{margin:0px; padding:0px; list-style-type:none;}
.sitemap ul li{  background: url(../images/li-bg.gif) 0px 8px no-repeat;padding:0px 0px 0px 8px;}
.sitemap ul li a{color:#1E6D92;  font-family:verdana; font-size:11px;}
.sitemap ul li a:hover{text-decoration:underline; color:#000;}

/*-------------Sitemap css  End--------*/

table, td { border:none;}
.border{ border: solid 1px #000;}

/*-------------Picture Gallery Css --------*/
.picture{width:670px; margin-bottom:10px; margin-left:30px;}

.picture .row{width:670px; height:auto; margin-top:10px;}

.picture .row img{
margin:0px 5px 5px 5px;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1.0;
}

.picture .row img:hover{
margin:0px 5px 5px 5px;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
-moz-opacity: 0.7;
}




table{
border:solid 1px #fff;
}
  

 
 .table, tr{
  background-color:#006699;
  border-bottom:solid 1px #999999;
  color:#fff;
  
}
 

.color{color:#274E85;}