html, body { background:#000; background-image:url('http://alexoflinn.com/hdBg.jpg'); background-repeat: no-repeat; background-position: center top; color:#eee; margin:0 auto; font-size:0.85em;  }
body, #ft { background-color:#000; color:#eee; margin:0 auto; }

#hd { padding-top:19px; }
#hd { background:none; text-align:center; }
#hd img { clear:both; float:none; }
#h1banner { float:none; margin:0 auto; text-align:center; }

#bd { background:#000; text-align:left; }
#bd { background-color:#000; border:0; border-color:transparent; }
#yui-main { margin:0; }
	#hd ul li { margin:0; list-style:none; }
	// #bd ul li { margin:0; list-style:none; }
#bd a { text-decoration:underline; }

#ft { margin-bottom:10px; border:0; border-color:transparent; }

#contentColumn { width:960px; }

a, a:link, a:visited, a:active { color:#6699cc; font-weight:normal; text-decoration:underline; }
a:hover { color:#99ccff; background:transparent; }
h4.active a { color:#fff; }

p { color:#eee; font-weight:normal; }
li { font-size:100%; }

h1 { color:#eee; font-weight:normal; }
h2 { color:#99ccff; }
	.hd h2 { background-color:transparent; }
h3 { color:#80552b; font-size: 1.3em; letter-spacing:0; }
h3 a, h3 a:link, h3 a:visited, h3 a:active, h3 a:hover { font-weight:normal; } 
h4 { font-weight:normal; }
	#hd .gutter { margin-top:0; padding-top:0; }
	
.navcontainer .navlist2 .active a { background-color:#000; }
.navcontainer .navlist2 .active a:hover { background-color:#000;; }

div.projectCell { text-align:center; width:320px; }
div.projectCell:hover { background-color:transparent; }
div.projectCellThumb { text-align:left; margin:0 auto 10px; }
div.projectCellDetails { text-align:left; margin:0 auto 10px; vertical-align:top; }
div.projectCell div.projectCellDetails .gutter { padding-top:0; }
div.projectCell div.projectCellDetails h3 { margin-bottom:0; }
div.projectCell div.projectCellDetails p { margin:0; }
div#profileCoverCells { margin-top:10px; }

div#projectCoverColumnTitle {
	background:#eee;
	}
	div#projectCoverColumnTitle h1 { color:#000; }

div#projectDetails div.metadata { border-left:0; }

#sidebar { width:960px; }

ul#sidebarNav { background:transparent; margin:0 auto; min-height:0; text-align:center; }
ul#sidebarNav li { display:inline; }

ul#profileFooter { margin-left:0; }
ul#profileFooter li, ul#profileFooter li a { color:#666; }

div#profileNews { background:#80552b; color:#fff; }
div#profileNews p { margin:0; }
div#profileNews a { color:#fff; }

dl { margin:0; }
dt { font-size:90%; float:left; width:50px; }
dd { font-size:100%; font-weight:bold; }

ul li { color:#80552b; }

body#profileFront span.awardsNames { display:none; }

div.highlight p { color:#000; }