#tableWrapper{position:relative;overflow:auto}

#mountains,#owl,#yeti{position:absolute}

#mountains{width:54px;height:39px;background-image:url(../img/tickets/mountains.png);top:505px;left:342px}
#owl{width:48px;height:51px;background-image:url(../img/tickets/owl.png);top:45px;left:195px}
#yeti{width:48px;height:71px;background-image:url(../img/tickets/yeti.png);top:270px;left:330px}

/*
#mountains{display:none}
#owl{display:none}
#yeti{width:48px;height:71px;background-image:url(../img/tickets/yeti.png);top:200px;left:270px}
*/

table{float:left;border-collapse:collapse;border-bottom:3px solid #000}
th{border-bottom:3px solid #000;text-align:center;padding-bottom:7px;font-weight:normal}
td{width:70px}
td.firstcell{width:186px}
td a{color:#F00}
.active{}

.title{font-weight:bold}
.price{color:#F00}

.green,.red,.gold{height:74px;width:70px;background-repeat:no-repeat;background-position:center center}

.green{background-image:url(../img/tickets/green.jpg)}
.red{background-image:url(../img/tickets/red.jpg)}
.gold{background-image:url(../img/tickets/yellow.jpg)}

#ticketInfo{float:left;width:200px;margin-left:12px;overflow:hidden;text-align:left}
#ticketInfo a{color:#F00}
#ticketInfo h1{font-size:13px;text-transform:none;font-weight:bold;border-bottom:3px solid #000;height:21px;}
.ticket_info_box{display:none}

#ticketInfo .title{display:block;margin-top:10px}
#ticketInfo .divider{height:1px;width:100%;background-color:#CCC;margin-bottom:10px}
