body {
    background: #BED9EA url("../images/body_bg.jpg") repeat-y top center;
}
a, ul.menu li.account ul li a {
    color:#243A90;
}
a:hover, ul.menu li.account ul li a:hover {
    color:#000;
}

#page-title-wrapper {
	background:url("../images/hd_bg.jpg") no-repeat;
    margin: 35px auto 0;
}
#page-title {
    background:none;
}

.button, .event-date-list a, input[type="submit"], #formSeatSelection .button, a.checkout-home {
    background-color: #243A90;
    border: 1px solid #243A90;
    border-radius: 3px;
    color: #fff;
}
    .button:hover, .content #formConfirm .button:hover, .content .button:hover, .event-date-list a:hover, input.button:hover, input[type="submit"]:hover, #formSeatSelection .button:hover, a.checkout-home:hover {
    background-color: #9bc4dd;
    border: 1px solid #9bc4dd;
    color:#000;
    }
    a.details {
    color: #ddd;
    }

div.pick-selector div.ticket-admittance div.ticket {
    color:#000;
}
div.seat_select, div.order_review div.cart_object {
    background-color: #fff;
}
td.unavailable {
    border:1px solid #fff !important;
}
table.table-formatted .selected {
    background-color: #9bc4dd;
}

#page-footer-wrapper {
    background:url("../images/footer_bg.jpg") no-repeat;
    color: #ccc;
    padding-top: 65px;
}
	#page-footer-wrapper #page-footer {
	width:798px;
    padding: 5px;
	color:#666;
	}
    #page-footer-wrapper #page-footer a{
    color: #666;
    cursor: default;
    }
    #page-footer-wrapper #page-footer a:hover{
    color: #666;
    cursor: default;
    }
    #page-footer-wrapper #page-footer a.terms-link, #page-footer-wrapper #page-footer a.privacy-link{
    color: #243A90;
    cursor: pointer; 
    }
    #page-footer-wrapper #page-footer a.terms-link:hover, #page-footer-wrapper #page-footer a.privacy-link:hover {
    color: #666;
    }
.plan-select, .voucher-activate {
    display: none;
}
