body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td{
margin:0;
padding:0;
}

body{
background:#FFF;
font-family:Helvetica,Arial,sans-serif;
}


header{
display:block;
margin:20px;
color:#000;
font-size:12px;
background: url(../img/logo_01.gif) no-repeat right 16px;
}

header h1{
font-size:136px;
line-height:1;
margin:0 0 -15px;
}

header p{
margin-left:10px;
}



#content{
margin:100px 28px 0;
width:auto;
overflow:hidden;
}

#content section,
#content div{
display:block;
width:280px;
float:left;
margin:0 0 50px 0;
}


#content div section{
float:none;
}

#content section#hp,
#content section#bio{
height:22em;
margin:0;
}

#content div p{
width:80%;
font-size:12px;
line-height:1.1;
float:none;
}

#content section h1{
margin:0 0 30px;
font-size:34px;
line-height:1;
letter-spacing:-2.2px;
}

#content section dl{
margin-left:3px;
width:150px;
}

#content section dt{
font-size:12px;
font-weight:bold;
margin:0 0 1px;
}

#content section dd{
font-size:12px;
line-height:1.1;
margin:0 0 20px;
}

#content section dd a{
color:#000;
text-decoration:none;
}

#content section dd a:hover{
color:#F00;
}



footer p{
display:block;
clear:both;
width:99%;
text-align:center;
margin:20px 0;
font-size:12px;
}

