body {
color: #000;
font-family: "arial", serif;
font-style: bold;
font-size: 16px;
text-align: center;
margin: auto;
padding-top: 25px;
background: #fff;
background-image: url("../images/background.gif");
background-position: bottom right;
background-repeat: no-repeat;
background-attachment: fixed;
}

div.menu {
float: left;
}

div.newsbox {
color: #000;
float: right;
font-family: "arial", serif;
font-size: 16px;
text-align: left;
margin-top: 10px;
margin-left: 10px;
padding-top: 10px;
padding-left: 15px;
padding-right: 10px;
padding-bottom: 10px;
width: 175px;
border-radius: 5px;
border: 1px solid #aaaaaa;
}

div.newsbox:hover {
background: #ffff80;
border: 1px solid #000;
}

div.newsbox:active {
background: #80ffff;
border: 1px solid #000;
}

div.page {
width: 352px;
text-align: center;
float: center;
}

div.imagelink {
color: #000;
}

div.imagelink:visited {
color: #000;
}

div.imagelink:active {
color: #000;
}

div.imagelink:hover {
color: #000;
}

div.bigtitle {
color: #000;
font-family: "arial", serif;
font-size: 48px;
}

div.date {
color: #999999;
font-family: "arial", serif;
font-size: 10px;
}

div.dateright {
float: right;
color: #999999;
font-family: "arial", serif;
font-size: 10px;
text-align: right;
}

div.header {
color: #000;
font-family: "arial", serif;
font-style: bold;
font-size: 18px;
text-align: left;
margin-top: 10px;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
width: 307px;
background: #ffff80;
border-radius: 5px;
border: 1px solid #000;
}

div.listinert {
color: #000;
font-family: "arial", serif;
font-style: bold;
font-size: 16px;
text-align: left;
margin-top: 10px;
padding-top: 10px;
padding-left: 15px;
padding-bottom: 10px;
padding-right: 15px;
background: #fff;
border-radius: 5px;
border: 1px solid #aaaaaa;
}

div.listwide {
color: #000;
font-family: "arial", serif;
font-style: bold;
font-size: 16px;
text-align: left;
margin-top: 10px;
padding-top: 10px;
padding-left: 15px;
padding-bottom: 10px;
padding-right: 15px;
background: #fff;
border-radius: 5px;
border: 1px solid #aaaaaa;
}

div.listwide:hover {
background: #ffff80;
border: 1px solid #000;
}

div.listwide:active {
background: #80ffff;
border: 1px solid #000;
}

div.list {
color: #000;
font-family: "arial", serif;
font-size: 16px;
text-align: left;
margin-top: 10px;
padding-top: 10px;
padding-left: 15px;
padding-bottom: 10px;
padding-right: 15px;
width: 105px;
background: #fff;
border-radius: 5px;
border: 1px solid #aaaaaa;
}

div.list:hover {
background: #ffff80;
border: 1px solid #000;
}

div.list:active {
background: #80ffff;
border: 1px solid #000;
}

div.button {
display: inline;
color: #000;
font-family: "arial", serif;
font-style: bold;
font-size: 16px;
text-align: left;
margin-top: 10px;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 0px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
width: 307px;
background: #fff;
border-radius: 5px;
border: 1px solid #aaaaaa;
}

div.button:hover {
background: #ffff80;
border: 1px solid #000;
}

div.button:active {
background: #80ffff;
border: 1px solid #000;
}

a:link {
color: #06c;
text-decoration: none;
}

a:visited {
color: #06c;
text-decoration: none;
}

a:active {
color: #06c;
text-decoration: none;
}

a:hover {
color: #c60;
background: transparent;
text-decoration: none;
cursor: hand; 
}

img.link {
border: 1px solid #06c;
}
