@charset "utf-8";
/* CSS Document */

* {
	margin: 0;
	padding: 0;
}
body {
	margin: 0;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-transform: none;
	background:url(../images/bg.jpg) top center;
	background-repeat:repeat;
	font-family: 'Helvetica-Condensed-Light-Light';
	text-align:justify;
}
html {
	overflow-y: scroll;
	margin:0px;
}
img {
	border:0px !important;
}
a {
	color:#777777;
	text-decoration: none;
	outline: 0;
}
h1, h2, h3, h4, h5, h6 {
	font-weight:normal;
}
p {
	font-size:15px;
	line-height:26px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#777777;
	padding-top:4px;
	padding-bottom:8px;
}
.clear {
	clear:both;
}
.bor{width:1000px; margin:0 auto; height:1px; border-bottom:1px dotted #8d8d8d;}
.bor-1{width:711px; margin:0 auto; height:1px; border-bottom:1px dotted #8d8d8d;}

/*Start Container*/
div#container {
	width: 100%;
	display: block;
	float: left;
	
}
/*End Container*/


/*Start Wrapper*/
div#wrapper {
	width: 1003px;
	display: block;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background:url(../images/wrapper-bg.jpg);
	background-repeat:repeat;
	-moz-box-shadow: 0 4px 25px rgba(0,0,0,0.3);
	-webkit-box-shadow: 0 4px 25px rgba(0,0,0,0.3);
	box-shadow: 0 4px 25px rgba(0,0,0,0.3);
	
	*-moz-box-shadow: 0 4px 25px rgba(0,0,0,0.3);
	*-webkit-box-shadow: 0 4px 25px rgba(0,0,0,0.3);
	*box-shadow: 0 4px 25px rgba(0,0,0,0.3);
	border-top:3px solid #006666;
}
/*End Wrapper*/


/*Start Header*/
div#header {
	width: 1003px;
	display: block;
	
}
div.logo {
	width:199px;
	height:107px;
	float:left;
	display:block;
	margin-top:14px;
	margin-left:15px;
	
}
div.social_media{width:167px; height:68px; margin-top:36px; float:right; display:block;}
div.banner{ width:1003px;  height:456px;  float:left; display:block;}
.SliderName_2 {
	float: left;
	width: 1003px;
	height: 408px;
	overflow: hidden;
	
	
}

.SliderName_2 img {
width: 1003px;
	height: 408px;
	
	
}
.SliderNamePrev_2 {
	background: url(../images/left.png) no-repeat left center;
	width: 50px;
	height: 423px;
	display: block;
	position: absolute;
	top: 0;
	left: 20px;
	text-decoration: none;
}
.SliderNameNext_2 {
	background: url(../images/right.png) no-repeat right center;
	width: 50px;
	height: 423px;
	display: block;
	position: absolute;
	top: 0;
	right: 20px;
	text-decoration: none;
}
.SliderName_2Description {
	padding: 10px;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 20px;
	line-height: 30px;
	letter-spacing: 1px;
	text-align: center;
	color: #ffffff;
	text-shadow: 0 1px 3px #000000;
}
#SliderNameNavigation_2 {
	margin: 0;
	margin-top:20px;
	height: 20px;
	text-align: center;
	overflow-y: hidden;
}
#SliderNameNavigation_2 a:link, #SliderNameNavigation_2 a:active, #SliderNameNavigation_2 a:visited, #SliderNameNavigation_2 a:hover {
	margin: 0;
	padding: 0;
	font-size: 0;
	line-height: 0;
	text-decoration: none;
}
#SliderNameNavigation_2 a img {
	border: none;
	width: 39px;
	height: 4px;
	padding-left:5px;
	background:url(../images/bullet.png) no-repeat center center;
}
#SliderNameNavigation_2 a.active img {
	background: url(../images/bullet_active.png) no-repeat center center;
}
.c {
	clear: both;
}


