body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
margin:0;
padding:0;
background-color:#2F4F4F;
}

a {
color:#2A4776;
text-decoration:underline;
}

a:hover {
text-decoration:none;
}

.container {
background-color:#2E473B;
background-color:#808A87;
margin:5px;
padding:5px;
}

.header {
background-image:url("./images/header.jpg");
background-repeat:repeat-x;
border-bottom:1px solid #00aa00;
color:#2A4776;
height:80px;
padding-left:20px;
padding-top:20px;
}

.menu {
background-color:#2A7647;
border:1px solid #2A4776;
margin:2px;
padding:2px;
}

.centre {
background-color:#FfFfFf;
padding:10px;
}


.menu-list {
list-style-type:none;
margin:0;
padding:2px;
}

.menu li {
color:#F8F8F8;
border-left:4px solid #005500;
border-bottom:1px solid #005500;
display:block;
font-family:verdana;
letter-spacing:1px;
font-size:12px;
margin:0;
margin-top:2px;
padding:1px;
text-decoration:none;
}

.menu li a {
padding-left:3px;
color:#F8F8F8;
font-size:1.1em;
margin:0;
text-decoration:none;
}

.menu li a:hover {
text-decoration:none;
background-color:#389C5E;
}

h2 {
color:#2A4776;
font-size:1.3em;
font-weight:400;
margin-top:15px;
padding-left:5px;
}

h1 {
color:#2A4776;
font-size:1.6em;
font-weight:400;
margin-top:5px;
padding-left:5px;
}

.title {
color:#F8F8F8;
font-size:2.8em;
}

.sub-title {
color:#F8F8F8;
font-size:15px;
}

blockquote {
background-color:#fefefe;
border-left:2px solid #2A4776;
padding:3px;
}

textarea,input {
border:1px solid #808080;
font-family:verdana;
font-size:12px;
}

hr {
margin-top:10px;
height:0px;
border:0px;
background-color:#b0b0b0;
color:#b0b0b0;
}

.copyright {
background-color:#4F7A65;
padding:2px;
color:#ffffff;
}

.copyright a {
font-weight:bold;
color:#ffffff;
}


.item {
border-left:5px solid #f0f0f0;
padding-left:5px;
}

.left {
width:190px;
}

.left a {
color:#ffff00;
}