body{
	padding:0px;
	margin:0px;
	background:url(../images/bg.jpg);
	background-attachment:fixed;
	font: normal 11px verdana;
	color:#444444;
	line-height:11px;
}

td { font: normal 11px verdana; }

td.album_title, td.album_title a { font: normal 14px "Arial Rounded MT Bold"; background:#666666; color:#FFFFFF; padding:3px; text-decoration:none }

td.album_artist, #player_info { font: normal 12px "Arial Rounded MT Bold"; padding:3px; line-height:16px; color:#533800; }

td.artist { font: bold 12px "Arial Rounded MT Bold"; letter-spacing:1px; padding:3px; color:#FFFFFF; background:#ff6600; }

td.about_artist { font: normal 11px verdana; line-height:21px; }

td.artist_caption { font: normal 11px verdana; line-height:18px; }

td.artist_info div { font: normal 11px verdana; line-height:18px; width:475px; height:470px; overflow:auto; }

td.about_artist a { padding:3px; font: bold 11px verdana; color:#FFFFFF; text-decoration:none; background:#ff6600; }

td.nowplaying { background:#666666; color:#FFFFFF; padding:5px 0px; text-align:center; }

td.previous, td.next { background:#ffcc66; padding:5px 0px; text-align:center; }

td.topbar {
	background:#0F0800;
	height:50px;
}

td.headbar {
	background:URL(../images/headbar.jpg) repeat-x top center #CCCCCC;
	height:130px;
}

td.topmenu {
	background:URL(../images/topmenu_bg.jpg) repeat-x top center;
	height:27px;
}

td.whitebar {
	height:10px;
}

td.footbar {
	background:URL(../images/footer_bg.jpg) repeat-x top center #FF6600;
	height:100px;
}

table.container { border:0px 1px; border-left:1px dotted #ff8900; border-right:1px dotted #ff8900; width:812px; }

td.edge { width:8px; height:8px; }

td.edge img { width:8px; height:8px; }

td.top_cream { background:URL(../images/dot.jpg) repeat-x top center #FDEEA9; height:8px; }

td.bottom_cream { background:URL(../images/dot.jpg) repeat-x bottom center #FDEEA9; height:8px; }

td.left_cream { background:URL(../images/dot.jpg) repeat-y top left #FDEEA9; width:8px; }

td.right_cream { background:URL(../images/dot.jpg) repeat-y top right #FDEEA9; width:8px; }

td.body_cream { background:#FDEEA9; }

td.top_white { background:URL(../images/dot.jpg) repeat-x top center #FFFFFF; height:8px; }

td.bottom_white { background:URL(../images/dot.jpg) repeat-x bottom center #FFFFFF; height:8px; }

td.left_white { background:URL(../images/dot.jpg) repeat-y top left #FFFFFF; width:8px; }

td.right_white { background:URL(../images/dot.jpg) repeat-y top right #FFFFFF; width:8px; }

td.body_white { background:#FFFFFF; }

td.title { font: normal 14px "Arial Rounded MT Bold"; letter-spacing:1px; padding:5px 0px; }

div.top10 { width:332px; height:113px; overflow:auto; }

div.top10 table td { height:23px; line-height:23px; vertical-align:middle; border-bottom:1px solid #ffffff; background:#FFEEAA; padding-left:5px; }

td.menu a { height:27px; padding:5px 14px; vertical-align:middle; line-height:27px; font: bold 12px verdana; color:#272424; text-decoration:none; }

td.menu a.active { background:url(../images/activemenu_bg.jpg) repeat-x top center; color:#FFFFFF; }

td.topbutton { background:url(../images/button_top.jpg) no-repeat top center; color:#000000; vertical-align:bottom; text-align:right; width:112px; height:22px; }

td.topbutton a { color:#000000; text-decoration:none; padding:0px 5px 5px 0px; vertical-align:bottom; text-align:right; font-weight:bold; }

td.footbar table td a { line-height:24px; padding-left:10px; color:#FFFFFF; text-decoration:none; }

tr.track td { 
	height:22px; line-height:22px;
	vertical-align:middle; text-align:left; padding-left:5px;
	background:#FDEEA9;
	}

tr.alt td { background:#ffcc66;}

tr.bonus td { font-style:italic; font-weight:bold; letter-spacing:1px;}






#player_progress {
	background-color: #eeeeee;
	width:332px;
	height:15px;
}
#player_progress_load_bar {
	background: #666666;;
	width:0px;
	height:15px;
	cursor: pointer;
}
#player_progress_load_bar.jqjp_buffer {
	background: #ffcc66;
}
#player_progress_play_bar {
	background: #ff8900 ;
	width:0px;
	height:15px;
}
#ctrl_next, #ctrl_prev { cursor:pointer; }
