body {
  background-color: #9aa8ab;
}
  



#main {
position:left;
font-family: helvetica, arial;
font-size: 11pt;
background-color: white;
text-align:left;
line-height:1.5;
color:#596366;
width:880px;
padding-bottom:28px;
border-bottom: solid 0px #9aa8ab;
}

html>body #main {width:880px}


#navigation{
float:top;
font-family: Arial;
font-size: 11pt;
padding-left:25px;
background-image: url(images/navigation_background.gif);
background-repeat:repeat-x;
text-align:centre;
padding-top:7px;
height:30px;  
}

.form
{
float:right;
line-height:1;
}

#labeltext
{
float:left;
text-align:left;
font-family: helvetica,arial;
background-color:white;
}

.button
{
position:center;
padding-left:12px;
font-family: helvetica, arial;
font-size: 10pt;
color:white;
text-decoration: none;
}
 
.logo
{
text-decoration: none;
}
 
.highlighted
{
position:center;
padding-left:12px;
font-family: helvetica, arial;
font-size: 10pt;
color:#a6ce39;
text-decoration: none;
}     

#input
{
float:right;
width:300px;
background-color:white;
}

.event {
width:324px;
padding-bottom:2px;
font-family: helvetica, arial;

}

#eventbox {
float:right;
font-family: helvetica, arial;
padding-top:20px;
padding-left:20px;
width:358px;
text-align:left;
height:85px;
font-size:8pt;
line-height:8pt;
background-image: url(news_events/grey_area.gif);
background-repeat:repeat-x;
text-decoration:none;
}

.link

{
font-family: helvetica, arial;
font-size: 8pt;
font-weight:normal;
color:#a6ce39;
text-decoration:none;

}


.a { text-decoration:none; }

#mainevent
{
padding-top:35px;
background-color:white;   
background-image: url(images/shadow_top.gif);
background-repeat:repeat-x;      
float:left;
width:324px;
padding-right:29px;
font-family: helvetica, arial;
}

#maintext
{
font-family: helvetica, arial;
font-size: 11pt;
font-weight:normal;	
background-color:white;   
background-image: url(images/shadow_top.gif);
background-repeat:repeat-x; 
float:left;
width:468px;
text-align:left;
padding-left:31px;
padding-right:28px;
padding-top:35px;
padding-color:white;
}

#contact
{
font-family: helvetica, arial;
font-size: 11pt;
font-weight:normal;	
background-color:white;   
float:left;
width:468px;
text-align:left;
padding-right:28px;
padding-color:white;
}

.header
{
font-family: helvetica, arial;
font-size: 16pt;
font-weight:bold;
}

#total
{
width:850px;
padding-left:30px;
background-image: url(images/shadow_top.gif);
background-repeat:repeat-x; 
font-family: helvetica, arial;

}

#members1
{
float:left;
font-size:8pt;
width:220px;
padding-top:20px;
font-family: helvetica, arial;


}

#members2
{
float:left;
width:250px;
font-size:8pt;
padding-left:30px;
padding-top:20px;
font-family: helvetica, arial;


}
#members3
{
float:left;
width:250px;
font-size:8pt;
padding-right:35px;
padding-left:30px;
padding-top:20px; 
font-family: helvetica, arial;



}

.font
{
font-family: helvetica, arial;
font-size: 9pt;
font-weight:normal;
}

.italic
{
font-family: helvetica, arial;
font-size: 8pt;
line-height:0.5;
}


#logoflag
{
background-color:yellow;      
float:bottom;
padding-bottom:0px;
border-bottom:0px;
}




.shadow
{
float:left;
