<style>

body
{ 
background-color: #d6e5d6;
background-image: url(img/bgrepeat.jpg);
background-repeat: repeat-x;
} 

img { border-style: none; }

#container{
position: relative;
width: 994px; 
padding: 2px; 
background-color: #000264;
}

#banner{width: 990px;}

#menu { background-color: #171999; margin: 0px; padding: 0px;}


#con-con {
position: relative; 
background-color: #fff;
min-height: 315px;
height: auto;
_height: 315px;
}


#whitebg { 
min-height: 315px;
height: auto;
_height: 315px;
margin:0px;

background:url(img/bgwave.png) no-repeat bottom center; 
}

#content {
min-height: 315px;
height: auto;
_height: 315px;
margin:0px;

width: 73%;
padding: 10px;
margin:0px;
padding-bottom: 30px;
color: #000264;
}

#events{
position: absolute;
top: 0px;
right: 0px;
width: 25%;
margin: 0px;
padding-top: 30px; 
padding-left 7px;
padding-right: 7px;
font-size: 12pt;
color: #000264;
background: url(img/eventsbg.jpg);
background-repeat: repeat-x; 
text-align: center;
}

#footer {
background-color: #000264;
color: #FFFFFF;
font-size: 12px;
text-align: center;
}

footertext {
padding: 5px;
}

table.vol { font-size: 12px; }

a:hover {
text-decoration: none;
color: #9bddff;
}

a:link {
text-decoration: none;
color: #0d0dba;
}

a:visited {
text-decoration: none;
color: #0d0dba;
}

img { border-style: none; }

img.mainfloatleft {
float: left;
padding-right: 15px;
padding-top: 10px;
padding-bottom: 10px;
}

img.mainfloatright {
float: right;
padding-left: 15px;
padding-top: 10px;
padding-bottom: 10px;
}

p { text-align: justify; }

</style>