body {
    padding:0; margin:0;
	
    background-image:  url(../images/bg.jpg);
   background-repeat:repeat-x;
}

body, p, div, td {font: 11px helvetica, verdana, arial, sans-serif; color:#333;}



h1 {font-family: Helvetica, verdana, arial, sans-serif; font-size:19px; font-weight:bold;color:#616161;margin-left:30px;}
h1 span {visibility:hidden;}

h2 {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;}
h2 span{visibility:hidden;}

h3 {font-family: Helvetica, verdana, arial, sans-serif; font-size:12px; font-weight:bold; color:#000080;}
h3 span{visibility:hidden;}

ul{list-style-type:none;}

#container {
    position:relative;
    top:100px;
    width:996px;
	margin: 0 auto;
   

}


#header {
    position:relative;
    width:990px;
	margin-left:10px;
	background-repeat:no-repeat;
	bottom:102px;

}




#login{
width:100px;
position:absolute; 
bottom:430px; left:900px; 
font: 12px helvetica, verdana, arial, sans-serif; 
}

#login a{
color:#000000; 
list-style-type:none;
text-decoration:none; 

}

#product{
position:absolute; 
bottom:475px; left:660px; 
font: 15px helvetica, verdana, arial, sans-serif; 
}

#product a{

color:#000000; 
list-style-type:none;
text-decoration:none; 
}


#body{
position:absolute; 
bottom:475px; left:490px; 
font: 15px helvetica, verdana, arial, sans-serif; 
}


#body a{
color:#000000; 
list-style-type:none;
text-decoration:none; 

}


#home{
width:200px;
position:absolute; 
bottom:430px; left:758px; 
font: 12px helvetica, verdana, arial, sans-serif; 
}

#home a{
color:#000000; 
list-style-type:none;
text-decoration:none; 

} 




















#topnav{
width:762px; 
right:118px;
top:70px;
position:relative; 
margin:0 auto; padding:0;}

#topnav ul
{display:block; 
width:500px; 
position:absolute; 
bottom:470px; left:280px; 
margin:11px 0 0; 


}

#topnav ul li
{float:right; 
font: 15px helvetica, verdana, arial, sans-serif; }

#topnav ul li a
{width:110px; 
height:20px; 
display:block; 

color:#ffffff; 
list-style-type:none;
text-decoration:none; 
text-align:center; 
margin:0 1px 0 0; 
top:0px; left:0px;}








#mainnav {
    position:absolute;
z-index:1; 
	height:40px;
	margin-left:182px;
	bottom:58px;
width:790px;
}




#mainnav a {
	
	color:#ffffff;
	text-decoration:none;
	padding:10px 10px 0px; 
    margin-left:5px;
	float:left;
	font-size:12px;

}



.hom{
position:relative;
display:block; 
}

.hom a{
position:relative;

}



.tour{
position:relative;

display:block;
}

.tour a{
position:relative;
left:11px;
}




.gallery{
position:relative;

}

.gallery a{
position:relative;
left:14px;
}





.location{
position:relative;

}


.location a{
position:relative;
left:19px;
}




.mountain{
position:relative;

}

.mountain a{
position:relative;
left:25px;
}


.rates{
position:relative;

}

.rates a{
position:relative;
left:32px;
}


.testimonials{
position:relative;

}

.testimonials a{
position:relative;
left:39px;
}
































#text{

position:absolute;
top:228px;
margin-left:28px;
   width:953px;
height:852px;

 background-repeat:no-repeat;
    background-image: url(../images/inner_body3.jpg);

}





#text p{
position:relative;
width:560px;
top:110px;
margin-left:105px;


font:12px Verdana, Arial, Helvetica, sans-serif;  
color:#000000; 

}


#text h1 {
  
position:absolute;
margin-top:60px;

left:60px;
font:19px Verdana, Arial, Helvetica, sans-serif;  

font-weight:bold;

}


#body {

width:260px;
}


#body h1 {
  
position:absolute;
margin-top:-240px;
margin-left:200px;
font:19px Verdana, Arial, Helvetica, sans-serif;  
color:#ffffff;
font-weight:bold;
width:250px;

}












#rightnavtop h1 {
  margin-left:-30px;
position:absolute;
bottom:250px;
font:19px Verdana, Arial, Helvetica, sans-serif;  
color:#ffffff;
font-weight:bold;
width:250px;

}




#rightnavtop {
position:absolute;
left:80px;
z-index:1; 
margin-top:205px;
width:190px;
display:block; 




}

#rightnavtop p{

color:#000000; 
font:12px Verdana, Arial, Helvetica, sans-serif;  
}


#rightnavtop a{ 
position:relative;
font:14px Verdana, Arial, Helvetica, sans-serif; 

color:#000000;
text-decoration:none;

}

#rightnavtop {
   
	float:left;
width:250px;
margin-top:-50px;
left:88px;

}

#rightnavtop a{
    position:relative;
font-size:12px;
padding:4px;
color:#000000; 
text-decoration:none;



}

#rightnavtop div{
position:relative;
right:15px;
top:8px;

}


#a   a{    display:block; width:185px; left:135px; bottom:60px; color:#ffffff; }


#a   a:hover { background-color: }


