body {
	background-color: #000000;
}

body,td,th {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a:link {
	text-decoration: none;
	color: #FFCC00;
}
a:visited {
	text-decoration: none;
	color: #CC9900;
}
a:hover {
	text-decoration: underline;
	color: #CC9900;
}
a:active {
	text-decoration: none;
	color: #FFCC00;
}

.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.style3 {
	color: #FFCC00;
	font-weight: bold;
}
.style4 {
	font-style: italic;
	color: #FFCC00;
}

.style8 {
    color: #FFCC00;
    background : #000000 url("http://www.therapcella.com/images/rapcella_content_bg2.jpg") top left repeat;
    padding-left: 16px;
    padding-right: 16px;
    padding-top: 8px;
    padding-bottom: 0px;
}

.style9 {
    color: #FFCC00;
    background : #000000 url("../images/rapcella_content_bg2.jpg") top left repeat;
    padding-left: 18px;
    padding-right: 18px;
    padding-top: 0px;
    padding-bottom: 0px;
}

.style10 {
    color: #FFCC00;
    background : #000000 url("../images/rapcella_content_bg2.jpg") top left repeat;
    padding-left: 19px;
    padding-right: 19px;
    padding-top: 0px;
    padding-bottom: 0px;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #FFCC00;
	text-transform: uppercase;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: left;
}
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #FFFFFF;
	margin-left: -23px;
	margin-bottom: 3px;
	margin-top: 0px;
}
ul {
	margin-top: 0px;
	margin-bottom: 10px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #999999;
	text-transform: uppercase;
	margin-bottom: 0px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #666666;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCC00;
	line-height: 16px;
	margin-bottom: 2px;
	padding-bottom: 0px;
	margin-top: -4px;
	padding-top: 0px;
}

h5 {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 17px;
	color: #FFFFFF;
	font-size: 11px;
	margin-top: 7px;
	margin-bottom: 7px;
	font-weight: normal;
}

h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 10px;
	margin-top: 0px;
	margin-bottom: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}

.coverborder,.photoborder,.photo_normal {
   border-left-color : #666666;
   border-right-color : #666666;
   border-top-color : #666666;
   border-bottom-color : #666666;
   border-left-style: solid;
   border-right-style: solid;
   border-top-style: solid;
   border-bottom-style: solid;
   border-left-width : 1px;
   border-right-width : 1px;
   border-top-width : 1px;
   border-bottom-width : 1px;
}

.inputdata {
   color: #FFFFFF;
   background-color : #000000;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   border-left-color : #666666;
   border-right-color : #666666;
   border-top-color : #666666;
   border-bottom-color : #666666;
   border-left-style: solid;
   border-right-style: solid;
   border-top-style: solid;
   border-bottom-style: solid;
   border-width: 1px;
   width: 100%;
   height: 16px;
   padding-left: 5px;
}

.inputdataadvertising {
   color: #FFFFFF;
   background-color : #000000;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   border-left-color : #666666;
   border-right-color : #666666;
   border-top-color : #666666;
   border-bottom-color : #666666;
   border-left-style: solid;
   border-right-style: solid;
   border-top-style: solid;
   border-bottom-style: solid;
   border-width: 1px;
   width:370px;
   padding-left: 5px;
}

.inputdata_large {
   color: #FFFFFF;
   background-color : #000000;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   border-left-color : #666666;
   border-right-color : #666666;
   border-top-color : #666666;
   border-bottom-color : #666666;
   border-left-style: solid;
   border-right-style: solid;
   border-top-style: solid;
   border-bottom-style: solid;
   border-width: 1px;
   width: 100%;
}

.displaybox {
   color: #000000;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   border-left-color : #666666;
   border-right-color : #666666;
   border-top-color : #666666;
   border-bottom-color : #666666;
   border-left-style: solid;
   border-right-style: solid;
   border-top-style: solid;
   border-bottom-style: solid;
   border-width: 1px;
}

.displaystructure_halfleft {
   padding-top: 0px;
   padding-bottom: 0px;
   padding-left: 16px;
   padding-right: 0px;
}

.displaystructure_halfright {
   padding-top: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
   padding-right: 16px;
}

.displaystructure_halfcenter {
   padding-top: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
   padding-right: 0px;
}

.displaystructure_lists
{
   padding-top: 0px;
   padding-bottom: 0px;
   padding-left: 16px;
   padding-right: 16px;
}

