body {
font-family: Lucida Grande, Trebuchet, Verdana, Arial, sans-serif;
background-color: #fff;
margin: 0px;
padding: 0px;
font-size: 10px;
color: #000;
 }

img {
border: 0;
 }

p {

font-size: 12px;
color: #000;
line-height: 1.3em; 
margin-top: 1px;
margin-bottom: 5px;
padding: 0;
text-align: justify; 
}

h1 {

font-size: 14px;
color: #146;
font-weight: normal;
font-style: normal;
width: 100%;
text-transform: uppercase;
 }



h2 {

font-size: 12px;
color: #146;
font-weight: normal;
font-style: normal; 
padding: 0;
margin-top: 14px;
margin-bottom: 6px;
text-transform: uppercase; 
}

h3 {
font-size: 11px;
font-weight: bold;
padding: 0;
margin: 0; }

a {
color: #146;
}
a:hover {
color: #19d;
}

#container {
width: 760px;
 }

#contentcontainer {
margin-left: 50px; }

#title {
padding-left: 40px; }

#topmenu {
position: absolute;
top: 110px;
left: 220px;
margin: 0px;
padding: 0px; }

#topmenu ul {
margin: 0px;
padding-left: 0em; 
border-top: 1px #19d solid;
border-bottom: 1px #19d solid;
padding-right: 0px;
padding-bottom: 4px;
padding-top: 4px;
width: 440px; }

#topmenu li {

display: inline;
}

#topmenu a {
font-size: 12px;
color: #146;
text-decoration: none;
padding-right: 8px;
padding-left: 8px;
}

#topmenu a:hover {
color: #19d;
}

div.frontitem {
border-top: none;
border-left: none;
border-right: none;
border-bottom: 1px #19d dotted; 
padding-bottom: 12px;}


a:hover {
color: #b00;
}

a:link {}

a:visited {}



a:active {
color: #000;
}


#maincontainer {
width: 750px;}

#submenu {
float: left;
width: 170px; }

#submenu ul {
margin: 0px;
padding-left: 20px; 
padding-right: 20px;
padding-top: 38px;
text-align: right; 
list-style-type: none;
 }

#submenu li {
display: block;
padding-bottom: 9px;
 }

#submenu a {
font-size: 11px;
color: #146;
text-decoration: none;

}

#submenu a:hover {
color: #19d;
}

#submenu a:active {
color: #000;
}

.mainsub {
font-size: 14px;
}

#maincontent {
float: left;
width: 440px;
padding-bottom: 24px;
 }

#maincontent img {
padding-top: 6px;
padding-bottom: 6px;
 }

.flasher {
color: #f00;
font-weight: bold;
text-decoration: blink; }

p.more {
margin: 0px;
padding: 0px; }

.more a {
font-size: 11px;
color: #553;
text-decoration: none; }

.more a:hover {
color: #b00;
}

.current a {
color: #000; }

.current a:hover {
color: #b00; }

#news1 {
position: absolute;
top: 10px;
left: 220px;
margin: 0px;
padding: 0px;
}

