@charset "utf-8";
html { height: 100%; }

body
{
	background-image: url(../images/top_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-family:Verdana;
	font-size:12px;
	color:#4885e6;
	margin: 0px;
	padding: 0px;
	height:100%;
}

div{
	margin: 0px;
	padding: 0px;
	border: 0px;
}

table{
	margin: 0px;
	padding: 0px;
	border: 0px;
	border-collapse:collapse;
}

form{
	margin: 0px;
}

td{
	margin: 0px;
	padding: 0px;
	border: 0px;
}

img
{
border: 0px;
}

a.jScrollArrowUp {
	background: url(../images/basic_arrow_up.gif) repeat-x 0 0;
}
a.jScrollArrowUp:hover {
	background-position: 0 -15px;
}
a.jScrollArrowDown {
	background: url(../images/basic_arrow_down.gif) repeat-x 0 0;
}
a.jScrollArrowDown:hover {
	background-position: 0 -15px;
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	background-position: 0 -30px;
}

a.boldLink
{
	color: #FFFFFF;
}

a.boldLink:hover
{
	color: #FFFFFF;
}

a{
	color:#4885e6;
	font-family:Verdana;
	text-decoration:none;
}

a:hover {
	color:#4885e6;
	font-family:Verdana;	
	text-decoration:underline;
}

div.page
{
	text-align: center;
	width: 980px;
	margin: 0px auto 0px auto;
	height: 100%;
	min-height:615px;
	position: relative;
	display: block;
}

div.header
{
	width: 100%;
	height: 100px;
	text-align: left;
	background-image: url("../images/top_bar.jpg");
	background-repeat: repeat-x;
	z-index: 4;
	position: relative;
}

div.header table
{
	width: 100%;
	height: 100px;
}

div.header td.logo
{
	height: 70px;
	padding: 0px 10px 0px 10px;
	vertical-align : middle;
	font-size: 21px;
	color: #004171;
	font-family: Arial;
}



div.header div.links
{
	position: absolute;
	top: 0px;
	right: 0px;
	width: auto;
	height: 24px;
	font-size: 8pt;
	font-family:Tahoma;
	letter-spacing: 1px;
}

div.header div.links table
{
	width: auto;
	height: 24px;
}

div.header div.links td
{
	background-image: url("../images/link_bg.jpg");
	vertical-align: middle;
	padding: 0px 3px 0px 3px;
	width: auto;
	height: 24px;
}

div.header div.links span
{
	vertical-align: middle;
}

div.header div.links img
{
	vertical-align: middle;
}

div.header div.links td.left
{
	background-image: url("../images/link_left.jpg");
	width: 5px;
	height: 24px;
	padding: 0px;
}

div.header div.links td.right
{
	background-image: url("../images/link_right.jpg");
	width: 5px;
	height: 24px;
	padding: 0px;
}

div.header div.links a{
	color:#004171;
	font-family:Tahoma;
	text-decoration:none;
	vertical-align: middle;
}

div.header div.links a:hover {
	color:#8c8c8d;
	font-family:Tahoma;	
	text-decoration:none;
}




div.header td.search
{
	height: 30px;
	padding: 0px 10px 0px 10px;
	vertical-align: middle;
}

div.header td.search .input_search_field
{
	width:338px;
	border:1px solid #bec3bf;
	color:#636363;
	font-size:11px;
	padding:2px 5px 2px 5px;
	vertical-align: middle;
	position: relative;
	top: -1px;
}

div.header td.search .input_image
{
	vertical-align:middle;
	position: relative;
}

div.header div.suggestionsBox {
	display:none;
	position: absolute;
	top: 115px;
	z-index:999;
	color:#000000;
	background:#ffffff;
	width:530px;
	height:250px;
	overflow: hidden;
	margin-left:-20px;
	margin-top:10px;
	padding:10px;
	border: 1px solid #000000;
}
div.header div.suggestionsBox div#autoSuggestionsList{
	height: 250px;
	overflow: scroll;
}

div.header div.suggestionsBox a{
	color: #000000;
}

