body{
margin: 20px;
padding: 0;
font-family: "FreeSans", "Arial", sans-serif;
color: #000000;
background: #ffffff;
}
h1, h2, h3, h4, h5, h6{
margin: 0 0 1em;
line-height: 1.1;
#header h1{
text-align: center;
p { margin: 0 0 1em; }
img { border: none; }
#main_container{
clear:left;
margin: 1em 5%;
#header{
border-bottom: 1px solid #333;
#menu{
float: right;
width: 160px;
margin-right: 10px;
padding-top: 1em;
#column_text{
margin: 0 200px 0 2em;
#footer{
clear: both;
margin-top: 1em;
text-align: right;
border-top: 1px solid #333;
.hidden{
display: none;
input[type="text"],input[type="password"]{
margin-right: 40%;
input[type="submit"]{
margin-left: 3em;