
a:hover { text-decoration: underline }
a { text-decoration: none }
body   { font-family: Arial, Helvetica, sans-serif; background-color: black; text-align: center; margin: 0px; padding: 0px }
dd { font-size: 12px; font-family: Arial, Helvetica, sans-serif }
dl { margin: 0px; padding: 0px }
dt { font-size: 12px; font-family: Arial, Helvetica, sans-serif }
h1 { font-size: 24px; font-family: Arial, Helvetica, sans-serif; margin: 0px 0px 0.5em; padding: 0px }
h2 { font-size: 18px; font-family: Arial, Helvetica, sans-serif; margin: 0px 0px 0.5em; padding: 0px }
h3  { font-size: 14px; font-family: Arial, Helvetica, sans-serif; margin: 0px 0px 0.5em; padding: 0px }
hr.clearboth  { clear: both }
html { margin: 0px; padding: 0px }
img { border: 0px }
li { font-size: 12px; font-family: Arial, Helvetica, sans-serif }
p { font-size: 12px; line-height: 1.4em; font-family: Arial, Helvetica, sans-serif; text-align: left; margin: 0px 0px 0.5em; padding: 0px }
strong { font-weight: bold }
td  { vertical-align: top }
ul { margin: 0px; padding: 0px }
.andrea-tunelist-old   { margin: 0.5em 10px 1em; width: 200px }
.andrea-tunelist dd  { color: gray; line-height: 1.3em; float: left; padding-bottom: 6px; width: 160px }
.andrea-tunelist dl { list-style-type: none }
.andrea-tunelist dt { float: left; clear: left; margin-right: 0.5em; margin-left: 0.5em; border: solid 1px white; width: 20px; height: 20px }
.center { text-align: center }
.clearboth  { clear: both; visibility: hidden }
.clearleft { clear: left }
.clearright { clear: right }
.ed-tunelist-old  { list-style-type: none; margin: 0.5em 10px; width: 200px }
.ed-tunelist dd  { color: gray; line-height: 1.3em; float: left; padding-bottom: 6px; width: 160px }
.ed-tunelist dl { list-style-type: none }
.ed-tunelist dt { float: left; clear: left; margin-right: 0.5em; margin-left: 0.5em; border: solid 1px white; width: 20px; height: 20px }
.floatleft { float: left; margin-right: 10px; margin-bottom: 10px }
.floatright { float: right; margin-bottom: 10px; margin-left: 10px }
.nowrap  { white-space: nowrap }
.padabove { padding-top: 15px }
.uppercase { text-transform: uppercase }
#andrea-content { text-align: left; margin-right: auto; margin-left: auto; width: 670px }
#andrea-content a  { color: #674c1b }
#andrea-icon { padding: 5px; border: solid 1px white }
#andrea-mainimg   { float: right; margin-top: 0px; margin-bottom: 20px; margin-left: 20px; border-bottom: 5px solid #7e672d }
#andrea-recording { background-color: #98677e; clear: both; padding-top: 1em; width: 670px }
#andrea-recording a  { color: #193b53 }
#andrea-recording h2 { color: white; font-family: "Times New Roman", Times, serif; text-transform: uppercase; margin-right: 10px; margin-left: 10px; border-bottom: 1px solid silver }
#andrea-recording h3 { color: white; font-family: "Times New Roman", Times, serif; text-transform: uppercase; margin-right: 10px; margin-left: 10px; border-bottom: 1px solid silver }
#andrea-recording li  { color: white; font-size: 12px; line-height: 1.2em; margin-bottom: 0.2em; margin-left: 20px }
#andrea-recording p  { color: white; line-height: 1.3em; margin-right: 10px; margin-left: 10px; padding-bottom: 0.5em }
#andrea-recordingmiddle { padding-bottom: 10px; width: 220px }
#andrea-wrapper { background-color: #a69ab3; margin-right: auto; margin-left: auto; border-right: 1px solid silver; border-left: 1px solid silver; width: 700px }
#ed-content { text-align: left; margin-right: auto; margin-left: auto; width: 670px }
#ed-content a { color: #3b4765 }
#ed-mainimg { float: left; margin-top: 0px; margin-right: 20px; margin-bottom: 20px; border-bottom: 5px solid #7e672d }
#ed-recordings { background-color: #556788; clear: both; padding-top: 1em; width: 670px }
#ed-recordings a { color: #b6a37c }
#ed-recordings h2 { color: white; font-family: "Times New Roman", Times, serif; text-transform: uppercase; margin-right: 10px; margin-left: 10px; border-bottom: 1px solid silver }
form { text-align: center; margin-right: 10px; margin-bottom: 5px; margin-left: 10px }
#ed-recordings h3 { color: white; font-family: "Times New Roman", Times, serif; text-transform: uppercase; margin-right: 10px; margin-left: 10px; border-bottom: 1px solid silver }
#ed-recordings li  { color: white; font-size: 12px; line-height: 1.2em; margin-bottom: 0.2em }
#ed-recordings p  { color: white; font-size: 12px; line-height: 1.3em; margin-right: 10px; margin-left: 10px; padding-bottom: 0.5em }
#ed-trioicon { padding: 5px; border: solid 1px white }
#ed-wrapper { background-color: #a69165; margin-right: auto; margin-left: auto; border-right: 1px solid silver; border-left: 1px solid silver; width: 700px }
#footer  { background-color: black; clear: both; padding-top: 15px; padding-bottom: 15px; border-top: 3px solid #b62219 }
#footer p { color: silver; font-size: 10px; text-align: center }
#header { color: silver; background-color: black; border-bottom: 3px solid #b62219 }
#header a { color: #af8120 }
#header a:hover { color: silver; text-decoration: none }
#header img { vertical-align: middle; margin: 10px 15px }
#navbar { }
#splash  { background-color: black; text-align: center }
#splashfooter { margin-right: auto; margin-left: auto }
#splashfooter a { color: #ddba59; font-size: 9px; text-decoration: none; text-transform: uppercase }
#splashfooter a:hover { color: #e4c873; text-decoration: none }
#splashfooter p { color: silver; font-size: 10px; text-align: center; margin-bottom: 1em }
#splashtable  { margin-top: 20px; margin-right: auto; margin-left: auto }
#splashtable td { margin: 0px; padding: 0px; border: 0px }
#splashtable td img { }
.paypal { margin-top: 5px; margin-bottom: 15px }
.paypal p { text-align: center }
.andrea-tunelist { background-color: white; margin: 1em 10px; padding-top: 0.5em; padding-bottom: 0.5em; border: solid 1px #193b53; width: 200px }
.ed-tunelist { background-color: white; margin: 1em 10px; padding-top: 0.5em; padding-bottom: 0.5em; border: solid 1px #b6a37c; width: 200px }
