body
{
background-color:#000000;
}


body,
.page
{
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
}

.container
{
width:756px;
padding:0;
margin:0;
background-color:#849B40;
height:3635px;
}

.container2
{
width:756px;
padding:0;
margin:0;
background-color:#849B40;
}

.topsidebg
{
width:250px;
height:365px;
background-color:#000000;
opacity:0.3;
filter: alpha(opacity=30);
float:left;
}

.topside
{
/*color:#84964B;*/
color:#648831;
color:#749841;
color:#ffffff;
width:250px;
/*height:371px;*/
float:left;
position:relative;
left:-250px;
}

.topside b
{
font-size:30px;
}

.main
{
width:506px;
float:right;
background-color:#849B40
}

.main div
{
/*background-color:#BAC491;
background-color:#849B40*/
}

.next
{
margin-bottom:10px;
}

.sidepanel
{
width:250px !important;
float:left;
background-color:#aaaaaa;
height:3545px;
/*border:2px solid red;*/
}



.stoppress
{
color:red;

}

.stoppress .description img
{
width:230px;
margin-top:5px;
}

.footer
{
margin-top:0px;
width:756px;
color:#000000;
height:123px;
float:left;
clear:both;
font-size:0.7em;
padding-top:2px;
background-color:#666666;
}

.yhaaff
{
float:left;
width:250px;
height:200px;
}

.webring
{
float:right;
width:330px;
height:200px;
}

.webring input
{
font-size:0.7em;
}

.st2yhagrp
{
font-size:0.7em;
}

.divider
{
height:10px;
width:250px;
background-color:#dddddd;
float:left;
clear:left;
}

.divider2
{
height:10px;
width:506px;
background-color:#ffffff;
float:left;
}

.clear
{
clear:both;
}

.titleblock
{
font-weight:bold;
}

.titleblock b
{
font-size:1.8em;
}

.titleblock a
{
font-weight:normal;
color:#ffffff;
}

.description
{
	margin-top:5px;
}

.description p
{
	margin:0px;
	margin-top:3px;
}

.reprogramentry
{
padding:4px;
color:#ffffff;
}

.title
{
font-weight:bold;
text-align:left;
}

.activitytype
{
text-align:center;
}

.contact
{
text-align:right;
}


.title,
.activitytype,
.contact
{
float:left;
width: 161px;
display:block;
}

.clearall
{
clear:both;
}

.reprogramentry  .title,
.spbody .title
{
width:100%;
}

.nextevents span
{
font-size:12px;
}

.recentevents
{
height:3519px;
width:250px;
overflow:hidden;
}

.recentevents img
{
border:0px;
}
