
body 
{
font-family: Courier New, monospace;
margin:0;
padding:0;
}

/*.content *
{
border: 1px solid red;
}
*/

a, a:visited, a:active
{
text-decoration: none;
color: #416E90;
}

.layout
{
width: 1000px;
padding: 0;
margin: 0 auto 0 auto;
}

h1, h2
{
font-weight: normal;
display: inline;
}

header h1 a:visited, header h1 a:active, header h1 a:link, header h1 a
{
color: #000000;
}

header h1
{
font-size: 45px;
line-height: 45px;
}

h2
{

}

nav
{
font-size: 16px;
}

nav a:hover
{
font-weight: bold;
}

nav a:visited, nav a:active, nav a:link, nav a
{
color: #000000;
}

nav ul
{
list-style-type: none;
margin: 0;
padding-left: 0px;
}

nav ul li
{
display: inline;
}

.social
{
margin-top: 1em;
display: block;
}

.social ul
{
list-style-type: none;
margin: 0;
padding-left: 0px;
}

.social ul li
{
display: inline;
}

.social a
{
color: #000000;
}

.social a:hover
{
font-weight: bold;
}

.social a:visited, nav a:active, nav a:link
{
color: #000000;
}

.html
{
font-size: 11px;
font-weight: normal;
color: #B8B8B8;
line-height: 11px;
}

.htmlsection
{
margin-top: 1em;
}

span.html
{
margin: 0;
padding: 0;
}

.content
{
float: left;
width: 810px;
padding-right: 10px;
}

.content section ul
{
list-style-type: none;
margin: 0;
padding-left: 0px;
}

.content section article
{
font-family: Georgia, serif;
font-size: 14px;
color: #666;
}

.content section h1
{
font-size: 22px;
line-height: 34px;
}

#creditfooter
{
display: none;
}

.content .twitter ul
{
list-style-type: square;
padding-left: 25px;
}

aside
{
width: 180px;
float: left;
font-size: 14px;
}

aside h1
{
font-size: 22px;
line-height: 28px;
}

aside h2
{
font-size: 18px;
}

aside ul li
{
display: list-item;
font-size: 15px;
}

aside.index
{
width: 180px;
float: left;
}

aside.index h1
{
font-size: 22px;
line-height: 28px;
}

.profilepicture
{
width: 180px;
}

footer
{
display: block;
clear: both;
}

.copyright
{
text-align: center;
}

.copyright img
{
vertical-align: middle;
border-width: 0;
}

.article
{
float: left;
width: 570px;
}



