body , ul, li , ol { margin: 0; padding: 0 }
img { margin: 0; padding: 0 }
h2 { margin: 0; padding: 0 }
* { border: 0 }
body { 
text-align: center;
font-family: Arial, sans-serif;
margin: 28px 0;
}
table { margin: 0; padding: 0 }
ul, li, ol { list-style: none }
table, tr, td { vertical-align: top }
#maintainer { width: 760px; margin: 0 auto; text-align: left; }
#header { border-bottom: 2px solid #171717; height: 64px; padding: 0; margin: 0 }
#header h1 { margin: 0; padding: 0 }
#header h1 a { color: #000; text-decoration: none; font-weight: bold; font-family: sans-serif }
#footer { text-align: center; border-top: 4px solid #171717; text-transform: uppercase; font-size: 10px; }
#content { font-size: 12px; line-height: 16px }

p { padding: 0 0 12px 0; margin: 0; font-size: 12px; line-height: 16px }
.press p { margin-bottom: 32px; line-height: 18px; width: 500px; text-align: justify }

#tour { font-size: 12px }

.tumblr_title {
font-size: 48px;
line-height: 40px;
letter-spacing: -1px;
color: #444;
font-weight: bold;
text-transform: uppercase;
}
.tumblr_posts { width: 400px }
.tumblr_post { border-bottom: 1px dashed #aaa; margin-bottom: 22px }

#menu{
padding: 6px 0;
margin-left: 0;
margin-bottom: 0;
margin-top: 0;
font: bold 12px Verdana;
}

#menu li{
list-style: none;
display: inline;
margin: 0;
}

#menu li a{
text-decoration: none;
padding: 6px 12px;
margin-right: 3px;
border: 1px solid #171717;
border-top: none;
background: #000;
color: #fff;
}

#menu li a:link, #menu li a:visited{
color: #fff;
}

#menu li a:hover{
background: #fff;
color: #000;
}

#menu li a:link.active { background: #fff; color: #000 }