html
{
margin: 0;
padding: 0;
}
p
{
margin-top: 0;
}
h1, h2, h3
{
font: normal normal 200% "Trebuchet MS" ,Arial,sans-serif;
}
h2
{
font-size: 160%;
}
h3
{
font-size: 120%;
}

div#header
{
background-position: bottom;
width: 100%;
height: 36px;
overflow: hidden;
background: #100173;
vertical-align: bottom;
}
div#header h1, div#menu
{
background-position: bottom;
width: 1000px;
margin: 0 auto;
text-align: left;
}
div#header h1
{
padding: 30px 0 10px;
color: #FFF;
}

ul#nav, ul#nav li
{
list-style-type: none;
margin: 0;
padding: 5px;
}
ul#nav
{
float: right;
font-size: 80%;
}
ul#nav li
{
float: left;
margin-left: 3px;
text-align: center;
}
ul#nav a
{
float: left;
width: 95px;
padding: 5px 0;
background: #FF8E04;
text-decoration: none;
color: #FFC;
}
ul#nav a:hover
{
background: #FFD306;
color: #006A35;
}
ul#nav li.activelink a, ul#nav li.activelink a:hover
{
background: #FFF;
color: #003;
}

ul#nav li a.activelink, ul#nav li a.activelink:hover
{
background: #FFF;
color: #003;
}

div#container
{
width: 770px;
margin: 0 auto 10px;
padding: 20px 0 10px;
text-align: left;
background: #FFF;
}
div#content
{
float: left;
display: inline;
margin: 4px 10px 4px 10px;
}

div#topads
{
float: left;
display: inline;
margin: 4px 10px 4px 10px;
}

ul#intro, ul#intro li
{
list-style-type: none;
margin: 0;
padding: 0;
}
ul#intro
{
width: 100%;
overflow: hidden;
margin-bottom: 20px;
}
ul#intro li
{
float: left;
width: 180px;
margin-right: 10px;
padding: 10px 0;
}
li#mission
{
background: #E65714;
}
li#services
{
background: #42B4AC;
}
ul#intro li#more
{
margin-right: 0;
background: #7D63A9;
}
ul#intro p, ul#intro h3
{
margin: 0;
padding: 0 10px;
}
ul#intro h3
{
text-transform: uppercase;
padding-bottom: 3px;
color: #FFF;
}

div#content h2
{
margin: 10px 0;
color: #007BC4;
}
div.date
{
float: left;
width: 4em;
padding: 5px 0;
background: #F1DDC4;
color: #B0001E;
text-align: center;
margin: 0 4px 4px 0;
font-size: 80%;
line-height: 0.9;
}
div.date span
{
display: block;
font-size: 150%;
font-weight: bold;
}

div.comments div
{
background: #EEE;
margin-bottom: 10px;
}
div.comments p
{
padding: 10px;
margin: 0;
}
div.comments div.odd
{
background: #DAE6FE;
}

div#side
{
float: right;
display: inline;
width: 180px;
background: #F3CF00;
margin: 0 10px 10px 0;
}
div#side p
{
margin: 5px 0 10px;
padding: 0 10px;
}
div#side div
{
margin: 0 0 10px;
padding: 10px 0;
}

div#footer
{
clear: both;
width: 98%;
margin: 0 10px 0;
padding: 2px 0;
background: #992D14;
color: #FFF;
text-align: right;
}
div#footer p
{
margin: 0;
}


ul#split, ul#split li
{
margin: 0;
padding: 0;
list-style: none;
}
ul#split li
{
float: left;
width: 150px;
margin: 10px 10px 10px 10px;
}
ul#split h3
{
font: normal 100%/1.3 Verdana,sans-serif;
text-transform: uppercase;
margin: 0px;
padding: 5px 0 0;
text-align: center;
color: #fff;
}
ul#split p
{
margin: 0;
padding: 5px 8px 15px;
}
ul#ads, ul#ads li
{
margin: 0;
padding: 0;
list-style: none;
}
ul#ads li
{
float: left;
width: 150px;
margin: 10px 10px 10px 10px;
}
ul#ads h3
{
font: normal 100%/1.3 Verdana,sans-serif;
text-transform: uppercase;
margin: 0px;
padding: 5px 0 0;
text-align: center;
color: #fff;
}
ul#ads p
{
margin: 0;
padding: 5px 8px 15px;
}
li#one h3
{
background: #396417;
}
ul#split div
{
background: #FFC;
}
ul#ads div
{
background: #FFC;
height: 100%;
}
li#one div
{
border: 2px solid #4783B5;
}
li#two h3
{
background: #992D14;
}
li#two div
{
border: 2px solid #FFBD00;
text-align: left;
}
li#three h3
{
background: #E3A1C4;
}
li#three div
{
border: 2px solid #E3A1C4;
}
li#ads h3
{
background: #396417;
}
li#ads div
{
border: 2px solid #053A66;
}