#b   a{   display:block; width:235px; left:203px; bottom:82px; color:#ffffff;}


#b   a:hover { background-color: }



#c   a{   display:block; width:185px; left:295px;bottom:104px; color:#ffffff;}


#c   a:hover { background-color: }


#d   a{   display:block; width:185px; left:375px;bottom:126px; color:#ffffff;}


#d   a:hover { background-color: }



#e   a{   display:block; width:185px; left:468px;bottom:148px; color:#ffffff;}


#e   a:hover { background-color: }



#f   a{   display:block; width:185px; left:618px;bottom:170px; color:#ffffff;}
 

#f   a:hover { background-color: }



#g   a{   display:block; width:185px; left:798px;bottom:192px; color:#ffffff;}


#g   a:hover { background-color: }



#h   a{   display:block; width:235px; right:5px;bottom:2px; color:#ffffff;}

#h  a:hover { background-color: }



#i   a{   display:block; width:185px; right:5px;bottom:2px; color:#ffffff;}


#i   a:hover { background-color: }



#j   a{   display:block; width:185px; right:5px;bottom:2px; color:#ffffff;}


#j   a:hover { background-color: }


#k   a{   display:block; width:185px; right:5px;bottom:2px; color:#ffffff;}


#k   a:hover { background-color:  } 












#footer-l a{ 
text-decoration:none; 
}

#footer-l { 
position:relative;
	width:1000px;
	height:63px;
    top:700px;

 
    background-repeat:no-repeat;
margin: 0 auto;


}

#footer-l p{ 
position:relative;
top:18px;
margin-left:300px;
color:#000000;


}



#footer-r p{ 
position:relative;


color:#ffffff;

}

#footer-r a{ 
position:relative;

margin-left:260px;
bottom:45px;
color:#ffffff;
text-decoration:none;
}


#legal-copyright{ 


float:right;




}


#legal-copyright div{ 
position:relative;

color:#ffffff;
margin-right:110px;
text-decoration:none;
bottom:30px;

}

#legal-copyright a{ 

text-decoration:none;
color:#ffffff;

}




#dsn {

	color:#000000;
	text-decoration:none;
	font-size:10px;



}

#dsn a{

	color:#000000;
	text-decoration:none;
	font-size:10px;



}


#bottom-ltext{ 
position:absolute;
width:290px;
left:120px;
top:412px;



}

#bottom-ltext a{ 
font:11px Verdana, Arial, Helvetica, sans-serif;  
}


#bottom-ltext p{ 
position:relative;
bottom:15px;
margin-top:15px;
font:11px Verdana, Arial, Helvetica, sans-serif;  

}


#bottom-ltext img{ 
position:relative;
bottom:5px;
padding-right:2px;
}


















#bottom-rtext{ 
position:absolute;
width:290px;
left:420px;
top:412px;



}
#bottom-rtext a{ 
font:11px Verdana, Arial, Helvetica, sans-serif;  
}


#bottom-rtext p{ 
position:relative;
bottom:15px;
margin-top:15px;
font:11px Verdana, Arial, Helvetica, sans-serif;  
}


#bottom-rtext img{ 
position:relative;
bottom:5px;
padding-right:2px;


}




#text1 img{
top:420px;
position:absolute;
left:60px;

}



#text1 {

position:absolute;
top:20px;
}


#text1 h2{
top:395px;
margin-left:70px;
position:absolute;
bottom:0px;
}

#text1 h3{

margin-left:190px;
position:absolute;
top:600px;
color:#D40000;
}

#text1 h4{
left:386px;
position:absolute;
top:490px;

}

#text1 a{

text-decoration:none;
color:#000000;
font-size:13px;
}














#text2 img{

top:420px;
position:absolute;
left:390px;

}



#text2 {

position:absolute;
top:20px;

}

#text2 a{
text-decoration:none;
color:#000000;
font-size:13px;
}

#text2 h2{
top:395px;
margin-left:395px;
position:absolute;

}

#text2 h3{
margin-left:535px;
position:absolute;
top:600px;
color:#D40000;
}

#text2 h4{
left:675px;
position:absolute;
top:490px;
}

















#text3 img{
top:-110px;
position:absolute;
left:720px;
}



#text3 {
position:absolute;
top:550px;
}

#text3 a{
text-decoration:none;
color:#000000;
font-size:13px;
}


#text3 h2{
margin-left:725px;
top:-135px;
position:absolute;
}


#text3 h3{
margin-left:845px;
top:70px;
position:absolute;
color:#D40000;
}


#text3 h4{
margin-left:385px;;
top:345px;
position:absolute;
color:#000000;
}








#test{

position:absolute;

top:-135px;
left:620px;
   width:115px;
	height:77px;

 background-repeat:no-repeat;
  

}


#test p{

position:relative;

top:300px;

   width:176px;
	height:77px;


  

}



#phone{

position:absolute;

top:130px;
left:430px;
 


  

}


#phone p{



top:285px;
left:210px;
   width:176px;
	height:1px;


  

}


#phone1 {

position:absolute;

top:130px;
left:430px;
 


  

}


#phone1 p{



top:370px;
left:213px;

   width:176px;
	height:77px;


  

}

