Body {
background-color:#463E41 ;
color: #272727;
padding: 0;
margin: 0;
font-family: Verdana,arial, serif;
text-align: center;
font-size: x-small;
voice-family: "\"}\"";
voice-family: inherit;
font-size: small;
}
/* kind to mozilla */ 
html>body {
font-size: small;
}

/* Layout */


#top logo{
padding-top: 10px;
margin: 0 0 0 0px;
}

#ddcolortabs{
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

#topnav {
padding-top: 3px;
margin: 0 0 0 550px;
style: text-decoration:none;
color: #ffffff;
font-size: 8pt;
}


#top {
background-image: url("/images/Banner_1.jpg");
padding-top: 200px;
margin: 0 0 0 0px;
}


#wrapper {
text-align:left;
margin: auto;
background-color:  #e3e7da;
color: #272727;
width: 815px;
border-left: 10px solid #ffffff;
border-right: 10px solid #ffffff;
border-top: 10px solid #ffffff;
}

#main {
float: left;
margin:  0px;
padding: 0px;
border-left: 10px solid #ffffff;
border-right: 10px solid #ffffff;
width: 650px;
voice-family: "\"}\"";
voice-family: inherit;
width: 580px;
}
#bigmain {
float: left;
margin:  0px;
padding: 0px;
border-left: 10px solid #ffffff;
width: 600px;
voice-family: "\"}\"";
voice-family: inherit;
width: 645px;
}
#bigmainboard {
float: left;
margin:  0px;
padding: 0px;
border-left: 10px solid #ffffff;
width: 650px;
voice-family: "\"}\"";
voice-family: inherit;
width: 640px;
}
 
#bigmainpublication {
float: left;
margin:  0px;
padding: 0px;
border-left: 10px solid #ffffff;
width: 650px;
voice-family: "\"}\"";
voice-family: inherit;
width: 640px;
}
#menu {
float: left;
width: 100px;
margin: 0px;
}





#secondary{
float: left;
width: 150px;
margin: 0;

}

#col {
clear: both;
background-color: #ffffff;
width: 655px;
border-top: 10px solid #ffffff;
color: #272727;
margin-bottom: 0px;
}
#col1 {
float: left;
background-color: #e3e7da ;
width: 320px;
margin-bottom: 0px;


} 
#col2 {
float: left;
background-color: #e3e7da ;
width: 320px;
margin-bottom: 0px;
padding-bottom: 20px;
border-left: 10px solid  #ffffff;

}



#foot {
clear: both;
width: 815px;
margin:0 0 0 0px;
color: #272727; 
background-color:#ffffff;
background-image: url("/images/footbg.jpg");
padding-top: 0px;
border-top: 10px solid #ffffff;
border-bottom: 10px solid #ffffff;

}



#form {
text-align: center;
padding-bottom: 17px;

}

#article {
background: #ffffff;
color: #000000;
margin:  20px;
padding: 10px;

}





/* Typograhpy */

p {
line-height: 17px;
font-family: "trebuchet ms", Verdana,arial, serif;
font-size: 1.0em;
padding-bottom: 6px;
margin: 0px  20px 0px 20px;
}

sp {
line-height: 17px;
font-family: "trebuchet ms", Verdana,arial, serif;
font-size: 1.0em;
font-style: italic;
padding-bottom: 6px;
margin: 0px  4px 0px 10px;
}

#article p {
line-height: 17px;
font-family: "trebuchet ms", Verdana,arial, serif;
font-size: 1.0em;
padding-bottom: 6px;
margin: 0px  20px 0px 20px;
text-align: left;
}
#foot p {
line-height: 8px;
font-family: "trebuchet ms", Verdana,arial, serif;
font-size: 1.0em;
margin: 45px 0px 30px 150px;
padding-bottom: 0px;

}
#col2 p {
line-height: 17px;
font-family: "trebuchet ms", Verdana,arial, serif;
font-size: 1.0em;
margin:0px 0px 0px 0px;
padding: 0px 0px 40px 20px;
}
#col1 p {
line-height: 17px;
font-family: "trebuchet ms", Verdana,arial, serif;
font-size: 1.0em;
margin:0px 0px 0px 0px;
padding: 0px 0px 30px 20px;
}


