body{
margin-top: 0;
margin-left: 0;
margin-right: 0;
margin-bottom: 0;
background-color: white;
text-color: black;
}

div.newspost{
text-align: left;
font-size: 12pt;
padding-left: 2px;
padding-right: 2px;
}

span.date{
font-weight: bold;
font-size: 14pt;
}

div.nav{
text-align: center;
}

img.comicimg{
border-top: solid 1px #000000;
border-bottom: solid 1px #000000;
border-right: solid 1px #000000;
border-left: solid 1px #000000;
}

#top{
position: absolute;
top: 0px;
left: 10px;
width: 770px;
}

#comic{
width: 770px;
text-align: center;
}

#ad{
text-align: left;
position: absolute;
top: 200px;
left: 3px;
width: 150px;
height: 500px;
border-top: solid 1px #000000;
border-bottom: solid 1px #000000;
border-right: solid 1px #000000;
border-left: solid 1px #000000;
background-color: #999999;
padding-left: 5px;
}

div.menu{
margin-bottom:5px;
}

.comment{
text-color: black;
}


span.name{
text-decoration: underline;
padding-bottom: 10px;
font-weight: bold;
font-size: 20px;
}

div.bottom{
text-align: center;
padding-top: 5px;
}

span.occupation{
font-style: italics;
padding-bottom: 10px;
font-size: 18px;
}

.story{
font-size: 12pt;
background-color: #EDEDED;
width: 700px;
border-top: solid 1px #999999;
border-bottom: solid 1px #999999;
border-right: solid 1px #999999;
border-left: solid 1px #999999;
padding-left: 10px;
padding-right: 10px;
}

#news{
background-color: #EBE6D1;
background-image_old: url(../images/parchment_old.jpg); 
height: 590px;
width: 600px;
border-top: solid 1px #999999;
border-bottom: solid 1px #999999;
border-right: solid 1px #999999;
border-left: solid 1px #999999;
padding-left: 10px;
}

a.topnav:link {
color: #000000;
font-weight: bold;
text-decoration: none;
font-size: 10pt;
border-top: solid 1px #999999;
border-bottom: solid 1px #999999;
border-right: solid 1px #999999;
border-left: solid 1px #999999;
background-color: #EBEBEB;
padding-left: 2px;
padding-right: 2px;
}

a.topnav:visited {
color: #000000;
font-weight: bold;
text-decoration: none;
font-size: 10pt;
border-top: solid 1px #999999;
border-bottom: solid 1px #999999;
border-right: solid 1px #999999;
border-left: solid 1px #999999;
background-color: #EBEBEB;
padding-left: 2px;
padding-right: 2px;
}

a.topnav:hover {
color: black;
font-weight: bold;
text-decoration: none;
font-size: 10pt;
border-bottom: solid 1px black;
border-right: solid 1px black;
border-left: solid 1px black;
border-top: solid 1px black;
background-color: #A3B1C7;
padding-left: 2px;
}

a.topnav:active {
color: #000000;
font-weight: bold;
text-decoration: none;
font-size: 10pt;
border-top: solid 1px white;
border-bottom: solid 1px white;
border-right: solid 1px white;
border-left: solid 1px white;
background-color: #EBEBEB;
padding-left: 2px;
}

a.mail:link{
font-size: 10px
font-weight: bold;
text-decoration: none;
color: black;
border-bottom: solid 1px black;
border-top: solid 1px black;
border-left: solid 1px black;
border-right: solid 1px black;
padding-right: 5px;
padding-left: 5px;
background-color: white;}

a.mail:visited{
font-size: 10px
font-weight: bold;
text-decoration: none;
color: black;
border-bottom: solid 1px black;
border-top: solid 1px black;
border-left: solid 1px black;
border-right: solid 1px black;
padding-right: 5px;
padding-left: 5px;
background-color: white;}

a.mail:hover{
font-size: 10px
font-weight: bold;
text-decoration: none;
color: black;
border-bottom: solid 1px black;
border-top: solid 1px black;
border-left: solid 1px black;
border-right: solid 1px black;
padding-right: 5px;
padding-left: 5px;
background-color: #A3B1C7;}

a.mail:active{
font-size: 10px
font-weight: bold;
text-decoration: none;
color: black;
border-bottom: solid 1px black;
border-top: solid 1px black;
border-left: solid 1px black;
border-right: solid 1px black;
padding-right: 5px;
padding-left: 5px;
background-color: white;}

a.text:link{
font-size: 10px
text-decoration: underline;
font-weight: bold;
color: black;
padding-right: 1px;
padding-left: 1px;}

a.text:visited{
font-size: 10px
text-decoration: underline;
font-weight: bold;
color: black;
padding-right: 1px;
padding-left: 1px;}

a.text:hover{
font-size: 10px
text-decoration: none;
font-weight: bold;
color: #A3B1C7;
padding-right: 1px;
padding-left: 1px;}

a.text:active{
font-size: 10px
text-decoration: underline;
font-weight: bold;
color: black;
padding-right: 1px;
padding-left: 1px;}

img.thumb{
margin-right: 5px;
margin-left: 5px;
border-bottom: solid 1px black;
border-top: solid 1px black;
border-left: solid 1px black;
border-right: solid 1px black;
}