/* - Mosh Style - */
body {font-family:"Lucinda Grande",sans-serif;text-align:center}
#nav {background:transparent url(images/images/bg-nav.jpg) repeat-x scroll 0pt;height:5px;padding:1px 0pt 0pt 200px}
.module.dual-box, #content-2, .other-events.related-events {display:none}
.event-image {padding-bottom:0}
.event-description{font-size:1.2em}
#content #content-1 .group-2 .top-panel, #content #content-1 .group-2 .center-panel, #content #content-1 .group-2 .bottom-panel {background:#000000 url();}
#content-1 .buy-tickets .module-content, #content-1 .buy-tickets .module-footer, #content-1 .buy-tickets h2 {background:none;}
#content #content-1 .buy-tickets {margin-top:-80px;background-color:#FFFFFF}
img.mastercard {display:none}
#content-1 .buy-tickets .module-footer {display:none;background:transparent url() no-repeat scroll 0 0;}
#footer {clear:both;height:59px;border-top:1px solid #000000;background:url(images/images/powered_by_logo.gif) bottom left no-repeat}
/* - Mosh Style - */

/* - Skin Style - */
.BookingPageBorder {background-color: #000000;width: 550px;}
td {color:#000000;font-family:"Lucida Grande",Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;font-weight:normal;line-height:16px}
/* - Skin Style - */

/*Skin specific overrides*/
body {;background-color:#ffffff;color:#000000;}
#header {
	height: 492px;
	background-image: url(images/header.jpg);
	background-position:center top;
	background-color:#ffffff;
	width:754px !important;
}
#header h1 {display:none;}
#page {width:754px !important;display: block; background:url(images/bg.jpg) repeat-y; text-align: left;font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 16px;}
#content {float:none}
#content #content-1 {
	width:550px;
	float:none;
	margin-left:76px;
	padding-left: 20px;
	padding-right: 20px;}
#content-1 .event-details {width:550px;}
#content #content-1 .module {margin:0}
#content #content-1 .group-2 .top-panel, #content #content-1 .group-2 .center-panel, #content #content-1 .group-2 .bottom-panel, #content #content-1 .buy-tickets {background-color:transparent}
#purchase table {width:520px;border: 2px solid #cccccc; background-color:#FFFFFF}
#content-1 .module-footer {background: transparent url() no-repeat scroll 0 0;}
#bookingTools input.bookingButton.bookingButton {margin-left:440px;}
#divCCInfo table { width: 500px; }
.secure-booking .module-content {padding:0px;}
.secure-booking h2 {background: url('images/h2-sprite-645.jpg') no-repeat 0 -152px; text-indent: -9999em; width:550px;}
.BookingPageBorder h2 { background:transparent url(); text-indent:0em; }
#footer {
	height:121px;
	width:754px !important;
	background:url(images/footer.jpg);
	background-color:#ffffff;
	background-position:centre top;
	background-repeat:no-repeat;
	border:none;
	padding:0;
	margin-bottom:0;}
#ConfirmationText_Barcode2 { height:120px; }
div.event-description {font-size:1.2em; margin-bottom:2em; width:450px; padding: 0 0 0 141px;}
