/* CSS Document */
body {
margin: 0px;
padding: 0px;
background-color: #b2d570;
background-image: url(../images/bg.gif);
background-repeat:repeat-x;
font-family: Trebuchet, Arial, Sans-Serif;
font-size: 12px;
color: #000;
}

td, tr, table {
padding:0px;
border-collapse:collapse;
vertical-align: top;
}

h1 {
font-family: Trebuchet, Arial, Sans-Serif;
font-size: 20px;
color: #00adef;
padding-bottom: 4px !important;
}

h2 {
font-family: Trebuchet, Arial, Sans-Serif;
font-size: 14px;
color: #b2d570;
padding-bottom: 4px !important;
}

p {
font-family: Trebuchet, Arial, Sans-Serif;
font-size: 12px;
color: #000;
}

p.description {
font-family: Trebuchet, Arial, Sans-Serif;
font-size: 12px;
font-style: italic;
color: #000;
padding-bottom: 4px !important;
}

p.byline {
font-family: Trebuchet, Arial, Sans-Serif;
font-size: 11px;
color: #000;
padding-bottom: 4px !important;
}

p.next {
float: right;
}

a, a:active, a:visited {
font-family: Trebuchet, Arial, Sans-Serif;
font-size: 12px;
text-decoration: none;
color: #000000;
font-weight: bold;
}

a:hover {
font-family: Trebuchet, Arial, Sans-Serif;
font-size: 12px;
text-decoration: underline;
color: #000000;
font-weight: bold;
}

a.blue, a.blue:active, a.blue:visited {
font-family: Trebuchet, Arial, Sans-Serif;
font-size: 12px;
text-decoration: none;
color: #00adef;
font-weight: bold;
}

a.blue:hover {
font-family: Trebuchet, Arial, Sans-Serif;
font-size: 12px;
text-decoration: none;
color: #00adef;
font-weight: bold;
}

a.green, a.green:active, a.green:visited {
font-family: Trebuchet, Arial, Sans-Serif;
font-size: 12px;
text-decoration: none;
color: #b2d570;
font-weight: bold;
}

a.green:hover {
font-family: Trebuchet, Arial, Sans-Serif;
font-size: 12px;
text-decoration: none;
color: #b2d570;
font-weight: bold;
}

#wrapper {
margin: 40px 0px 0px 0px;
}

#main {
padding: 0px;
margin: 0px;
border: 0px;
width: 100%;
vertical-align: top;
width: 800px;
background-color: #fff;
}

#logo {
padding: 10px !important;
}

#phrase {
text-align: right;
font-family: Trebuchet, Arial, Sans-serif;
font-sze: 14px;
font-weight: bold;
white-space: nowrap;
vertical-align: middle;
padding-right: 15px;	
}

#header {
margin: 0px;
padding: 0px;
border: 0px;
}

#header img{
border: 0px;
}

#hdr-sepr {
background-image:url(../images/hdr-sepr.gif);
background-repeat:repeat-x;
}

#nav {
width: 160px;
border: 0px;
padding: 20px 0px 100px 0px !important;
}

.navItemBlue, .navItemBlue:visited {
background-color: #fff;
font-family: Trebuchet, Arial, Sans-Serif;
font-size: 14px;
color: #000000;
font-weight: bold;
padding: 15px 10px 15px 20px !important;
}

.navItemBlue:hover, .navItemBlue:active {
background-color: #00adef;
font-family: Trebuchet, Arial, Sans-Serif;
font-size: 14px;
color: #fff;
font-weight: bold;
padding: 15px 10px 15px 20px !important;
}

.navItemGreen, .navItemGreen:visited  {
background-color: #fff;
font-family: Trebuchet, Arial, Sans-Serif;
font-size: 14px;
color: #000000;
font-weight: bold;
padding: 15px 10px 15px 20px !important;
}

.navItemGreen:hover, .navItemGreen:active  {
background-color: #b2d570;
font-family: Trebuchet, Arial, Sans-Serif;
font-size: 14px;
color: #fff;
font-weight: bold;
padding: 15px 10px 15px 20px !important;
}


#main-content {
vertical-align: top;
padding: 20px 20px 80px 20px;
}

table.newspaper {
padding: 0px;
margin: 20px 0;
border: 0px;
border-collapse:collapse;
}

#footer {
font-family: Trebuchet, Arial, Sans-Serif;
font-size: 11px;
line-height: 14px;
color: #000;
padding: 20px 0px !important;
text-align: center;
}

#footer a{
font-family: Trebuchet, Arial, Sans-Serif;
font-size: 11px;
line-height: 14px;
color: #000;
text-decoration: none;
}

#footer a:hover{
font-family: Trebuchet, Arial, Sans-Serif;
font-size: 11px;
line-height: 14px;
color: #000;
text-decoration: underline;
}









