body{
color:#FFFFFF;
background:#800000;
margin:8px;
padding:8px;
font:62.5% arial,helvetica,sans-serif
}
a{
color:#F9F206;
text-decoration:none
}
a:hover{
color:#EEEEEE;
text-decoration:underline
}
table{
font-size:1.2em
}
td{
vertical-align:top
}
.content{
background:#444B55;
padding:5px 5px 5px 10px;
font-size:12px;
text-align:justify
}
.copyright{
height:55px;
text-align:center;
background:url(../images/mapleleaf_copyright.jpg)
}
.footer{
height:25px;
background:#2B2E35;
text-align:center;
font-size:10px
}
.ticker{
height:24px;
vertical-align:middle;
font-size:11px;
background:url(../images/mapleleaf_navigationbg.jpg)
}
div.lang{
padding:0em 0em 0em 1.0em;
margin:60px 0px 0px 0px
}
.pagetitle{
height:156px;
vertical-align:middle;
background:url(../images/mapleleaf_mid_left.jpg)
}
div.pagetitles{
border-left:1px solid #83838F;
border-right:1px solid #83838F;
padding:0em 0em 0em 1.0em;
font-size:1.2em;
width:340px;
line-height:20px;
background:#000 url(../images/mapleleaf_pagetitle.gif)
}
.seperator{
font-size:11px;
margin:2px 0px 1px 10px;
padding:2px 0px 0px 10px;
background:#444B51;
width:182px;
line-height:15px;
border-top:1px solid #7B8288;
border-bottom:1px solid #7B8288;
color:#FFFFFF
}
.pagedate{
vertical-align:bottom;
background:url(../images/mapleleaf_mid_right.jpg)
}
div.pagedates{
vertical-align:bottom;
margin:0em 0em 1.8em 1.7em
}
.navbox{
background:url(../images/mapleleaf_right_box.jpg)
}
div.nav{
display: block;
border-top: 1px solid  #83838F;
overflow:hidden;
width:170px;
}
div.nav a {
	text-decoration: none;
	font-weight: normal;
	display: block;
	padding-left:5px;
}
 div.nav a:hover {
	color: #fff;
	background: #000;
	text-decoration: none;
	font-weight: normal;
	display: block;
	border-left: 1px solid  #83838F;
border-right: 1px solid  #83838F;
}
div.links{
padding:0em 0em 0em 1.8em;
font-size:1.1em
}
img.pageimg{
border:1px solid #FF0000
}
div.event{
margin:5px 0px 0px 15px;
width:178px;
text-align:left;
border:1px solid #FF0000;
padding:3px 3px;
font-size:12px
}
/* CSS FOR SLIDESHOW SCRIPT */
.imageholder{
margin:5px 0px 0px 15px;/* "Air" */
width:182px;/* Image width */
height:122px;/* Image height */
position:relative;/* Don't remove this line */
border:1px solid #FF0000
}
/* Don't change these values */
.imageholder img{
position:absolute;
left:0px;
top:0px
}
/*MAIL*/
.mailwrapper{
text-align:center
}
.maildiv{
margin:0 auto 0 auto;
text-align:left;
width:410px;
font-size:12px;
}
.maildiv form{
text-align:left
}
.maildiv label{
vertical-align:top;/* used for right side captions */
padding:0 0 0 3px
}
.maildiv .sidelbl{
width:140px;/* used for left side labels */
text-align:right;
padding:0 10px 0 0;
vertical-align:top;
position:relative;
display:block;
float:left;
clear:left;
font-size:11px
}
.maildiv input{
margin-bottom:10px
}
.maildiv select{
margin-bottom:10px
}
.maildiv textarea{
margin-bottom:10px
}
.maildiv .ver_img{
padding:0;
margin:0px 0px 10px 10px;
vertical-align:bottom;
border:1px solid #FFFFFF;
font-size:14px
}
.maildiv fieldset{
padding:5px 5px 5px 5px;
margin-bottom:10px
}
.maildiv .legendspacing{
height:10px
}
p.fmerrortitle{
color:#FF0000
}
div.fmerrorbox h2{
font-size:11px
}
.button{
background:#000000;
color:#FFFFFF;
border:solid 1px #FFFFFF;
height:20px;
cursor:pointer;
font-size:11px
}
td.addressbox{
color:#FFFFFF;
padding:0px 0px 0px 4px;
border-left:1px solid #000000;
width:33%;
font-size:11px;
font-weight:normal;
}
table.addresst{
border-top:1px solid #000000;
border-bottom:1px solid #000000
}
/*END MAIL*/
/*EVENTS*/
div.navbar{
font-size:11px;
margin:10px 0px 0px 10px;
}
div.newssum{
font-size:12px;
border:1px solid #D6D7D9;
padding:5px 5px 5px 5px;
margin:8px 8px 8px 8px
}
/*WEBNAZ*/
div.webnaz{
float:right;
margin:35px 5px 0px 0px;
font-size:10px
}
div.counter{
float:left;
margin:25px 5px 0px 10px;
font-size:10px
}