.list_dropdownlist {
   background: #000000;
   color: #FFFFFF;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   border-left-color : #666666;
   border-right-color : #666666;
   border-top-color : #666666;
   border-bottom-color : #666666;
   border-left-style: dotted;
   border-right-style: dotted;
   border-top-style: dotted;
   border-bottom-style: dotted;
   border-width: 1px;
   width: 200px;
}

.list_dropdownlistselected {
   background: #333333;
   color: #FFFFFF;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   border-left-color : #666666;
   border-right-color : #666666;
   border-top-color : #666666;
   border-bottom-color : #666666;
   border-left-style: dotted;
   border-right-style: dotted;
   border-top-style: dotted;
   border-bottom-style: dotted;
   border-width: 1px;
   width: 200px;
}
.row1 {
   background: url("../images/rapcella_content_shade_bg1.jpg") top left repeat;
}

.row2 {
}

.CountryDropDownList 
{ 
   POSITION: absolute; 
   VISIBILITY: hidden;
   width: 200px;
   z-index: 10;
}

.OrderByDropDownList 
{ 
   POSITION: absolute; 
   VISIBILITY: hidden;
   width: 200px;
   z-index: 11;
}

.SkillTypeDropDownList 
{ 
   POSITION: absolute; 
   VISIBILITY: hidden;
   width: 200px;
   z-index: 11;
}

.TopNumberDropDownList 
{ 
   POSITION: absolute; 
   VISIBILITY: hidden;
   width: 200px;
   z-index: 12;
}

.ListTypeDropDownList 
{ 
   POSITION: absolute; 
   VISIBILITY: hidden;
   width: 200px;
   z-index: 11;
}

.LetterDropDownList 
{ 
   POSITION: absolute; 
   VISIBILITY: hidden;
   width: 200px;
   z-index: 12;
}

.StarTypeDropDownList 
{ 
   POSITION: absolute; 
   VISIBILITY: hidden;
   width: 200px;
   z-index: 13;
}

.StarTypeMatchDropDownList 
{ 
   POSITION: absolute; 
   VISIBILITY: hidden;
   width: 200px;
   z-index: 14;
}

.YearOfMakeDropDownList 
{ 
   POSITION: absolute; 
   VISIBILITY: hidden;
   width: 200px;
   z-index: 15;
}

.ReleaseOrderByDropDownList 
{ 
   POSITION: absolute; 
   VISIBILITY: hidden;
   width: 200px;
   z-index: 16;
}

.AscDescDropDownList 
{ 
   POSITION: absolute; 
   VISIBILITY: hidden;
   width: 200px;
   z-index: 17;
}

.releaseprofile_votes_td
{
   background : #000000 url("../images/rapcella_content_shade_bg1.jpg") top left repeat;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 9px;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 2px;
   padding-right: 2px;
   width: 65px;
   filter:alpha(opacity=25, finishopacity=25, style=1, startx=0, starty=0, finishx=140, finishy=270);
}

.releaseprofile_complete_td
{
   background : #000000;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-left: 5px;
   padding-right: 5px;
}

.releaseprofile_incomplete_td
{
   background : #232323;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-left: 5px;
   padding-right: 5px;
   filter:alpha(opacity=25, finishopacity=25, style=1, startx=0, starty=0, finishx=140, finishy=270);
}

.releaseprofile_credits_td
{
   background : url("../images/rapcella_content_shade_bg1.jpg") top left repeat;
   padding-top: 4px;
   padding-bottom: 4px;
   padding-left: 24px;
   padding-right: 4px;
}

.releaseprofile_lyrics_td
{
   background : #000000 url("../images/rapcella_content_shade_bg1.jpg") top left repeat;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 2px;
   padding-right: 2px;
   width : 30px;
}

.releaseprofile_lyrics_request_td
{
   background : #000000 url("../images/rapcella_content_shade_bg1.jpg") top left repeat;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 2px;
   padding-right: 2px;
   width : 30px;
   filter:alpha(opacity=25, finishopacity=25, style=1, startx=0, starty=0, finishx=140, finishy=270);
}

.releaseprofile_itunes_td
{
   background : #000000 url("../images/rapcella_content_shade_bg1.jpg") top left repeat;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 5px;
   padding-right: 5px;
   width: 65px;
}

.releaseprofile_itunes_request_td
{
   background : #000000 url("../images/rapcella_content_shade_bg1.jpg") top left repeat;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 5px;
   padding-right: 5px;
   width: 65px;
   filter:alpha(opacity=25, finishopacity=25, style=1, startx=0, starty=0, finishx=140, finishy=270);
}

