 html, body 
 {
 background-image: url(back.png);
 background-repeat: repeat;
 margin: 0px;
 padding: 0px;
 color: black;
 }
 div#top
 {
 background-image: url(back.png);
 width: 710px;
 margin: 0px auto 0px auto;
 padding: 0px;
 }
 div#main 
 {
 background-image: url(main.png);
 width: 425px;
 float: left;
 position: relative; left: 20px; top: 20px;
 }
 div.side
 {
 width: 126px;
 background-image: url(bottop.png);
 }
 div#right
 {
 float: left;
 width: 120px;
 }
 div#left
 {
 float: left;
 }
 div#banner 
 {
 background-image: url(back.png);
 background-repeat: repeat;
 margin: 0px;
 margin-bottom: 5px;
 margin-top: 10px;
 }
 div#smain 
 { 
 width: 126px;
 height: 25px;
 background-image: url(smain.png);
 font-weight: 800;
 text-align: center;
 font-size: 10pt;
 padding-top: 5px;
 } 
 div#header
 {
 width: 505px;
 height: 20px;
 color: #AFA083;
 font-weight: 800;
 text-align: center;
 font-size: 10pt;
 border-style: outset;
 border-width: 0.5mm;
 border-color: white;
 padding-top: 5px;
 }
 div#subTop
 {
 background-image: url(subtop.png);
 width: 710px;
 height: 20px;
 text-align: center;
 }
 div#overMain
 { 
 background-image: url(overmain.png);
 width: 425px;
 height: 60px;
 float: left;
 position: relative; left: 20px; top: 20px;
 }
 div#botTop
 {
 background-image: url(bottop.png);
 width: 458px;
 float: left;
 }
 div#botMain
 {
 background-image: url(botmain.png);
 width: 425px;
 height: 35px;
 float: left;
 position: relative; left: 20px; top: 20px;
 }
 div#menu
 {
 background-image: url(menu_but.png);
 text-align: center;
 }
 div#stats
 {
 background-image: url(ads.png);
 width: 110px;
 height: 120px;
 float: right;
 }
 div#ads
 {
 background-image: url(ads2.png);
 width: 110px;
 float: right;
 text-align: center;
 }
 div#footer
 {
 background-image: url(footer.png);
 width: 710px;
 height: 40px;
 float: left;
 position: relative; top: 20px; right: 3px;
 }
 div#content
 {
 background-image: url(bottop.png);
 width: 710px;
 margin: 0px auto 0px auto;
 padding: 0px;
 }
 div#news
 {
 padding: 10px;
 margin-left: 5px;
 }
 div#title
 {
 height: 20px;
 background-image: url(ads.png);
 text-align: center;
 font-weight: bold;
 margin-left: 8px;
 margin-right: 8px;
 border-style: outset;
 border-width: 1px;
 }
 div#data
 {
 text-align: right;
 font-style: italic;
 font-size: 7pt;
 padding-top: 5px;
 position: relative; right: 15px;
 }
 ul.umenu, ul.umenu li
 {
 display: block;
 list-style: none;
 margin: 0;
 padding: 0;	
 }
 ul.umenu
 {
 width: 110px;
 font-size: 10pt;
 font-family: Verdana;
 }

ul.umenu a:link, ul.umenu a:visited 
{
display: block;
width: 110px;
text-decoration: none;
color: #000;
}
table.res tr.event:hover td
{
cursor: help;
color: red;
}
table.res
{
font-size: 10pt;
}
table.gallery
{
border-spacing: 10px;
border-collapse: separate;
width: 80%;
}
table.gallery td
{
border: 0.5mm ridge black;
font-size: 8pt;
}
span.headres
{
white-space: pre;
font-weight: bold;
}
img.gallery
{
width: 190px;
height: 120px;
border: 0px;
}
img.ads
{
width: 105px;
border: 0px;
margin-top: 15px;
}
a.gallery
{
text-decoration: none;
}
a#train
{
text-decoration: none;
color: white;
font-family: "Comic Sans MS";
font-size: 8.5pt;
}
a#train:hover
{
text-decoration: underline;
}
dd
{
display: block;
list-style: none;
margin-left: 0px;
padding: 0;
width: 110px;
background-image: url(menu_but.png);
}