div.mainpage
{
	width: 100%;
	height: 490px;
	padding: 10px 0px 0px 0px;
	position: relative;
	z-index: 1;
}

div.left
{
	position: relative;
	top: 0px;
	text-align: left;
	float: left;
	width: 375px;
	padding: 0px;
}



div.tabs_wrapper
{
	position: relative;
}

div.tabs_wrapper div.tab
{
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	font-family: Arial;
	font-size: 8pt;
	color: #30354F;
	line-height: 10px;
	height: 30px;
	top: 0px;
	_float: left;
}

div.tabs_wrapper div.tab_content
{
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	border-left: 1px solid #c9c9c9;
	border-right: 1px solid #c9c9c9;
	border-bottom: 1px solid #c9c9c9;
	margin: 0px;
	padding: 0px;
}



div.tabs{
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 0;
}

table.tabs
{
	width: auto;
	height: auto;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 25px 0px;
}

table.tabs td.label
{
	width: 72px;
	height: 30px;
	background: #F0F0F0 no-repeat;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	font-family: Arial;
	font-size: 8pt;
	color: #30354F;
	line-height: 10px;
}

table.tabs td.tabs_wrapper
{
	width: 359px;
	height: 227px;
	background: #FFFFFF;
	border-left: 1px solid #c9c9c9;
	border-right: 1px solid #c9c9c9;
	border-bottom: 1px solid #c9c9c9;
	vertical-align: top;
	padding: 0px;
	margin: 0px 0px 25px 0px;
}

div.tabs_wrapper
{
	position: relative;
}

div.tabs_content
{
	width: 100%;
	height: auto;
	position: absolute;
	top: 0px;
	left: 0px;
	display: none;
	z-index: 0;
	padding: 5px 0px 5px 4px;
}

div.smallthumb
{
	display: table-cell;
	background: url("../images/tab_img_bg.jpg") no-repeat center;
	margin: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
	_float: left;
	_height: 59px;
	_width: 59px;
}

div.smallthumb img
{
	vertical-align: middle;
	_top: 6px;
	_position: relative;
}

div.subtab
{
	display: inline;
	padding: 3px;
}

div.flash
{
	position: absolute;
	top: 273px;
	left: 0px;
	width: 100%;
	clear: both;
	z-index: 1;
}

div.left div.artist
{
	position: relative;
	width: 100%;
	height: 255px;
	background: #687993;
}

div.left div.artist img
{
	position: absolute;
	top: 3px;
	left: 3px;
}

div.left div.artist div
{
	position: absolute;
	bottom: 0px;
	left: 0px;
	text-align: left;
	height: 17px;
	width: 100%;
	background: url('../images/artist_bg.jpg');
}

div.left div.artist a
{
	position: relative;
	top: -2px;
	padding: 0px 4px 0px 4px;
	color: #aaaaaa;
	font-weight: bold;
	font-size: 10px;
}

div.checkout_list
{
	width: 345px;
	position: relative;
	padding: 5px 5px 5px 5px;
}

div.checkout_list h2
{
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}

div.checkout_list table.list
{
	width: 345px;
	color: #000000;
}

div.checkout_list table.list .item
{
	width: auto;
}

div.checkout_list table.list .quantity
{
	width: 50px;
	text-align: center;
}

div.checkout_list table.list .price
{
	width: 50px;
	text-align: center;
}

div.checkout_list table.list .total
{
	width: 50px;
	text-align: center;
}

div.checkout_list table.list th
{
	height: 30px;
	vertical-align: top;
	font-weight: bold;
	padding: 2px;
}

div.checkout_list table.list td
{
	padding: 2px;
}

div.checkout_list table.total
{
	border-top: 1px solid #000000;
	width: 345px;
	margin: 0px 14px 0px 0px;
	
}

div.checkout_list table.total td
{
	padding: 2px;
	text-align: right;
	color: #000000
}

div.checkout_list table.total tr.total td
{
	font-weight: bold;
	font-size: 14px;
}

div#checkout_list
{
	width: 375px;
	height: 461px;
	background-color: #f0f0f0;
}

div.checkout_list table.total .text
{
	width: 150px;
}

div.checkout_list table.total .num
{
	width: 75px;
}