.releaseprofile_songname_td
{
   background : #000000;
   padding-top: 8px;
   padding-bottom: 8px;
   padding-left: 8px;
   padding-right: 8px;
}

.background_lightgrey
{
   background : url("../images/rapcella_content_bg2.jpg") top left repeat;
}

.background_darkgrey
{
   background : url("../images/rapcella_content_shade_bg1.jpg") top left repeat;
}

.font_darkgrey
{
   color : #333333;
}

.font_lightgrey
{
   color : #616060;
}

.tracknumber
{
   background : #000000;
   color : #FFFFFF;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 9px;
   border-left-color : #666666;
   border-right-color : #666666;
   border-top-color : #666666;
   border-bottom-color : #666666;
   border-left-style: dotted;
   border-top-style: dotted;
   border-bottom-style: dotted;
   border-width: 1px;
   padding-left: 4px;
   padding-right: 2px;
   width: 15px;
   filter:alpha(opacity=100, finishopacity=0, style=1, startx=0, starty=0, finishx=140, finishy=270)
}

.alltimeclassic_position
{
   background : #000000;
   color : #616060;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 9px;
   border-left-color : #666666;
   border-right-color : #666666;
   border-top-color : #666666;
   border-bottom-color : #666666;
   border-left-style: dotted;
   border-top-style: dotted;
   border-bottom-style: dotted;
   border-width: 1px;
   padding-left: 4px;
   padding-right: 2px;
   filter:alpha(opacity=100, finishopacity=0, style=1, startx=0, starty=0, finishx=140, finishy=270)
}

.trackduration
{
   color : #FFFFFF;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 9px;
   border-left-color : #666666;
   border-right-color : #666666;
   border-top-color : #666666;
   border-bottom-color : #666666;
   border-top-style: dotted;
   border-bottom-style: dotted;
   border-width: 1px;
   padding-left: 30px;
   width: 15px;
   filter:alpha(opacity=0, finishopacity=100, style=1, startx=0, starty=0, finishx=140, finishy=270);
}

.downloadcount
{
   color : #FFFFFF;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 9px;
   width: 100px;
   padding-left: 3px;
   filter:alpha(opacity=0, finishopacity=100, style=1, startx=140, starty=270, finishx=0, finishy=0);
}

.songcount
{
   color : #FFFFFF;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 9px;
   padding-left: 4px;
   padding-right: 4px;
   filter:alpha(opacity=100, finishopacity=0, style=1, startx=0, starty=0, finishx=140, finishy=270)
}

.flag_td
{
   background : #000000;
   color : #FFFFFF;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 9px;
   border-left-color : #666666;
   border-right-color : #666666;
   border-top-color : #666666;
   border-bottom-color : #666666;
   padding-left: 4px;
   padding-right: 4px;
}

.flaglist_td
{
   background : #000000 url("../images/rapcella_content_shade_bg1.jpg") top left repeat;
   padding-left: 3px;
   padding-right: 3px;
}

.flaglist_incomplete_td
{
   background : #232323 url("../images/rapcella_content_shade_bg1.jpg") top left repeat;
   padding-left: 3px;
   padding-right: 3px;
   filter:alpha(opacity=25, finishopacity=25, style=1, startx=0, starty=0, finishx=140, finishy=270);
}

.list_star_0
{
   background : #000000;
   padding-left: 12px;
   padding-right: 2px;
   padding-top: 4px;
   padding-bottom: 4px;
}

.list_star_1
{
   background : #330000;
   padding-left: 12px;
   padding-right: 2px;
   padding-top: 4px;
   padding-bottom: 4px;
}

.list_star_2
{
   background : #663300;
   padding-left: 12px;
   padding-right: 2px;
   padding-top: 4px;
   padding-bottom: 4px;
}

.list_star_3
{
   background : #996600;
   padding-left: 12px;
   padding-right: 2px;
   padding-top: 4px;
   padding-bottom: 4px;
}

.photo_dead
{
   color : #FFFFFF;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 9px;
   border-left-color : #666666;
   border-right-color : #666666;
   border-top-color : #666666;
   border-bottom-color : #666666;
   border-left-style: dotted;
   border-right-style: dotted;
   border-top-style: dotted;
   border-bottom-style: dotted;
   border-width: 1px;
   filter:alpha(opacity=10, finishopacity=10, style=1, startx=0, starty=0, finishx=140, finishy=270);
}

