body {
 background-color:#eee;
 font-family:Georgia,serif,Helvetica,Arial,sans-serif;
// font-size:0.8em;
 color:#333333;
}

img {
 border:0px;
}

div#everything {
 width:480px;
 margin-left:auto;
 margin-right:auto;
 margin-top:20px;
 background-color:#fff;
}

div#menu {
 width:480px;
 text-align:center;
 margin:0px;
 padding:0px;
 padding-top:6px;
 padding-bottom:4px;
 background-color:#eee;
}

div.header {
 text-align:center;
 top:10px;
 margin-bottom:1em;
}

div.footer {
 position:relative;
 top:40px;
 margin-left:auto;
 margin-right:auto;
 text-align:center;
}

div#logo {
 padding-top:10px;
 padding-bottom:0px;
 text-align:center;
 font-size:2em;
 font-family:Arial,Verdana,Helvetica,sans-serif;
}

div.subheader {
 font-weight:bold;
}

div#what {
 padding-top:1ex;
 padding-bottom:1ex;
 text-align:left;
 width:440px;
 margin-left:auto;
 margin-right:auto;
}

img.logo_inline {
 float:left;
 margin-right:6px;
}

a:link {
 color:#333333;
 text-decoration:underline;
}

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

a:visited {
 color:#333333;
 text-decoration:underline;
}

a.red:link {
 color:#c00;
 text-decoration:none;
}

a.red:hover {
 color:#000000;
 text-decoration:underline;
}

a.red:visited {
 color:#c00;
 text-decoration:none;
}

a.black:link {
 color:#000;
 text-decoration:none;
}

a.black:hover {
 color:#c00;
 text-decoration:underline;
}

a.black:visited {
 color:#000;
 text-decoration:none;
}

div.news {
 padding-left:1em;
 padding-right:1em;
 padding-top:1em;
 padding-bottom:2em;
}

div.news div.text {
 background-color:#fff;
}

div.news div.title {
 font-face:Helvetica,Arial,sans-serif;
 font-size:1.2em;
 font-weight:bold;
 color:#c00;
}

div.news div.author {
 padding-top:1ex;
 font-size:.7em;
}

div.news div.date {
 font-size:.7em;
}


