/* Blue/Black Colour Scheme */

/* Grey Background */
body {
	background: #c9e7f1;
}

#background-wrapper {
	background: url(../../images/text_bg_light.png) no-repeat fixed center 120px;
}

/* Black Colour Elements */
#topbar,
#slider .home-reservation-box,
#slider-full .home-reservation-box,
.slider-caption p.dark-caption,
#footer,
.mobile-menu-title,
.mobile-menu-inner,
.dark-wrapper .text-slider ul li,
.widget-reservation-box,
.dark-wrapper,
.booking-side,
.booking-main,
.price-details .deposit,
.price-details .total,
#ui-datepicker-div,
.step-icon,
.lightbox-title,
#language-selection li li a,
.room-price-widget .from,
.room-price-widget .price-detail {
	background: #1c1c1c;
}

.gmap-button,
.gmap-button:hover,
.gmap-button-hover,
.mobile-menu-button,
.contact_details_list .phone_list:before,
.contact_details_list .fax_list:before,
.contact_details_list .email_list:before,
.contact_details_list .address_list:before {
	background-color: #1c1c1c;
}

.contact_details_list_dark .phone_list:before,
.contact_details_list_dark .fax_list:before,
.contact_details_list_dark .email_list:before {
	background-color: #fff;
}

.ui-datepicker-calendar tbody tr td a,
#open_datepicker .ui-datepicker-calendar .ui-datepicker-unselectable .ui-state-default {
	border-color: #1c1c1c;
}

/* Gold Colour Elements */
#navigation .current-menu-item,
#navigation .current_page_item,
#navigation li:hover,
blockquote,
.button1:hover,
.button4:hover,
.button5:hover,
.button2,
.button3,
.button6,
#footer .button1,
.ui-tabs .ui-tabs-nav li.ui-state-active,
.widget-reservation-box,
.booking-side,
.booking-main,
#slider .home-reservation-box,
#slider-full .home-reservation-box,
#ui-datepicker-div,
.pagination-wrapper .selected,
.pagination-wrapper a:hover,
.wp-pagenavi .current,
.wp-pagenavi a:hover,
.tagcloud a:hover {
	border-color: #40a5c3;
}

.slider-caption p.colour-caption,
.title-block,
.button1:hover,
.button4:hover,
.button5:hover,
.button2,
.button3,
.button6,
#footer .button1,
.page-content table th,
.event-month,
.key-selected-icon,
.dark-notice,
.booking-main input[type="submit"],
.home-reservation-box input[type="submit"],
.widget-reservation-box input[type="submit"],
.booking-side input[type="submit"],
.ui-datepicker-calendar tbody tr td a:hover,
#open_datepicker .ui-datepicker-calendar .dp-highlight .ui-state-default,
.step-icon-current,
.pagination-wrapper .selected,
.pagination-wrapper a:hover,
.wp-pagenavi .current,
.wp-pagenavi a:hover,
.tagcloud a:hover,
a.button0 {
	background: #40a5c3;
}

.page-content p a,
.page-content ol li a {
	color: #40a5c3;
}

.facebook-icon:hover,
.twitter-icon:hover,
.pinterest-icon:hover,
.gplus-icon:hover,
.linkedin-icon:hover {
	background-color: #40a5c3;
}

/* Grey Text Elements */
.dark-wrapper .blog-entry-inner h4 span,
.dark-wrapper .event-entry-inner h4 span,
.booking-side ul li span,
.room-list-right .room-meta li span,
.room-price .price,
.price-breakdown-display span,
.dark-wrapper .testimonial-author,
.price-details .deposit,
.price-details .total,
.contact_details_list_dark li strong,
.room-price-widget .from,
.room-price-widget .price-detail,
#footer .twitter-feed li span,
#footer .twitter-feed li a {
	color: #8b8b8b;
}

/* Grey Background Elements */
.key-available-icon,
.key-unavailable-icon,
.price-details .total-line,
.ui-datepicker-calendar tbody tr td a {
	background: #424242;
}

/* Grey Border Elements */
.dark-wrapper .blog-entry-inner h4 span,
.dark-wrapper .event-entry-inner h4 span,
.room-list-wrapper .room-item,
.price-breakdown-open,
.dark-wrapper .title-style1,
.space7,
.space8,
.booking-side ul li,
.price-details,
.ui-datepicker-calendar thead tr th,
#language-selection li li a,
.price-details .price-breakdown,
#open_datepicker .ui-datepicker-group-first,
.contact_details_list_dark li,
.room-price-widget,
.dark-wrapper .testimonial-wrapper,
#footer-bottom {
	border-color: #424242;
}

/* Grey Text Elements */
#footer-bottom ul li span {
	color: #424242;
}

/* Grey Hover Background */
#language-selection li li a:hover {
	background: #2b2b2b;
}

/* Grey Datepicker Elements */
#open_datepicker .ui-datepicker-calendar .ui-datepicker-unselectable .ui-state-default {
	background: #292929;
	color: #7b7b7b;
}