@import url(reset.css); {}

body {
  background: #000 url(images/skull.png) no-repeat fixed;
  color: #fff;
}

a { color: #f00; }
a:hover {text-decoration: underline; }

#header { display: block; width: 755px; margin: 20px 0 0 250px;}

#header a img { margin: 0; padding: 0;}

#header #nav ul { display: inline; list-style: none; margin: 0; padding: 0;}

#header #nav ul li { display: inline; } /* stupid IE */

#header #nav ul li a { 
  display: block; 
  float: left; 
  font-size: 1.6em;
  margin: 0 16px;
  color: #fff; 
  font-family: "Courier New", Courier, monospace; 
  text-align: center;
  text-transform: uppercase;
}

#header #nav ul li a:hover, #header #nav ul li a.current { color: #f00; text-decoration: underline; }

#content { margin: 40px 0 0 350px; width: 375px; float: left;}
#content p.courier { font-family: "Courier New", Courier, monospace; font-size: 1.8em; }  

#container { margin: 40px 0 0 350px; width: 600px; }

#container #mailinglist { margin: 0 0 0 30px; float: right; }

#single {   }

#mailinglist { margin: 40px 0 0 40px; float: left; }

#mailinglist a:hover img { background: #666; }   

.jflow-content-slider { margin: 10px 0 10px 350px; }

#jFlowSlide{ background:#000; font-family: Georgia; border: 3px solid #a00; }
#myController { font-family: Georgia; padding:2px 0;  width:596px; background:#a00; }
#myController span.jFlowSelected { background:#e00;margin-right:0px; }
#myPortfolioController { font-family: Georgia; padding: 2px 0; width: 606px; background: #a00; }
#myPortfolioController span.jFlowSelected { background: #e00; margin-right: 0px;}

.slide-wrapper { padding: 0px; position: relative; }
.slide-thumbnail { width:590px; float:left; }
.slide-thumbnail img {max-width:590px; }
.slide-details { background: url('translucent.png'); width: 580px; padding: 5px; height: 55px; position: absolute; bottom: 0px; left: 0px; }
/*.slide-details { display:none; width:297px; float:left; margin-left:10px;}*/
.slide-details h2 { font-size:2.0em; font-style: italic; font-weight:normal; line-height: 1; margin:0; }
.slide-details .description { margin-top: 5px; font-size: 1.2em;}

.jFlowControl, .jFlowPrev, .jFlowNext { color:#FFF; cursor:pointer; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; }
.jFlowControl:hover, .jFlowPrev:hover, .jFlowNext:hover { background: #43A0D5; }

#footer { margin: 40px 0 0 400px; font-size: 2.0em; color: #000; font-weight: bold; background: url(images/copytape.png); height: 81px; width: 490px; text-align: center; line-height: 81px;}

/********[MEDIA PAGE]********/

#thumbs a img {padding: 5px;}

#thumbs a:hover img {padding: 0; border: 5px solid #f00;}

.small {font-size: .8em;}

#videos a img {padding: 5px;}
#videos a:hover img {padding:0; border: 5px solid #f00;}