#list ul li #popup, #popup					{ display: none; position: absolute; top: 0; left: 0; width: 418px; z-index: 5000; }
#list ul li #popupTopLeft, #popupTopLeft	{ width: 418px; height: 20px; background: transparent url("../images/backgrounds/box_top.png") no-repeat 0 0; }
#list ul li #popupTopRight, #popupTopRight	{ width: 418px; height: 20px; background: transparent url("../images/backgrounds/box_top1.png") no-repeat 0 0; }
#list ul li #popupInner, #popupInner		{ width: 382px; overflow: hidden; background: transparent url("../images/backgrounds/box_middle.png") repeat-y 0 0; padding: 8px 18px 5px 18px; }
#list ul li #popupBottom, #popupBottom		{ width: 418px; height: 10px; background: transparent url("../images/backgrounds/box_bottom.png") no-repeat 0 0; }

#list ul li #popup p, #popup p 				{ font-size: 12px !important; font-family: Arial, Helvetica, sans-serif !important; color: #373838 !important; text-align: left !important; margin: 0 0 10px 0 !important; clear: both !important; width: 100% !important; overflow: auto !important; padding: 1px; line-height: 16px !important; }
#list ul li #popup a, #popup a				{ font-family: Arial, Helvetica, sans-serif !important; letter-spacing: 0; text-transform: none !important; font-size: 12px; font-weight: bold !important; text-decoration: none !important; color: #3b5998 !important; border: 0 !important; padding: 0 !important; margin: 0 !important; height: auto !important; display: inline !important; line-height: 16px !important; background: transparent !important; }
#list ul li #popup label, #popup label		{ float: left !important; font-weight: bold !important; color: #3b5998 !important; vertical-align: top !important; }
#list ul li #popup a.r, #popup a.r 			{ float: right !important; vertical-align: top !important; }
#list ul li #popup a img, #popup a img 		{ border: 0 !important; vertical-align: middle !important; }
#list ul li #popup a:hover, #popup a:hover	{ color: #333 !important; }

/* all these !important rules are to override the super specific CSS on the band index page */
#popup ul{ height:auto!important; margin-bottom:10px!important; }
#popup ul li{ display:list-item!important; font-size:12px!important; padding:0!important;
  list-style-type:disc!important;
  text-align:left!important; margin:0 0 0 20px!important; color:#666!important; }
#lineup #popup ul li{ margin-left:5px!important; }
#popup ul li a{ border-left:0!important; }