a:link {color: #999999;}
a:visited {color: #999999}
a:hover {color: #FF8888}
a.buy:link {color:#FF0000; font-weight:bold; font-size:20px;}
a.buy:visited {color:#DD3333; font-weight:bold; font-size:20px;}
a.buy:link {color:#FF0000; font-weight:bold; font-size:20px;}

h1, .h1 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #FFFFFF; font-weight:bold;}
h2, .h2 {font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight:bold; color: #FFFFFF}
h3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; color: #333333}
a.bottommenu {font-size: 12px; color: #FFFFFF}
a.bottommenu:link {font-size: 12px; color: #FFFFFF}
a.bottommenu:hover {color: #CCCCCC;}
a.bottommenu:visited {color: #EEEEEE;}
hr {border:1px solid #EEEEEE; margin:10px 0px 10px 0px; width:90%; text-align:left;}
body { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; }
p, ul, li, td, pre, body { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #DDDDDD; }
th {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #333333; font-weight: bold; text-align:left;}
a.work:hover {color: #FFFFFF}
a.work:link {  color: #CCCCCC}
.work_light {border:1px solid #000000;}
.work_dark {border:1px solid #FFFFFF;}
.bottommenu {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999}
.error {font-weight: bold; color: #FF0000; }
.input_text {width:200px; border: 1px #DDDDDD solid; font-family: Verdana, Arial; font-size: 12px;}
.input_select {width:200px; border: 1px #DDDDDD solid; font-family: Verdana, Arial; font-size: 12px; }
.input_submit {width:150px; border: 1px #DDDDDD solid; background-color: #FFCCCC; font-family: Verdana, Arial; font-size: 12px;}
th.header {background-color: #CCCCCC;}
td.0 {background-color: #EEEEEE;}
td.1 {background-color: #FEFEFE;}
pre.artist {width:200px; white-space:normal;}
img.blackborder {border:1px solid #000000;}
.caption{font-size:10px; color:#333333;}
.main {padding-left:50px;}
.panel_link{line-height:18px;}
.panel_info{padding:0px 0px 10px 10px;margin:0px;}

.paginator { font: 12px Trebuchet, Arial, Helvetica, sans-serif;}
.paginator a, .pageList .this-page {padding: 2px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator a:visited {padding: 2px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .break {padding: 2px 6px; border: none; background: #fff; text-decoration: none;}
.paginator .end {padding: 2px 6px; border: solid 2px #ddd; background: #fff;}
.paginator .this-page {padding: 2px 6px; border-color: #999; font-weight: bold; font-size: 13px; vertical-align: top; background: #fff;}
.paginator a:hover {color: #fff; background: #999999; border-color: #036; text-decoration: none;}

/* Rating */
.ratingStar {
    font-size: 0pt; 
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(/images/icons/FilledStar.gif);

}

.emptyRatingStar {
    background-image: url(/images/icons/EmptyStar.gif);
}

.savedRatingStar {
    background-image: url(/images/icons/SavedStar.gif);
}

