﻿
.home_welcome_title 
{
    color:#FFFFFF;
    font-size:12px;
    font-weight:bold;
}

.home_welcome_text
{
    color:#FFFFFF;
    font-size:10px
}


.vip_login_box 
{
    width:314px;
    color:#FFFFFF;
    background-color:#AEBBC2;
    border-color:#7F7F7F;
    border-style:solid;
    border-width:1px;
}

.vip_login_box td 
{
    color:#FFFFFF;
}






input.vip_login 
{
    width:207px;
    color:#515A6A;
}


A.forgotPassword:link, A.forgotPassword:visited, A.forgotPassword:active
{
    font-size:10px;
    color:#6C7479;
    text-decoration:none;
}

A.forgotPassword:hover 
{
    color:#AEBBC2;
    background-color:#6C7479;  
    text-decoration:none;  
}



.staff_picks_box 
{
    width:314px;
    color:#9A9A9A;
    background-color:#FFFFFF;
    border-color:#7F7F7F;
    border-style:solid;
    border-width:1px;
}


.staff_picks_headertext 
{
    font-size:13px;
    color:#000000;
}


.staff_picks_subheadertext 
{
    font-size:10px;
    color:#9A9A9A;
}



A.staff_picks_podcast_text:link, A.staff_picks_podcast_text:visited, A.staff_picks_podcast_text:active
{
    color:#F7941D;
    font-size:10px;   
    text-decoration:none;
}

A.staff_picks_podcast_text:hover 
{
    color:#FFFFFF;
    background-color:#F7941D;    
    text-decoration:none;
}


.catalog_spotlight_box 
{
    width:314px;
    color:#737373;
    background-color:#FFFFFF;
    border-color:#7F7F7F;
    border-style:solid;
    border-width:1px;
}


.catalog_spotlight_headertext 
{
    font-size:13px;
    color:#000000;
}

.catalog_spotlight_subheadertext 
{
    font-size:10px;
    color:#9A9A9A;
}


.box_articletext 
{
    color:#737373;
    font-size:10px;
    line-height:13px;
}


A.box_articlelink:link, A.box_articlelink:active, A.box_articlelink:visited 
{
    font-size:10px;
    color:#737373;
    text-decoration:underline;
}

A.box_articlelink:hover 
{
    color:#FFFFFF;
    background-color:#737373;
    text-decoration:none;
}


.searchform_label 
{
    color:#FFF799;
    font-size:10px;
    font-weight:bold;
}

.searchform_sublabel 
{
    color:#FFF799;
    font-size:10px;
}

input.searchform_large
{
    width:254px;
    color:#565AAF;
    font-size:10px;
}

input.searchform_year
{
    width:43px;
    color:#565AAF;
    font-size:10px;
}


select.searchform 
{
    color:#565AAF;
    font-size:10px;
}


.searchformInstruction
{
    color:#F8F8F8;
    font-size:9px;
    line-height:12px
}



A.advsearch:link, A.advsearch:active, A.advsearch:visited 
{
    font-size:10px;
    color:#FFFFFF;
    text-decoration:underline;
}

A.advsearch:hover 
{
    color:#B4ACA6;
    background-color:#FFFFFF;
    text-decoration:none;
}




.new_releases_box 
{
    width:100%;    
    color:#737373;
    /*
    background-color:#FFFFFF;
    border-color:#7F7F7F;
    border-style:solid;
    border-width:1px;
    */
}

.new_releases_td 
{
    width:374px;
    padding:0px; margin:0px;
    background-color:#FFFFFF;
    border-color:#7F7F7F;
    border-style:solid;
    border-width:1px;
}


.new_releases_headertext 
{
    font-size:13px;
    color:#000000;
}

.new_releases_subheadertext 
{
    font-size:10px;
    color:#FFFFFF;
}




table.songlist th 
{
    font-style:italic;
    font-size:9px;
    color:#999999;
}

table.songlist td 
{
    font-size:9px;
    color:#737373;
}



.whats_hot_box 
{
    width:374px;
    color:#737373;
    background-color:#FFFFFF;
    border-color:#7F7F7F;
    border-style:solid;
    border-width:1px;
}


.whats_hot_headertext 
{
    font-size:13px;
    color:#FFFFFF;
}

.whats_hot_subheadertext 
{
    font-size:10px;
    color:#E6E6E6;
}