/*
name: default
description: default style for nuovo cms install
icon: screenshot.png
sort: 1
*/

@import 'reset.css';
@import 'structure.css';
@import 'cssgrid.css';
@import 'content.css';

#site-links {
	visibility: hidden;
}

#content div.left {
	margin-right: 0;
}

#constrain {
	width: auto !important;
	margin: 0 !important;
	padding: 0 18px !important;
}

#content .h1-wrapper {
	background-image: url("../images/g-red-m-override.gif") !important;
}

#content h1 {
	background-image: url("../images/g-red-tl-override.gif") !important;
	font-size: 20px;
}

#content h3 {
	font-size: 12px;
}

#constrain {
	font-size: 16px;
}

.booking-total {
	background-image: url("../images/i-bg-bookingform-total-override.gif") !important;
}

.Box .title {
	background-color: #dcf2ff;
}

.Box .value-title {
	background-color: #dcf2ff;
}

input, select, textarea {
	border: 1px solid #005e9c;
}

.tour {
	border-top-color: #005e9c;
}

#content .redeem-gift-voucher a {
	background-image: url("../images/g-button-redeem-voucher-r-override.gif");
}

#content .redeem-gift-voucher a span {
	background-image: url("../images/g-button-redeem-voucher-l-override.gif");
}

#constrain.custom-partner {
	background-image: none !important;
}

.tour {
	background-image: url("../images/i-bg-bookingform-override.gif") !important;
}

#content-wrapper,
#secure-top {
	background-image: none !important;
	margin: 0 !important;
}

#content .container {
	width: auto;
	margin: 0;
}

#content a {
	color: #77DDFF;
}

#content h2,
#PanelTD h2, 
h2#prices {
	color: #E35C0A !important;
}

#content a:hover {
	color: #AADDFF;
}

#content div.clear {
	height: auto;
	clear: both;
	overflow: visible;
	position: static;
}

#SRA {
	z-index: 10 !important;
}

#content {
	padding-top: 322px !important;
}

#constrain #content {
	margin: 0 !important;
	padding-top: 0 !important;
}

#signature {
	left: 0;
	right: auto;
	text-align: right;
	width: 960px;
}

#flashcontent-wrapper {
	z-index: 1000;
}

#secure-top {
	display: none !important;
}