body
{
font-family: "century gothic","trebuchet ms",verdana,arial,sans-serif;
text-align:center;
}

div.clearing
{
clear:both;
}

div.officers
{
text-align:center;
}

div.main
{
background-image: url(background.jpg);
background-repeat: no-repeat;
background-position: bottom right;
text-align:left;
margin-left: auto;
margin-right: auto;
width:800px;
background-color: #9eb9a9;
margin-top:5px;
margin-bottom:5px;
}

div.greenbar
{
font-size:110%;
text-align:left;
margin-left: auto;
margin-right: auto;
width:800px;
height:35px;
background-color: #0d5125;
}

div.email
{
padding-right:0px;
width:390px;
float:left;
line-height:35px;
text-align:right;
}

div.name
{
padding-left:0px;
width:390px;
float:left;
line-height:35px;
}

div.navbar
{
height:35px;
width:780px;
float:left;
text-align:center;
line-height:35px;
color:white;
}

div.topleft
{
float:left;
height:35px;
width:10px;
background-image: url(topleft.jpg);
}
div.topright
{
float:left;
height:35px;
width:10px;
background-image: url(topright.jpg);
}

div.bottomleft
{
float:left;
height:35px;
width:10px;
background-image: url(bottomleft.jpg);
}
div.bottomright
{
float:left;
height:35px;
width:10px;
background-image: url(bottomright.jpg);
}

div.top
{
width:800px;
height:170px;
text-align:left;
margin-left: auto;
margin-right: auto;
}

div.sidebox
{
width:294px;
height:147px;
float:right;
clear:right;
margin:10px;
background-image: url(white_box.gif);
}

div.sidebox h2
{
font-size:1.2em;
margin:10px 0px 0px 20px;
}

div.maintext
{
float:left;
width:450px;
}

div.clear
{
clear:both;
}

img.title
{
margin-top:50px;
margin-right:10px;
float:right;
border:0px;
}

img.logo
{
float:right;
border:0px;
}

p
{
text-align:left;
padding-left:20px;
padding-right:20px;
margin-bottom:0px;
margin-top:0px;
padding-bottom:10px;
}

h1
{
padding-left:20px;
font-weight:normal;
color:white;
font-size:140%;
margin-top:0px;
padding-top:10px;
}

h2
{
padding-left:20px;
font-weight:normal;
color:white;
font-size:140%;
margin-top:0px;
padding-top:10px;
}

em
{
font-size:80%;
}

td
{
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}

a
{
color: white;
text-decoration:none;
}

a:hover
{
color: #fffa7a;
text-decoration: underline;
}

a.open
{
color: #fffa7a;
}

table
{
text-align:center;
border-width: 0px 0px 0px 0px;
border-collapse: collapse;
margin-left: auto;
margin-right: auto;
}

#form1
{
margin-left:20px;
}

#form2
{
margin-left:20px;
padding-bottom:20px;
}

div.thumbnail
{
text-align: center;
padding-bottom: 0px;
}

img.officer
{
border: 2px solid black;
}

img.thumbnail
{
border: 2px solid black;
}

img.thumbnail:hover
{
border:solid 2px #fffa7a;
}

img.rightimage
{
float:right;
margin-left:20px;
border: 2px solid black;
margin-bottom:20px;
}

td.officers
{
width:200px;
text-align:center;
padding-bottom: 20px;
}

.centre
{
text-align:center;
}

.footer
{
color:#777777;
text-align:center;
}

a.footer:hover
{
color:#0d5125;
}

div.footer
{
margin-top:10px;
text-align:center;
font-size:60%;
}

em
{
color:white;
}
