html {
overflow-y: scroll;
background-color: #101010;
}
body {
margin: 1.462em;
font-family: Ariel, sans-serif;
color: #f0f0f0;
}
h1,h2,h3 {
margin: 0 0 13px 0;
font-variant: small-caps;
}
blockquote {
margin: 0 4em 1em 4em;
padding: 0.462em;
}
blockquote p {
font-size: 131%;
font-family: Georgia, serif;
font-style: italic;
color: #777;
margin: 0;
}
#header {
background-color: none;
overflow: hidden
}
#header img {
display: block;
}
#header ul li {
list-style: none;
}
#menu {
margin: 0 auto;
overflow: hidden;
background-color: #00c000; }
#menu ul {
margin: 0;
}
#nav {
overflow: hidden; }
#nav li {
list-style: none;
float: left;
margin-right: 0.462em;
position: relative; }
#nav li a {
text-decoration: none;
text-transform: uppercase;
color: #444;
float: left;
padding: 0.462em 1em; }
#nav li a:hover {
color: #111;
background-color: #00af00;
}
#sidebar > img {
float: left;
padding-right: 0.462em;
}
#footer {
clear: both;
}
#footer p {
text-align: center;
padding: 1.462em 0;
color: #777;
border-top: solid 0.231em #00c000;
font-family: Georgia, serif;
font-size: 77%;
font-style: italic;
}
#selector {
display: none;
}
.left { float: left; }
.right { float: right; }