body,td,div { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#000000; } body,div { text-align : justify; } a { color:#0269B6; } a:Hover { color:#F7941C; } h1 { color:#0269B6; font-size:20pt; font-weight:bold; margin-bottom:0px; } .header .heading { font-family:Trebuchet MS,Arial Narrow,Arial,Geneva; font-size:26px; color:#FFFFFF; font-weight:bold; padding:15px; } h2 { font-family:Trebuchet MS,Arial Narrow,Arial,Geneva; font-size:18px; color:#666666; } .menu { padding:10px 10px 10px 20px; } .menu a { color:#000000; text-decoration:none; } .menu a:Hover { text-decoration:underline; } .menu div { text-align:left; font-size:11px; margin-bottom:7px; } .menu .sub { margin-left:20px; } .menu .high a { font-weight:bold; } .content { padding:15px; font-size:13px; color:#555555; } .content .heading { font-family:Arial Narrow,Arial,Geneva; font-size:20px; color:#555555; font-weight:bold; } .content .subheading { font-family:Arial Narrow,Arial,Geneva; font-size:18px; color:#888888; font-weight:bold; } label { float: left; padding: 2px 6px; width: 120px; background-color: #DDDDDD; font-weight:bold; margin: 1px 0px; } form { margin: 10px 0 0 0; } form p { margin: 0px 0px; clear: both; } form p input, form p textarea, form p select { margin: 2px 4px; font: 110% Verdana;} form.search { margin:0px; } form.search span { color:#FFFFFF; font-weight:bold; } .r { text-align:right; } .c { text-align:center; } .content hr { border-top:1px solid #4e85c6; border-bottom:0px; margin-top:15px; margin-bottom:15px; height:1px; } .concertDate { font-size:16px; font-weight:bold; margin-bottom:0px; } .concertTimeCell { width:120px; display:inline; float:left; font-size:12px; font-weight:bold; color:#555555; } .concertArtistCell { width:400px; display:inline; } .concertTime { font-size:12px; font-weight:bold; color:#555555; margin-bottom:15px; } .concertLocation { font-size:12px; font-weight:bold; color:#555555; margin-bottom:15px; } .concertDescription { font-size:12px; margin-bottom:15px; } .concertPrices { font-size:12px; margin-bottom:15px; } .concertBook { font-size:12px; margin-bottom:15px; } .artistLinkName { text-align:center; font-size:11px; margin-top:10px; margin-bottom:20px; } .artistName { font-family:Arial Narrow,Arial,Geneva; font-size:30px; color:#777777; font-weight:bold; margin-bottom:20px; width:370px; text-align:left; } .artistImage { } .artistImageCredit { font-size:10px; color:#888888; width:370px; text-align:right; padding:1px; } .artistDesc { margin-top:20px; margin-bottom:20px; width:370px; color:#666666; } .footer { color:#888888; font-size:11px; } .footer a { color:#666666; text-decoration:underline; } .footer a:Hover { text-decoration:none; } ol.searchresults { } ol.searchresults li { margin-bottom:10px; } ol.searchresults a { font-weight:bold; font-size:11pt; } ol.searchresults .relevancy { color:#777777; font-size:9pt; } .whatson { padding:15px; color:#FFFFFF; } .whatson h2 { margin:0px; font-family:Trebuchet MS,Verdana,Tahoma,Arial; font-size:22pt; color:#FFFFFF; } .whatson a { font-size:11pt; font-weight:bold; color:#FFFFFF; } .whatson td { font-size:11pt; font-weight:bold; color:#FFFFFF; font-family:Trebuchet MS,Arial,Verdana,Tahoma; } .whatson a:Hover { color:#000000; } .artist_gallery { background-color:#cfcfcf; } .artist_gallery a { color:#000000; text-decoration:none; } .artist_gallery a:Hover { color:#aa0000; text-decoration:underline; } .home_intro { padding:10px; } .home_intro h1 { margin:0px; font-family:Trebuchet MS,Verdana,Tahoma,Arial; font-size:14pt; font-weight:bold; color:#c958a3; } .photo { border:1px solid #777777; } dl, dt, dd, ul, li { margin: 0; padding: 0; list-style-type: none; } #menu { position: relative; top: 0; left: 0; } dl#menu { width:200px; height:360px; } dl#menu dt { cursor: pointer; margin: 0px; height: 21px; line-height: 20px; text-align: left; font-weight: bold; border-bottom: 1px solid #cfcfcf; background: #ffffff; font-family:Verdana,Trebuchet MS,Tahoma,Arial; font-size:13px; } dl#menu dd { aborder-bottom: 1px solid #cfcfcf; } dl#menu li { text-align: left; background: #ffffff; border-bottom: 1px solid #cfcfcf; height:21px; } dl#menu li a, dl#menu dt a { color: #000; text-decoration: none; display: block; border: 0 none; height: 100%; padding-left:10px; } dl#menu dd li a { padding-left:20px; padding-top:3px; font-family:Verdana,Trebuchet MS,Tahoma,Arial; font-size:10px; } dl#menu li a:hover, dl#menu dt a:hover { background: #eeeeee; } #mentions { font-family: Verdana, arial, sans-serif; position: absolute; bottom : 200px; left : 10px; color: #000; background-color: #ddd; } #mentions a { text-decoration: none; color: #222; padding-left:10px; } #mentions a:hover { text-decoration: underline; } .artistThumb { margin: 6px 8px; float: left; font-size: 9pt; padding: 4px 0px; line-height: 80%; text-align: center; } .artistThumb img { margin: 0px; display: block; border: 1px solid #EEE; width: 200px; height: 146px; } .concertSoldOut { font-size:20px; font-weight:bold; color:#CC0022; margin-bottom:10px; } .conSoldOut { font-size:11pt; font-weight:bold; color:#CC0022; } .conTime { font-weight:bold; padding-right:15px; } .conName { font-size:11pt; font-weight:bold; } .venName { color:#666666; } .conBook { font-weight:bold; } .conArtist { font-size:10px; } .checkout_heading { width:630px; background:#EEEEEE; } .checkout_body { width:630px; } .checkOut { width:630px; } th { font-size:10px; font-weight:bold; border-bottom: solid 1px #000000; } .checkout_heading { width:630px; height:40px; background-image:url(images/cart_heading.gif); background-repeat:no-repeat; margin-bottom:10px; } #productName { font-size:10pt; font-weight:bold; } #productPrice { font-weight:bold; } #cartItem { font-weight:bold; } .whatsonLink a { font-size:10pt; font-weight:bold; color:#FFFFFF; } .ticketAvailable { font-weight:bold; }