/* Copyright James Glasheen 2004 */

body {

background-color:#252726;
/*background:url(../images/bg1.jpg);*/
color:#111;
font:0.84em/1.8em Georgia, tahoma, verdana, arial, san-serif;
margin:0px;
height:100%;

}

#top
{
margin:0.3em;
background-color:#252726;
}

#container
{
width:550px;
position:relative;
margin:0em auto 0em auto;
border:solid #444 1px;
}

a
{
color:#eee;
text-decoration:underlined;
}

a:hover
{
color:#ccc;
}

p, li, label
{
letter-spacing:0.05em;
color:#eee;
margin:0em;
padding:0.3em;
}

h1 {
font-size:150%;
letter-spacing:0.1em;
color:#eee;
margin:0em;
padding:0.3em;
}

h2 {
font-size:150%;
letter-spacing:0.1em;
color:#eee;
margin:0.3em;
padding:0.3em;
}

h3 {
font-size:125%;
letter-spacing:0.1em;
color:#eee;
margin:0em;
padding:0.3em;
background-color:#111;
}

td	{

vertical-align:top;

}

.mainnavigation	{
margin:0.3em;
}

.mainnavigation	ul
{
list-style:none;
margin:0em;
display:inline;
}

.mainnavigation	ul a
{
color:#eee;
background-color:#252726;
text-decoration:none;
font-size:105%;
font-weight:bold;
border:solid #444 1px;
border-bottom:none;
margin:0.1em;
padding:0.3em;
display:inline;
}

.mainnavigation	ul a:hover
{
color:#ccc;
text-decoration:none;
border:solid #ccc 1px;
border-bottom:none;
}

.imgbox
{
border:solid #444 1px;
width:80px;
height:40px;
margin:0.3em;
float:left;
}

img
{
border:1px solid #444;
}

.imgbox img
{
margin:0em;
}

form
{
margin:0em;
}

fieldset
{
padding:0.3em;
border:solid #444 1px;
}

legend
{
color:#eee;
padding:0.3em;
}

input, textarea
{
border:solid #444 1px;
}

/* news and localnav section */

.news, .localnav	{

margin:0em;

padding:0.3em;

}

.news h2, .localnav	h2	{

font-size:1.1em;

font-weight:700;

background-color:#1B3E32;

color:#B3BF9E;

border:1px dashed #000;

}

.news ul, .localnav	ul	{

list-style:none;

margin:0em;

padding:0.3em;

}

.box
{
font-size:105%;
border:1px dashed #444;
padding:0.2em;
margin:0.2em;
margin-bottom:0.5em;
}

.box h4
{
padding:0.25em;
margin:0em;
margin-top:0.5em;
margin-bottom:-0.25em;
color:#eee;
background-color:#444;
}

.box p
{
background-color:#444;
color:#eee;
}

/* end */