/**************************/
/*** General HTML rules ***/
/**************************/


.wrap {margin:auto; width:1130px;}

.slideshow {height:624px;}
.header {background:#013862; position:absolute; width:100%; height:85px; position:absolute; margin-top:-600px;  }
.header_inner {background:#013862;  width:100%; height:85px;}

.header_logo {width:306px; height:162px; float:left; box-shadow:1px 1px 9px #333}
.header_right {float:right;  width:745px;}
.nav_menu {float:right; margin-top:30px;}
.nav_menu ul {margin:0px; padding:0px; list-style:none;}

.nav_menu ul li {float:left;  border-left:1px solid #085793; margin-left:20px; padding-left:20px;}

.nav_menu ul li a {display:block; font-family:MyriadProCondBold; text-decoration:none; color:#c5e0f5; font-size:20px; text-transform:uppercase}
.nav_menu ul li a:hover {color:#fff;}
.nav_menu ul li:first-child {border:none;}


.body_wrapper {margin-top:30px; color:#FFF;}
.body_wrapper_inner {margin-bottom:30px; color:#FFF; min-height:380px;}
.welcome_wrap {float:left; width:556px; height:266px; }
.welcome_title {}
.welcome {color:#fff; font-size:16px; text-align:center}
.search_wrap {width:555px; height:266px; background-image:url(../images/form_back.jpg); background-repeat:no-repeat; float:right;}


.search_head {margin-top:37px; margin-left:32px; color:#fff;  font-size:24px;}

.search_field_wrapper {margin:25px 0 0 32px; width:330px;}
.text_field {padding:7px 10px; margin:0 10px 10px 0; width:130px;  border:0px; color:#666;  font-size:13px;}


.submit {width:150px; height:27px;  margin-top:12px; margin-left:32px;}

.submit_button {background-color:#f4c301; width:98px; color:#FFF; padding:5px; border:0px;}

.block_wrapper {width:1150px;}
.block {width:555px; height:247px; float:left; background-color:#FFF; margin:20px 20px 0 0; }
.block_img {float:left; width:287px;}
.block_brief_wrapper {width:225px; float:right;  padding:20px;}
.block_title {	color:#2f94af;  font-size:24px; line-height:1}
.block_title a {color:#2f94af}
.block_dest {color:#f6c636;   font-size:24px; margin-bottom:8px;}
.block_brief {margin-top:10px;	color:#a28f8f; font-size:14px;}

.details_button a {width:91px; ; display:block; padding-top:10px;	padding-left:23px; padding-bottom:8px; text-decoration:none; color:#FFF; font-family:"Segoe UI"; font-size:12px; margin-top:10px; background-image:url(../images/details_button_back.jpg); background-repeat:no-repeat;}


.footer_container {background-color:#e0e1e1;  border-top:5px solid #8c8c8c; padding:18px 0;}
.footer_left {width:556px; float:left;}
.footer_nav   { margin-bottom:10px;}
.footer_nav ul {margin:0px;	padding:0px; list-style:none;}
.footer_nav ul li {float:left;  padding-right:23px;}
.footer_nav ul li a {display:block;	 text-decoration:none; color:#003961; font-size:14px;}
.footer_nav ul li a:hover { color:#000; }

.social_network {width:250px; float:left; margin-top:10px; font-family:Arial; font-size:14px; color:#666666;}
.find {width:67px; float:left;}
.icon {  float:left;}
.icon ul {}
.icon ul li {margin-left:10px; float:left; list-style-type:none}
.icon ul li a {opacity:0.8}
.icon ul li a:hover {opacity:1}

.footer_nav {width:556px;}
.copyright { font-size:11px; color:#999999;}
.footer_right {width:410px;float:right;}


.design_by {margin-top:15px; width:105px; float:right;}
.design { float:left; font-family:Arial; font-size:11px; color:#666666;}
.longtail_logo { padding-top:1px; padding-left:4px; padding-bottom:1px; padding-right:4px; float:right; background-image:url(../images/longtail_button_back.jpg); background-repeat:no-repeat;}


.destination_listing{ margin:30px 0 20px 0 ;}
.country_name {float:left; font-weight:bold; font-size:14px; margin-right:10px; color:#FFf;}
.list{float:left; margin-bottom:10px;}
.list ul{ list-style:none;}
.list ul li{ float:left; color:#000; border-right:1px solid #FFF; margin-right:8px; padding-right:8px;}
.list ul li a{ font-size:12px; color:#fff;}
.list ul li a:hover{ color:#f9e010;}


.address {float:left; width:300px;}
.sub_head {font-size:18px;}
.quick_contact {float:left; margin:0 50px;}
.gmap {float:right}
.title {font-size:24px; margin-bottom:10px;}