div.content
{
	text-align: left;
	width: 580px;
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 10px;
	position: absolute;
	top: 5px;
	left: 365px;
}

div.rotator
{
	width: auto;
	height: auto;
	position: relative;
	top: 5px;
}

div.rotator_content
{
	width: 500px;
	background-color: #FFFFFF;
	display: none;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 0;
	color: #5c5c5c;
}

div.rotator_content h1
{
	font-size: 18px;
	font-weight: normal; 
	font-family: Arial;
	color: #333355;
	margin: 8px 3px 5px 3px;
}

div.rotator_content ul
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
}

div.rotator_content span
{
	color: #666666;
}

div.rotator_content h1 a
{
	font-size: 18px;
	font-weight: normal; 
	font-family: Arial;
	color: #333355;
	margin: 8px 3px 5px 3px;
}

div.rotator_content span a
{
	color: #3b8cdb;
}

div.rotator_content1
{
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 590px;
	height: 75px;
	background: #030f23;
	overflow: hidden;
	opacity:0.75;
	filter:alpha(opacity=75);
}

div.rotator_content1 div
{
	width: 100%;
	height: 100%;
	opacity:1;
	filter:alpha(opacity=100);
}

div.rotator_content1 h1
{
	font-size: 18px;
	font-weight: normal; 
	font-family: Arial;
	color: #FFFFFF;
	margin: 8px 3px 5px 3px;
}

div.rotator_content1 ul
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
}

div.rotator_content1 span
{
	color: #666666;
}

div.rotator_content1 h1 a
{
	font-size: 18px;
	font-weight: normal; 
	font-family: Arial;
	color: #FFFFFF;
	margin: 8px 3px 5px 3px;
}

div.rotator_content1 span a
{
	color: #3b8cdb;
}

div.rot_thumbs
{
	height: auto;
	float: right;
	margin: -6px 5px -6px 5px;
	text-align: center;
	position: absolute;
	top: 0px;
	left: 500px;
}

div.rot_thumbs div
{
	margin: 6px 0px 6px 0px;
	border: 2px solid #FFFFFF;
}


table.albumlist
{
	width: 100%;
	margin: 0px;
	position: absolute;
	top: 285px;
	left: 0px;
}

table.albumlist td.gap
{
	height: 10px;
	text-align: center;
	border-bottom: 1px dotted #c9c9c9;
	padding: 0px;
}

table.albumlist td
{
	padding: 10px;
}

table.albumlist img
{
	height: 130px;
}

div.prod
{
	position: relative;
	width: 100%;
	top: 0px;
	left: 0px;
}

div.prod div.image
{
	float: right;
	padding: 5px;
}

div.prod h1
{
	font-size: 18px;
	font-weight: normal; 
	font-family: Arial;
	color: #333366;
	margin: 0px 0px 3px 3px;
	position: relative;
	top: 3px;
}

div.prod h2
{
	font-size: 12px;
	font-weight: normal; 
	font-family: Arial;
	color: #333366;
	margin: 0px 0px 9px 3px;
}

div.prod p
{
	font-size: 12px;
	font-weight: normal; 
	font-family: Arial;
	color: #666666;
	margin: 3px;
}

div.prod span.price
{
	font-size: 16px;
	font-weight: bold; 
	font-family: Arial;
	color: #FF0000;
}

div.prod span.small
{
	font-size: 10px;
}


div.prod span.gap
{
	margin: 0px 6px 0px 6px;
}

div.prod div.buttons
{
	margin: 3px;
	position: relative;
	top: 5px;
}

div.prod div.buttons div
{
	border-bottom: 1px solid #363636;
	border-left: 1px solid #A9A9A9;
	background: #E0E0E0;
	display: inline;
	padding: 5px;
	margin: 3px;
	color: #014171;
	font-weight: bold;
	font-size: 14px;
	font-family: helvetica;
}

div.prod div.related
{
	position: relative;
	top: -7px;
	left: -5px;
	padding: 5px;
	text-align: right;
	width: 350px;
	color: #757575;
}

div.prod div.related p
{
	font-size: 10px;
	color: #666666;
}

