body {
  background-color:#0D0D0D;
}

a {
    color:#BE1C34;
}
a:hover {
    color:#fff;
}

#crumbs li a, ul.menu li.account ul li a, ul.menu li.cart a {color:#333;}
#crumbs li a:hover, ul.menu li.account ul li a:hover, ul.menu li.cart a:hover {color:#BE1C34;}


#page-content-wrapper {
  background: none;
  border:none;
}

#page-content {
	padding:5px 5px 10px;
    width:955px;
}

div.content, div.sidebar-content , #page-content, div.content-wrapper div.content-title{
  background-color: #000;
}

h1 {text-shadow:none; color:#ccc;}
h3 {text-shadow:none;}
h3 a {color:#fff;}
h3 a:hover {color:#ffcc00}

.teaser, .body, .address, .cart-details, .handler-description {color:#ccc!important;}
table.table-formatted td, .cart-total {color:#fff;}
div.seat_select, div.plan-select {border:none; padding:0;}
div.toggla label {background:none; padding:0;}
div.toggla label a, .content {color:#ccc;}
table.table-formatted th, table.table-formatted td {border-bottom:1px solid #333}
div.content-wrapper div.content {padding:0;}
a.remove {background:none;}
div.order_review {padding:0 5px;}
.express .field label, #section1 .field label, .login-field label {text-shadow:none; color:#ccc;}
.express h4, .express span, .express p, .notices span, .notices p {color:#fff;}
.parent_event_list .first {border-top:1px solid #333;}
div.content-wrapper .body img {float:right; margin:0 0 5px 10px;}

/************************************ header */
#page-title-wrapper {
	background:url("../images/hd_bg.jpg") no-repeat;
    width:955px;
    height:300px;
}
    #page-title {
        background:none;
    }

#drawing-board-container {
    background-color: #fff;
}

/************************************ footer */
#page-footer-wrapper {
    color: #ccc;
    background: none;
    width:955px;
}
    #page-footer-wrapper #page-footer {
    color:#ccc;
    }
    #page-footer-wrapper #page-footer a{
    color: #ccc;
    cursor: default;
    }
    #page-footer-wrapper #page-footer a:hover{
    color: #ccc;
    cursor: default;
    }
    #page-footer-wrapper #page-footer a.terms-link, #page-footer-wrapper #page-footer a.privacy-link{
    color: #fff;
    cursor: pointer; 
    }
    #page-footer-wrapper #page-footer a.terms-link:hover, #page-footer-wrapper #page-footer a.privacy-link:hover {
    color: #FB3F50;
    }

#above-content {border:none}
#crumbs li a {background: url(../images/crumbs.gif) no-repeat right center;}

.plan-select, .voucher-activate {
display:none;
}