@charset "utf-8";
/* CSS Document */
body
{
color:#717375;
font-size:14px;
font-family:"Titillium Web";
line-height:20px;
margin:0;
padding:0px;	
}
.wrapper
{
width:1000px;
margin:0 auto;	
}
.head
{
height:97px;	
}
.head .logo
{
width:322px;
float:left;	
}
.head .navi
{
width: 659px;
float: left;
background: #eaeae9;
height: 97px;
overflow: hidden;
margin-left: 19px;
}
.head .navi ul
{
margin:0;
padding:0px;	
}
.head .navi ul li
{
color:#fff;
display:inline-block;
padding:21px 2px;	
overflow:hidden;
margin-left:-5px;
list-style:none;
font-family:Righteous;	
}
.head .navi ul li a
{
padding: 60px 13px 21px 20px;
list-style: none;
text-decoration: none;
color: #232424;
height: 60px;
line-height: 92px;	
overflow:hidden;
}
.head .navi ul li.selected
{
background:#E72311;
color:#fff;	
overflow:hidden;
}
.head .navi ul li.selected a
{

color:#fff;	
}
.head .navi ul li a:hover
{
background:#C5A021;
color:#fff;

}
.slider
{
height:300px;
	
}
.welcome
{
background:#2B76B1;
margin-top:-2px;	
}
.welcome h1
{
font-size: 29px;
color: #fff;
margin: 0 10px;
text-transform: uppercase;
padding: 15px 0px;
font-family:Righteous;	
}
.welcome p
{
color:#fff;	
margin:0 15px;
letter-spacing:1.5px;
font-weight:normal;
padding-bottom:15px;
}
.top
{
margin:0;	
}
.content
{
margin:0;	
}
.content .left
{
width:695px;
margin-right:18px;

float:left;	
}
h2
{
font-size:29px;
color:#2B76B1;
margin:0 10px;	
font-family:Righteous;
}
.about
{
margin-top:18px;	
}
.package
{
height:200px;
margin-top:10px;	
}
.package .left
{
width:262px;
float:left;	
}
.package .left .tag
{
height:50px;
opacity:0.75;
margin-top:-50px;	
}
h3
{
color: #fff;
font-family: Righteous;
font-size: 20px;
padding: 5px 0px 0px 10px;
margin-top: -44px;
position: relative;	
}
.text h3
{
color: #243552;
font-family: Righteous;
font-size: 20px;
padding: 0px 0px 0px 0px;
margin-top:5px;
	
}
.text1 h3
{
color: #243552;
font-family: Righteous;
font-size: 20px;
padding: 0px 0px 0px 0px;
margin-top:5px;
	
}
.text h4
{
color:#E72311;
font-size:16px;
float:none;
font-family:"Titillium Web";
letter-spacing:1px;
margin-left:0;
padding-left:0px;
}
.text1 h4
{
color:#E72311;
font-size:16px;
float:none;
font-family:"Titillium Web";
letter-spacing:1px;
margin-left:0;
padding-left:0px;
margin-top:2px;
}
h4
{
color: #fff;
font-family: Righteous;
font-size: 13px;
padding: 5px 0px 0px 10px;
margin-top: -7px;
position: relative;	
float:right;
margin-right:10px;
letter-spacing:1px;
}


.package .right
{
width:402px;
margin-left:10px;	
float:left;
text-align:justify;
}
.package .right .text
{
height:160px;	
margin-top:18px;
}
.package .right .text1
{
height:135px;
margin-top: -10px;	
margin-bottom: 12px;
}
.details
{
font-family:"Titillium Web";
font-weight:bold;
color:#fff;
padding:7px 0px;
float:left;
background:#E72311;
letter-spacing:1.5px;	
}
.details a
{
color:#fff;
text-decoration:none;
padding:7px 14px	
}
.details a:hover
{
background:#C5A021;	
}
.book
{
font-family:"Titillium Web";
font-weight:bold;
color:#fff;
padding:7px 0px;
float:right;
background:#C5A021;
letter-spacing:1.5px;	
}
.book a
{
color:#fff;
text-decoration:none;
padding:7px 25px;	
}
.book a:hover
{
background:	#E72311;
}
.right1
{
background:#E3E7E7;
float:left;
width:286px;
}
.explore
{

margin-left:20px;
margin-top:18px;
margin-right:14px;
margin-bottom: 89px;
	
}
.explore h2
{
font-size:20px;
color:#E72311;
margin: 0px 34px 23px 0px;	
}
.explore p
{
font-size:16px;
letter-spacing:1px;
width:152px;
float:left;	
}
.explore img
{
float:left;	
}
.view-tour
{
font-size: 16px;
font-weight: bold;
padding: 10px 0px;
background: #C5A021;
margin-top: 15px;
color: #fff;
float:left;

}
.view-tour a
{
color:#fff;
text-decoration:none;
padding: 10px 18px;	
}
.view-tour a:hover
{
background:#E72311;	
}
.group
{
margin:0;	
}
.clear
{
clear:both;	
}
.explore ul
{
margin:0;
padding:0px;	
}