div.prod div.related div.smallthumb
{
	display: inline;
	margin-top: 0px;
}

div.prod div.related div.smallthumb img
{
	position: relative;
	left: -5px;
}

div.prod div.share
{
	float: right;
}

div.prod div.share
{
	float: right;
}

div.prodtabs
{
	position: relative;
	width: 100%;
	top: -3px;
	left: 0px;
	clear: both;
}

div.prodtabs table.tabs
{
	width: 580px;
}

div.prodtabs td.label
{
	padding: 0px;
	width: 116px;
	height: 20px;
	background: #F0F0F0 url('../tabs.php?x=116&y=20') no-repeat;
}

div.prodtabs td.label a
{
	color: #30354F;
}

div.scrollpane
{
	width: 565px;
	height: 175px;
	overflow: auto;
	margin: 0px 0px 0px 0px;
}

div.scrollpane p
{
	color: #666666;
	font-family: Arial;
}

div.scrollpane h1
{
	color: #666666;
	font-size: 12px;
	font-family: Arial;
	font-weight: normal;
}

div.scrollpane h1 span
{
	color: #3A3831;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

div.scrollpane ol
{
	color: #3A3831;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

div.scrollpane ol span
{
	font-weight: normal;
	color: #666666;
}

div.scrollpane div.tracklist
{
	display: inline;
	float: left;
	width: 240px;
}

div.tracklistleft
{
	position: absolute;
	left: 5px;
	height: 11px;
	width: 460px;
	font-size: 11px;
	font-family: Arial;
	color: #000000;
	background: #F2F2F2;
	padding: 4px 4px 4px 4px;
}

div.tracklistright
{
	position: absolute;
	left: 460px;
	width: 90px;
	background: #F2F2F2;
	vertical-align: middle;
}

div.tracklistright div.text
{
	position: absolute;
	top: 1px;
	left: 22px;
	width: auto;
	color: #000000;
	font-size: 13px;
	font-family: arial;
}

div.tracklistright div.checkbox
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: auto;
}

div.player
{
	position: absolute;
	top: 200px;
}

img.buy
{
	position: absolute;
	top: 219px;
	left: 460px;
}

table.tracklist
{
	width: 546px;
	font-size: 11px;
}

table.tracklist td
{
	border-top: 1px solid #F2F2F2;
	border-bottom: 1px solid #F2F2F2;
}

table.tracklist td.tracknum
{
	padding: 0px 0px 0px 4px;
	width: 30px;
	color: #3A3831;
	font-weight: bold;
}

table.tracklist td.name
{
	width: auto;
	color: #666666;
}

table.tracklist td.name a
{
	color: #666666;
}

table.tracklist td.listen
{
	width: 30px;
	color: #666666;
}

table.tracklist td.length
{
	width: 50px;
	color: #666666;
}

table.tracklist td.price
{
	width: 50px;
	color: #3A3831;
	font-weight: bold;
}

table.tracklist tr.r1 td.buy
{
	width: 90px;
	color: #000000;
	background: #E0E0E0;
	border-top: #D5D5D5;
	border-bottom: #D5D5D5;
}

table.tracklist tr.r2 td.buy
{
	width: 90px;
	color: #000000;
	background: #E0E0E0;
	border-top: #D5D5D5;
	border-bottom: #D5D5D5;
}

table.tracklist div.buy
{
	width: 90px;
	position: relative;
	width: 100%;
	height: 100%;
}

table.tracklist div.buy div.text
{
	position: absolute;
	top: -6px;
	left: 24px;
	width: auto;
	font-size: 9px;
	font-family: Verdana;
}

table.tracklist div.buy div.checkbox
{
	position: absolute;
	top: -10px;
	left: 0px;
	width: auto;
}

table.tracklist tr.r1 td
{
	background: #FFFFFF;
}

table.tracklist tr.r2 td
{
	background: #F7F7F7;
}


div.videodisp
{
	display: none;
	z-index: 0;
	position: absolute;
	top: 7px;
	left: 10px;
}

div.videothumbs
{
	position: absolute;
	top: 7px;
	right: 15px;
	height: 236px;
}

div.videothumbs div#vidlist
{
	height: 236px;
	width: 150px;
	overflow: auto;
}

div.videothumbs img
{
	width: 128px;
	height: 54px;
	border: 1px solid #000066;
	margin: 0px 0px 4px 0px;
}

img.power
{
	position: absolute;
	right: -75px;
	top: 427px;
	z-index: 0;
}

table#artist_prod_tabs td.label
{
	background: #F0F0F0 url('../tabs.php?x=98&y=30') no-repeat;
	width:98px;
}

div.artist_tabs_nav
{
	position: relative;
	top: -7px;
	text-align: center;
	width: 568px;
	border-bottom: 1px solid #c9c9c9;
	padding: 0px 0px 5px 0px;
}

div.artist_tabs_nav a
{
	padding: 0px 7px 0px 7px;
	color: #aaaaaa;
	font-weight: bold;
	font-size: 10px;
}

div.artist_tabs
{
	height: 220px;
	width: 562px;
	display: none;
	position: absolute;
	padding: 0px 5px 0px 5px;
	top: 25px;
	left: 0px;
	color: #666666;
}

div.artist_tabs div.scrollpane
{
	height: 220px;
	position: relative;
	top: 0px;
}

div#gal
{
	text-align: center;
	overflow: auto;
}

img.gal_img
{
	display: inline;
	margin: 10px;
	border: 1px solid #000000;
	width: 100px;
	height: 100px;
}

table.album_list
{
	width: 550px;
}
table.searchresults_list
{
	width: 300px;
}

table.album_list td.thumb
{
	width: 75px;
	height: 75px;
	padding: 10px;
	text-align: center;
}

table.album_list td.thumb img
{
	width: 80px;
	height: 80px;
}

table.album_list td.desc
{
	width: auto;
	padding: 5px;
	vertical-align: top;
	color: #666666;
	text-align: left;
	padding: 10px;
	border-bottom: 1px dotted #666666;
}

table.album_list td.desc h1
{
	margin: 0px 0px 3px 0px;
}

table.album_list td.desc h1 a
{
	font-weight: normal;
	color: #333366;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}

table.album_list td.desc span.small
{
	font-weight: normal;
	color: #666666;
	font-family: Arial;
	font-size: 10px;
}

table.album_list td.desc span.price
{
	font-weight: normal;
	color: #FF0000;
	font-family: Arial;
	font-size: 18px;
}

table.album_list td.desc span.price1
{
	font-weight: normal;
	color: #FF0000;
	font-family: Arial;
	font-size: 12px;
}

table.album_list td.desc p
{
	margin: 0px 0px 3px 0px;
	font-weight: normal;
	color: #666666;
	font-family: Arial;
	font-size: 12px;
}

table.shows
{
	width: 540px;
}

table.shows td
{
	padding: 5px;
	border-bottom: 1px solid #666666;
}

table.shows td.time
{
	width: 100px;
}

table.shows td.loc
{
	width: 150px;
}

table.shows td.info
{
	width: auto;
}

div.title_left
{
	position: absolute;
	top: 4px;
	left: 20px;
	color: #666666;
	font-size: 14px;
}

div.title_right
{
	position: absolute;
	top: 0px;
	right: 0px;
	color: #666666;
	font-size: 10px;
}

div.search_results
{
	position: absolute;
	top: 30px;
}

div.search_results div.scrollpane
{
	height: 450px;
	width: 580px;
}

fieldset.cart
{
	border: 1px solid #8cacbb;
	text-align: right;
	padding: 0px 10px 15px 10px;
	color: #000000;
}

fieldset.cart legend
{
	font-size: 18px;
	color: #000000;
}

fieldset.cart table
{
	position: relative;
	top: 5px;
	width: 530px;
	border: 1px solid #8cacbb;
}

fieldset.cart table td
{
	border-left: 1px solid #8cacbb;
	border-right: 1px solid #8cacbb;

	vertical-align: middle;
	padding: 5px;
}

fieldset.cart table tr.label td
{
	border: 1px solid #8cacbb;
	background: #dee7ec;
	color: #000000;
}

fieldset.cart table tr.r1 td
{
	background: #FFFFFF;
	color: #577985;
}

fieldset.cart table tr.r2 td
{
	background: #eef3f6;
	color: #577985;
}

fieldset.cart table td.checkbox
{
	width: 30px;
}

fieldset.cart table td.quantity
{
	width: 70px;
}

fieldset.cart table td.quantity input
{
	width: 70px;
}

fieldset.cart table td.name
{
	width: auto;
}

fieldset.cart table td.price
{
	width: 75px;
}

fieldset.cart table td.total
{
	width: 75px;
}

fieldset.cart select
{
	float: right;
	position: relative;
	width: 150px;
	top: 12px;
}

fieldset.cart span.help
{
	color: #FF0000;
}

fieldset.cart button
{
	float: left;
	position: relative;
	top: 10px;
}

div#donate
{
	position: relative;
	top: 8px;
	right: 5px;
}

div.right
{
	text-align: right;
	color: #000000;
}

div.right input
{
	width: 200px;
}

div.right p
{
	margin: 0px;
	font-size: 10px;
}

div.right p.small
{
	margin: 10px 0px 10px 0px;
}

fieldset.next
{
	border: 1px solid #8cacbb;
	text-align: right;
	color: #000000;
	padding: 4px;
}

fieldset.next legend
{
	font-size: 12px;
	color: #000000;
}

fieldset.next img
{
	vertical-align: middle;
	padding: 0px 5px 0px 5px;
}

fieldset.next button
{
	vertical-align: middle;
	padding: 0px 5px 0px 5px;
}

div#cart
{
	height: 220px;
	width: 550px;
}

table.checkout_details
{
	width: 565px;
	margin: 0px 0px 10px 0px;
	color: #000000;
}

table.checkout_details td
{
	padding: 2px;
	vertical-align: middle;
}

table.checkout_details td.title
{
	padding: 2px 2px 7px 2px;
	font-weight: bold;
}

table.checkout_details td.label
{
	width: 100px;
}

table.checkout_details td.label1
{
	width: auto;
	text-align: right;
	padding: 0px 0px 0px 10px;
}

table.checkout_details td.input
{
	width: auto;
}

table.checkout_details td.input input
{
	width: 100%;
	margin: 0px;
}

table.checkout_details td.input1
{
	width: 40px;
}

table.checkout_details td.input1 input
{
	width: 100%;
	margin: 0px;
}

table.checkout_details td.method
{
	background: #c9DDDD;
	font-size: 12px;
}

table.checkout_details td.method ul
{
	margin: 0px;
	list-style-type: none;
}

table.checkout_details td.method li
{
	margin-left: -20px;
}

div#checkout
{
	color: #000000;
}

div#checkout p
{
	margin: 2px 0px 2px 0px;
}

div#checkout p input
{
	margin: 0px 10px 0px 0px;
}

div#checkout p a
{
	color: #AA0000;
	font-weight: bold;
}

div#checkout p.small
{
	margin: 10px 0px 10px 0px;
	color: #666666;
	font-size:  10px;
}

table.contact
{
	width: 550px;
}

table.contact  td
{
	padding: 2px;
}

table.contact tr.r1 td
{
	background: #FFFFFF;
}

table.contact tr.r2 td
{
	background: #f0f0f0;
}

table.contact td.text
{
	width: 100px;
}

table.contact td.input
{
	width: auto;
}

table.contact td.input input
{
	width: 440px;
}

table.contact td.input textarea
{
	width: 440px;
	height: 100px;
}

div.search_results
{
	width: 375px;
	float: left;
}

div#contact input
{
	float: right;
}

div#booking input
{
	float: right;
}

div#lyrics div
{
	float: left;
	width: 250px;
	padding: 2px;
}

div#lyrics div ul
{
	list-style-type: none;
	margin: 0px;
}

div#lyrics div li
{
	margin-left: -40px;
}

div#lyrics div a
{
	color: #666666;
}

#flash{
display: block;
}

fieldset#radio_login
{
	width: 275px;
	font-size: 10px;
}

fieldset#radio_login legend
{
	font-size: 10px;
}