body {position: relative; background: #414141; margin: 0; padding: 0; width: 90%;}

div#links {position: absolute; top: 64px; left: 18; 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: 125px; left: 3; 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#mp3logo {position: absolute; left: 756px; top: 27px; z-index: 100;}
div#content {position: absolute; top: 64px; left: 181px;
   color: #F1F4F5; background: #505050; font: 13px Verdana, sans-serif; padding: 15px; 
   border-top: double 3px #555; border-left: double 3px #006666;}
div#content h3 {margin-bottom: 0.25em; font: 18px sans-serif; height: 18px; vertical-align: middle; white-space: nowrap;}
div#content1 {position: absolute; top: 55px; left: 182px;
   color: #F1F4F5; background: #505050; 
   font: 13px Verdana, sans-serif; padding: 15px; 
   border-top: double 3px #555; border-left: double 3px #006666;}
div#content p {margin: 0 1em 1em; font-weight: lighter;}
div#content blurb1 {position: absolute;}
div#content blurb2 {position: relative;}
div#publisherlink {position: relative;}
div#content1 h3 {margin-bottom: 0.25em; font: 18px sans-serif; height: 18px; vertical-align: middle; white-space: nowrap;}
div#content h4 {margin-bottom: 0.25em; font-weight: 600;}
div#asterisks {margin-bottom: .8em;}
div#blurb2        p {
            margin-top: 0em;
            margin-bottom: .5em;
        }
.teaser {position: absolute; left: 200px; top: 28px; color: #fff; font: 10pt Verdana, sans-serif;}
div#logo {position: absolute; left: -150px; top: 66%;}
div#mp3logo {position: relative; left: 585px; top: 22px; width:20px; height:18px; font: 15px Verdana, sans-serif; font-weight:700; z-index: 400}
		#cleardiv
		{
			clear: both;
			height: 1em;
		}
div#cc {position: relative; color: #ffffff; font: 11px Arial, Verdana, sans-serif; text-align: left; margin: .5em auto; width: 55%;}
h1 {margin: -9px -9px 0.5em; padding: 0px 0 2px; text-align: right; background-image: url("images/h1slats.png"); color: #fff; text-transform: lowercase; font: bold 25px sans-serif; height: 28px; vertical-align: middle; white-space: nowrap;}
h2 {position: relative; left: 17px; top: 18px; z-index: 400; color: white; font: 36px Arial, Verdana, sans-serif;
	padding: 4px 0px 0 2px; text-align: left; text-transform: lowercase; letter-spacing:-2px; word-spacing:3px; white-space: nowrap; font-weight: 500; display: block;}
dt {font-weight: bold;}
dd {margin-bottom: 0.66em;}
a:link {color: white;  text-decoration: underline;}
a:visited {color: #BBC; text-decoration: none;}
a: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;}
.class1 a:link {color: white;  text-decoration: none;}
.class1 a:visited {color: #BBC; text-decoration: none;}
.class1 a:hover {color: yellow; text-decoration: underline;}
div#content1 a.red:hover {color: yellow; text-decoration: none;}
code, pre {color: #EDC; font: 110% monospace;}