/**
* CSS
* 
* @version 1.0
* @author Vaska 
* @author Gregory Cadar
* @tweaker Jon Heslop for Zo‘ Barker
*/
* { margin:0; padding:0; }
body { font-size:11px; font-family:'Courier New', Courier, sans-serif; background:#fff; color:#262626; }
body.section-1 { }
body.section-2 { }
body.section-3 { }
a:link { text-decoration:none; color:#262626; }
a:active { text-decoration:none; }
a:visited { text-decoration:none; color:#666; }
a:hover { text-decoration:none; background-color:#ffff00; }
a img { border:none; }
#title { text-transform:uppercase; font-size:1.6em; position:absolute; top:0; left:4px; display:block; background-color:#ffff00; padding-top: 2px; line-height: 18px; }
#menu { width:225px; overflow:auto; top:4px; bottom:0; left:0; position:fixed; height:100%; background-color:#fff; }
#menu ul { list-style:none; margin:25px 0 12px; }
#menu ul li.section-title { text-transform:uppercase; }
#content { height:100%; margin:30px 0 0 225px; top:0; }
.container { padding:5px 5px 25px; }
#content p { width:400px; margin-bottom:9px; }
.active a { background-color:#ffff00; color:#262626; }
p { margin:0 0 9px; }
h1 { font-size:32px; }
h2 { font-size:24px; }
h3 { font-size:16px; }
h4 { font-size:12px; }
.email-title { text-transform:uppercase; padding-top:25px; }
#img-container { margin:0; padding:0; }
#img-container p { width:400px; margin:0; padding:0 0 12px; }
#once { clear:left; }
#credit { position:absolute; bottom:0; }