body { background: #363636; text-align: center; color: white; font-family: Helvetica, Arial, Sans-serif; font-size: 11px; } h3 { color: #444; font-size: 14px; padding: 5px; } div { } input.imgBtn, input.radio { background: none; } select { font-size: 11px; } form { margin: 0; padding: 0; } a, a:hover, a:visited { color: #fe9f1f; font-size: 11px; } .centered { text-align: center; } .clearleft { clear: left; } .form-button { text-align: center; } .holder { position: relative; top: 0; left: 0; } .content-box { background: url(http://i.oodleimg.com/bt/bkg_blue1.jpg); position: relative; color: #666666; font-weight: bold; padding: 10px 10px; zoom: 1; } .content-box a, .content-box a:hover, .content-box a:visited { color: #dd6508; font-size: 11px; } .content-box .vertDividerRight { background: url(http://i.oodleimg.com/bt/divider_vert.gif); background-position: top right; background-repeat: repeat-y; } .content-box .vertDividerLeft { background: url(http://i.oodleimg.com/bt/divider_vert.gif); background-position: top left; background-repeat: repeat-y; } .content-box .linkDivider { color: #dd6508; font-size: 12px; padding: 0 10px; font-weight: bold; } .content-box ul { font-size: 12px; } .content-box .leftCol { width: 42%; padding: 10px; } .content-box .rightCol { position: absolute; width: 42%; top: 0px; right: 0px;  padding: 10px; } .content-box .leftColLong { width: 54%; padding: 10px; }  .content-box .rightColShort { position: absolute; width: 40%; top: 10px; right: 0px;  padding: 10px; }  .content-box .content-box-form { text-align: left; width: 350px; margin: auto; } .content-box .content-box-form * { margin-right: 4px; font-weight: bold; } .content-box .content-box-form label { float: left; width: 85px; } .content-box h3 { font-weight: normal; font-size: 18px; font-color: black; padding-left: 0px; } .content-box h3.big { color: black; font-size: 20px; } .content-box .content-box-form input { width: 200px; font-size: 11px;  } .content-box .content-box-form input.imgBtn { width: auto; } .content-box .content-box-form div { margin: 5px 5px 0 5px; } .content-boxHolder { background: url(http://i.oodleimg.com/bt/blue_bkg_shadow_1px.gif); background-position: bottom right; background-repeat: repeat-x; padding-bottom: 4px; }  .mostTracked { margin-top: 16px; } .bandHeader { text-align: left; position: relative; padding: 7px 0 0; zoom: 1; margin-top: 12px; } .bandHeader a, .bandHeader a:hover, .bandHeader a:visited { color: white; font-size: 13px; padding: 7px 2px; font-weight: bold; } .bandHeader a.on { background: url(http://i.oodleimg.com/bt/browse/browse_letter_on.gif); background-repeat: no-repeat; } .bandHeader .left { background: url(http://i.oodleimg.com/bt/bkg_label_left.gif); background-position: top left; background-repeat: no-repeat; height: 30px; } .bandHeader .right { background: url(http://i.oodleimg.com/bt/bkg_label_right.gif); background-position: top right; background-repeat: no-repeat; height: 30px; } .bandHeader .inner { background: url(http://i.oodleimg.com/bt/bkg_label_middle.gif); margin: 0 9px 0 161px; height: 30px; } .bandHeader .content { position: absolute; top: 13px; left: 0; padding: 0 5px; white-space: nowrap; height: 20px; } .more { text-align: right; } .moreShows { margin-top: 10px; } .footer, .footer a, .footer a:hover, .footer a:visited, .footer a:link { color: #888; } .spiel { background: #333333; font-size: 1.5em; color: #ffffff; padding: 0.5em 0; margin: -3px 2px -3px 4px; }  #btWrapper { width: 780px;  position: relative; margin: auto; } #btWrapper h2 { color: white; font-size: 14px;  } #btWrapper .content-box h2 { color: #666666; font-size: 14px; } #oodlePlug { top: 0; right: 30px; position: absolute; } #headerLink { top: 0; left: 0; position: absolute; } #signInLinks { top: 100px; right: 15px; position: absolute; } #signInLinks, #signInLinks a, #signInLinks a:hover, #signInLinks a:link, #signInLinks a:visited { font-size: 12px; }  #topTabs { position: relative; margin: -3px 0px 0px 6px; text-align: right; background: url(http://i.oodleimg.com/bt/nav_leftside_tile.gif) bottom left; background-repeat: repeat-x; height: 45px; } #topTabs ul { text-align: right; } #topTabs li { display: inline; margin-left: -5px; } #btMainBody {  background: url(http://i.oodleimg.com/bt/bkg_grey_large.jpg); margin: 0 7px; padding: 10px 15px 15px 15px; text-align: left; position: relative; } #btMainLeft { background: url(http://i.oodleimg.com/bt/bkg_grey_left_tile.gif); background-position: top left; background-repeat: repeat-y; position: relative;  zoom: 1; } #btMainRight { background: url(http://i.oodleimg.com/bt/bkg_grey_rt_tile.gif); background-position: top right; background-repeat: repeat-y; position: relative; }  #stickersHeader { position: absolute; right:0; top: 0; } #stickersHeader li, #stickersHeader li a { display: inline; padding-right: 10px; line-height: 18px; font-weight: bold; font-size: 12px; color: white; line-height: 35px; } #stickersHeader li { }  #stickersHeader li.navSelected { background: url(http://i.oodleimg.com/bt/subnav_bkg_on.gif) no-repeat; font-size: 30px; } #messageBox { border: 1px solid white; background-color: #5c5c5c; } #messageBox .full { float: left; } #messageBox .artistName { font-size: 16pt; font-weight: bold; } #messageBox #suggestions { display: none; } .label { zoom: 1; } .label img { float: left; } .labelText { background: url(http://i.oodleimg.com/bt/label_tile_middle.gif) repeat-x; color: #000; padding-left: 10px; padding-top: 12px; float: left; position: relative; }   #messageBox { background: url(http://i.oodleimg.com/bt/message_poweredby.gif); background-position: bottom left; background-repeat: no-repeat; background-color: #fefefe; color: #000; width: 736px; border: 0; } #messageBoxLeft { background: url(http://i.oodleimg.com/bt/message_topLT_corner.gif); background-position: top left; background-repeat: no-repeat; } #messageBoxRight { background: url(http://i.oodleimg.com/bt/message_topRT_corner.gif); background-position: top right; background-repeat: no-repeat; padding: 10px 28px 10px 65px; } #messageBox .left { float: left; width: 440px; padding-right: 10px; } #messageBox .right { float: left; width: 180px; background: url(http://i.oodleimg.com/bt/divider_vert_message_02.gif); background-position: top left; background-repeat: repeat-y; padding-left: 10px; } #messageBox .full { width: 100%; } #messageBox .heading { font-size: 12px; font-weight: bold; } #messageBox .recentList { margin-left: 5px; } #messageBox .moreLink { font-weight: bold; } #messageBox #closeBtn input { background-color: #ccc; float: right; } #messageBox .full #closeBtn input { margin-right: 218px; } #messageBox #closeBtn { zoom: 1; } #messageBox .field { margin: 20px; line-height: 51px; font-size: 13px; } #messageBox .field input { } #messageBox .imgBtn { vertical-align: middle; } #browseSearchBox { text-align: center; } #browseSearchBox h3 { padding: 0; } #browseSearchBox .field { margin: 10px; line-height: 50px; font-size: 13px; } #browseSearchBox .field input { margin-left: 10px; } #browseSearchBox .imgBtn { vertical-align: middle; } #emailField .noshare { font-size: xx-small; font-weight: normal; padding-left: 80px; color: #000; } #favTrack { position: relative; margin-top: 10px; } #favBands { text-align: left; padding-bottom: 10px; } #favBands h2 { text-align: left;  margin: 0; } #favBands h3, #favBands h4 { padding: 0; margin: 0; color: black; line-height: 18px; } #favBands .content-box-form { padding-top: 7px; } #favBands .content-box-form p { font-weight: normal; } #favBands .content-box-form label { font-weight: normal; color: black; } #favBands #favBandContent { width: 500px; text-align: center; } .content-box div.notFound { background: #dbedf7; border: 1px solid #8a9ca8; padding: 0 5px 5px; margin-top: 0px; margin-left: 75px; } .content-box div.notFound p { margin: 3px; } #mostTrackedBands { font-size: 11px; margin-left: 500px; position: absolute; top: 0px; right: 0px; padding-bottom: 10px; width: 240px; } #mostTrackedBands ul { font-weight: bold; font-size: 12px; } #mostTrackedBands h2 { text-align: right; margin: 0; } #mostTrackedBands div { background: url(http://i.oodleimg.com/bt/divider_vert.gif); background-position: top left; background-repeat: repeat-y; padding-left: 10px; color: #666; line-height: 1.8; text-align: left; } #shareAndAbout { width: 477px; position: relative; float: left; padding-bottom: 10px; } #shareLove { text-align: left; position: relative; padding-bottom: 10px; line-height: 14px; } #shareLove h3 { padding: 5px 0; } #shareLove .content-box .rightCol { top: 10px; right: 10px; } #concertCalendar { text-align: left; line-height: 1.6; width: 216px; } #concertCalendar h4 { background: url(http://i.oodleimg.com/bt/divider_horizontal.gif); background-position: bottom left; background-repeat: no-repeat; padding-bottom: 5px; font-size: 11px; margin-bottom: 0; } #about { position: relative; margin-bottom: 70px; zoom: 1; } #about h2 { } #aboutBottom { background: url(http://i.oodleimg.com/bt/bkg_aboutbottom.gif) bottom left; background-repeat: no-repeat; padding-bottom: 35px; } #aboutContent { background: url(http://i.oodleimg.com/bt/bkg_aboutbkg.gif); padding-left: 10px; text-align: left; font-size: 14px; line-height: 18px; } #aboutContent ul, #aboutContent li { list-style: disc; list-style-position: inside; color: #FFC400; font-weight: bold; } #ticketImg { position: absolute; width: 190px; bottom: -70px; left: 300px; }  #promoText { width: 196px; padding: 15px 10px; background: url('/bt/trackall_bkg.gif'); margin-bottom: 20px; font-size: 11px; line-height: 16px; } #promoText h2 { margin-bottom: 5px; } #promoText .divider { margin: 5px 0px; } #browseLeft .instructions { text-align: center; font-weight: normal; margin-bottom: 1em; } #browseContent { position: relative; text-align: left; zoom: 1; margin-top: -4px; } #bandDirectory { width: 500px; float: left } #bandsByLetter { } #mostTrackedBandsBrowse { text-align: left; width: 236px; float: right; } #mostTrackedBandsBrowse .content-box {   color: #666;   line-height: 1.8;   text-align: left;   font-weight: normal; }  #mostTrackedBandsBrowse .content-box ul { font-weight: bold; }  .stats { font-size: 13px; font-weight: bold; display: inline; } .navLinks { position: absolute; bottom: 10px; right: 5px; } .content-box .navLinks a { font-size: 12px; }  #searchBands { position: absolute; top: 7px; right: 0; width: 280px; text-align: center; font-size: 12px; } #searchBands h3 { padding-top: 0; } #searchBands form { margin-top: -5px; } .missingshows { text-align: left; margin-right: 20px; margin-bottom: 10px; }   #addBand { text-align: left; width: 450px; position: relative; } #addBand div.content-box { text-align: center; } #addBand h3 { }  #unsubscribe { text-align: center; width: 450px; position: relative; } #unsubscribe div.contextBox { text-align: center; } #unsubscribe div.content-box .content-box-form { text-align: center; } #unsubscribe .submit { height: 2em; }   #browsePage { zoom: 1; position: relative; } #browseLeft { float: left; width: 500px; } #browseRight { float: right; width: 216px; } #artistHeader { padding: 3px 10px 5px 10px; position: relative;  background: url(http://i.oodleimg.com/bt/browse/bkg_browse_tile.gif); background: url(http://i.oodleimg.com/bt/artist_bkg.gif); background-repeat: repeat-x; text-align: center; height: 179px; min-height: 179px; } #artistHeader h1 { font-size: 20pt; color: #fff; margin: 10px; } #artistHeader p { font-size: 11pt; } #artistSchedule { line-height: 20px; } #artistSchedule .showtable td { padding: 10px; vertical-align: top; } #artistSchedule .showtable td.name { width: 170px; } #artistSchedule .showtable td.location { width: 210px; } #artistSchedule .showtable td.date { width: 140px; } #artistSchedule .showtable td.links { width: 105px; } #artistSchedule, #artistSchedule a, #artistSchedule a:hover, #artistSchedule a:link, #artistSchedule a:visited { font-size: 12px; } #browseSpiel { width: 450px; font-size: 12px; line-height: 16px; } #quickTracker { } #quickTracker .instructions { padding-left: 10px; width: 190px; float: left; text-align: center; } #quickTracker .instructions h3 { font-size: 13px; margin-bottom: 5px; } #quickTracker .content-box-form { padding: 10px 0px 10px 10px; width: 350px; float: left; } #quickTracker .content-box-form input { width: 200px; } #quickTracker .content-box-form input.imgBtn { width: auto; } #quickTracker .formButton { padding: 10px; float: left; } #edit { width: 400px; } #account label { line-height: 24px; padding-right: 8px; } #account .field input { margin: 0px; margin-bottom: 2px; line-height: 16px; height: 16px; width: 200px; }   #createSticker { text-align: left; } #createSticker h1 { width: 200px; } #createSticker .rightCol { padding: 10px 30px; background: url(http://i.oodleimg.com/bt/divider_vert.gif); background-position: top left; background-repeat: repeat-y; }   #section1 { padding: 10px; } #section1 #summary { position: relative; width: 380px; height: 276px; left: 320px; font-weight: normal; font-size: 12px; color: #000; } #section1 #summary h4 { margin-bottom: 0; } #section1 #example { position: absolute; top: 285px; } #section #example { margin: 0; } #section1 #summary a, #section1 #summary a:hover, #section1 #summary a:link, #section1 #summary a:visited { font-size: 12px; } #summary ol { padding-left: 20px; } #summary ol li { list-style-type: decimal; list-style-position: outside; padding: 0; margin-left: 5px; } #btSticker { position: absolute; width: 300px; } #section2 { padding: 10px; } #section3 { padding: 10px; } #stickerHtml { width: 690px; height: 100px; } #myBandTracker { text-align: left; } #btLink { position: absolute; top: 0px; left: 0px; width: 300px; height: 255px; z-index: 1; } #btFlash { position: absolute; top: 0px; left: 0px; width: 300px; height: 256px; z-index: 0px; } #myBandTracker #section2 li { display: inline; padding-right: 10px; } #bandPromoter { text-align: left; } #bandPromoter .trackSteps { width: 30%; float: left; } #bandPromoter .content-box div.notFound { margin-left: 0px; } #bandPromoter .middleStep { background: url(http://i.oodleimg.com/bt/divider_vert.gif); background-position: top left; background-repeat: repeat-y; padding-left: 20px; } #bandPromoter .trackStepLast { clear:left; } #bandPromoter #section3 h3 { float: left; } #bandPromoter #section3 input.submit { margin-top: 5px; margin-left: 20px; float: left; } #bandPromoter #section3 p { clear: left; }   #FAQBox { background: url(http://i.oodleimg.com/bt/faq/how_top_right.gif); background-position: top right; background-repeat: no-repeat; padding: 20px; color: #333; } #FAQBox a, #FAQBox a:hover, #FAQBox a:visited { color: #df7c38; } #FAQBoxBottom { background: url(http://i.oodleimg.com/bt/faq/how_bottom.gif); background-position: bottom left; background-repeat: no-repeat; padding-bottom: 25px; margin: 0 20px; } #FAQBoxLeft { background: #e2e2e2 url(http://i.oodleimg.com/bt/faq/how_top_left.gif); background-position: top left; background-repeat: no-repeat; } #FAQBox h2 { text-align: center; } #FAQBox h3 { margin-top: 2em; } #FAQBox ol li { margin-left: 20px; list-style-type: decimal; } #FAQBox .hr { height: 15px; background: url(http://i.oodleimg.com/bt/faq/how_divider_tile.gif) repeat-x; margin: 20px 0px 20px 0px; } #FAQBox .ruleLine { height: 15px; background: url(http://i.oodleimg.com/bt/faq/how_rule_tile.gif) repeat-x; } @media print { #FAQBox .topLink { display: none; } }   #ManageBox { background: url(http://i.oodleimg.com/bt/faq/how_top_right.gif); background-position: top right; background-repeat: no-repeat; padding: 20px; color: #000; } #ManageBox a, #ManageBox a:hover, #ManageBox a:visited { color: #df7c38; } #ManageBoxBottom { background: url(http://i.oodleimg.com/bt/faq/how_bottom.gif); background-position: bottom left; background-repeat: no-repeat; padding-bottom: 25px; margin: 0 20px; } #ManageBoxLeft { background: #e2e2e2 url(http://i.oodleimg.com/bt/faq/how_top_left.gif); background-position: top left; background-repeat: no-repeat; } #ManageBox, #ManageBox a, #ManageBox a:hover, #ManageBox a:link, #ManageBox a:visited { font-size: 12px; } #ManageBox select { margin-right: 10px; font-size: 13px; } #ManageBox .update { font-weight: bold; } #ManageBox .tracker { width: 100%; } #showSchedule .findshows { padding: 0px 8px; } #trackedBands .update { padding-bottom: 10px; } #trackedBands .actions { float: right; } #trackedBands .tracker { padding: 5px 0px; } #trackedBands .content-box { padding: 14px 18px 10px 18px; } #ManageBox h2 { text-align: center; } #ManageBox .hr { height: 15px; background: url(http://i.oodleimg.com/bt/faq/how_divider_tile.gif) repeat-x; } #ManageBox .ruleLine { height: 15px; background: url(http://i.oodleimg.com/bt/faq/how_rule_tile.gif) repeat-x; }   #register { margin-left: 15px; } #register .content-box-form { margin: 0; width: 400px; } #register .content-box-form label { width: 140px; } #signin label { margin-right: 10px; } #signin input, #signin input.imgBtn { vertical-align: middle; } #signin { margin-left: 15px; } #signin #emailField input { width: 250px; } #signin #passwordField input { width: 160px; } #signin input.radio { background: transparent; } #signin #regField { margin-top: 1em; margin-left: 120px; } #signin #regField div { margin-bottom: 1em; } #signin #passwordField { margin-left: 30px; margin-top: 1em; } #signin label { width: 120px; margin-right: 10px; vertical-align: middle; } #register input.imgBtn, #signin input.imgBtn { margin-left: 200px; } #register input, #register input.imgBtn, #signin input, #signin input.imgBtn { vertical-align: middle; }  