div#lb-today {margin:10px 0; padding:0; height:229px; width:188px; border:1px solid #999; overflow:hidden}
div#lb-today div {padding:3px; background:#fff; display:block; margin:0 0 15px 0;}
div#lb-today div h2 {width:179px; font-family:arial, sans-serif; font-size:16px; line-height:1.1; margin:-48px 0 0 0; padding:3px 0 3px 3px; height:36px; overflow:hidden; background:#000; opacity:0.8;}
div#lb-today div h2 span {display:block; font-size:11px;}
div#lb-today div h2 a {font-size:16px; color:#fff; font-weight:bold;}
div#lb-today div h3 {width:182px; font-family:arial, sans-serif; font-size:13px; line-height:1.1; margin:3px 0; padding:0;font-weight:bold;}
div#lb-today div h3 span {text-transform:lowercase;}
div#lb-today div h4 {width:174px; color:#fff; font-family:arial, sans-serif; margin:0; padding:4px; line-height:1.1; font-size:11px;}
div#lb-today div h4 a {display:inline; color:#fff}
div#lb-today div img {width:182px; height:182px; padding-bottom:3px;}

h2.lb-widget-title span {display:block; font-size:11px;}

div#lb-genre {margin:10px 0; padding:0; height:229px; width:188px; border:1px solid #999; overflow:hidden}
div#lb-genre div {padding:3px; background:#fff; display:block; margin:0 0 15px 0;}
div#lb-genre div h2 {width:179px; font-family:arial, sans-serif; font-size:16px; line-height:1.1; margin:-48px 0 0 0; padding:3px 0 3px 3px; height:36px; overflow:hidden; background:#000; opacity:0.8;}
div#lb-genre div h2 span {display:block; font-size:11px;}
div#lb-genre div h2 a {font-size:16px; color:#fff; font-weight:bold;}
div#lb-genre div h3 {width:182px; font-family:arial, sans-serif; font-size:13px; line-height:1.1; margin:3px 0; padding:0;font-weight:bold;}
div#lb-genre div h3 span {text-transform:lowercase;}
div#lb-genre div h4 {width:174px; color:#fff; font-family:arial, sans-serif; margin:0; padding:4px; line-height:1.1; font-size:11px; }
div#lb-genre div h4 a {display:inline; color:#fff;}
div#lb-genre div img {width:182px; height:182px; padding-bottom:3px;}

div.lb-today-list {margin:0; background:#fff; padding:5px;}
div.lb-today-list div {background:#fff}
div.lb-today-list div h2 {margin:12px 0 0 0; padding:0;font-size:13px; font-weight:bold; line-height:1.1;}
div.lb-today-list div h3 {margin:0; padding:2px 0; font-size:11px; line-height:1.1; color:#505050;}
div.lb-today-list div h3 span {text-transform:lowercase;}
div.lb-today-list div h4 {background:#fff;margin:0; padding:0 0 5px 0; border-bottom: 1px solid #ddd; font-size:12px; line-height:1.1;}
div.lb-today-list div h2 a {color:#06060A}
div.lb-today-list div h2 a:hover {color:#000; text-decoration:underline}
div.lb-today-list div img {display:none;}

div.classical h4 {background:#3aa862}
div.club h4 {background:#9b3b85}
div.comedy h4 {background:#4481d5}
div.dance h4 {background:#c975b8}
div.folk h4 {background:#5eb0b7}
div.jazz h4 {background:#e4b81e}
div.rock h4 {background:#b3333f}
div.spoken-word h4 {background:#8a3bc9}
div.theatre h4 {background:#b5543b}
div.workshop h4 {background:#879c4a}
div.world h4 {background:#b78449}

div.classical h4 {color:#3aa862}
div.club h4 {color:#9b3b85}
div.comedy h4 {color:#4481d5}
div.dance h4 {color:#c975b8}
div.folk h4 {color:#5eb0b7}
div.jazz h4 {color:#e4b81e}
div.rock h4 {color:#b3333f}
div.spoken-word h4 {color:#8a3bc9}
div.theatre h4 {color:#b5543b}
div.workshop h4 {color:#879c4a}
div.world h4 {color:#b78449}

div.classical h4 a {color:#3aa862}
div.club h4 a {color:#9b3b85}
div.comedy h4 a {color:#4481d5}
div.dance h4 a {color:#c975b8}
div.folk h4 a {color:#5eb0b7}
div.jazz h4 a {color:#e4b81e}
div.rock h4 a {color:#b3333f}
div.spoken-word h4 a {color:#8a3bc9}
div.theatre h4 a {color:#b5543b}
div.workshop h4 a {color:#879c4a}
div.world h4 a {color:#b78449}