.explore ul li
{
font-size:16px;
letter-spacing:1px;
list-style-image:url(../images/arrow.png);
margin-top:6px;
margin-bottom:6px;
display:list-item;
margin-left:20px;
}
.explore ul li a
{
color:#2f2f30;
text-decoration:none;	
}
.explore ul li a:hover
{
color:#E72311;	
}
.join
{

margin-left:20px;
margin-top:18px;
margin-right:14px;
margin-bottom:50px;	
	
}

.join h2
{
font-size:20px;
color:#E72311;
margin: 0px 34px 10px 0px;	
}

.join h3
{
font-size:16px;
color:#2f2f30;	
	margin-top:10px;
	margin-left:0;
	padding-left:0px;
	letter-spacing:1px;
	font-weight:lighter;
}
.social
{
margin: 30px 15px 30px 0px;	
}
.social img
{
padding: 0px 6px;
}
.footer
{
height:140px;
background:#2B76B1;	
}
.navigation
{

border-bottom:1px #f86558 solid;
background:#E72311;	
}
.navigation ul
{
margin:0;
padding:0px;
	
}


.navigation ul li

{
display:inline-block;
color:#fff;
padding:10px 34px;
font-size:15px;
font-weight:bold;	
}
.navigation ul li a
{
text-decoration:none;
color:#fff;	
}

.navigation ul li a:hover
{
color:#f86558;	
}

.footer .email
{
float:left;
width:310px;
margin-left:15px;
margin-right:20px;
	
}

.input-wrap {
background: #fff;
height: 32px;
padding: 0 0px;
width: 295px;
}
.input-wrap input {
background: none;
border: 0;
color: #E72311;
float: left;
font-size: 12px;
height: 16px;
line-height: 15px;
padding: 10px 6px 9px;
width: 200px;
}
.input-wrap .red-btn {
background-color: #E72311;
height: 32px;
margin-left: 3px;
border:1px #fff solid;
font-size:16px;
color:#fff;
}
.powered
{
float:left;	
}
.address
{
float:left;
margin-left:90px;
text-align:right;	
margin-top:5px;
}
strong
{
font-size:12px;
font-weight:bolder;	
}
tabel strong
{
font-size:12px;
font-weight:bolder;	
}
.goal
{
margin-top:18px;	
}
.goal p
{
margin-top: 15px;
margin-left: 14px;
}

.inquirypage{}
form{ margin:0px; padding:0px; }
.inquirypage h3{ font:bold 12px/30px Verdana, Arial, Helvetica, sans-serif; color:#FF0000; margin:0 0 20px 0px; }
label { float : left; width : 200px; font: bold 12px Arial, Helvetica, sans-serif; color : #000;}
input, textarea { width : 150px; margin-bottom : 7px; }
input.inp { width : 250px; }
input.btn { width : 80px; background-color:#930; color : #ffffff; height : 25px; cursor : pointer; border:none;}
input.random { width : 120px; }
textarea { width : 200px; height : 150px; }
.boxes { width : 1em; }
#submitbutton { margin-left : 120px; margin-top : 5px; width : 90px; }
.style1 { color : #ff0000;}
input.check{ width:50px;}
textarea.comments{ height:80px; }

.i-f1 a{
			font-family:Cambria Math;
	font-size:16px;
	color:#d07e34;
	line-height:15px;
	}
		.tf-wrap {
			width:780x; margin:0px 0px 20px 20px; padding-top:7px;
		}
			.tf-box {
				background:#E75F04; float:left; font:12px Arial, Helvetica, sans-serif;
				width:310px;
				margin:0px 2px 2px 0px;
				padding: 10px;
				color:#fff;
				border-radius:4px;
			}