html, body 
{
        height: 100%;
        min-height: 100%;
        margin: 0px;
        padding: 0px;
}


#page {
        margin: 0px;
        padding: 0px;
        position: relative;
        width: 1000px;
}

.head {
        background-image:url(../images/head.jpg);
        background-repeat:no-repeat;
        width:1000px;
        height:90px;
        text-align:left;
        color:#386ABF;
        font-size:10px;
        font-family:Tahoma;
        vertical-align:top;
        }

.left 
{
        background-image:url(../images/left.jpg);
        background-repeat:no-repeat;
        width:341px;
        height:563px;
        font-size:10px;
        font-family:Tahoma;
        vertical-align:top;
        }

.right 
{
        background-image:url(../images/right.jpg);
        background-repeat:no-repeat;
        width:340px;
        height:563px;
        font-size:10px;
        font-family:Tahoma;
        vertical-align:top;
        }

.menu_main 
{
        color:#97BEE0;
        font-size:10px;
        font-family:Tahoma;
        font-weight:bold;
        text-align:left;
        width:770px;
        margin:0px;
        padding:40px 0px 0px 190px;
        list-style: none;
        float:none;
        position:relative;
        text-transform: uppercase;
}

.menu_main li 
{
        padding-top:0px;
        padding-left:0px;
        padding-right:20px;
        margin:0px;
        margin-bottom:0px;
        text-align:center;
        float:left;
        position:relative;
        }

.menu_main a 
{
        color:#97BEE0;
        font-size:10px;
        font-family:Tahoma;
        text-decoration:none;
        }

.menu_main a:hover 
{
        text-decoration:underline;
        font-size:12px;
}

.menu_left {
        color:#FFFFFF;
        font-size:10px;
        font-family:Tahoma;
        text-align:left;
        margin:0px;
        padding:50px 0px 0px 199px;
        list-style: none;
        float:none;
        position:relative;
        text-transform: uppercase;
        }

.menu_left li {
        width:120px;
        padding:0px 0px 0px 0px;
        margin:0px 0px 20px 0px;
        text-align:center;
        float:none;
        position:relative;
        }

.menu_right {
        color:#FFFFFF;
        font-size:10px;
        font-family:Tahoma;
        text-align:left;
        margin:0px;
        padding:50px 0px 0px 25px;
        list-style: none;
        float:none;
        position:relative;
        text-transform: uppercase;
        }

.menu_right li {
        width:120px;
        padding:0px 0px 0px 0px;
        margin:0px 0px 20px 0px;
        text-align:center;
        float:none;
        position:relative;
        }

.menu_left a {
        color:#FFFFFF;
        font-size:10px;
        font-family:Tahoma;
        text-decoration:none;
        }

.menu_left a:hover {
        text-decoration:underline;
        }

.menu_right a {
        color:#FFFFFF;
        font-size:10px;
        font-family:Tahoma;
        text-decoration:none;
        }

.menu_right a:hover {
        text-decoration:underline;
        }

.podmenu {
        margin:0px;
        padding:0px;
        float:none;
        position:relative;
        list-style: none;
        }

.podmenu li {
        color:#97BEE0;
        font-size:11px;
        font-family:Tahoma;
        margin-bottom:2px;
        display: block;
        float:none;
        }

a {
        color:#97BEE0;
        font-size:11px;
        font-family:Tahoma;
        text-decoration:none;
        }

a:hover {
        text-decoration:underline;
        }

.main {
        width:319px;
        font-family:Tahoma;
        font-size:11px;
        color:#000000;
        vertical-align:top;
        }

.rec {
        width:319px;
        text-align:justify;
        vertical-align:bottom;
        font-family:Tahoma;
        font-size:10px;
        color:#000000;
        padding-left:0px;
        padding-right:0px;
        padding-top:0px;
        padding-bottom:30px;
        position:relative;
        float:none;
        }

h3 h2 h1
{
        font-size:10px;
        font-family:Tahoma;
        color:#97BEE0;
        margin:20px 0px 15px 0px;
        text-align:center;
        vertical-align:top;
        font-weight:normal;
        text-transform: uppercase;
}

#text {
        width:319px;
        font-family:Tahoma;
        font-size:11px;
        color:#000000;
        padding-left:0px;
        padding-right:0px;
        padding-top:0px;
        padding-bottom:30px;
        text-align:justify;
        float:none;
        position:relative;
        }

.footer {
        background-image:url(../images/footer.jpg);
        background-repeat:no-repeat;
        font-family:Tahoma;
        font-size:10px;
        color:#000000;
        width:1000px;
        height:115px;
        text-align:center;
        vertical-align:top;
        }

.menu_footer {
        color:#97BEE0;
        font-size:10px;
        font-family:Tahoma;
        text-align:center;
        font-weight:normal;
        width:1000px;
        margin:0px;
        padding:50px 0px 15px 0px;
        float:none;
        position:relative;
        }

.menu_footer a {
        color:#97BEE0;
        font-size:10px;
        font-family:Tahoma;
        text-decoration:underline;
        }

.menu_footer a:hover {
        text-decoration:none;
        }

.copy {
        text-align:center;
        padding-right:20px;
        float:none;
        position:relative;
        }

.image {
        width:100px;
        height:80px;
        border:solid 1px #A3C6E4;
        margin-left:20px;
        margin-bottom:20px;
        }

.date {
        font-family:Tahoma;
        font-size:11px;
        color:#97BEE0;
        font-weight:bold;
        text-align:right;
        padding:5px;
        }

#gallery img {
        border:solid 1px #A3C6E4;
        margin-bottom:20px;
        }
