body {
background-image: url( 'images/background.gif' );
padding: 0px;
margin: 0px;
font-size: .8em;
font-family: Verdana, sans-serif;
}

div.topbar {
position: absolute;
top: 0px;
left: 0px;
background-color: #E4E4FC;
width: 100%;
height: 5px;
font-size: 5px;
padding: 0px;
margin: 0px;
}

div.midbar {
position: absolute;
top: 5px;
left: 0px;
background-color: white;
width: 100%;
height: 55px;
text-align: center;
font-size: 1px;
padding: 0px;
margin: 0px;
}

div.midbar a img {
border: 0px;
}

div.botbar {
position: absolute;
top: 60px;
left: 0px;
background-color: #CECEFF;
width: 100%;
height: 10px;
font-size: 10px;
padding: 0px;
margin: 0px;
}

div.side {
position: absolute;
padding: 0px;
margin: 0px;
top: 80px;
left: 50%;
margin-left: -271px;
width: 147px;
font-size: 1px;
}

div.random {
position: absolute;
padding: 0px;
margin: 0px;
top: 100px;
right: 50%;
margin-right: -250px;
width: 366px;
font-size: 1px;
}

div.main {
position: absolute;
padding: 0px;
margin: 0px;
top: 108px;
right: 50%;
margin-right: -250px;
width: 400px;
background-color: white;
border: 1px solid black;
z-index: 13;
}

div.main div.content {
padding-left: 5px;
width: 390px;
font-size: 1.2em;
margin-bottom: 20px;
}

div.main div.content h1 {
font-size: 1.2em;
margin: 0px;
padding: 0px;
font-weight: bold;
}

div.main div.content h2 {
font-size: .8em;
margin: 0px;
padding: 0px;
font-weight: bold;
}

div.main div.content div.hr {
width: 90%;
margin-left: 5%;
margin-top: 10px;
margin-bottom: 10px;
font-size: 3px;
height: 3px;
background-color: black;
}

div.main div.content div span.adate {
font-size: 0.7em;
color: gray;
}

div.main div.content div.a0 {
background-color: white;
padding-bottom: 5px;
}

div.main div.content div.a1 {
background-color: #EEEEEE;
padding-bottom: 5px;
}

img.leftimage {
padding: 5px;
margin: 5px;
border: 1px solid black;
float: left;
}

