A:hover {
COLOR: #cc6600; TEXT-DECORATION: underline;
}

.navchain {
  color: #666666;
  font-size: 13px;
  font-family: Arial;
  letter-spacing: 0.3px;
}

.shirttitle {
color: #000000;
font-size: 18px;
font-family: Arial;
font-weight: normal;
line-height: 25px;
display: inline;
}

.shirttypetitle {
color: #000000;
font-size: 17px;
font-family: Arial;
font-weight: normal;
display: inline;
}

.postertitle {
color: #000000;
font-size: 19.5px;
font-family: Arial;
font-weight: bold;
line-height: 25px;
display: inline;
}

.postertypetitle {
color: #000000;
font-size: 19px;
font-family: Arial;
font-weight: normal;
display: inline;
}

.booktitle {
color: #000000;
font-size: 19.5px;
font-family: Arial;
font-weight: bold;
line-height: 25px;
display: inline;
}

.booktypetitle {
color: #000000;
font-size: 17px;
font-family: Arial;
font-weight: normal;
display: inline;
}

.dvdtitle {
color: #000000;
font-size: 19.5px;
font-family: Arial;
font-weight: bold;
line-height: 25px;
display: inline;
}

.dvdtypetitle {
color: #000000;
font-size: 19px;
font-family: Arial;
font-weight: normal;
display: inline;
}

.authorbyline {
color: #333333;
font-size: 14px;
font-family: Arial;
font-weight: normal;
letter-spacing: 0.4px;
display: inline;
}

.navproductdetails {
color: #333333;
font-size: 14px;
font-family: Arial;
font-weight: normal;
letter-spacing: 0.4px;
}

.shirtattributes {
color: #333333;
font-size: 13.2px;
font-family: Arial;
line-height: 16px;
display: inline;
}

.shirtattributessubtitle {
color: #666666;
font-size: 13.2px;
font-family: Arial;
line-height: 16px;
display: inline;
}

.productwriteup {
color: #111111;
font-size: 13.4px;
font-family: Arial;
line-height: 22px;
vertical-align: middle;
display: inline;
}

.trademarkstatement {
color: #111111;
font-size: 13.5px;
font-family: Arial;
line-height: 18px;
display: inline;
}

.productinfosubtitle {
color: #000000;
font-size: 16px;
font-family: Arial;
line-height: 18px;
font-weight: bold;
vertical-align: middle;
display: inline;
}

.productspecs {
color: #111111;
font-size: 14px;
font-family: Arial;
line-height: 19px;
vertical-align: middle;
letter-spacing: 0.5px;
display: inline;
}

.productspecssubtitle {
color: #333333;
font-size: 13px;
font-family: Arial;
line-height: 21px;
vertical-align: middle;
font-weight: bold;
display: inline;
} 

.dvdinfosubtitle {
color: #666666;
font-size: 13px;
font-family: Arial;
line-height: 14px;
vertical-align: middle;
display: inline;
}

.posterinfosubtitle {
color: #666666;
font-size: 12.85px;
font-family: Arial;
line-height: 14px;
vertical-align: middle;
display: inline;
}

.dvdspecs {
color: #444444;
font-size: 13px;
font-family: Arial;
line-height: 13.5px;
vertical-align: middle;
letter-spacing: 0.13px;
display: inline;
}

.posterspecs {
color: #222222;
font-size: 13px;
font-family: Arial;
line-height: 18px;
vertical-align: middle;
display: inline;
}

.customerreviewstitle {
color: #000000;
font-size: 16px;
font-family: Arial;
line-height: 18px;
font-weight: bold;
vertical-align: middle;
display: inline;
}

.customerreviewstars {
color: #222222; 
font-size: 16px;
font-family: Arial;
line-height: 18px;
vertical-align: middle;
display: inline;
}

.customerreviewheadline {
color: #222222;
font-size: 16px;
font-family: Arial;
line-height: 18px;
vertical-align: middle;
font-weight: bold;
display: inline;
}

.customerreviewcontent {
color: #222222;
font-size: 13.5px;
font-family: Arial;
line-height: 22px;
vertical-align: middle;
letter-spacing: 0.5px;
display: inline;
}

.customerreviewname {
color: #222222;
font-size: 16px;
font-family: Arial;
line-height: 18px;
vertical-align: middle;
font-weight: bold;
font-style: italic;
display: inline;
}

.customerreviewlocation {
color: #333333;
font-size: 16px;
font-family: Arial;
line-height: 18px;
vertical-align: middle;
font-weight: normal;
font-style: italic;
display: inline;
}

.allcustomerreviews {
color: #000000;
font-size: 16px;
font-family: Arial;
line-height: 18px;
vertical-align: middle;
}
