body {
   margin:0;
   padding:0;
   height:100%; 
   background-attachment: fixed;
   background-position: middle;
   background-repeat: no-repeat;
}

div#container {
   height: 570px;
   width: 750px;
   background-color: #FFF5EE;
   border-style: solid;
   border-width: 1px;
   margin: 10px 0px 0px 0px;
   overflow: hidden;
}

div.left {
   width: 150px;
   height: 100%;
   float: left;
   background-color: #8B4513;
   border-style: solid;
   border-width: 0px 1px 0px 0px;
   overflow: hidden;
}

div.content {
   height: 100%;
   background-color: #FFF5EE;
   overflow: hidden;
}

div.noticecontainer {
   background-color: #CC9966;
   overflow: auto;
   overflow-x:hidden;
}

div.noticeboard {
   background-color: #CC9966;
   width: 560px;
   margin: 3px;
   border-style: solid;
   border-width: 1px;
   overflow-x:hidden;
}

div.footer {
   background-color: #CC9966;
   width: 600px;
   height: 25px;
   margin-left: -1px;
   margin-top: 0px;
   border-style: solid;
   border-width: 1px;
   overflow: hidden;
}

table.logintable {
   border-style: solid;
   border-width: 1px;
   background-color: #CC9966;
   height: 94px;
   margin: 5px;
   position: absolute;
   top: 478px;
}

table.cptable {
   border-style: solid;
   border-width: 1px;
   background-color: #8B4513;
}

div.noticeheader {
   background-color: #8B4513;
   position: relative; 
   top: 4px;
   width: 560px;
   border-style: solid;
   border-width: 1px;
   overflow: hidden;
}

div.editnews {
   background-color: #8B4513;
   position: relative; 
   top: 4px;
   left: 242px;
   width: 77px;
   height: 20px;
   border-style: solid;
   border-width: 1px 1px 0px 1px;
   overflow: hidden;
}

div#links a {background-color: #FFF5EE; color: #000000;}
div#links a:hover {background-color: #CC9966; font-weight: bold;}

div.button {
   background-color: #FFF5EE;
   width: 135px;
   border-style: solid;
   border-width: 1px;
   margin: 2px;
}

div.button:hover {
   background-color: #CC9966;
   width: 135px;
   border-style: solid;
   border-width: 1px;
   margin: 2px;
}

A:link {text-decoration: none; color: #FFF5EE}
A:active {text-decoration: none; color: #FFF5EE}
A:visited {text-decoration: none; color: #FFF5EE}
A:hover {text-decoration: none; color: black}

A.edit:link { margin: 3px; text-align: justify; color: #FFBB22}
A.edit:active { margin: 3px; text-align: justify; color: #FFBB22}
A.edit:hover { margin: 3px; text-align: justify; color: #FFFFFF}

p.text {
   margin: 5px;
   text-align: justify;
}

h3.header {
   margin: 1px 5px;
   text-align: left;
   color: #FFF5EE;
}

img.frontimage {
   padding: 5px;
}

#jumpjust {
margin:0 0 0 20px;
padding:0;
text-align: left;
}

#jumpjust li {
padding:0;
margin:0;
}