﻿html
{
    height: 100%;
    padding: 0;
    margin: 0;
    border: 0;
    background: #fff;
    font-size: 80%;
    font-family: Arial;
    overflow: hidden;
}
body
{
    height: 100%;
    max-height: 100%;
    padding: 0;
    margin: 0;
    border: 0;
    background-image: url('images/vcgh_bg.jpg');
     /*overflow:hidden; */
}
a:active, a:focus, input { 
    outline: 0; 
    outline-style:none; 
    outline-width:0; 
} 

a:hover
{
    text-decoration: underline;
    color: #b09959;
}
a:link
{
    text-decoration: none;
    color: #b09959;
}
a:visited
{
    text-decoration: none;
    color: #b09959;
}
#content
{
    display: block;
    height: 970px;
    overflow-x: hidden;
    overflow-y: scroll;
    position: relative;
    z-index: 50; /*word-wrap: break-word;*/
    color: #fff; /*background-color:#000*/
}
#contentDiv
{
    line-height: 135%;
}

#foot
{
    position: absolute;
    margin: 0;
    bottom: 0px;
    right: 8px;
    display: block;
    width: 100%;
    height: 90px;
    color: #000;
    z-index: 4;
    overflow: hidden;
    vertical-align:bottom;
}
body > div#foot
{
    position: absolute;
    vertical-align:bottom;
   /* position: fixed;*/ 
}




/*#foot
        {
            position: absolute;
            margin: 0;
            bottom: 0px;
            right: 8px;
            display: block;
            width: 100%;
            height: 90px;
            color: #000;
            z-index: 4;
            overflow: hidden;
        }*/
.pad2
{
    display: block;
    height: 100px;
}
#content p
{
    padding: 5px;
}
#Table_01
{
    position: absolute;
    top: 0px;
    width: 2100px;
    height: 1265px;
    left: 50%;
    top: 0px;
    margin-left: -1050px;
}
#Table_02
{
    position: absolute;
    top: 0px;
    width: 2100px;
    height: 90px;
    left: 50%;
    top: 0px;
    margin-left: -1050px;
}
/*#bg-left
        {
            position: absolute;
            left: 0px;
            top: 0px;
            width: 560px;
            height: 1400px;
            background-image:url('images/vcgh_bg.jpg');
            background-image: url('images/bg_left.jpg');
            background-repeat: repeat-y;
            background-attachment: fixed;
        }*/

#pole-left
{
    position: absolute;
    left: 560px;
    top: 0px;
    width: 20px;
    height: 995px;
    background-image: url('images/bg_pole.jpg');
    background-repeat: repeat-y;
}

#theme-top
{
    position: relative;
    left: 580px;
    top: 0px;
    width: 940px;
    height: 150px; /*height: 200px;*/
    z-index: -1;
}
#pole-right
{
    position: absolute;
    left: 1520px;
    top: 0px;
    width: 20px;
    height: 995px;
    background-image: url('images/bg_pole.jpg');
    background-repeat: repeat-y;
}

/*      #bg-right
        {
            position: absolute;
            left: 1540px;
            top: 0px;
            width: 560px;
            height: 1400px;
            background-image: url('images/bg_right.jpg');
            background-attachment: fixed;
        }*/

#logo-top
{
    position: absolute;
    left: 580px;
    top: 150px; /*top: 200px;*/
    width: 940px;
    height: 90px;
}
#nav_site
{
    position: absolute;
    left: 580px;
    top: 150px; /*top: 200px;*/
    width: 940px;
    height: 60px;
}
#content-main
{
    position: absolute;
    left: 580px;
    top: 198px; /*top: 248px;*/
    width: 940px;
   /* height: 100%;*/
    font-size: 9pt;
    font-family: Arial, Helvetica, Tahoma;
    font-weight: normal;
    color: #fff;
    background-color: #000;
    z-index: 10;
}

/*       #bg-left-foot
        {
            position: absolute;
            left: 0px;
            top: 0px;
            width: 560px;
            height: 90px;
            background-image: url('images/bg_left.jpg');
            background-repeat: repeat-y;
            background-attachment: fixed;
        }*/

/*#pole-left-foot
{
    position: absolute;
    left: 560px;
    top: 0px;
    width: 20px;
    height: 90px;
    background-image: url('images/bg_pole.jpg');
    background-repeat: repeat-y;
}*/

#sponsors-foot
{
    position: absolute;
    left: 0px;
    width: 940px;
    height: 90px;
}
/*#pole-right-foot
{
    position: absolute;
    left: 1520px;
    top: 0px;
    width: 20px;
    height: 90px;
    background-image: url('images/bg_pole.jpg');
    background-repeat: repeat-y;
}*/
/*        #bg-right-foot
        {
            position: absolute;
            left: 1540px;
            top: 0px;
            width: 560px;
            height: 90px;
            background-image: url('images/bg_right.jpg');
            background-attachment: fixed;
        }*/

.navBtn
{
    border-right: solid 1px #fff;
    background-image: url('images/bg_nav.jpg');
    background-repeat: repeat-x;
    background-color: #b09959;
    text-align: center;
    cursor: pointer;
}
.navBtn a
{
    color: #fff;
}
.navBtn:hover
{
    background-image: url('images/bg_nav_hl.jpg');
    background-repeat: repeat-x;
}
.navBtn2
{
    background-image: url('images/bg_nav.jpg');
    background-repeat: repeat-x;
    background-color: #b09959;
    text-align: center;
}

.navBtn2 a
{
    color: #fff;
}
.navBtn2:hover
{
    background-image: url('images/bg_nav_hl.jpg');
    background-repeat: repeat-x;
}

.navBtnNoHover
{
    border-right: solid 1px #fff;
    background-image: url('images/bg_nav.jpg');
    background-repeat: repeat-x;
    background-color: #b09959;
    text-align: center;
}


