td { color: black; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a { color: #c00; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
a:hover { color: #999; text-decoration: none }
body { background:#eee;}
img { }
h3 {font-size: 10px}
.cellmenu { background-color: #c00; text-align:left; }
.cellvertical { background-color: #666 }
.cellheadingdark { background-color: #333 }
.cellheading { background-color: #666 }
.cellheadinglight { background-color: #999 }
.cellspacer { background-color: #000 }
.cellbody { background-color: #fff }
.form { font-size: 8pt }
.textnormal { color: black; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.textnormalalert { color: #c00; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.textnormalreverse { color: white; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.textlargealert { color: #c00; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.headingdark { color: black; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold }
.headinglight { color: white; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold }
.heading { color: #ccc; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold }
.linkreverse { color: #fff; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.linkreversemenu { color: #fff; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.textlargecaps { color: black; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-transform: uppercase }

.lmcticket {background:url('http://dev.maplemusic.com/assets/images/lmc_ticket_bg.jpg') no-repeat top; padding-top:50px;text:#000;}
.lmcticket font {color:#000;}
.lmcticket .cellspacer {background:none;}
.lmcticket .headingdark {display:none;}

.discnormal { font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.discsmall { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.headingsection { color: #c00; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.headingsml { color: white; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-indent: 4pt }
.headingsmldull { color: #ccc; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center }
.linksmallreverse { color: white; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.textlarge { color: black; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold }
.textlargereverse { color: white; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold }
.textsmall { color: black; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.textsmallalert { color: #c00; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.textsmallUSalert { color: #000066; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.sitesearch {height:107px; width:150px; margin:12px 0 0 10px;}
.sitesearch img {margin:0px; padding:0px; border:0px;}
.sitesearch form {margin:0px; padding:0px; border:0px;}
.sitesearch p {margin:0px; padding:0px; border:0px;}
.sitesearch p {font-size:10px; padding:0px 12px 8px 0px; color:FFFFFF; font-style:italic; text-align: right;}
#search_container { background:transparent url(../Assets/images/main_nav_search0.jpg) no-repeat 0 0; display:block; border:none; height:22px; width:112px; font-size:14px; vertical-align:top; overflow:hidden; margin-top:13px; margin-bottom:0px; float:left;}
#search_field { background:transparent; border:none; height:22px; width:112px; font-size:14px; overflow:hidden; padding-left:25px;}
#search_field:focus{ background-image:url(../Assets/images/main_nav_search1.jpg); }
#btnSubmit { background:transparent url(../Assets/images/main_nav_submit.jpg) no-repeat center center; border:none; width:16px; height:22px; padding:0px 0px 0px 0px; margin:13px 0 0px 5px; cursor:pointer; float:left; }
#frmSearch { width:150px; height:50px; }

.clear {clear:both;}
.list_signup{float:left;}
.list_signup label {font-size: 16px;vertical-align: super; width: 55px; text-align: left; display:inline-block;}
.list_signup input{margin:5px 20px 5px 5px; postition:relative; vertical-align:bottom; padding:0px; clear:none; display:block; float:left;}
.basket_sprite img {margin-top:0px; postition:relative;}
/*Basket Styles*/
.basket_img {clear:none;float:left;height:20px;width:20px;padding:5px;}
.basket_info {padding:0 20px;text-align:left;}
.basket_payment{color:#333; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size:14px;}
.basket_sprite{cursor:pointer; height:20px; overflow:hidden; width:57px; vertical-align:bottom; display: inline-block; vertical-align: bottom;}
.basket_sprite input:hover{margin-top:-20px;}
.basket_sprite img:hover {margin-top:-20px;}
.basket_title {position:relative;padding-left:30px;text-align:left;}
#basket-paypal{background:url('https://www.maplemusic.com/assets/images/basket_paypal.gif') top no-repeat; width:47px; height:30px; display:inline-block;}
#basket-card{background:url('https://www.maplemusic.com/assets/images/basket_creditcard.gif') top no-repeat; width:159px; height:30px; }
#pm_paypal, #pm_credit{margin:10px;vertical-align:top;}
label#basket-paypal, label#basket-card { text-align: left;text-indent: -9999px; margin-left: 0 10px; overflow:hidden; display:inline-block;}
.basket_table_b {width:580px; padding:0px 5px;}
.basket_table_h {height:15px; width:580px; padding:0px 5px;}
.basket_table_f {padding:0px 5px; height:15px; width:580px;}
.basket_table_h tr {height:15px;}
.basket_table_b tr {display:block; margin:5px 0px;}
.basket_table_f tr {padding:0px; height; 15px;}
.basket_table_b td, .basket_table_h td, .basket_table_f td {padding:0px}
.basket_table_b td {padding-top:5px;}
.basket_input {width:20px; height:14px; clear:none; float:left;}
.basket_alert {text-align:left !important;}
.basket_paypal {position:relative; top:-5px; padding:0 0 0 5px;}
.basket_currency_alert{font:10px Arial, Helvetica, Geneva, Swiss, Sans; display:block; padding-right:175px;}
.checkoutform {clear:none;}
/*Header*/
#header{};
/*Side-Menu*/
#sidemenu{}
#sidemenu-header{}
#sidemenu-deptlisting{}
#sidemenu-signup{}
/*Footer*/
#footer{};
