body 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    background-color: #f0f1db;
    margin-top: 0px;
    color: #635b58;
}

#header
{
    background: url(/layout/header_back.jpg);
    width: 800px;
    height: 404px;
    color: #b5b793;
}

#header div.gallery
{
    background: url(/layout/head_gal_bg.gif) no-repeat;
    background-color: #351307;
    width: 226px;
    height: 309px;
    float: left;
}

#header a.glink, #header a.glink:visited
{
    margin-top: 0px;
    height: 35px;
    display: block;
}

#header object, #header embed
{
    margin-top: 10px;
    margin-bottom: 10px;
    height: 254px;
    z-Index: 10;
}

#header div.ph
{
    width: 61px;
    height: 309px;
    float: left;
}

#footer
{
    width: 100%;
    height: 33px;
    bottom: 0px;
}

#footer div.encap
{
    background: url(/layout/footer_back.jpg);
    width: 800px;
    height: 33px;
    text-align: left;
}

#footer span.copy
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    position: relative;
    left: 61px;
    top: 12px;
    color: #c0c1a8;
}

#footer span.nety
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    position: relative;
    left: 385px;
    top: 12px;
    color: #c0c1a8;
}

#footer a, #footer a:visited
{
    color: #ffffff;
}

#divContent
{
    padding: 30px 50px 30px 50px;
    width: 690px;
    background-color: #f0f1db;
    text-align: left;
    display: block;
}

#divContent TABLE
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    background-color: #f0f1db;
    color: #635b58;
}

#header
{
    background: url(/layout/header_back.jpg);
    width: 800px;
    height: 404px;
    color: #b5b793;
}

#header div.gallery
{
    background: url(/layout/head_gal_bg.gif) no-repeat;
    background-color: #351307;
    width: 226px;
    height: 309px;
    float: left;
}

#header a.glink, #header a.glink:visited
{
    margin-top: 0px;
    height: 35px;
    display: block;
}

#header object, #header embed
{
    margin-top: 10px;
    margin-bottom: 10px;
}

#divContent h1
{
    font-size: 11px;
    font-weight: bold;
}

#divContent img
{
    margin: 8px 8px 8px 8px;
    border: solid 9px #cec9b5;
}

#divMenu
{
    display: block;
    width: 691px;
    height: 34px;
    margin-top: 0px;
    z-Index: 101;
}

#divMenu a.first, #divMenu a.first:visited, #divMenu div.first
{
    background: url(/layout/menubg_first.gif);
    width: 100px;
    height: 24px;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #534b38;
    margin-right: 0px;
    display: block;
    text-align: center;
    padding-top: 10px;
    float: left;
}

#divMenu a.first:hover, #divMenu div.first:hover
{
    color: #000000;
}

#divMenu a.next, #divMenu a.next:visited, #divMenu div.next
{
    background: url(/layout/menubg_next.gif);
    width: 100px;
    height: 24px;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #534b38;
    margin-right: 0px;
    display: block;
    text-align: center;
    padding-top: 10px;
    float: left;
}

#divMenu a.next:hover, #divMenu div.next:hover
{
    color: #000000;
}

img.gFocus
{
    position: relative;
    left: 56px;
    top: 60px;
    border: solid 13px #deddc9;
}

img.gal_thumb
{
    border: solid 6px #deddc9;
    margin: 0px 0px 12px 0px;
}

img.gThumb1
{
    position: relative;
    left: 80px;
    top: 60px;
    border: solid 6px #deddc9;
}

img.gThumb2
{
    position: relative;
    left: 80px;
    top: 72px;
    border: solid 6px #deddc9;
}

img.gThumb3
{
    position: relative;
    left: 80px;
    top: 84px;
    border: solid 6px #deddc9;
}

img.gThumb4
{
    position: relative;
    left: 80px;
    top: 96px;
    border: solid 6px #deddc9;
}

img.gThumb5
{
    position: relative;
    left: 80px;
    top: 108px;
    border: solid 6px #deddc9;
}

img.gThumb6
{
    position: relative;
    left: 80px;
    top: 120px;
    border: solid 6px #deddc9;
}

img.gThumb7
{
    position: relative;
    left: 80px;
    top: 132px;
    border: solid 6px #deddc9;
}

img.gThumb8
{
    position: relative;
    left: 80px;
    top: 144px;
    border: solid 6px #deddc9;
}

img.gThumb9
{
    position: relative;
    left: 80px;
    top: 156px;
    border: solid 6px #deddc9;
}

img.gThumb10
{
    position: relative;
    left: 80px;
    top: 168px;
    border: solid 6px #deddc9;
}

ul.sub
{
    position: absolute;
    left: -1px;
    top: -1px;
    display: none;
    list-style: none;
    margin-left: 0px;
    width: 100px;
    padding-left: 0px;
    padding-right: 0px;
    margin-top: 0px;
    z-Index: 101;
}

li.node_sub
{
    text-align: center;
    height: 18px;
}

a.node_sub, a.node_sub:visited
{
    width: 100px;
    height: 18px;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #534b38;
    margin-right: 0px;
    display: block;
    text-align: center;
    background-color: #cec9b5;
}

a.node_sub:hover
{
    color: #000000;
}

DIV.pgal
{
    background: url(/layout/portfolio_gal_bg.gif) no-repeat;
    width: 230px;
    height: 219px;
    padding-top: 10px;
    padding-left: 10px;
    float: left;
    display: block;
}

A.plink, A.plink:visited
{
    background: url(/layout/portfolio_link_bg.gif);
    width: 240px;
    height: 22px;
    display: block;
    text-align: center;
    text-decoration: none;
    color: #391109;
    margin-top: 7px;
    margin-left: -10px;
    padding-top: 5px;
}

A.plink:hover
{
    color: #000000;
}

#sheader
{
    margin-bottom: 0px;
    height: 90px;
    width: 800px;
}

#divContent INPUT, #divContent TEXTAREA, #divContent SELECT
{
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 11px;
    border: solid 1px #351307;
}

A.lang, A.lang:visited
{
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    color: #cec9b5;
}

A.lang:hover
{
    text-decoration: underline;
}

span.lang
{
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    color: #cec9b5;
}

#divGalleryScroll
{
    float: right;
    margin: 10px 0px 0px 0px;
    overflow: hidden;
    height: 518px;
}

#divGalleryCont
{
    display: block;
    clear: none;
    float; right;
    padding: 43px 0px 0px 0px;
    overflow: hidden;
    height: 580px;
    width: 47px;
}

A.scrollup
{
    display: block;
    clear: both;
    background: url(/layout/scrollup.jpg) no-repeat;
    width: 47px;
    height: 17px;
    margin-bottom: -10px;
}

A.scrolldown
{
    display: block;
    clear: both;
    background: url(/layout/scrolldown.jpg) no-repeat;
    width: 47px;
    height: 17px;
    margin-top: 2px;
}
