html, body {
    height:100%;
    margin:0;
    padding:0;
}
.main01 {
    color:none;
    background:url('images/background.jpg') repeat-y;
    width:800px;
    padding:0;
    margin:0;
}
.logo {
    color:#86461b;
    background:none;
    font:bold 2.2em Arial, Tahoma, Verdana !important;
    float:left;
    padding:77px 0 0 65px;
    margin:0 0 -5px 0;
}
.logo a:hover, .logo a:active, .logo a:link, .logo a:visited {
    color:#86461b;
    background:none;
    text-decoration:none;
    outline:none;
}
.header {
    color:none;
    background:url('images/header.gif');
    height:134px;
    margin:0;
    padding:0;
}
.header p {
    color:#86461b;
    background:none;
    font:normal 0.7em Arial, Tahoma, Verdana;
    text-align:right;
    line-height:1.0em;
    padding:25px 55px 0 0;
    margin:0;
}
.header b {
    font:bold 1.4em Arial, Tahoma, Verdana !important;
}
.menu {
    width:235px;
    vertical-align:top;
}
.content {
    font:normal 0.9em Arial, Tahoma, Verdana;
    vertical-align:top;
    width:549px;
    padding:0 60px 10px 10px;
    margin:0;
}
.content p {
    line-height:1.4em;
    padding:8px 0;
    margin:0;
}
h1 {
    font:normal 1.4em Arial, Tahoma, Verdana;
    padding:10px 0 6px 0;
    margin:0;
}
.home {
    background:url('images/home_bg.jpg') no-repeat;
    vertical-align:top;
    width:550px;
    height:317px;
    padding:0;
    margin:0;
}
.home h1 {
    color:#86461b;
    background:none;
    font:normal 1.4em Arial, Tahoma, Verdana;
    padding:0 0 0 10px;
    margin:0;
}
.home p {
    color:inherit;
    background:none;
    font:normal 0.6em Arial, Tahoma, Verdana;
    padding:8px 55px 0 10px;
    margin:0;
}


.footer {
    color:none;
    background:url('images/footer01.jpg');
    height:44px;
}
a:link, a:visited, a:hover, a:active {
    outline:none;
}