body {
 background: url('../img/background.jpg') #990009 repeat-x;
 margin:0px;
 padding:0px;
 border:0px;
}
body,div,td {
 font-family: tahoma;
 font-size: 10pt;
}
a {
 text-decoration: none;
 color: #990009;
}
a:hover {
 color: #cc0000;
}
#login input {
 margin: 3px;
 padding: 1px;
 width: 100px;
 font-size: 8pt;
 border:solid 1px #969696;
 background-color: #ffffff;
}
.news {
 width:500px;
 background-color:#fefefe;
}
#header {
 height:140px;
 width:900px;
 background-image:url('../img/header.jpg');
 margin-left:auto;
 margin-right:auto;
 cursor:pointer;
}
#mainwrapper {
 text-align: center;
 width:900px;
}
#login {
 text-align: right;
 font-size: 8pt;
 height:25px;
 overflow:hidden;
}
.row2 {
 background-color: #e5e5e5;
}
.row3 {
 background-color: #990009;
 color:white;
}
#menu {
 background-color: #dddddd;
 width:200px;
 float:left;
 height:400px;
 border:solid 1px #620005;
}
#content {
 background-color: #dddddd;
 width:675px;
 float:right;
 height:400px;
 border:solid 1px #620005;
}
#footer {
 font-size:8pt;
 background-color:#ffffff;
 width:900px;
}
.rowtitle {
 background-color: #990009;
 color:#ffffff;
}
.pic_folder {
 font-size:14pt;
}
.menu {
 background-image:url('../img/menu.jpg');
 width:200px;
 height:20px;
 color:#ffffff;
 padding-top:2px;
 border-top:solid 1px #620005;
 border-bottom:solid 1px #620005;
 text-align:center;
}
.link {
 width:200px;
 height:20px;
 color:#000000;
 padding-top:2px;
 text-align:left;
 cursor:pointer;
}
.event {
 background-color:#f0f0f0;
}
.event_link {
 background-color:#f9f9f9;
 text-align:right;
}