﻿
body {position: relative; background: #414141; margin: 0; padding: 0;}

div#links {position: absolute; top: 62px; left: 18px; width: 166px; height: 100px; 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: 170px; 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: 17px; top: 18px; z-index: 200;}
div#masthead2 {position: absolute; left: 310px; top: 26px; z-index: 200;}
div#mp3logo {position: absolute; left: 756px; top: 27px; z-index: 100;}
div#content {position: absolute; top: 62px; 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 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; 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 p {margin: 0 1em 1em; font-weight: lighter;}
div#content blurb1 {position: absolute;}
div#content blurb2 {position: relative; width: 400px;}
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;
        }
        div#tags {text-align: center;}
div#asterisks {margin-bottom: .8em; text-align: center; color: #F1F4F5;}
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;
		}
.rss {border-width: 0;}
.frac {font-size: 11px;}
.fractop {font-size: 30%; vertical-align: 30%; font-size: 10px;}
.fracbot {font-size: 30%;font-size: 10px;}
div#cc {position: relative; color: #ffffff; font: 11px Arial, Verdana, sans-serif; text-align: left; text-align: left; padding-top: 1.2em; padding-left: 1em; margin: .5em auto; width: 55%;}
h1 {margin: 9px 9px 0.3em; padding: 0px 0 2px; text-align: center; color: #fff; font: 22px sans-serif; height: 32px; vertical-align: middle; line-height: 26px;}
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;}