#bigmainboard p {
line-height: 17px;
font-family: "trebuchet ms", Verdana,arial, serif;
font-size: 1.0em;
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 20px;
}

H1 {
line-height: 20px;
font-family: Georgia, Garamond, Verdana,arial, serif;
font-size: 1.7em;
padding-bottom: 3px;
margin: 16px;
text-align: center;
}

H2 {
line-height: 20px;
font-family:  Georgia, Garamond, Verdana,arial, serif;
font-size: 1.5em;
padding-bottom: 3px;
margin: 20px;
}

H3 {
line-height: 20px;
font-family:  Georgia, Garamond, Verdana, arial, serif;
font-size: 1.2em;
padding-bottom: 3px;
margin: 20px;
font-style: normal;
}

H4 {


line-height: 16px;
font-family:Georgia,  Garamond, Verdana,arial, serif;
font-size: 1.2em;
padding: 5px;
margin: 20px;
background-color:#6fa556 ;
color: #272727;
}
H5 {
line-height: 16px;
font-family:  Georgia, Garamond, Verdana, arial, serif;
font-size: 1.1em;
padding-bottom: 3px;
margin: 5px;

}

H6 {
line-height: 20px;
font-family:  Georgia, Garamond, Verdana, arial, serif;
font-size: 1.2em;
padding-bottom: 3px;
margin: 20px;
font-style: normal;

text-decoration: underline;
}
H7 {
line-height: 17px;
font-family:  Georgia, Garamond, Verdana, arial, serif;
font-size: 1.0em;
padding-bottom: 3px;
margin: 20px;
font-style: normal;
text-decoration: underline;
}
H8 {
line-height: 17px;
font-family:  Georgia, Garamond, Verdana, arial, serif;
font-size: 1.2em;
font-style: normal;
text-decoration: none;
}

.lk {
line-height: 17px;
font-family: "Times New Roman", Verdana,arial, serif;
font-size: 14pt;
color: #030303;
padding-bottom: 6px;
margin: 0px  4px 5px 10px;
}

.lks {
line-height: 17px;
font-family: "Times New Roman", Verdana,arial, serif;
font-size: 14pt;
color: #7FC474;
padding-bottom: 6px;
margin: 0px  4px 5px 10px;
}

#bigmain a {
line-height: 15px;
font-family: "trebuchet ms", Verdana,arial, serif;
font-size: 1.0em;
padding-bottom: 5px;
margin: 0px;
color: #272727;
}


#bigmainboard a {
line-height: 15px;
font-family: "trebuchet ms", Verdana,arial, serif;
font-size: 1.0em;
padding: 0px;
margin: 0px;
color: #272727;
}

#bigmainpublication a {
line-height: 18px;
font-family: "trebuchet ms", Verdana,arial, serif;
font-size: 1.0em;
padding: 0px;
margin: 0px;
color: #272727;
text-decoration: none;
}

#topnav a {
color:  #030303;
text-decoration: none;
}

#topnav a:hover {
color: #3B7531;
}

#topnav a:active {
text-decoration: underline;
color: #030303;
}

#menu {
float: left;
width: 150px;
margin-top: 10px;
font-family: "trebuchet ms", Verdana,arial, serif;
}

#menu ul{
list-style-type: none;
padding: 0;
margin: 0px;

background-color: #e3e7da ;
color: #ffffff;
}

#menu ol{
list-style-type: none;
padding: 0;
margin: 0 ;
width: 148px;
background-color: #e3e7da; 
color: #272727;
padding-top: 3px;

}
#menu li {
Margin-bottom: 3px;

background-color: #a2b77b  ;
color: #ffffff;
text-align: center; 
border: 1px solid  #ffffff;
}

#menu a {
background-color:#15811B;
color:  #ffffff;
display: block;
text-decoration: none;

padding: 3px 3px 3px 3px;
line-height: 17px;
}

#menu a:hover {
background-color: #e3e7da ;
color: #272727;
}

#menu a:active {
text-decoration: underline;
background-color:#15811B;
color: #ffffff;
}




