body,form {
    margin:0;
    padding:0;
    background-color:#FAFCF4;
    border:0;
    font-family:Garamond,Times,Times New Roman,Georgia,serif;
    font-size:16px;
    line-height:110%;
    text-decoration:none;
    font-weight:normal;
    color:#546200;
    scrollbar-base-color:#FAFCF4;
    scrollbar-3d-light-color:#ffffff;
    scrollbar-arrow-color:#546200;
    scrollbar-darkshadow-color:#FAFCF4;
    scrollbar-face-color:#eff4de;
    scrollbar-highlight-color:#FAFCF4;
    scrollbar-shadow-color:#FAFCF4;
    scrollbar-track-color:#FAFCF4;
}
div {
    border:0;
}

h1,h2 {
    font-family:Garamond,Times,Times New Roman,Georgia,serif;
    font-size:120%;
    //line-height:22px;
    text-decoration:none;
    font-weight:bold;
    color:#546200;
}

h3,h4 {
    font-family:Garamond,Times,Times New Roman,Georgia,serif;
    font-size:105%;
    //line-height:22px;
    text-decoration:none;
    font-weight:bold;
    color:#546200;
}


div.center {
    position:relative;
    margin:20px auto auto auto;
    width:1000px;
}

div.top-left {
    position:absolute;
    margin:0;
    padding:0;
    top:0px;
    left:0px;
}

div.top-middle {
    position:absolute;
    margin:0;
    padding:0;
    top:0px;
    left:153px;
}

div.navigation {
    position:absolute;
    margin:0;
    padding:0;
    top:153px;
    left:0px;
}

div.trigger {
    position:absolute;
    margin:0;
    padding:0;
    top:48px;
    left:0px;
    z-index:10;
}

div.bottom {
    position:absolute;
    margin:0;
    padding:0;
    top:601px;
    left:152px;
    z-index:300;
}

div.right {
    position:absolute;
    margin:0;
    padding:0;
    top:150px;
    left:945px;
    z-index:310;
}

.spacing {
    padding:0;
    margin:0px 0px 2px 0px;
    border:0;
 }

img {
    border:0;
}

div.content {
    position:relative;
    padding:0px 15px 5px 0px;
    width:777px;
    height:437px;
    top:160px;
    left:55px;
    overflow:auto; 
    z-index:1;
    text-align:left;
}


a:link,a:visited,a:active {
    font-family:Garamond,Times,Times New Roman,Georgia,serif;
    font-size:16px;
    line-height:110%;
    text-decoration:none;
    font-weight:bold;
    color:#546200;
}

a:hover {
    font-family:Garamond,Times,Times New Roman,Georgia,serif;
    font-size:16px;
    line-height:110%;
    text-decoration:underline;
    font-weight:bold;
    color:#a8cf37;
}

a.wref:link,a.wref:visited,a.wref:active {
    font-family:Garamond,Times,Times New Roman,Georgia,serif;
    font-size:14px;
    line-height:100%;
    text-decoration:none;
    font-weight:bold;
    color:#546200;
}

a.wref:hover {
    font-family:Garamond,Times,Times New Roman,Georgia,serif;
    font-size:14px;
    line-height:100%;
    text-decoration:underline;
    font-weight:bold;
    color:#ffffff;
}

a.maplink:link,a.maplink:visited,a.maplink:active {
    font-family:Garamond,Times,Times New Roman,Georgia,serif;
    font-size:80%;
    line-height:110%;
    text-decoration:none;
    font-weight:bold;
    color:#546200;
}

a.maplink:hover {
    font-family:Garamond,Times,Times New Roman,Georgia,serif;
    font-size:80%;
    line-height:110%;
    text-decoration:underline;
    font-weight:bold;
    color:#ffffff;
}

.inputfield {
    font-family:Garamond,Times,Times New Roman,Georgia,serif;
    font-size:16px;
    line-height:110%;
    padding:2px;
    margin:2px;
    text-decoration:none;
    font-weight:normal;
    color:#546200;
    width:200px;
    border-style:solid;
    border-width:1px;
    border-color:#a0c22b;
    scrollbar-base-color:#FAFCF4;
    scrollbar-3d-light-color:#ffffff;
    scrollbar-arrow-color:#546200;
    scrollbar-darkshadow-color:#FAFCF4;
    scrollbar-face-color:#eff4de;
    scrollbar-highlight-color:#FAFCF4;
    scrollbar-shadow-color:#FAFCF4;
    scrollbar-track-color:#FAFCF4;
    }
    
.submit {
    font-family:Garamond,Times,Times New Roman,Georgia,serif;
    font-size:110%;
    line-height:110%;
    padding:2px;
    margin:2px;
    text-decoration:none;
    font-weight:normal;
    color:#546200;
    width:100px
    border-style:solid;
    border-width:1px;
    border-color:#d2df46;
    background-color:#a0c22b;
    }

table,tr,td {
    vertical-align:top;
    text-decoration:none;
    font-weight:normal;
    color:#546200;
    font-family:Garamond,Times,Times New Roman,Georgia,serif;
    font-size:16px;
    line-height:110%;
}

td {
    padding:2px;
}

.house {
    position:relative;
    top:-56px;
    left:160px;
}



