body { margin:0; padding:0; background:url(/images/bg.gif); background-color:#1A1A1A;
font-family: Tahoma, Verdana, Arial; color: #FFFFFF; font-size: 11px; }

a:hover { color: #FFFFFF; }

.hpblurb { color: #CECECE; line-height: 18px; text-align:justify; padding: 10px 4px 10px 4px; }
.hpexpertise { color: #FFFFFF; text-decoration: none; font-weight: bold; border-bottom: 1px #FF0000 dotted; }
.hpexpertise:hover { color: #FF0000; border-bottom: 1px #999999 dotted;  }
.hpexpertise2 { color: #FFFFFF; text-decoration: none; font-weight: bold; border-bottom: 1px #FF0000 solid; }
.hpexpertise2:hover { color: #FF0000; border-bottom: 1px #999999 solid;  }

.client { font-size: 18px; font-weight:bold; color: #FF0000; padding: 10px 4px 2px 4px; }
.clientlocation { font-size: 13px; font-weight:bold; color: #FFFFFF; padding: 0 4px 0 4px; }
.gallerytitle { font-size: 20px; font-weight:bold; color: #FFFFFF; }

.footer { font-size: 10px; color: #363636; }
.footerlink { color: #363636; }
.footerlink:hover { color: #FFFFFF; }

.tahomagray10 { font-family: Tahoma, Verdana, Arial; font-size: 10px; color: #363636; }
.tahomagray11 { font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #363636; }
.tahomagray12 { font-family: Tahoma, Verdana, Arial; font-size: 12px; color: #363636; }
.tahomagray13 { font-family: Tahoma, Verdana, Arial; font-size: 13px; color: #363636; }
.tahomagray14 { font-family: Tahoma, Verdana, Arial; font-size: 14px; color: #363636; }
.tahomagray15 { font-family: Tahoma, Verdana, Arial; font-size: 15px; color: #363636; }

.tahomawhite10 { font-family: Tahoma, Verdana, Arial; font-size: 10px; color: #FFFFFF; }
.tahomawhite11 { font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #FFFFFF; }
.tahomawhite12 { font-family: Tahoma, Verdana, Arial; font-size: 12px; color: #FFFFFF; }
.tahomawhite13 { font-family: Tahoma, Verdana, Arial; font-size: 13px; color: #FFFFFF; }
.tahomawhite14 { font-family: Tahoma, Verdana, Arial; font-size: 14px; color: #FFFFFF; }
.tahomawhite15 { font-family: Tahoma, Verdana, Arial; font-size: 15px; color: #FFFFFF; }

.tahomasilver10  { font-family: Tahoma, Verdana, Arial; font-size: 10px; color: #999999; }
.tahomasilver11  { font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #999999; }
.tahomasilver12  { font-family: Tahoma, Verdana, Arial; font-size: 12px; color: #999999; }
.tahomasilver13  { font-family: Tahoma, Verdana, Arial; font-size: 13px; color: #999999; }
.tahomasilver14  { font-family: Tahoma, Verdana, Arial; font-size: 14px; color: #999999; }
.tahomasilver15  { font-family: Tahoma, Verdana, Arial; font-size: 15px; color: #999999; }

.tahomared10  { font-family: Tahoma, Verdana, Arial; font-size: 10px; color: #FF0000; }
.tahomared11  { font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #FF0000; }
.tahomared12  { font-family: Tahoma, Verdana, Arial; font-size: 12px; color: #FF0000; }
.tahomared13  { font-family: Tahoma, Verdana, Arial; font-size: 13px; color: #FF0000; }
.tahomared14  { font-family: Tahoma, Verdana, Arial; font-size: 14px; color: #FF0000; }
.tahomared15  { font-family: Tahoma, Verdana, Arial; font-size: 15px; color: #FF0000; }

.ftplink { font-size: 24px; font-weight: bold; background-color: #333333; padding: 15px; border: 1px dotted #FF0000; line-height: 24px; text-align:center; }