#menu #current, #menu #current  a { 
color:    #272727;
background-color:  #e3e7da;

#donate {
float: left;
width: 150px;
margin-top: 10px;
font-family: "trebuchet ms", Verdana,arial, serif;
}
#donate H1 {
line-height: 17px;
font-family:  Georgia, Garamond, Verdana, arial, serif;
font-size: 0.9em;
padding-bottom: 3px;
margin: 0px 5px 5px 5px;
font-style: normal;
}
#donate p {
line-height: 15px;
font-family: "trebuchet ms", Verdana,arial, serif;
font-size: 0.9em;
padding-bottom: 6px;
margin: 0px  0px 0px 10px;
}
#donate ul{
list-style-type: none;
padding: 0;
margin: 0px;

background-color: #e3e7da ;
color: #ffffff;
}
#submenu {
text-align: right;
color: #8a9037;
background-color: #ffffff;
margin: 0px;
padding: 0px;
}



#submenu a {
text-decoration: none;
padding: 8px;
line-height: 12px;
color: #272727;
background-color: #ffffff;
font-family: "trebuchet ms", Verdana,arial, serif;
font-size: 1.0em;
}

#submenu a:hover {
background-color: #ffffff;
text-decoration: none;
padding: 8px;
line-height: 12px;
color:#6fa556;
font-family: "trebuchet ms", Verdana,arial, serif;
font-size: 1.0em;
}



#foot a:link {
text-decoration: none;
padding: 8px;
margin: 00px;
line-height: 12px;
color: #ffffff;
font-family: "trebuchet ms", Verdana,arial, serif;
font-size: 1.0em;
}

#foot a:hover {
text-decoration: none;
padding: 8px;
line-height: 12px;
color:#ffffff;
font-family: "trebuchet ms", Verdana,arial, serif;
font-size: 1.0em;
}

#foot a:visited {
text-decoration: none;
padding: 8px;
line-height: 12px;
color:#ffffff;
font-family: "trebuchet ms", Verdana,arial, serif;
font-size: 1.0em;
}

.bold {
font-weight: bold;
font-size: 0.8em;
text-decoration: none;
line-height: 12px;
}

.note{
font-size: 0.7em;
vertical-align: top;
}

.italic {
font-size: 1.0em;
font-family:"trebuchet ms", Verdana,arial, serif;
color: #272727;
font-style: italic;
}
.name {
font-size: 1.1em;
font-family:"trebuchet ms", Verdana,arial, serif;
color: #272727;
margin-left: 30px;
font-weight: bold;

}
.pubdesc{
font-size: 0.8em;
text-decoration: none;
line-height: 12px;
}
.pubtitle {
font-size: 1.1em;
text-decoration: none;
line-height: 18px;
font-weight: bold;
text-decoration: underline;
}
a .pubtitle {
padding: 5px;
}
.board {
font-size: 1.2em;
line-height: 17px;
font-family:"trebuchet ms", Verdana,arial, serif;
color: #272727;
font-weight: bold;
}
.adress {
font-size: 1.0em;
text-align: center;
font-family:"trebuchet ms", Verdana,arial, serif;
color: #272727;
font-weight: normal;
margin: 0px;
padding: 0px;
}

.bold {
font-size: 1.0em;

font-family:"trebuchet ms", Verdana,arial, serif;
color: #272727;
font-weight: bold;
margin: 0px;
padding: 0px;
}

.right {
float: right;
margin: 0 100px 0 0;
font-family:"trebuchet ms", Verdana,arial, serif;
color: #272727;
font-size: 1.0em;
}

.center p{
text-align: center;
}

#bigmainpublication img {
Margin: 5px 20px 5px 20px;
}
.table { 

width: 450px;
margin-left:20px
}
th, td {
text-align: left;
padding: 0 0.5em;
border: 1px solid #677059;
}

td {
font-family: "trebuchet ms", Verdana,arial, serif;
font-size: 100%;
}

thead th {
vertical-align: bottom;
border: 1px solid #5b5e4f ;
border-width: 01px 1px 0;
background: #6fa556;
font-size: 120%;
}

