@charset "UTF-8";
/* CSS Document */

#header .mainbuttons a{
color:#aaaaaa;
font-family:"Trebuchet MS", sans-serif;
font-size:12px;
text-decoration:none;
}
#header .mainbuttons a:hover {
color:white;
}

h1, h2, h3, h4, h5, h6, p {
margin:0 0 10px 0;
padding:0;
}

#menu, p, #content ul li {
font-family:"Trebuchet MS", sans-serif;
}
a {
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
p {
font-size:13px;
color:black;
line-height:18px;
text-align:justify;
}
#content ul {
margin:0;
padding:0 0 10px 15px;
}
#content ul li {
list-style-type:square;
font-size:15px;
line-height:3px;
padding:0px;
margin:0px;
}
#content ul li ul {
margin:0;
padding:0;
}
#content ul li ul li {
padding:0;
margin:0 0 10px 0;
list-style-type:none;
}
#content ul li p {
margin:0;
padding:0;
}
h1 {
font-size:30px;
font-family:Georgia, "Times New Roman", Times, serif;
border-bottom:2px solid red;
line-height:38px;
}
h3 {
font-family:"Trebuchet MS", sans-serif;
font-size:15px;
line-height:18px;
margin:0;
padding:0;
}
#content h3 span {
font-size:11px;
float:right;
color:#666666;
margin:0;
}
.headerborder {
border-bottom:2px solid red;
}

/*colours*/
.black {
color:black;
border-color:black;
}
.red {
color:red;
border-color:red;
}
.blue {
color:blue;
border-color:blue;
}
.green {
color:green;
border-color:green;
}
.purple {
color:purple;
border-color:purple;
}
.orange {
color:orange;
border-color:orange;
}