@charset "UTF-8";
body {
     background-color: #B0AE98; margin: 5; 
} 
h1 {
    color: #660000;
	font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
    font-size: 130%;
}
h2 {
    color: #660000;
	font-family: "Verdana", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
    font-size: 150%;
}
h3 {
    color: black;
	font-family: Arial Rounded MT, 'Arial Black', 'sans-serif';
    font-size: 140%;
}
h4 {
    color: black;
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif";
    font-size: 100%;
}
p {
    color: black;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
    font-size: 110%;
}
a:link {
    color: #4f5fc3;
    background-color: transparent;
    text-decoration: none;
}
a:visited {
    color: #527ea0;
    background-color: transparent;
    text-decoration: none;
}
a:hover {
    color: darkorange;
    background-color: transparent;
    text-decoration: underline;
}
a:active {
	color: palegoldenrod;
	background-color: transparent;
	text-decoration: underline;
	text-align: center;
	font-size: 120%;
}
.column {
    float: left;
    width: 33.33%;
    padding: 15px;
}

.row:after {
    content: "";
    display: table;
    clear: both;
}

@media (max-width:600px) {
    .column {
        width: 100%;
    }
}	
table#t01 {
border: 1px solid black;
width: 100%;    
background-color: #bec0ad;
border-collapse: collapse;
}
.header {
    background-color: #AAAA8D;
    padding: 5px;
    text-align: center;
}
img {
    max-width: 100%;
    height: auto;
}
* {
    box-sizing: border-box;
}
.responsive {
    padding: 0 6px;
    float: left;
    width: 24.99999%;
}

@media only screen and (max-width: 700px){
    .responsive {
        width: 49.99999%;
        margin: 6px 0;
    }
}

@media only screen and (max-width: 500px){
    .responsive {
        width: 100%;
    }
}

.clearfix:after {
    content: "";
    display: table;
    clear: both;
}
/* Style the top navigation bar */
.topnav {
    overflow: hidden;
    background-color: #403B3B;
}

.topnav a {
    float: left;
    display: #AAAA8D;
    color: #f2f2f2;
    text-align: left;
    padding: 4px 16px;
    text-decoration: none;
}

.topnav a:hover {
    background-color: #AAAA8D;
    color: black;
}
	ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    background-color: #a7ad91;
    position: static;
    bottom: 0;
    width: 100%;
}
li {
    float: left;
    border-right:1px solid #895A5B;
}
li:last-child {
    border-right: none;
}

li a {
    display: block;
    color: white;
    text-align: center;
    padding: 2px 16px;
    text-decoration: none;
}

li a:hover:not(.active) {
    background-color: #bec0ad;
}

.active {
    background-color: #79432D;
}
