/* - 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;}
div.event-description{font-size:1.2em; width:420px; margin-bottom:2em; padding:0 0 0 141px;}
#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: #ebebeb;width: 610px;}
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:#dac7cd; background-image:url(images/background.jpg); background-position:center top; background-repeat:no-repeat; color:#000000;}
#header {
height: 218px;
	background-image: url(images/header.jpg);
	background-position:left top;
	background-color:#ffffff;
	width:754px;
		}
#header h1 {display:none;}
#page {width:754px !important; display: block;  background-color:#ffffff; text-align: left;font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 16px; }
#content {float:none; width:671px;}
#content #content-1 {
	width:600px;
	margin-left:40px;
	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:600px;border: 2px solid #cccccc; background-color:#FFFFFF}
#content-1 .module-footer {background: transparent url() no-repeat scroll 0 0; display:none;}
#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:610px;}
.BookingPageBorder h2 {background:transparent url(); text-indent:0em; }
#footer { margin-top:30px;
	height:100px;
	width:754px;
	background-image: url(images/footer.jpg);
	border:none;
	margin-bottom:0;
	}
#ConfirmationText_Barcode2 {height:120px;}
div.event-description {font-size:1.2em; margin-bottom:2em; width:450px; padding: 0 0 0 141px;}
.please-wait h2 {display:none;}
.one-col #content-1 .module-content {width:550px; background:none;}
.did-you-mean {display:none;}
