body {
font-family: Verdana;
font-size: 10px;
background-color: #FFFFFF;
}

table td {
font-size: 10px;
padding: 0px;
}

table {
border-collapse: collapse;
}

.submitbutton {
color: white;
}

a:link {
color: black;
text-decoration:none;
}

a:visited {
color: black;
text-decoration:none;

}

a:hover {
color: #7F7F7F;
}

.leftmodules {
width: 150px;
vertical-align: top;
text-align: center;
padding-top: 5px;
padding-bottom: 5px;
}

.rightmodules {
width: 150px;
vertical-align: top;
padding-top: 5px;
padding-bottom: 5px;
}

.pathway {
border-left: 1px solid #00ACFF;
border-top: 1px solid #00ACFF;
border-bottom: 1px solid #00ACFF;
border-collapse: collapse;
width: 1px;
height:10px;
}

.search {
width: 300px;
border-top: 1px solid #00ACFF;
border-bottom: 1px solid #00ACFF;
height: 10px;
border-collapse: collapse;
padding:5px;
}

.search input {
height: 20px;
border: 1px solid #00ACFF;
}

.menu_block_border {
border: 1px solid black;
width: 100%;
border-collapse: collapse;
}

.searchbox {
border: 1px solid black;
height: 20px;
font-size: 10px;
background-color: #CCCCCC;
background-image:url(../images/block_cat.gif);
}

#search_results {
position: absolute;
background-color: white;
}

.datetime {
width: 150px;
text-align: right;
padding: 4px;
border-right: 1px solid #00ACFF;
border-top: 1px solid #00ACFF;
border-bottom: 1px solid #00ACFF;
}

.topmenu {
width: 100%;
text-align: center;
}

.maincontent {
vertical-align: top;
width: 100%;
padding-left: 5px;
padding-right: 5px;
font-size: 10px;
padding-top: 5px;
padding-bottom: 5px;
}

.maintable {
width: 900px;
border-collapse: collapse;
}

.table1 {
border-collapse: collapse;
}

.pagetitle {
font-size: 20px;
font-weight: bold;
}

.footer {
font-size: 10px;
text-align: center;
background-image:url(../images/footer.gif);
color: white;
background-repeat: no-repeat;
height: 20px;
}

.banner {
height: 120px;
text-align: center;
color: white;
border:1px solid #00ACFF;
}

.menutable {
border-collapse: collapse;
width: 150px;
text-align: left;
font-size: 10px;
background-color: #edf4ff;
}

.menutop {
text-align: center;
font-size: 11px;
height: 20px;
color: white;
background-repeat:no-repeat;
background-image:url(../images/block_top.gif);
}

.menubottom {
height: 20px;
background-image:url(../images/block_bottom.gif);
background-repeat:no-repeat;
}

.menucategory {
background-color: #EFEFEF;
background-image:url(../images/block_cat.gif);
font-weight: bold;
}

.menulinks {
}

.menulinks td{

}

.menu_cat_block {
border-left: 1px solid #00ACFF;
border-right: 1px solid #00ACFF;
width: 100%;
}

.contenttitle {
font-size: 20px;
font-weight: bold;
}

.postcategory {
font-size: 10px;
font-style:italic;
color: #999999;
}

.contentauthor {
font-size: 10px;
font-style:italic;
color: #999999;
}

.contentdate {
font-size: 10px;
font-style:italic;
color: #999999;
}

.loadtime {
font-size: 9px;
}

.content {
font-size: 11px;
}

.newstable {
width: 100%;
}

.newsheader {

}

.title {
text-align: center;
color: white;
font-size: 12px;
height: 20px;
font-weight: bold;
background-image:url(../images/title_bar.gif);
background-repeat: no-repeat;
}

.newsdate {
text-align: center;
font-size: 11px;
background-image:url(../images/title_bar.gif);
background-position: right;
color: white;
}

.newscontent {
padding-left: 20px;
text-align: left;
}

.loginbox {
border: 1px dashed black;
background-color: #F0F0F0;
}

.inputbox {
border: 1px solid black;
background-color: #F0F0F0;
}

.button {
border: 1px solid black;
}

.albumblock {
border: 1px dashed #CCCCCC;
text-align: center;
padding: 5px;
}

.downloadstable {
border-collapse: collapse;
}

.downloadsheader {
font-weight: bold;
border-bottom: 1px solid black;
}

.downloadsrow1 {
background-color:#F4F4F4;
}

.downloadsrow2 {
background-color: #EBEBEB;
}

.listrow1 {
background-color:#F4F4F4;
}

.listrow2 {
background-color: #EBEBEB;
}

.listheader {
font-weight: bold;
border-bottom: 1px solid black;
}

.listrowhover {
background-color: #DADADA;
}

.pollvoterow {
color: white;
font-weight: bold;
}

.guestbook_webemail{
background-color: #3e8eba;
}

.guestbook_webemail a:link {
color: white;
text-decoration: none;
}

.guestbook_webemail a:visited {
color: white;
text-decoration: none;
}