
img {
margin: 5px;
border: none;
}
body
{
font-family: Arial,sans-serif;
color:#565656;
font-weight: 500;
overflow: auto;
background-color:  #f4debf;


}

.pushDown{
padding-bottom: 10px;
}

a{
color:black;
}

.smallFont
{
font-size: xx-small;
margin-bottom: 20px;
}
.smallCaps{
font-variant: small-caps;
}
.container{
padding-left: 20px;
padding-right: 20px;
padding-bottom: 20px;
margin: 50px;
border: #8a3f0a solid 2px;

background-color:white;
min-width:800px; max-width:1100px;

}

.leftColumn{
width:20%;
float:left;
 


}
.middleColumn{
display:inline;
width:55%;
float:left;
 

}

.rightColumn
{
display:inline;
width:20%;
float: left;
 

}

.wrapper{
padding:20px;
}
.header{

text-align: center;
padding-top: 5px;
padding-bottom: 5px;
}

.footer{
background-color:  #8fad52;
clear: both;
padding: 10px;
text-align: center;
color: white;
}


.navigation {
background-color: #8fad52;
padding: 5px 0px 5px 0px;
text-align: center;
border-bottom: silver solid 2px;

}

.menuItem{
     border-right: 1px solid white;
     text-decoration: none;
     padding: 5px;
     color: white;
    
}

.tab, .tabSelected{

padding-right: 5px;
padding-left: 5px;
text-decoration: none;
    
}

.tabBorder{
	border-right: 2px solid #565656;
}

.menuItemSelected {
     border-right: 1px solid white;
     text-decoration: none;
     padding: 5px;
     color: white;
     background-color: #0c5d2a;
    
}

.tabSelected {

color:#8a3f0a;    
}
.tab:hover{
text-decoration: underline;
}
.menuItem:hover{
    text-decoration: underline;
    background-color: #0c5d2a;
}

.sectionHeader{
font-weight: bold;
color: #8a3f0a;
font-size:1.2em;

}

h1, h2{
font-weight: bold;
color: #8a3f0a;

}
h1{
font-size: 1.2em;
}

h2{
font-size:1em;
}
.sectionHeaderMinor{
font-weight: bold;
color: #8a3f0a;
font-size:1 em;

}
.accent{
font-weight: bold;
color: #8a3f0a;
font-size:0.6em;

}
.groupHeader{
font-weight: bold;
color:#0e5e2b; 
text-align: center;
font-size:1.2em;
}

.listImage{
list-style-image: url(square.png); 
}
.block{
background-color: #799d31;
height:1px;
line-height: 1px;
margin-bottom: 10px;

}
.listNoBullets{
ist-style-type: none;
}
.eventBlock{

}
.eventBlockText{
font-size: 0.7em;
margin-bottom:15px;
}
.labelComment{
font-size: 0.6em;
width: 70%;
}

.eventBlockHeader, .eventBlockHeaderNoLink{
color:#565656;
text-decoration: none;
font-size: 0.9em;
position:relative; bottom:5px; 
}
.eventBlockHeader:hover{
text-decoration: underline;
}

.blockSet{
margin-bottom: 20px;

}
.shadedBlock{
border: 1px solid #f5ab45;
background-color: #f5ece0;
margin-bottom: 5px;
color:#565656;
text-decoration: none;
font-size: 0.9em;
text-align: center;
}
.breadcrumb{
font-size: 0.9em;
padding-bottom:  30px;
}

.submenu{
text-align: center;
font-size: 0.8em;
color:#565656 ;
padding-bottom: 20px; }

.readMore{
text-align: right;
}

fieldset  { width: 35em; }

label
    {
        font-size: 0.7em;
        width: 10em;
        float: left;
        text-align: right;
        margin-right: 0.5em;
        display: block;
    }
input, textarea, select{
background-color: #f4debf;
border:solid black 1px;
 
}
 

.formClass{
 margin-top:50px;
 margin-right:10em;
 width: 45%;

}

.alignLeft{
float: left;
}
.alignImageLeft{
float: left;
margin-right: 20px;
}

.alignImageRight{
float: right;
margin-left: 20px;
}
.alignCenter{
text-align: center;}
*html .middleColumn {
  width:50%;
}
*html .rightColumn {
  width:15%;
}
*html .leftColumn {
  width:15%;
}

