A:link { color: #29B4DB }
A:visited { color: #29B4DB }
A:active { color: #29B4DB }
A:hover { color: #ffffff } 

A.redlink:link { color: #FF0000 }
A.redlink:visited { color: #FF0000 }
A.redlink:active { color: #FF0000 }
A.redlink:hover { color: #ffffff } 

<!-- This stylesheet uses pt's for font sizing for demonstration purposes. However, the problem with pt's is that their size is fixed, which means it cannot be changed with a user's browser. They also are extremely small for some Mac's. When using this stylesheet, it is recommended that pt's be replaced with em's (or percentages). For example, 7.8pt on a PC is, roughly, the equivalent of .7em for PC's and .8 or .9 em for Mac's. -->

td {font-family: verdana, geneva, sans-serif; font-size: 7.8pt} 

.white78 {font-family: verdana, geneva, sans-serif; font-size: 7.8pt; color: #ffffff}

.black8 {font-family: verdana, geneva, sans-serif; font-size: 8pt}

.home_block {font-family: verdana; font-size: 8pt; color: #29B4DB; border:1px solid #29B4DB; background-color: #000000; padding: 10px}

.home_block2 {font-family: verdana; font-size: 11pt; color: #29B4DB; border:1px solid #29B4DB; background-color: #000000; padding: 10px}


.bd_block {font-family: verdana; font-size: 7.8pt; width:400px; color: #29B4DB; border:1px solid #29B4DB; background-color: #000000; padding: 5px; margin: 10px}

.cd_pages {font-family: verdana; font-size: 10pt; width:400px; color: #29B4DB; border:1px solid #29B4DB; background-color: #000000; padding: 5px; margin: 10px}

.band_block {font-family: verdana; font-size: 7.8pt; width:400px; color: #29B4DB; border:1px solid #29B4DB; background-color: #000000; padding: 5px; margin: 10px}

.recordings_block {font-family: verdana; font-size: 7pt; width:150px; color: #29B4DB; border:1px solid #29B4DB; background-color: #000000; padding: 5px; text-align: center; margin: 10px}

.space_block {width: 5px; color: #29B4DB; background-color: #000000; padding: 10px; margin: 10px}

.space2_block {width: 150px; color: #29B4DB; background-color: #000000; padding: 5px; margin: 10px}

.schd_block {font-family: verdana; font-size: 7pt; width:460px; color: #29B4DB; border:1px solid #29B4DB; background-color: #000000; padding: 4px; text-align: center}

.schd_heading {font-family: verdana; font-size: 10pt; font-weight: bold; width:400px; color: #29B4DB; border:1px solid #29B4DB; background-color: #000000; padding: 5px; text-align: center; margin: 10px}

.contact_heading_block {font-family: Verdana; font-size: 12pt; font-style: bold; font-weight: bold; color: #29B4DB; border:1px solid #29B4DB; background-color: #000000; padding: 30px; text-align: center; margin: 10px}

.presskit_heading_block {font-family: Verdana; font-size: 12pt; font-style: bold; font-weight: bold; color: #29B4DB; border:1px solid #29B4DB; background-color: #000000; padding: 30px; text-align: center; margin: 30px}

.contact_block {font-family: verdana; font-size: 10pt; color: #29B4DB; border:1px solid #29B4DB; font-weight: bold; background-color: #000000; padding: 5px; text-align: center; margin: 10px}

.gallery_block {background-color: #000000; padding: 25px}  

.gallery_heading {font-family: Times New Roman; font-size: 20pt; width:400px; color: #14b5e1; background-color: #000000; padding: 1px; text-align: center}

.gallery_credits {font-family: Times New Roman; font-size: 8pt; width:400px; color: #14b5e1; background-color: #000000; padding: 1px; text-align: center}

.gallery_caption {font-family: Times New Roman; font-weight: bold; font-size: 20pt; width:400px; color: #14b5e1; background-color: #000000; padding: 1px; text-align: center}

.reviews_block {font-family: verdana; font-size: 16pt; color: #ffffff; border:1px solid #29B4DB; background-color: #000000; padding: 20px; text-align: center}  

.reviews_text {font-family: Arial; font-size: 10pt; width:400px; color: #ffffff; background-color: #000000; padding: 1px; text-align: left}

.reviews_title {font-weight: bold; font-size: 12pt; color: "#FFFFFF"}

.news_block {font-family: verdana; font-size: 16pt; color: #ffffff; border:1px solid #29B4DB; background-image: url(images/blacknews2.jpg); padding: 20px; text-align: left}

.news_text {font-family: verdana; font-size: 12pt; width:400px; color: #29B4DB; border:1px solid #29B4DB; background-color: #000000; padding: 10px; text-align: left}

.news_link {font-family: verdana; font-size: 12pt; width:400px; color: #29B4DB; border:1px solid #29B4DB; background-color: #000000; padding: 1px; text-align: center}

.news_archive_block {font-family: verdana; font-size: 7pt; color: #29B4DB; border:1px solid #29B4DB; background-color: #000000; padding: 10px}

.bandpic_block {width:623px; height: 203px; background-color: #000000; background-image: url(images/BD%20Lenz%20Band.jpg); background-repeat: no-repeat; background-position: center center}

.bandpic_block2 {width:623px; height: 203px; background-color: #000000; background-image: url(images/BDBanner2.jpg); background-repeat: no-repeat; background-position: center center}

.bandpic_block3 {width:623px; height: 203px; background-color: #000000; background-image: url(images/livecd.jpg); background-repeat: no-repeat; background-position: center center}



.frame_block {background-color: #000000;}

.links_text {font-family: verdana; font-size: 14pt; width:400px; color: #29B4DB; background-color: #000000; padding: 1px; text-align: left; border:1px solid #29B4DB;}

h3#caption {font-family: Times New Roman; font-size: 12pt; width:400px; color: #29B4DB; text-align: center;}

td#linkpage {padding: 5px}

.logo_block {border:3px solid #7D7D7D; background-color: #000000; padding: 1px; margin: 2px}

.highlight_text_red {font-weight: bold; font-size: 10pt; color: "#FF0000"}

.Large_text_red {font-weight: bold; font-size: 12pt; color: "#FF0000"}

.highlight_text_white {font-weight: bold; font-size: 10pt; color: "#FFFFFF"}

.Large_text_white {font-weight: bold; font-size: 12pt; color: "#FFFFFF"}

.bigger_text {font-size: 8pt}

.text_red {font-weight: bold; font-size: 7.8pt; color: "#FF0000"}