﻿
body {background: #414141; margin: 0; padding: 0;}

div#links {position: absolute; top: 64px; left: 18px; width: 166px; height: 700px; font: 16px Arial, Verdana, sans-serif; text-transform: lowercase; z-index: 100;}
div#links a {display: block; text-align: center; font: bold 1em sans-serif; 
   padding: 5px 10px; margin: 0 0 1px; border-width: 0; 
   text-decoration: none; color: #ffffff; background: #555;
   border-right: 3px double #006666;}
div#links a:hover {color: #fff; background: #006666;
   border-right: 3px double white;}

div#links a span {display: none;}
div#links a:hover span {display: block;
   position: absolute; top: 154px; left: 3px; width: 125px;
   padding: 5px; margin: 10px; z-index: 100;
   color: #EBF0F2; background: #414141;
   font: 10px Verdana, sans-serif; text-align: center;}
div#masthead {position: absolute; left: 135px; top: 74px; z-index: 400;}

div#content {position: absolute; top: 64px; left: 181px; right: 80px;
   color: #F1F4F5; background: #505050; font: 13px Verdana, sans-serif; padding: 15px; 
   border-top: double 3px #555; border-left: double 3px #006666;}
div#content blurb1 {position: absolute;}
div#content blurb2 {position: absolute;}
div#content cc {position: absolute; margin-left: auto; margin-right: auto;}
div#content h3 {margin-bottom: 0.25em; font-weight: lighter;}
div#content h4 {margin-bottom: 0.25em; font-weight: 600;}
div#asterisks {margin-bottom: .8em; text-align: center;}
.asterisks {margin-bottom: .8em; text-align: center;}
.mp3button {position: absolute; left: 240px; margin-bottom: -15px; top: 10px; font: 14px Verdana, sans-serif; font-weight: 600;}
div#tags {text-align: center;}

div#logo {position: absolute; left: -150px; bottom: 9.5em;}
div#homelink {position: absolute; color: #EBF0F2; font: 13px Verdana, sans-serif;}
div#cc {position: relative; color: #EBF0F2; font: 11px Arial, Verdana, sans-serif; text-align: left; margin: .5em auto; width: 55%; border-width: 0;}
ul.NoBulletNoIndent {
  list-style-type: none;
  margin-left: 0px;
  padding-left: 0px
}
ul {color: #EBF0F2; font: 13px Verdana, sans-serif; line-height: 1.2em;}
table {color: #ffffff; font: 11px Arial, Verdana, sans-serif; padding: 4px; text-align: center;}
.teaser {position: absolute; left: 200px; top: 28px; color: #fff; font: 10pt Verdana, sans-serif;}
div#mp3logo {position: relative; left: 585px; top: 22px; width:20px; height:18px; font: 15px Verdana, sans-serif; font-weight:700;}
h1 {position: relative; left: 17px; top: 18px; margin-top: 0px; z-index : 3; color: white; font: 36px Arial, Verdana, sans-serif; white-space: nowrap; width:20px; height:38px; 
	padding: 4px 0px 0 2px; text-align: left; text-transform: lowercase; letter-spacing:-2px; word-spacing:3px; font-weight: 500; z-index: 300; display: block;}
.subtitle {font: 10px Verdana, sans-serif; letter-spacing: 0px; word-spacing: 0px; height: 1px;}
.subtitle_caps {font: 10px Verdana, sans-serif; text-transform: none; letter-spacing: 0px; word-spacing: 0px; height: 1px}
dt {font-weight: bold;}
dd {margin-bottom: 0.66em;}
.rss {border-width: 0;}
.audiotease {color: #F1F4F5; background: #505050; font: 13px Verdana, sans-serif;}
.borderit img{
border: 2px solid #006666;
}
.borderit:hover img{
border: 2px solid yellow;
}
.borderit:hover{
color: yellow; /* irrelevant definition to overcome IE bug */
}

a.red:link {color: white;  text-decoration: underline;}
a.red:visited {color: #BBC; text-decoration: none;}
a.red:hover {color: yellow; text-decoration: none;}
a.green:link {color: white; text-decoration: underline;}
a.green:visited {color: #BBC; text-decoration: none;}
a.green:hover {color: yellow; text-decoration: none;}
div#content.class1 a:link {color: white;  text-decoration: underline;}
div#content.class1 a:visited {color: #BBC; text-decoration: none;}
div#content.class1 a:hover {color: yellow; text-decoration: none;}
.class1 a:link {color: white;  text-decoration: none;}
.class1 a:visited {color: #BBC; text-decoration: none;}
.class1 a:hover {color: yellow; text-decoration: underline;}
.class2 a:link {color: white;  text-decoration: none;}
.class2 a:visited {color: #BBC; text-decoration: none;}
.class2 a:hover {color: yellow; text-decoration: none;}

.nav {
	margin-top: 20px; font-size: 100%; margin-bottom: 20px; width: 99%; font: 15px Verdana, sans-serif; z-index: 100; text-align: center
}

