html{
    font-family: Arial, Verdana, Courier, Tahoma
}
body{
    margin: 0px 55px 0px 45px;
    width: 1000px;
    height: 100%;
    background-color: white;
}
#header{
    background: white;
    height: 126px;
    width: 900px;
    border:0px;
}
#header a{
    text-decoration: none;
    border-color: transparent;
}
#content{
    margin: 0px;
    height: auto;
    width: 900px;
    min-width: 900px;
    max-width: 900px;
    background-color: #DCDCDC;
    padding: 41px 0px 0px 0px;
}
#gallery{
    margin: 10px 40px 0px 4px;
    padding: 0px 0px 30px 0px;
    width: 880px;
}
#gallery div{
    font-size: 9pt;
    color: black;
    margin: 0px;
    width: 900px; 
    padding: 0px 30px 30px 0px;
}
#gallery div div{
    float: left; 
    background-color: white;
    margin: 30px 0px 0px 30px; 
    padding: 12px 14px; 
    max-width:800px;
    border: 3px #7A7A7A double;
}
#gallery img{
    margin: 30px 0px 0px 30px; 
    float: left;
    max-width: 500px;
    max-height: 400px;
}
#classnavi{
    text-align: right;
    height: 48px;
    width: 900px;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    word-spacing: 10px;
    font-size: 14pt;
    font-weight: bold;
    line-height: 48px;
    color: #383838;
}
#classnavi a{
    text-decoration:none;
    color: #2CC700;
}
#classnavi a:hover{
    color: #2CDB00;
}
.navipicture{
    padding: 0px;
    margin: 0px 0px 29px 0px;
    width: 900px;  
    height: 92px;
}
.navipicture a{
    text-decoration: none;
    color: #DCDCDC;
}
.navipicture a img{
    border: 0px transparent solid;
}
#footer{
    height: 46px;
    line-height: 46px;
    font-size: 10pt;
    color: #ACACAC;
}
#footer a{
    color: #ACACAC;
    text-decoration: none;
}
#footer a:hover{
    color: #DCDCDC;
}
.spacer{
    margin: 0px;
    padding: 0px;
    width: 900px;
    background-color: #3EC40B;
    border: 0px;
    height: 2px;
}