td {font-family:arial; font-size:12px; line-height:25px; color:#ffffff;}
a:link {color:#ffffff; text-decoration:none}
a:visited {color:#ffffff; text-decoration:none}
a:hover {color:#FF0000;text-decoration:underline;}
a:active {color:#d8bf76; text-decoration:none;}
a.footer:link {color:#999999;}
a.footer:active {color:#d8bf76;}
a.footer:visited {color:#FFFFFF;}
a.footer:hover {color:#FF0000; text-decoration:underline;}
a.special:link{color:#ba8e0c; text-decoration:none}
a.special:hover {color:#FF0000; text-decoration:underline;}
a.special:active {color:#d8bf76;}
a.special:visited {color:#333333;}


h1 {font-size:15px; font-weight:100;}
p {line-height:25px;}
h3 {font-weight:100;}
#justified_text {text-align:justify;}
#global_links {vertical-align:super;}
#border_style {border-right:1px solid #d8bf76; 
border-left:1px solid #d8bf76;
border-top:1px solid #d8bf76;
border-bottom:1px solid #d8bf76;
}
#standard {font-family:Arial, Helvetica, sans-serif; color:#000; font-size:13px;}
#footer {font-size:10px;}
#screened_copy {
	color: #414042;
	height: 99px;
}
#playlist,audio{background:#666;width:400px;padding:20px;}
.active a{color:#5DB0E6;text-decoration:none;}
li a{color:#eeeedd;background:#333;padding:5px;display:block;}
li a:hover{text-decoration:none;}
#promo_ad {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFF; font-weight:500;line-height:18px;}
#artist { font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center;}
#promo_on_white {color:#000000; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:800;}
#secondary_links {font-size:12px; color:#999999;}
#finish_copy {font-size:11px; color:#414042;}
#sitemap {font-size:11px;}
#canvas {background-color:#ff0000;}
#blak-features {background-color:#e9e8e8; font:Arial, Helvetica, sans-serif; color:#636466;
}
#search_button 
{width:100px; 
background-color:#cccccc;
border: 1px solid #333333;
height:22px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;
}
.spec, .spec td {font-family:Arial, Helvetica, sans-serif; 
font-size:12px;color:#000000; 
text-align:left;
}
}
.addspec, .addspec td {font-family:Arial, Helvetica, sans-serif; 
font-size:12px;color:#ffffff; 
text-align:left;
}


.image {
    position:relative;
    
}
.image .text {
	position:absolute;
	line-height:22px;
	text-align:left;
	font-size:14px;
	color:#404142;
	top:68px;
	left:35px;
	width:350px;
}
.image .text-right {
	position:absolute;
	line-height:22px;
	text-align:left;
	font-size:14px;
	color:#ffffff;
	top:125px;
	left:410px;
	width:350px;
}
.image .text-special{
	position:absolute;
	line-height:22px;
	text-align:left;
	font-size:14px;
	color:#404142;
	top:100px;
	left:35px;
	width:423px;
}
.back-to-top {
    position: fixed;
    bottom: 2em;
    right: 0px;
    text-decoration: none;
    color: #000000;
    background-color: rgba(235, 235, 235, 0.80);
    font-size: 12px;
    padding: 1em;
    display: none;
}

.back-to-top:hover {    
    background-color: rgba(135, 135, 135, 0.50);
}
