body {
background-color:#ffffff;
background-image:url("bg.png");
padding:0,0,0,0;
margin-top: 0px;
margin-bottom: 5px;
margin-left: 0px;
margin-right: 0px;
font-family: sans-serif;
}

a {
color:#000000;
}

.imgLink {
color:#000000;
text-decoration:none;
border:none;
}

.imgLink img {
border-style:solid;
border-width:1px;
}

.Main {
background-color:#C4E0FF;
border-style:solid;
border-width:1px;
width:804px;
padding-top: 64px;
margin-top: 16px;
margin-bottom: 16px;
margin-left: auto;
margin-right: auto;
}

.Header {
background-image:url('AsciiFence.png');
height:48px;
background-color:#C4E0FF;
}

.Logo {
background-image:url('AsciiFenceLogo.png');
background-repeat: no-repeat;
height:48px;
width: 106px;
background-color:#C4E0FF;
}

.Twitter {
font-size: 12px;
text-align:justify;
display: inline;
width: 200px;
height: 100px;
float: right;
padding-top:8px;
padding-right:5px;
}

.Menu {
padding-top: 5px;
padding-bottom: 0px;
padding-right: 5px;
padding-left:5px;
background-color:#D7FFBF;
}

.Content {
width:100%;
background-color:#D7FFBF;
padding-top:1px;
padding-bottom:1px;
}

.News {
border-style:solid;
border-width:1px;
width:792px;
margin-top: 5px;
margin-bottom: 5px;
margin-left: auto;
margin-right: auto;
}

.Title {
font-size:18px;
padding-left:5px;
padding-bottom:2px;
background-color:#C4E0FF;
}

.Message {
border-top: solid 1px;
padding-left:5px;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
background-color:#ffffff;
}

.Footer {
border-top: solid 1px #000000;
text-align:center;
font-size:12px;
color:#eeeeee;
background-color:#999999;
padding: 2px 0px 5px 0px;
}

.Footer a {
color:#eeeeee;
}