/* HTML5-specific CSS setup */
article,footer,header,hgroup,section{display:block}

body {
font-family: Palatino, Georgia, serif;
font-size: 1em;
line-height: 1.4em;
line-height: 1.4;
text-align: center;
font-weight: normal;
margin: 0;
padding: 0;
background:#fbfbfb;
color:#080000;
}

a {
color: #0924e1;
text-decoration: none;
}

a:hover {
color: #6d91ba;
text-decoration: underline;
}

a img {
border: none;
}


body > header {
background: #030304 url('header.jpg') top left no-repeat;
width: 100%;
margin: 0;
padding: 0 0 1em 0;
}


body > header h1, body > header h1 a, body > header h1 a:hover {
color: #bccfcf;
font-size: 1.4em;
font-weight: bold;
margin: 0;
}


body > header h2 {
display: block;
font-family: Georgia, serif;
font-style: italic;
color: #565f5f;
margin: 0.3em 0 0 ;
font-size: 1em;
line-height: 1em;
}


article{
border-top: .15em solid #eee;
padding-top: 1.1em;
width: 48em;
text-align: left;
margin: 0 auto;
}

article header {
padding: .9em 0 0 0;
}

article > header h1 {
color: #222;
display: block;
font-size: 1.7em;
line-height: 1em;
letter-spacing: -.03em;
margin: 0 0 .25em 0;
}

article h2 {
font-size: 1.3em;
line-height: 1.7em;
margin: .25em 0;
}


footer {
color: #aaa;
clear: left;
padding: 3em 0;
font-size: 12px;
}

footer a {
color: #aaa;
}

footer a:hover {
text-decoration: none;
}

footer img {
margin-bottom: -5px;
margin-left: 2px;
}




