* {
border:0;
margin:0;
padding:0;
}

#container {
width:865px;
margin:0 auto;
}

#nav {
background:#000;
height:1.6em;
}

#nav ul {
padding:.2em 0;
border-bottom:solid 2px #cccccc;
text-align:center;
}

#nav li {
display:inline;
padding:0 15px 0 15px;
color:#ccccff;
font-family:courier, mono;
font-size:.9em;
}

a{
text-decoration:none;
color:#ccff99;
font-family:courier, mono;
}

a:hover {
text-decoration:none;
color:#99ff33;
}

img {
float:left;
}

ul#social li a img{
padding:10px 5px;
}
