﻿

a:link { color: #900; text-decoration: none; }
a:visited { color: #900; text-decoration: none; }
a:hover {color: #900; text-decoration: underline; }

#container { 
    width: 728px;
    padding: 10px;
    margin: 0 auto;
}    

#menu {
    float: right;
    font-size: 1em;
    margin-top: 5px;
    display: block;
    font-family: Arial;
    color: #888888;
}

#menu img {
    vertical-align: -10%;
}

ul#menulist
{
    padding: 0 0 2px;
    position: relative;
    margin: 0;
    text-align: right;
}

ul#menulist li
{
    display: inline;
    list-style: none;
}
  
#menulist a:link { color: #888888; text-decoration: none; }
#menulist a:visited { color: #888888; text-decoration: none; }
#menulist a:hover {color: black; text-decoration: underline; }

h1 a:link { color: Gray; text-decoration: none; }
h1 a:visited { color: Gray; text-decoration: none; }
h1 a:hover {color: Gray; text-decoration: none; }

#copyright 
{
    font-size: smaller;
    text-align: center;
}

img {
    border: 0;
}





body{
    margin: 0 auto;
    font-family: Georgia, Palatino, serif;
    color: Black;
    line-height: 1;
    max-width: 960px;
    padding: 0 30px 30px;
}
h1, h2, h3, h4 {
    color: #111111;
    font-weight: 400;
}
h1, h2, h3, h4, h5, p {
    margin-bottom: 24px;
    padding: 0;
}
h1 
{
    font-family: Arial;
    color: Gray;
    margin-top: 0;
    font-size: 48px;
}
h2 {
    font-size: 36px;
    margin: 24px 0 6px;
}
h3 {
    font-size: 24px;
}
h4 {
    font-size: 21px;
}
h5 {
    font-size: 18px;
}
a {
    color: #0099ff;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}
ul, ol {
    padding: 0;
    margin: 0;
}
li {
    line-height: 24px;
}
p, ul, ol {
    font-size: 16px;
    line-height: 24px;
    max-width: 728px;
}
pre {
    padding: 5px 5px;
    max-width: 728px;
    white-space: pre-wrap;
        background: #eeeeee;
    border: 1px solid #ccc;
    overflow: hidden;
}
code {
    font-family: Consolas, Andale Mono, Monaco, monospace;
    line-height: 1.2;
    font-size: 14px;
    color: Black;
}
aside {
    display: block;
    float: right;
    width: 390px;
}
blockquote {
    margin: 1em 2em;
    max-width: 678px;
}
blockquote p {
    color: #666;
    font-style: italic;
    max-width: 678px;
}
hr {
    text-align: left;
    margin: 0 auto 0 0;
    color: #fefefe;
    margin-top:20px;
    margin-bottom: 20px;
}

.Post H3
{
    margin-bottom: 5px;
}

.Post h2 a:link { color: Black; text-decoration: none; }
.Post h2 a:visited { color: Black; text-decoration: none; }
.Post h2 a:hover {color: Black; text-decoration: none; }

.Post h3 a:link { color: Black; text-decoration: none; }
.Post h3 a:visited { color: Black; text-decoration: none; }
.Post h3 a:hover {color: Black; text-decoration: none; }

.archivelink a:link { color: #444444; text-decoration: none; }
.archivelink a:visited { color: #444444; text-decoration: none; }
.archivelink a:hover {color: #900; text-decoration: underline; }

.pagelink a:link { color: Black; text-decoration: none; }
.pagelink a:visited { color: Black; text-decoration: none; }
.archivelink a:hover {color: Black; text-decoration: underline; }

.attribution
{
    font-size: x-small;	
    text-align: right; 
    color: #000000;
    
}

.logontext
{
    text-align: right; 
    font-size: small;    
}

.logontext a:link { color: #888888; text-decoration: none; }
.logontext a:visited { color: #888888; text-decoration: none; }
.logontext a:hover {color: black; text-decoration: underline; }

#username
{
    margin-left: 20px;
    margin-right: 20px;   
}

.validation-summary-errors {
    background-color: #FFF5FF;
    border:1px solid Gray;
    width: 400px;
    margin-left: 4px;
    }
span.validation-summary-errors {
    border-bottom-color: Gray;
    display:block;
    }
ul.validation-summary-errors {
    margin:0;
    padding:0;
    border-top:none;
    }
    
.validation-summary-errors li
{
    list-style: none;
    padding-left: 4px;
}


.edittext
{
    font-family: Georgia, Palatino, serif;
    color: Black;
    font-size: 14px;
}

#myImage
{
    margin-left: 10px;
}

.aboutheader
{
    
}