﻿/*
    3E4D5C - headings, default links
    #428BCA - blue links
    CC3300 - a hover
    #5e7392 - brand dark blue
    #64aed9 - brand light blue
*/

.todo {background-color:yellow;}

.th-bg {background-color:#5e7392;}
.th-fc {color:#5e7392;}

a, a:focus, a:hover, a:visited {text-decoration: underline;}
a {color:#428BCA;}
a:hover{color:#CC3300;}
a.btn {text-decoration:none;}
.nav-tabs a {text-decoration: none;}

a.adfooter {color:#ffffff;}
a.adfooter:hover {color:#EEEE88;}

.flashbanner {vertical-align:middle;}
.site-banner {background-color: #5e7392; height:118px;}
.site-footer {background-color: #4B4B4B;}
.top-menu-box {background-color: #4B4B4B;}
.top-menu .callus {color: #6cc2fd;}
.top-nav-list li {color: #333;}
.top-nav-list li.active {color: #cc3300;}
.top-nav-list a {color: #223344; text-decoration: none;}
.top-nav-list a:hover {color: #cc3300;text-decoration: underline;}

.page-sidebar-heading {color: #5e7392;}
.page-sidebar .psmpt1:before {text-decoration: none;color: #5e7392;}
.psml1 {text-decoration: none;font-weight: 600;color: #223344;}
.psml1:hover {color: #cc3300;text-decoration: underline;}
.page-sidebar .subarrow {color: #223344;}
.page-sidebar .subarrow:hover {color: #cc3300;}
.psml2 {color: #223344;text-decoration: none;}
.psml2:hover {color: #cc3300;text-decoration: underline;}
.page-sidebar .psmpt2:before {color: #5e7392;}

.nav-block .title a {color:#428BCA; text-decoration: underline;}
.nav-block .title a:hover {color:#CC3300; text-decoration: underline;}
.nav-block .logo img {outline: 1px solid #eee;}
.nav-block2 .more .readmore {text-decoration: underline; color: #428BCA; }
.nav-block2 .more .readmore:hover {color: #CC3300; text-decoration: underline;}
.nav-block3 .title a {color:#428BCA; text-decoration: underline;}
.nav-block3 .title a:hover {color:#CC3300; text-decoration: underline;}
.nav-block3 .anno {color:#333333;}
.nav-block3 .anno a {color:#428BCA; text-decoration: underline;}

.static-picture-box {background-color:#eee;}
.static-picture-caption {color:#333333;}
.static-picture-title {color:#222222;}
.static-picture-auth {color:#222222;}

.related1 a {color: #428BCA; text-decoration: underline;}

.related2 a {color: #428BCA; text-decoration: underline;}
.related2 a:hover {color: #cc3300; text-decoration: underline;}
.related2 span {}

.related3 a {color: #428BCA; text-decoration: underline;}
.related3 a:hover {color: #CC3300; text-decoration: underline;}
.related3 span {}

.slider-full-container {background-color:#eee;color:#FFF;}
.slider-full-container-st {background-color:#eee;color:#FFF;}
.slider-full-caption{color:#222;}
.slider-full-auth{color:#444;}

.rslider-container {background-color:#eee;color:#FFF;}
.hslider-container {background-color:#FFF;}

.slide_title_size {font: 300 47px/66px "Open Sans", sans-serif;text-transform: uppercase;}
.slide_color {color:#5e7392;}
.slide_outline {text-shadow: 1px 1px 0px #3f5862; /* FF3.5+, Opera 9+, Saf1+, Chrome, IE10 */}
.slide_text {font: 400 14px/20px "Open Sans", sans-serif;background: #5e7392;padding: 5px;color: #fafafa;}
.slide_btn_color {color: #fff !important;cursor: pointer;}
a.slide_btn_color:hover {text-decoration:underline !important;}

.link-item h4 a {color:#428BCA; text-decoration: underline;}
.link-item h4 a:hover {text-decoration: underline !important; color:#CC3300;}
h4.nav a {color:#428BCA; text-decoration: underline;}
h4.nav a:hover {text-decoration: underline !important; color:#CC3300;}

/* gmaps */
#gmapInner {border: 1px solid #5e7392;}
#gmapRef {background-color: #5e7392; color: #fff;}
#gmapSlide { background-color: #5e7392; color: #fff;}
#gmapSingle {border: 1px solid #5e7392;}

/* forms */
.form .header {background-color: #5e7392; color: #ffffff;}
.form .header-stripe {background-color: #5e7392; color:#FFFFFF;}
.form-header-stripe {background-color: #5e7392; color:#FFFFFF;}

.faq {color:#428BCA; border: 0;}
.faq-heading a {text-decoration: underline;}
.faq-heading a:hover {color:#CC3300; text-decoration: underline !important;}

/* nforms */
.nform-box .header {background-color: #5e7392;}

/* hotels */
.hotel-title h1 {}
.hotel-title h2 {}
.hotel-title .caption-stars {clear:both; float:left; margin:-8px 5px 5px 0; color: #d90000;}
.hotel-features {color: #FFFFFF;background: url(/assets/img/b65.png);}
.hotel-nav-block .title a {color:#5e7392; text-decoration: underline;}
.hotel-nav-block .title a:hover {color:#CC3300; text-decoration: underline;}
.hotel-nav-block2 .title a {color:#5e7392; text-decoration: none;}
.hotel-nav-block2 .title a:hover {color:#CC3300; text-decoration: underline;}
.hbs .hotel a {color:#428BCA; text-decoration: underline;}
.hbs .hotel a:hover {color:#CC3300; text-decoration: underline;}
.hotel-sec3 li {background-color: #eee; color:#336699; height:108px;}
.hotel-sec3 li:hover {background-color: #0DA3E2;color:#FFFFFF;}
.hotel-sec3 li.booknow {height:108px;}
.stars-span {color: #d90000; padding: 0; clear:both; margin-top:-2px;}
.stars-span .star {font-size:12px;}

.block2-bg {border: 1px solid #5e7392;}
.block2-bg .title {background-color: #5e7392;}
.block2 .title a {text-decoration: none;}
.block2 .main .more a {display: block; text-align: center;}
.block2 .main .more a:hover {color: #CC3300;}

/* misc */
a.more-link {text-decoration: underline; color: #428BCA; }
a.more-link:hover {color: #CC3300; }

/* gallery */
.mix-filter li:hover,
.mix-filter li.active {background: #5e7392;}
.mix-grid .mix .title{background: #5e7392;}

/* legacy transition */
img.topright {outline: 1px solid #eee; float:right; margin:15px 10px 5px 10px;}

/* tours */
.tour-page #gmap {border:1px solid #cecefe;}