.photo_xmember
{
   color : #FFFFFF;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 9px;
   border-left-color : #666666;
   border-right-color : #666666;
   border-top-color : #666666;
   border-bottom-color : #666666;
   border-left-style: dotted;
   border-right-style: dotted;
   border-top-style: dotted;
   border-bottom-style: dotted;
   border-width: 1px;
   filter:alpha(opacity=25, finishopacity=25, style=1, startx=0, starty=0, finishx=140, finishy=270);
}

.td_normal
{
   background-color : #232323;
}

.td_dead
{
   background : url("../images/misc/background_dead.jpg") top center no-repeat;
}

.td_xmember
{
   background : url("../images/misc/background_xmember.jpg") top center no-repeat;
}

.td_subheading
{
   background : #000000 url("../images/rapcella_column_bgs1.jpg") top left repeat;
   padding-left: 3px;
   padding-right: 3px;
   padding-top: 0px;
   padding-bottom: 0px;
   height : 30px;
}

.td_subheadingLists
{
   background : #000000 url("../images/rapcella_column_bgs1.jpg") top left repeat;
   padding-left: 3px;
   padding-right: 3px;
   padding-top: 0px;
   padding-bottom: 0px;
   height : 22px;
}

.td_lightgrey_subheadingLists
{
   background : #000000 url("../images/rapcella_column_bgs2.jpg") top left repeat;
   padding-left: 3px;
   padding-right: 3px;
   padding-top: 0px;
   padding-bottom: 0px;
   height : 22px;
   font-weight: bold;
}

.td_artistprofile_small
{
   background : #333333;
   padding-top: 4px;
   padding-bottom: 4px;
}

.votes
{
   color : #FFFFFF;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 9px;
   border-left-color : #666666;
   border-right-color : #666666;
   border-top-color : #666666;
   border-bottom-color : #666666;
   border-top-style: dotted;
   border-bottom-style: dotted;
   border-width: 1px;
   padding-left: 2px;
   padding-right: 2px;
   filter:alpha(opacity=0, finishopacity=100, style=1, startx=0, starty=0, finishx=140, finishy=270);
}

.hardworkers_focus
{
   background : #000000;
}

.artistprofile_data_td
{
   background : #000000;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 24px;
   padding-right: 4px;
}

.restricted_access_td
{
   background : #FFCC00;
   color : #000000;
   font-weight : bold;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-left: 5px;
   padding-right: 5px;
}

.nodatafound_td
{
   background : #000000;
   color : #FFCC00;
   font-weight : bold;
   padding-top : 4px;
   padding-bottom : 4px;
}

.td_subheading_lightgrey
{
   background : url("../images/rapcella_content_shade_bg1.jpg") top left repeat;
   color : #616060;
   padding-left : 5px;
   padding-top : 2px;
   padding-bottom : 2px;
}

.td_artistprofile_discogtype_on
{
   background : #000000 url("../images/rapcella_subheading.gif") top left repeat;
   text-decoration: bold;
   color: #FFFFFF;
   padding-left : 5px;
   padding-top : 2px;
   padding-bottom : 2px;
   border-left-color : #666666;
   border-right-color : #666666;
   border-top-color : #666666;
   border-top-style: solid;
   border-left-style: solid;
   border-right-style: solid;
   border-width: 1px;
}

.td_artistprofile_discogtype_off
{
   background : #333333 url("../images/rapcella_subheading.gif") top left repeat;
   text-decoration: none;
   color: #FFCC00;
   padding-left : 5px;
   padding-top : 2px;
   padding-bottom : 2px;
   border-left-color : #666666;
   border-right-color : #666666;
   border-top-color : #666666;
   border-top-style: solid;
   border-left-style: solid;
   border-right-style: solid;
   border-width: 1px;
   filter:alpha(opacity=25, finishopacity=25, style=1, startx=0, starty=0, finishx=140, finishy=270);
}

.links_data_td
{
   background : #000000;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 4px;
   padding-right: 4px;
}

.searchresults_td
{
   background : url("../images/rapcella_content_shade_bg1.jpg") top left repeat;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 4px;
   padding-right: 4px;
}

.subheading_tab
{
   background : url("../images/rapcella_sidebar_top2.jpg") top left no-repeat;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 2px;
   padding-right: 2px;
}

.background_darkgrey_coloronly
{
   background : #333333;
}

.td_darkgrey_coloronly
{
   background : #333333;
}


.adminsettings_data_td
{
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 24px;
   padding-right: 4px;
}

.advertising_data_Approved_td
{
   background : #AAA000;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 4px;
   padding-right: 4px;
}

.advertising_data_Pending_td
{
   background : #232323;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 4px;
   padding-right: 4px;
}