div#content{ width:640px; margin-left:12px; background:#FFF; padding:3px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; float:left; display:block; border:1px solid #cdd8d3; margin-bottom:10px; }
div.content-inner{ width:640px;  border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;  background:#e6fdfd;  float:left; display:block; }

div#content p{padding-top:0px; padding-left:10px; padding-right:10px; padding-bottom:0px; font-size:14px; }

div.content-inner ul {
	margin:0px;
	padding:0px;
}
div.content-inner  ul li {
	display:block;
	list-style:none;
	width:605px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px !important;
	line-height:40px;
	margin-left:8px;
	color:#848484;
	
	border-bottom:1px dotted #8f8f8f;
	padding-left:10px;
	padding-right:5px;
	
	}
	
	
	div.content-inner  ul li.last{border-bottom:0px;}
div.content-inner  ul li ul {
	margin:0px;
	padding:0px;
	margin-top:-6px;
	margin-bottom:6px;
	
	
	
	
	
}

div.content-inner  ul li ul li {
	display:block;
	list-style:none;
	line-height:25px;
	border-bottom:0px;
	width:605px;
	font-size:13px !important;
	
	
}

div.content-inner h1{ width:632px; height:32px; *height:32px; float:left; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin-right:10px; background:url(../images/nav-hed-bg.png); background-repeat:repeat; color:#FFF;  font-family: 'avantgarde_md_btmedium'; padding-top:10px; *padding-top:15px; padding-left:7px; font-size:23px; margin-bottom:10px;}

div.content-inner h2{ width:632px; height:25px; float:left;  margin-right:10px;  color:#666; font-family: 'avantgarde_md_btmedium'; padding-top:5px; *padding-top:10px; padding-left:7px; font-size:18px; }

div.content-inner h2.last{ width:632px; height:25px; float:left;  margin-right:10px;  color:#666; font-family: 'avantgarde_md_btmedium'; padding-top:5px; *padding-top:10px; padding-left:7px; font-size:18px; margin-bottom:23px; padding-right:10px; }

div.content-inner h4{ width:632px; height:25px; float:left;  margin-right:10px;  color:#666; font-family: 'avantgarde_md_btmedium'; padding-top:5px; *padding-top:10px; padding-left:7px; font-size:16px; }

div.content-inner img{ width:332px; float:left;  margin-right:10px; margin-top:7px;   padding-top:5px; *padding-top:10px; padding-left:7px; font-size:18px; padding:5px; background:#fff; border:1px solid #999;}

div.content-inner h3{ width:300px; height:25px; float:left;  margin-right:10px;  color:#666; font-family: 'avantgarde_md_btmedium'; padding-top:5px; *padding-top:10px; padding-left:7px; font-size:14px; }

div.content-inner a{ text-decoration:underline;}

div.content-inner-page{width:100%; float:left; display:block;}

div.content-inner-page p{padding-top:15px; padding-left:10px; padding-right:10px; padding-bottom:10px !important; font-size:14px;}

div.content h1{ margin-top:6px; font-size:25px; color:#0f4477; font-family: 'Archivo Narrow', sans-serif; }

div.content h2{ width:402px; height:216px; float:left; padding:6px; border:1px solid #dadada; background:#FFF; margin-top:9px; margin-right:10px;}



div.content img{ width:402px; height:216px;}

div.travel-partner{ width:355px; height:148px; margin-top:6px; font-size:38px; color:#0f4477; font-family: 'Archivo Narrow', sans-serif; text-align:center; margin:0 auto; }


#footer{
	width:1003px;
	margin:0 auto;
	display:block;
	background-color:#264949;
	margin-top:46px;
	height:65px;
}
#footer p {
	font-size:13px !important;
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	color:#b3ffff;
	max-width:1003px;
	min-width:449px;
	float:left;
	*width:1003px;
	margin-top:17px;
	line-height:30px;
	margin-left:15px;
}

#footer p span {
	
	*float:none;
	
	margin-left:20px;
	
}
#footer p span a {
	color:#b3ffff;
}

#footer a {
	color:#b3ffff;
}

div#navigation-outer{ width:312px; margin-left:12px; background:#FFF; padding:3px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; float:left; display:block; border:1px solid #cdd8d3; margin-bottom:10px; }
div#navigation{ width:312px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;  background:#e6fdfd;  float:left; display:block; }

div#navigation h2{ width:304px; height:32px; *height:32px; float:left; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin-right:10px; background:url(../images/nav-hed-bg.png); background-repeat:repeat; color:#FFF;  font-family: 'avantgarde_md_btmedium'; padding-top:10px; *padding-top:15px; padding-left:7px; font-size:23px;}

div.nav_menu{ width:255px; float:left;  margin-top:5px;}


div.nav_menu ul {
	margin:0px;
	padding:0px;
}
div.nav_menu ul li {
	display:block;
	list-style:none;
	width:280px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px !important;
	line-height:40px;
	margin-left:8px;
	
	border-bottom:1px dotted #8f8f8f;
	padding-left:10px;
	padding-right:5px;
	
	
	
	
	
}

div.nav_menu ul li.last

{border-bottom:0px;}

div.nav_menu ul li a {
	
	color:#777777;
	padding:15px 14px;
	word-spacing:0px;
	background:url(../images/nav-arrow.png) 0px 20px;
	background-repeat:no-repeat;
	

}

div.nav_menu ul li a:hover {

     color:#264949;
	 padding:15px 14px;
	 word-spacing:0px;
     font-weight:normal;
	
}


.form-subscribe {

	width:531px;
	
	display:block;
	margin-left:30px;
	font-family: 'Archivo Narrow', sans-serif;
	float:left;
	margin-bottom:30px;
	*margin-bottom:30px;
	
}
.form-subscribe .input {
	float:left;
	display:block;
	border: 2px solid #fefefe;
	 background: #fefefe url(../images/bg-name.png) 10px 13px; background-repeat:no-repeat; 
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
	width:480px;
	height:45px;
	

	margin-top:20px;
	margin-left:20px;
	padding:0px 15px 0px 30px;
	
	font-size:15px;
	color:#919191;
	font-style:italic;
	font-family: 'Archivo Narrow', sans-serif;
	
 
}
.form-subscribe .input-1 {
	float:left;
	display:block;
	border: 2px solid #bbbbbb;
	 background: #fefefe url(../images/bg-name.png) 10px 13px; background-repeat:no-repeat; 
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
	width:480px;
	height:45px;
*height:30px;
	margin-top:10px;
	margin-left:20px;
	padding:0px 15px 0px 30px;
	*padding:15px 15px 0px 30px;
	font-size:15px;
	color:#919191;
	font-style:italic;
	
	font-family: 'Archivo Narrow', sans-serif;
	
 
}


.form-subscribe .input-2{
	float:left;
	display:block;
	
	width:480px;
	height:45px;
	*height:30px;
	border:0px;
	margin-top:10px;
	margin-left:20px;
	padding:0px 15px 0px 35px;
	*padding:15px 15px 0px 30px;
	font-size:15px;
	color:#919191;
	font-style:italic;
	font-family: 'Archivo Narrow', sans-serif;
	 border: 2px solid #bbbbbb;
	 background: #fefefe url(../images/message.png) 10px 13px; background-repeat:no-repeat; 
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
 
}
.form-subscribe .input-3{
	float:left;
	display:block;
	
	width:480px;
	height:45px;
	border:0px;
	margin-top:10px;
	margin-left:20px;
	padding:0px 15px 0px 35px;
	font-size:15px;
	color:#919191;
	font-style:italic;
	font-family: 'Archivo Narrow', sans-serif;
	 border: 2px solid #bbbbbb;
	 background: #fefefe url(../images/globe.png) 10px 13px; background-repeat:no-repeat; 
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
 
}

.form-subscribe .input-3:focus{
	background:#FFF url(../images/globe.png) 10px 13px; background-repeat:no-repeat;
	}
	
	.form-subscribe .input-2:focus{
	background:#FFF url(../images/bg-name.png) 10px 13px; background-repeat:no-repeat; 
	}
	
	.form-subscribe .input-1:focus{
	background:#FFF url(../images/bg-name.png) 10px 13px; background-repeat:no-repeat; 
	}


.form-subscribe .send {
	width:118px;
	height:40px;
	
	float:right;
	border:0px;
	display:block;
	margin-top:19px;
	margin-right:-19px;
	*margin-bottom:30px;
	font-size:20px;
	font-family: 'Archivo Narrow', sans-serif;
	color:#FFF;
	
	
	border-radius:25px;
	-moz-border-radius:25px;
	-webkit-border-radius:25px;
	-o-border-radius:25px;
	text-align:center;
	


 background-color: #1ecfc2;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#1ecfc2), to(#018a72));
    background-image: -webkit-linear-gradient(top, #1ecfc2, #018a72);
    background-image: -moz-linear-gradient(top, #1ecfc2, #018a72);
    background-image: -ms-linear-gradient(top, #1ecfc2, #018a72);
    background-image: -o-linear-gradient(top, #1ecfc2, #018a72);
    background-image: linear-gradient(top, #1ecfc2, #018a72);
    
    -moz-border-radius:5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    
   
    
     -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;
     -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;
     box-shadow: 0 0 1px rgba(0, 0, 0, 0.3), 0 1px 0 rgba(255, 255, 255, 0.3) inset;    
    
    border-width: 1px;
    border-style: solid;
    border-color: #1ca89f #33968c #006653 #0b9689;
	height: 35px;
    padding: 0;
    width: 120px;
    cursor: pointer;
    font: bold 15px Arial, Helvetica;
    color:#FFF;
}

.form-subscribe .send:hover,.form-2 .send:focus
{		
    background-color: #3b3939;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#018a72), to(#1ecfc2));
    background-image: -webkit-linear-gradient(top, #018a72, #1ecfc2);
    background-image: -moz-linear-gradient(top, #018a72, #1ecfc2);
    background-image: -ms-linear-gradient(top, #018a72, #1ecfc2);
    background-image: -o-linear-gradient(top, #018a72, #1ecfc2);
    background-image: linear-gradient(top, #018a72, #1ecfc2);
}

.form-subscribe .wrapper {
	min-height:0px
	
}


textarea {
	float:left;
	display:block;
	
	width:505px;
	height:160px;
	border:0px;
	margin-top:10px;
	margin-left:20px;
	padding:10px 15px 0px 10px;
	font-size:15px;
	color:#919191;
	font-style:italic;
	font-family: 'Archivo Narrow', sans-serif;
	 border: 2px solid #bbbbbb;
	 background: #fefefe; 
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
	resize: none;
}	

textarea:focus { background:#fff;}