#soundmanager-debug {
 position:fixed;
 _position:absolute; /* IE <7 */
 top:0px;
 right:0px;
 width:40em;
 height:30em;
 overflow:auto;
 border:1px solid #ccc;
 padding:1em;
 margin:1em;
 font-family:"lucida console",verdana,tahoma,"sans serif";
 font-size:x-small;
 background:#f6f6f6;
}

#soundmanager-debug code {
 font-size:1.1em;
 *font-size:1em;
}

#soundmanager-debug div {
 margin-top:0.5em;
}

a {
text-decoration: underline;
color: #aa8800;
}

a:visited {
text-decoration: underline;
color: #aa8800;
}

a:active {
text-decoration: none;
color: #aa8800;
}

a:hover {
color: #e5b700;
text-decoration: none;
}

td.nav {
	padding-bottom:3px;
	vertical-align: bottom;
	text-align: left;
}

img.nav {
	border-right:1px solid #d2d2d2;
}

font.location {
	color: #50738c;
}

font.venue {
	font-weight: bold;
	color:#3c576a;
}

p.update-description {
	margin-top:10px;
	margin-bottom:25px;
}

p.update-location {
	margin:0px;
}

p.disco-title {
	margin-top:0px;
	margin-bottom:12px;
}

div.disco-albumart {
	background:#ececec;
	border:1px solid #d2d2d2;
	vertical-align:top;
	padding-top:21px;
	padding-left:16px;
	padding-right:16px;
	padding-bottom:15px;
}

div.disco-thanks {
	vertical-align:top;
	padding-top:21px;
	padding-left:21px;
	padding-right:21px;
}

td.track-white, td.track-gray {
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px;
}

td.track-white {
	background-color:#fff;
}

td.track-gray {
	background-color:#ececec;
}