/* CSS Document */
body{
background-color:#000000;
margin:16px 0 0 0;
padding:0;
}
img{
border:0;
}

.top1{
background:url(../photo/v-nav-top.jpg) no-repeat 0 0;
height:auto;
width:245px;
padding:20px 0 0 0;
}
ul.vnav{
margin:0 0px;
padding:0px 0;
height:auto;
list-style:none;
border-left:1px #868686 solid;
border-right:1px #868686 solid;
background-color:#224268;
}
ul.vnav img{
margin:0px 0px;
padding:9px 0px 9px 21px;
}
.vnav li a{
width:221px;
margin:0 auto;
color:#c1c1c1;
font-size:12px;
font-family:tahoma;
display:block;
height:17px;
padding-left:22px;
text-decoration:none;
text-align:left;
}
.vnav li a:hover{
width:221px;
color:#ffffff;
font-size:12px;
font-weight:bold;
font-family:tahoma;
padding-left:22px;
background:url(../photo/v-nav-sel.jpg) no-repeat 0 0;
}


ul.vnav1{
margin:0 0px;
padding:0px 0;
width:245px;
height:auto;
list-style:none;
line-height:20px;
background-color:#224268;
}

.vnav1 li a{
width:241px;
padding-left:22px;
color:#c1c1c1;
font-size:14px;
font-family:tahoma;
text-decoration:none;
text-align:left;
}

.vnav1 li a:hover{
width:241px;
padding-left:22px;
color:#ffffff;
font-size:14px;
font-weight:bold;
font-family:tahoma;
background:url(../photo/v-nav-sel.jpg) no-repeat 0 0;
}
.top2{
background:url(../photo/highlights.jpg) no-repeat 0 0;
height:auto;
width:245px;
padding:32px 0 0 0;
vertical-align:top;
}
h3.bottom{
background:url(../photo/v-nav-bottom.jpg) no-repeat 0 0;
height:20px;
width:245px;
margin:0;
padding:0;
}
h3.bottom2{
background:url(../photo/highlights-fall.jpg) no-repeat 0 0;
height:19px;
width:245px;
margin:0;
padding:0;
}
h3.lab{
padding-left:27px;
padding:15px 0 15px 27px;
margin:0;
border-left:1px #fff solid;
border-right:1px #fff solid;
}
.pg2{
background:url(photo/v-nav-bg.jpg) repeat-y 0 0;
width:245px;
height:auto;
border-left:1px #868686 solid;
border-right:1px #868686 solid;
margin:0;
padding:5px 0;
background-color:#224269;
}
.pg2 p{
padding:0 10px;
color:#cecece;
font-size:12px;
font-family:tahoma;
}
.pg2 span{
color:#FFFF00;
}
.trip{
background:url(../photo/tip.gif) no-repeat 0 0;
height:33px;
font-weight:bold;
font-size:15px;
padding-left:20px;
color:#ffffff;
font-family:arial;

}
.tripindex{
background:url(../photo/tipindex.gif) no-repeat 0 0;
height:33px;
}
.trip table td{
font-family:arial;
font-size:12px;
font-weight:bold;
color:#fff;
padding-left:20px;
}
.normal{
border:1px #9ebb93 solid;
background-color:#f7f7f7;
width:615px;
margin:15px auto 0 auto;
padding:5px 0 10px 0;
}
.contenttable{
background-color:#efefef;
color:#585252;
font-size:11px;
font-family:Arial;
text-align:center;
}
.contenttable th{
font-weight:bold;
}
.contenttable b{
font-weight:bold;
color:#b4cfef;
}
.contenttable td{
color:#434445;
text-align:left;
padding-left:10px;
}
td.title{
font-family:arial;
font-weight:bold;
font-size:12px;
color:#295a84;
margin:0;
padding:0 0 0 17px;
}

td.content{
font-family:arial;
font-size:10px;
color:#295a84;
margin:0;
padding:0 0 0 20px;
height:25px;
}

td.hlight{
width:245px;
padding:7px 10px;
color:#cecece;
font-size:12px;
font-family:tahoma;
height:10px;
background-color:#224268;
}

td.hlight b{
color:#FEB405;
}
td.htitle{
font-family:arial;
font-size:15px;
font-weight:bold;
color:#08f8c2;
margin:0;
padding:0 0 0 5px;
height:10px;
}

.title table{
width:100%;
border:0;
}
.normal p , .check p{
color:#295a84;
font-size:12px;
line-height:18px;
font-family:tahoma;
margin:0;
padding:5px 10px 0 15px;
text-align:justify;
}
.check{
border:1px #ffb005 solid;
background-color:#ffffff;
width:615px;
margin:15px auto 0 auto;
padding:5px 0 10px 0;
cursor:pointer;
}

.bot{
border-left:1px solid #868686;
border-right:1px solid #868686;
background-color:#224268;
width:900px;
height:100px;
}
.copy{
text-align:right;
font-family:tahoma;
font-size:12px;
padding-right:25px;
color:#c1c1c1;
line-height:18px;
}
.web{
font-size:14px;
font-family:arial;
color:#ffffff;
font-weight:bold;
letter-spacing:1px;
}
.btn td{
text-align:center;
border:0;
padding:15px 0;
}
.btn img{
border:0;
}
.detail{
color:#ffffff;
font-size:12px;
line-height:18px;
font-family:tahoma;
margin:0;
padding:10px 15px;
text-align:justify;
}
h3.itn{
background:url(../photo/itn.jpg) repeat-x 0 0;
height:30px;
margin:5px 0 0 0;
padding:7px 0 0 20px;
font-family:tahoma;
font-size:14px;
color:#fff;
}
.tablecursor{
        cursor:pointer;
}
 .tbb a{
     font-size:10px;
     font-family:Arial;
     color:#295A84;
     text-decoration:underline;
     padding:0 10px 0 0;
        }
.tbb a:hover{
     font-size:10px;
     font-family:Arial;
     color:#051B2D;
     text-decoration:underline;
     padding:0 10px 0 0;
        }
.trektitle{
      font-weight:bold;
      font-size:14px;
      font-family:arial;
      padding-left:20px;
      padding-top:10px;
      color:#FFFFFF;
      height:15px;
      background-color:#336699;
}
.maincontent p{
color:#295a84;
font-size:12px;
line-height:18px;
font-family:tahoma;
margin:0;
padding:5px 20px 0px 20px;
text-align:justify;
}
.newsletter{
padding-left:38px;
padding-top:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}
.testimonial{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
padding-left:5px;
text-align:justify;
}
.testimonial span{
color:#ffe400;
padding-top:55px;
}
.read a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#7ec8ff;
text-decoration:none;
}

.testimonialmain{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#445bcd;
padding-left:5px;
text-align:justify;
padding:5px 15px 5px 15px;
}

.social
{
	height:57px;
	width:214px;
	padding:30px 0 0 36px;
}
	.social a
	{
		text-decoration:none;
		padding-right:15px;	
	}
	.social img
	{
		margin:0;
		padding:0;
		border:none;	
	}
