/** MAIN BACKGROUND **/
html {
	background-color: ;
	background-image: url('bg.png');
	background-size: 18px 2071px;
	background-repeat: repeat;
	background-attachment: fixed;
}

/* Header */
header#page_header #header_bg { background: transparent ;}
header#page_header nav#user_nav {margin-right: -9em;}
header#page_header nav#user_nav a {}
header#page_header nav#user_nav ul li:first-child {}

/* Hero */
header#page_header #hero {}
header#page_header #hero a#logo {
	background: transparent;
	box-shadow: none;
	margin-top: -1em;
	}
header#page_header #hero a#logo img {
	background-image: url('hero.png');
	float: center;
	border: 0px;
	margin: 0px;
	padding: 0px;
	box-shadow: 0px;
}

/* Main Content */
#main_content {
	max-width: 1000px;
	margin-bottom: 6em;
	margin-top: ;
	background-color: #FFFFFF;
	color: #222222;
}

/* The Step 1 of 7 bar */
nav.breadcrumbs {
	background-color: #33809E;
	color: #FFFFFF;
}

/* The 'Date & Time' header and the other h1 and h2 headers */
h1, h2, form fieldset.container legend {
	color: ;
}

/* The Select from all available packages bar */
#main_content section#package_select {
    background-color: #FFFFFF;
	color: #222222;
    font-style: normal !important;
}

/* The 'Date & Time' header and the other h1 and h2 headers */
h1, h2, form fieldset.container legend {
	color: #222222;

}

/* The widget box header with the month and year in it */
#datepicker .ui-widget-header {
	background-image: none;
	border: solid 0px #4D4D4D;
	background-color: #D05BAE;
	color: #222222;
}

/* The widget box calendar colors */
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, 
#date_time_select .ui-state-highlight {
	border: solid 0px #4D4D4D;
	background: #EEC4E2;
	color: #222222;
}

/* The widget box date selected colors */
#date_time_select .ui-state-active,
#date_time_select .ui-state-hover {
    border: solid 0px #4D4D4D;
    background: #D05BAE !important;
    color: #222222;
}

/* The color of the time and time zone selected message in the main box */
#main_content fieldset.time-picker legend span, #main_content form#guest_form fieldset legend span {
	font-style: normal;
	font-weight: bold;
	color: #222222 !important;
}

/* The bar on the bottom of the main box */
#main_content footer.main-actions {
	background-color: transparent;
}

/* Date and Time header after package select */
#featured_packages.PackageResults h1 span big {
	color: #33809E;
}

/* The background and border color of a package when the package has been selected on select time page */
#main_content #featured_packages ul.package-horizontal li.package.selected {
    border-color: #22809E !important;
}

/* Buttons */
button.btn-success, input[type="button"].btn-success, input[type="submit"].btn-success, input[type="reset"].btn-success, .btn.btn-success, .table tbody tr td.is-actions a.btn-success, table tbody tr td.is-actions a.btn-success, form fieldset.dark-button-select input[type='radio']+label.btn-success, form fieldset.dark-button-select input[type='radio']+legend.btn-success, #main_content fieldset.time-picker input[type='radio']+label.btn-success, #main_content fieldset.time-picker form fieldset.dark-button-select input[type='radio']+legend.btn-success, form fieldset.dark-button-select #main_content fieldset.time-picker input[type='radio']+legend.btn-success, #main_content form#guest_form fieldset input[type='radio']+label.btn-success, #main_content form#guest_form fieldset.dark-button-select input[type='radio']+legend.btn-success, body.authentication a#account_create {
	background-image: none !important;
	background-color: #33809E !important;
	color: #FFFFFF !important;
	font-weight: bold !important;
	text-shadow: none !important;
}

/* Button hover */
button.btn-success:hover, button.btn-success:active, button.btn-success.active, input[type="button"].btn-success:hover, input[type="button"].btn-success:active, input[type="button"].btn-success.active, input[type="submit"].btn-success:hover, input[type="submit"].btn-success:active, input[type="submit"].btn-success.active, input[type="reset"].btn-success:hover, input[type="reset"].btn-success:active, input[type="reset"].btn-success.active, .btn.btn-success:hover, .table tbody tr td.is-actions a.btn-success:hover, table tbody tr td.is-actions a.btn-success:hover, form fieldset.dark-button-select input[type='radio']+label.btn-success:hover, form fieldset.dark-button-select input[type='radio']+legend.btn-success:hover, #main_content fieldset.time-picker input[type='radio']+label.btn-success:hover, #main_content fieldset.time-picker form fieldset.dark-button-select input[type='radio']+legend.btn-success:hover, form fieldset.dark-button-select #main_content fieldset.time-picker input[type='radio']+legend.btn-success:hover, #main_content form#guest_form fieldset input[type='radio']+label.btn-success:hover, #main_content form#guest_form fieldset.dark-button-select input[type='radio']+legend.btn-success:hover, body.authentication a#account_create:hover, .btn.btn-success:active, .table tbody tr td.is-actions a.btn-success:active, table tbody tr td.is-actions a.btn-success:active, form fieldset.dark-button-select input[type='radio']+label.btn-success:active, form fieldset.dark-button-select input[type='radio']+legend.btn-success:active, #main_content fieldset.time-picker input[type='radio']+label.btn-success:active, #main_content fieldset.time-picker form fieldset.dark-button-select input[type='radio']+legend.btn-success:active, form fieldset.dark-button-select #main_content fieldset.time-picker input[type='radio']+legend.btn-success:active, #main_content form#guest_form fieldset input[type='radio']+label.btn-success:active, #main_content form#guest_form fieldset.dark-button-select input[type='radio']+legend.btn-success:active, body.authentication a#account_create:active, .btn.btn-success.active, .table tbody tr td.is-actions a.btn-success.active, table tbody tr td.is-actions a.btn-success.active, form fieldset.dark-button-select input[type='radio']+label.btn-success.active, form fieldset.dark-button-select input[type='radio']+legend.btn-success.active, #main_content fieldset.time-picker input[type='radio']+label.btn-success.active, #main_content fieldset.time-picker form fieldset.dark-button-select input[type='radio']+legend.btn-success.active, form fieldset.dark-button-select #main_content fieldset.time-picker input[type='radio']+legend.btn-success.active, #main_content form#guest_form fieldset input[type='radio']+label.btn-success.active, #main_content form#guest_form fieldset.dark-button-select input[type='radio']+legend.btn-success.active, body.authentication a.active#account_create {
	background-image: none !important;
	background-color: #2B6D88 !important;
	color: #FFFFFF !important;
	font-weight: bold !important;
	text-shadow: none !important;
}

/* Add To Cart Buttons */ 
.btn.btn-info {
	background-image: none !important;
	background-color: #33809E !important;
	color: #FFFFFF !important;
	font-weight: bold !important;
	text-shadow: none !important;
}
.btn.btn-info:hover {
	background-image: none !important;
	background-color: #2B6D88 !important;
	color: #FFFFFF !important;
	font-weight: bold !important;
	text-shadow: none !important;
}



/* Footer */
footer#page_footer {
	background-image: url('footer.png');
	color: ;
	text-shadow: ;
	background-color: ;
}

#PrivacyPolicy a {
  color: ;
}

/* Margin fix for party images */
#main_content ul.package-horizontal li.package div.images {
	padding-right: 0em !important;
}

/* Fixing upsell image slash confirm party image margin */
#main_content li.package>div.images>img {
	padding-right: 5px !important;
}

table#featured_product
{
	background: aqua !important;
	outline: aqua !important;
	border: aqua solid !important;
}