﻿body { background-color: #000; color:#080808; font-family:Helvetica,Arial,sans-serif; font-size: 14px; line-height: 18px;}
h1, h2, h3, h4, h5 {font-family:Helvetica,Arial,sans-serif;}
a {color: #fff; text-decoration: none;}
a:hover {text-decoration: underline;}

#outer-wrapper {width: 950px; margin:0 auto;}
#wrapper {background-color: #111; color: #999; padding: 0 5px;}

#left-col {float: left; width: 640px;}
#right-col {float: right; width: 280px;}

#outer-content {border:3px solid #080808; float:left; margin-bottom:20px;}
#content {width:570px; background-color:#080808; border:1px solid #222222; float:left; margin:1px; padding:30px; overflow:hidden;}
  #content h2 {color: #fff; font-size: 30px; line-height:36px; text-transform:uppercase; margin:0 0 20px 0;}

span.attribution {display: block; width:100%; text-align:right;}

.sidebar-wrapper {border:3px solid #080808; margin-bottom:20px;}
.sidebar {background-color:#080808; border:1px solid #222222; padding:4px;}
.sidebar p {margin:0; }

.album img {margin-top:10px;}

#header {margin:0 0 20px 0;}
#header h1 {margin:0; padding:25px 0 0 10px;}
  #header h1 a {display:block; width:550px; height:80px; background:url(../images/logo.png) no-repeat; font-size:1px; text-indent:-9999px; outline:none;}

.clear {clear:both; display:block; overflow:hidden; width:0; height:0;}
