


/* the font styles for the text */

body {margin: 0;

background-image: url(images/back.gif);
}

h1, h2, h3, h4 {
clear: both; color: #400000;
}

h1 {font-size: 18px;
line-height: 12pt;
}

h2 {font-size: 16px;
}

h3 {font-size: 14px;
}

h4 {font-size: 12px;
}

p {color: #400000; font-size: 12px; line-height:20px;}

li {color: #400000; font-size: 12px; line-height:20px;}

.flashMovie {
background-color: transparent;
}
p,h1,h2,h3,h4,ul,ol,li,div,span,blockquote,body,table,td {
font-family:verdana,arial,helvetica,sans-serif;
}

small {font-size: 10px}

/* the link text styles */
a:link {
font-size: 12px;
color:#315941;
font-weight: bold;
text-decoration:none;
}

a:visited {
font-size: 12px;
color: #315941;
text-decoration: none;
font-weight: bold;
}

a:hover {
color:#cccc38;
}


a.nav:link, a.nav:visited {
font-family: Arial, Helvetica, Sans-Serif;color: #808080;
font-size: 10px;
text-decoration: none;
}
a.nav:hover {
font-family: Arial, Helvetica, Sans-Serif;color: #804040;
color: #000000;
font-size: 10px;
text-decoration: none;
}

.rightimage {
border-left: 5px;
border-right: 0px;
}

.footer {
background-color: #03310c;
font: Arial, Helvetica, Sans-Serif;
font-size: 12px;
color: #ffffff;
}

.storey {
font: normal normal lighter 10px Arial, Helvetica, Sans-Serif;
}

.lower_menu {
background-color: #E7FFE7;
}

.swirl {
background-image: url(images/swirl.jpg);
background-position: top center;
}


.newsmenu li{
float:left;
padding:0px 22px 0px 0px;
list-style-type: none
}

.articles {
padding:0px 60px 0px 60px;
}

