/* SPE DVD & Video Style Sheet */

BODY, TABLE, TD { font-family: verdana, sans-serif; font-weight: normal; }


/* default link colors */
A:link { color: #CFC7D4; }
A:visited { color: #CFC7D4; }
A:hover { color: #FFCC00; }


/* search box */
.search { width: 80px; height: 17px; font-face: verdana, arial, sans-serif; font-size: 10px; }


/* right column listings */
.browse { font-size: 10px; font-weight: bold; }
A.browse:link { color: #A88FB4; }
A.browse:visited { color: #A88FB4; }
A.browse:hover { color: #FFCC00; }
.browseBy { font-size: 10px; color: #FF9900; }

.category { font-weight: bold; font-size: 10px; color: #A88FB4; }
A.category:link { color: #A88FB4; }
A.category:visited { color: #A88FB4; }
A.category:hover { color: #FFCC00; }
.listingBox { margin-top: 4px; font-size: 10px; line-height: 10px; }
.listing { font-size: 10px; line-height: 10px; }

/* Category */
.catHead { font-weight: bold; font-size: 22px; color: #221C25; }
.catDate { font-size: 10px; color: #221C25; }
.catBody { font-size: 11px; line-height: 16px; color: #525254; }

/* Steps */
.stepsHead { font-size: 12px; line-height: 16px; font-weight: bold; color: #FFFFFF; }
.stepsSubHead { font-size: 10px; font-weight: bold; color: #CCCC99; }
.stepsBody { font-size: 11px; line-height: 16px; color: #FFFF99; }
.stepsFoot { font-size: 10px; color: #7E7882; }
.steps { font-size: 11px; }
A.steps:link { color: #CFC7D4; }
A.steps:visited { color: #CFC7D4; }
A.steps:hover { color: #FFCC00; }

/* Titles */
.titles { font-size: 12px; }
A.titles:link { color: #CFC7D4; }
A.titles:visited { color: #CFC7D4; }
A.titles:hover { color: #FFCC00; }
.titlesBold { font-size: 12px; font-weight: bold; color: #A88FBF; }
.titleBox { margin-top: 6px; font-size: 12px; line-height: 12px; }

/* Prev Next */
.prevNext { font-size: 10px; }
A.prevNext:link { color: #CFC7D4; }
A.prevNext:visited { color: #CFC7D4; }
A.prevNext:hover { color: #FFCC00; }
.prevNextBar { font-size: 10px; color: #A88FBF; }

/* Billboard */
.billboard { font-size: 10px; font-weight: bold; }
A.billboard:link { color: #221C25; }
A.billboard:visited { color: #221C25; }
A.billboard:hover { color: #FFFFFF; }

/* Purchase */
.purchase { font-size: 10px; font-weight: bold; }
A.purchase:link { color: #ff9900; }
A.purchase:visited { color: #ff9900; }
A.purchase:hover { color: #FFCC00; }

/* Thumbnails */
.thumb { font-size: 11px; font-weight: bold; }

.thumbCopy { font-size: 10px; color: #B59563; margin-top: 4px; }
.thumbFirst { font-weight: bold; color: #FF9900 }


/* Promos */
.promoTitle { font-size: 10px; font-weight: bold; color: #A88FB4; }
.promoCopy { font-size: 10px; font-weight: normal; color: #A88FB4; }

.promoHi { color: #ff9900; }

.promoAction { font-size: 10px; font-weight: bold; }

.promoLink { font-size: 10px; font-style: italic; }
A.promoLink:link { color: #8C8193; }
A.promoLink:visited { color: #8C8193; }
A.promoLink:hover { color: #FFCC00; }


/* FOOTER */
.foot { font-size: 10px; color: #84628D; }
A.foot:link { color: #B09EB4; }
A.foot:visited { color: #B09EB4; }


/* spacers */
.br2 { font-size: 2px; }
.br4 { font-size: 4px; }
.br6 { font-size: 6px; }
.br9 { font-size: 9px; }


/* ratings */
.rating { font-family: arial, helvetica, sans-serif; color: #999999; font-size: 10px; } 
.ratingLink { font-weight: normal; color: #999999; text-decoration: none;}
A.ratingLink:link { color: #999999; }
A.ratingLink:visited { color: #999999; }


/* title highlight */
.titleBox { background-color: transparent; }
