
A:link {color:#444444;}
A:visited {color:#777777;}
A:active {color:#aaaaaa;}
A:hover {text-decoration: underline; color: red;}

/* text styles */
BODY {background-image:url(subtle.gif);}

td.ratings {font-size:12px; font-family:sans-serif; color:#777777; background-color:transparent; }      /* default only used for ratings section */
td.tracks {font-size:14px; font-family:sans-serif; color:#555555; line-height:18px; background-color:transparent; }
td.personnel {font-size:14px; font-family:sans-serif; color:#999999; line-height:26px; background-color:transparent; }
td.navbar {font-size:15px; font-family:sans-serif; font-weight:bold; color:#009900; line-height:26px;
        background-color:#f8f8ff; padding-left:10px; padding-right:10px; }

.heading {color:#303030; font-size:22px; font-family:sans-serif; font-weight:normal; line-height:32px; margin-left:12px;  background-color:transparent; }
.heading2 {color:#303030; font-size:16px; font-family:sans-serif; font-weight:normal; line-height:42px; margin-left:12px;  background-color:transparent; text-align:center; }
.ffirst {color:#505050; font-size:16px; font-family:sans-serif; font-weight:bold;  background-color:transparent; }
.trkartist {font-size:12px; font-family:sans-serif; color:#555595;  background-color:transparent; }
.heading {color:#303030; font-size:22px; font-family:sans-serif; font-weight:normal; line-height:32px; margin-left:12px;  background-color:transparent; }
.bodytext {color:#303030; font-size:12px; font-family:sans-serif; font-weight:normal; line-height:17px; background-color:transparent; }
.reviewtext {color:#303030; font-size:14px; font-family:sans-serif; font-weight:normal; line-height:18px; background-color:#ffffff;
        margin-left:4px; margin-right:4px; margin-top:10px; margin-bottom:10px;
        padding-left:4px; padding-right:4px; padding-top:6px; padding-bottom:6px;
        border-top: 5px solid #f8f8ff;
        border-bottom: 5px solid #f8f8ff;
 }

.contenttext {color:#303030; font-size:14px; font-family:sans-serif; font-weight:normal; line-height:18px; background-color:#ffffff;
        margin-left:40px; margin-right:40px; margin-top:10px; margin-bottom:10px;
        padding-left:10px; padding-right:240px; padding-top:6px; padding-bottom:6px;
        border-top: 5px solid #f8f8ff;
        border-bottom: 5px solid #f8f8ff;
 }

.released {color:#808080; font-size:12px; font-family:sans-serif; font-weight:normal; line-height:26px; background-color:transparent; }

p.border
{
border-top: 5px solid #f000f0;
border-bottom: 5px solid #f000f0;
}

.artist
{
font-size:14px; font-family:sans-serif;
font-weight:bold;
color:#777777;
line-height:27px;
border-top: 2px solid #e0e0ef;
border-bottom: 2px solid #e0e0ef;
width:600px;
margin-left:200px;
padding-left:100px;
text-align:right;
background-color:#f8f8ff;
}

/* don't bother with color here, its a link */
.recording
{
font-size:16px;
font-weight:medium;
font-family:sans-serif;
margin-left:10px;
background-color:#fcfff8;
}


