body
{background-image:url(images/ditherbg2.jpg);
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}

h1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px;
margin:0 0 10px 0;
color:#002800;
}

h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
margin:0 0 5px 0;
color:#002800;
}

h3 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
margin:0;
color:#002800;
}

h4 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
margin:0 0 -10px 0;
padding:0;
color:#002800;
}
caption {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
margin:0 0 3px 0;
padding:0;
color:#002800;
}

a:link {color: #c00000; text-decoration:none;}
a:visited {color:#c00000; text-decoration:none;}
a:hover {color: #c00000; text-decoration: underline;}
a:active { color:#c00000;}

a.white:link {color: #ffffff; text-decoration:none;}
a.white:visited {color:#ffffff; text-decoration:none;}
a.white:hover {color: #ffffff; text-decoration: underline;}
a.white:active { color:#ffffff;}


#container
{
width: 900px;
margin: 10px auto 1px auto;
background-color: #fff;
color: #333;
border: 1px solid gray;
}

#underfooter
{width: 900px;
margin:0 auto 0 auto;
}

#top
{
margin:0;
padding: 0;
background-image: url(images/tophomepage.jpg);
background-repeat:no-repeat;
height:192px;
}

#top2
{
margin:0;
padding: 0;
background-image: url(images/topsubpages.jpg);
background-repeat:no-repeat;
height:192px;
}

#toptrf
{
margin:0;
padding: 0;
background-image: url(images/toptrfpage.jpg);
background-repeat:no-repeat;
height:192px;
}

#topheader
{
padding: 10px 0 0 0;
width: 300px;
text-align:center;
}
.white
{color:white;}

#leftnav
{
float: left;
width: 182px;
background-color:#396939;
border-left:2px solid #002800;
margin: 0;
padding:0;
}

#awmAnchor-menu
{margin-left:13px;
}

#leftnav2
{
float: left;
width: 182px;
background-color:#396939;
border-left:2px solid #002800;
margin: 0;
padding: 0;
}

#content1
{
margin:0;
padding:0;
background-image:url(images/top2b_page1.jpg);
background-repeat:no-repeat;
height:110px;
}

#content1 h3
{margin:0;
}

.topcontenth
{
padding: 5px 0 0 320px;
text-align:center;
color:#002800;
}

.topcontentp
{
margin:0 20px 0 250px;
color:#333;
line-height:130%;
}

#content
{
margin-left: 190px;
padding: 1em 1em 1em 1em;
}
.contentleft1
{float:left;
width:310px;
height: 117px;
padding:20px 5px 0 20px;
background-image: url(images/ditherframe.jpg);
background-repeat:no-repeat;
font-size:11px;
}

.contentleft2
{float:left;
width:310px;
height: 117px;
padding:20px 5px 0 20px;
background-image: url(images/ditherframe.jpg);
background-repeat:no-repeat;
font-size:11px;
}
.contentright1
{float:left;
width:310px;
height: 117px;
padding:20px 5px 0 20px;
background-image: url(images/ditherframe.jpg);
background-repeat:no-repeat;
font-size:11px;
}

.contentright2
{float:left;
width:310px;
height: 117px;
padding:20px 5px 0 20px;
background-image: url(images/ditherframe.jpg);
background-repeat:no-repeat;
font-size:11px;
}

.contentfactoid
{float:right;
width:310px;
height: 130px;
padding:20px 5px 0 20px;
background-image: url(images/factoidframe.jpg);
background-repeat:no-repeat;
font-size:12px;
}

#footer
{
clear: both;
margin: 0;
padding: .2em .5em;
font-size:9px;
color: #ffffff;
background-color: #002800;
border-left: 2px solid #002800;
border-bottom: 1px solid #002800;
}

#leftfooter
{
float: left;
width: 620px;
margin: 0;
}

#rightfooter
{
margin-left: 640px;
font-style:oblique;
text-align:right;
}

#leftnav p { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 .5em 0; }

.linklist {
margin-left: 50px;
line-height:90%;
}

.footnote  {font-size:10px; font-style:oblique; border-top: 1px solid #002800; margin: 0 0 60px 0;}
.ref {font-size:9px; font-style:oblique; text-align:right;}
.submenu  {font-size:11px; border-top: 2px solid #396939;}

td {
font-size:10px;
text-align:center;}
.comic {font-family:"Comic Sans MS", Arial, sans-serif;
font-style:oblique;}