body {
        background: #036; color: white; margin: 0; padding: 0;
        SCROLLBAR-FACE-COLOR: #b5b4b4;
        SCROLLBAR-HIGHLIGHT-COLOR: #666;
        SCROLLBAR-SHADOW-COLOR: #036;
        SCROLLBAR-3DLIGHT-COLOR: #b5b4b4;
        SCROLLBAR-ARROW-COLOR: #036;}

p {margin: 1em 0; padding: 0;}
span.leader {font-style: italic;}
span.label {font: italic 1em Arial, sans-serif; letter-spacing: 1px;}
div.banner {background: #b5b4b4 url(images/indexBanner.jpg) center no-repeat fixed; color: black;}

h1, h3, h4 {font-family: Arial, sans-serif; font-style: italic; font-weight: normal; margin: 0;}
h1 {letter-spacing: 0.75em; color: #036; padding: 0.25em 0.33em 0.125em; border-bottom: 5px double #036; border-top: 3px double #036;}
h3 {font-weight: bold; color: #113;}
h4 {font-weight: bold; letter-spacing: 0.5em; padding: 0.33em 0.5em 0.167em; border-top: 1px solid #036; border-bottom: 1px solid #036; background: transparent; color: #036 ;}
.h41 {font-size: 14pt; font-weight: bold; letter-spacing: 0.5em; padding: 0.33em 0.5em 0.167em; border-top: 1px solid #036; border-bottom: 1px solid #036; background: transparent; color: #036 ;}



div.sidebar {  top: 0px; left: 0; width: auto; background: transparent; padding: 0; margin: 1em; border-width: 0;}

div.sidebar div {margin-bottom: 1em;padding: 5px;}

div.sidebar a {display: block; margin: 0; padding: 0.2em; letter-spacing: 1px; text-align: right; font-weight: bold; border-bottom: 1px solid #999; color: #036; background: transparent none center left no-repeat; text-decoration: none; font-size: 9pt;}
div.sidebar a:link {color: #69c; background-color: transparent;}
div.sidebar a:visited {color: #036; background-color: transparent;}
div.sidebar a:hover {background: #b5b4b4; color: #036;}

div.sidebar a span {display: none;}
div.sidebar a.gallery {border-top: 4px solid #88B; font-size: 90%;}

div.menu {padding: 1px; width: 200px; border-color: #036; border: 1px solid #666; background: #b5b4b4 url(images/indexMenuImage.jpg) center no-repeat fixed; color: black;};
div.menu h4 {background: transparent; color: #036;}

div.menu a:link:hover {background: #b5b4b4;}
div.menu a:visited:hover {background: #b5b4b4;}
div.menu a span {display: none;}
div.menu a:hover span {display: block;
   position: absolute; top: 585px; left: 2em; width: 150px;
   z-index: 100;
   color: #fff; background: #036;
   font: 12px Verdana, sans-serif; text-align: center;}

.content {
vertical-align: top;
}
div.main { width: 500px; margin: 1em; padding: 5px;}

div.main {background: #b5b4b4 url(images/indexMenuImage.jpg) center no-repeat fixed; color: black; border: 1px solid #666}
div.main h3 {letter-spacing: 3px; margin: 1.25em 0 0;}
div.main h3.top {margin-top: 0;}
div.main p {margin: 0.25em 0 1em; line-height: 1.25em;}

div.main div.competition { font-size: 14pt; height: 400px; }


div.main div.competition p {text-align: center; margin: 0.25em 0 1em; line-height: 1.25em;}
div.main div.competition p.history {font-size: 24pt; letter-spacing: 3px; }
div.links { font-weight: bold }
div.links p a:visited img {border: 0px;}
div.links p a:link {color: #036;}
div.links p a:hover {color: #000;}
div.links p a:visited {color: #369;}


.footer {
text-align: center;
}
div.counter
{
padding-top: 5px;
font-size: 12px; font-weight: bold;
color: #b5b4b4;
}
div.counter a
{
    color: #69c; text-decoration: none;

}

div.smallLogo
{
    font-size: 12px; font-weight: bold;
    color: #b5b4b4;
}

div.smallLogo a
{
    color: #69c; text-decoration: none;

}

div.smallLogo img
{
    border: 1px solid #b5b4b4;

}

div.date
{
    color: #f00;
    font-variant: oblique;
}
div.comeBack
{
    text-align: center;
    font-size: 14pt;
    color: #f00;
}
