body {
 margin: 0px; 
 padding: 0px; 
 background: rgb(52,52,52) url('img/mainback.jpg') repeat-x top left;
}

a img {
 border: 0px; 
}

a { 
 text-decoration: none; 
}

#colDiv, #colDiv0 {
 position: absolute; 
 top: 15px; 
 left: 50%; 
 width: 249px; 
 margin-left: -125px; 
 height: 725px; 
 background: rgb(229,229,229) url('img/column.jpg') no-repeat top left;
}

#colDiv1 {
 position: absolute; 
 top: 15px; 
 left: 50px; 
 width: 249px; 
 height: 725px; 
 background: rgb(229,229,229) url('img/column.jpg') no-repeat top left;
}

#menuDiv {
 position: absolute; 
 top:  15px; 
 left: -6px; 
 height: 190px; 
 width: 135px; 
 overflow: hidden; 
}

.menuPage {
 float: left; 
 position: relative; 
 width: 105px; 
 padding-left: 30px; 
 height: 19px; 
 padding-top: 5px; 
 background: rgb(102,84,70); 
 text-transform: uppercase; 
 font: normal 12px arial; 
 color: white; 
}

.menuLink {
 float: left; 
 position: relative; 
 width: 105px; 
 padding-left: 30px; 
 height: 19px; 
 padding-top: 5px; 
 text-transform: uppercase; 
 font: normal 12px arial; 
 color: rgb(52,52,52); 
}

.menuLink a, .menuLink a:visited, .menuLink a:active {
 color: rgb(52,52,52); 
}

.menuLink:hover {
 background: rgb(102,84,70); 
}
.menuLink:hover a {
 color: silver; 
}

#creditsDiv, #creditsDiv0 {
 position: absolute; 
 top: 16px; 
 left: 50%; 
 width: 23px; 
 margin-left: 125px; 
 height: 314px; 
 background: url('img/copyrite.jpg') no-repeat top left;
}
#creditsDiv1 {
 position: absolute; 
 top: 16px; 
 left: 310px; 
 width: 23px; 
 height: 314px; 
 background: url('img/copyrite.jpg') no-repeat top left;
}

#mainCont {
 width: 190px; 
 height: 175px; 
 vertical-align: bottom; 
 position: absolute; 
 top: 533px; 
 left: 30px; 
 font: normal 12px arial; 
 color: rgb(73,73,73); 
}

td.mainContTab {
 width: 190px; 
 height: 175px; 
 vertical-align: bottom; 
}

#CMSdiv {
 position: absolute; 
 padding-right: 20px;
 top: 30px; 
 left: 350px; 
 height: auto; 
 width: auto; 
 color: white; 
 font: normal 12px arial; 
}
.calendarDivInPage {
 width: 160px; 
 background: white; 
 z-index: 1000; 
 display: block; 
 font: normal 12px arial; 
 color: black; 
 height: auto; 
 position: absolute; 
 visibility: hidden; 
}

.calendarprevNext, .calendarYear {
 width: 100%; 
 float: left; 
 text-align: center;
 padding-top: 2px; 
 padding-bottom: 2px; 
 font: bold 14px arial; 
 color: rgb(147,0,0); 
 height: auto; 
}

.ajCalDay {
 width: 20px; 
 height: 17px; 
 margin: 1px; 
 float: left; 
 text-align: right; 
 position: relative; 
 font: normal 12px arial; 
}

.ajCalDayLink {
 width: 20px; 
 height: 17px; 
 margin: 1px; 
 float: left; 
 text-align: right; 
 position: relative; 
 background: rgb(191,6,6); 
 font: normal 12px arial; 
}
.ajCalDayLink a, .ajCalDayLink a:active, .ajCalDayLink a:visited {
 color: white; 
}

.hintDiv {
 float: left; 
 position: relative; 
 padding: 5px; 
 border: 1px dotted silver;
 background: rgb(255,251,237);
 font: normal 11px arial; 
 color: black; 
 margin: 5px; 
}
#mainCont, #mainCont td
{
 font: normal 12px arial; 
 color: rgb(73,73,73); 
}

a, a:visited,  a:active {
 color: rgb(208,6,0);
 text-decoration: none; 
}

a:hover {
 color: red;
}

a img {
 border: 0; 
}

#mainCont p, #mainCont td p  {
 margin-bottom: 4px; 
 margin-top: 6px; 	
}

#mainCont h1, #mainCont td h1 {
 font: bold 12px arial;
 margin-top: 2px;
 margin-bottom: 6px;
 text-transform: uppercase;
 color: rgb(102,84,70); 
}

#mainCont h2, #mainCont td h2 {
 font: normal 12px arial;
 margin-top: 2px;
 margin-bottom: 6px;
 color: rgb(102,84,70); 
}

#mainCont h3, #mainCont td h3 {
 font: bold 12px arial; 
 margin-top: 2px;
 margin-bottom: 6px;
}

#mainCont h4, #mainCont td h4 {
 font: normal 13px arial; 
 margin-bottom: 0px;
}

#mainCont h5, #mainCont td h5 {
 font: bold 12px arial;
 margin-bottom: 0px;
 margin-top: 0px;
}


#mainCont h6, #mainCont td h6 {
 font: normal 12px arial; 
 margin-bottom: 5px;
 margin-top: 0px;
}

#mainCont li {
 font: normal 12px arial;
}

#mainCont a, #mainCont a:visited, #mainCont a:active {
 text-decoration: none; 
}