body { 
margin: 0;
padding: 0;
font-family: "Trebuchet MS", Verdana, Arial;
text-transform:uppercase;
}

#site {
width: 780px;
margin: 0;
padding: 0;
border: none;
}

#logo {
margin: 5px;
padding: 5px;
border: 1px solid #ccc;
background: #eee;
text-align: center;
}
#logo h1 {
font-size: 35px;
color: #990000;
display: inline;
}
#logo h2 {
font-size: 25px;
color: #990000;
display: inline;
}

#menu {
margin: 5px;
padding: 5px;
border: 1px solid #ccc;
background: #eee;
font-size: 11px;
text-align: left;
}

#news {
margin: 5px;
padding: 5px;
text-align: left;
display: none;
}

h5 {
margin: 15px 5px -7px 5px;
padding: 0;
text-align: left;
font-size: 27px;
color: #990000;
}

.box {
margin: 5px;
padding: 10px 10px 3px 10px;
border: 1px solid #ccc;
background: #eee;
text-align: left;
font-size: 13px;
}
.box p {
margin: 0 5px 5px 5px;

}
.box span {
color: #990000;
font-weight: bold;
font-size: 10px;
letter-spacing: 5px;
}
.box a {
font-size: 30px;
}

.sponsor {
float: right;
margin: 1px 0 1px 10px;
width: 200px;
height: 170px;
border: 5px solid #ccc;
}

