body {background-color: #D4E57D; font-family: 'Lucida sans',Tahoma, arial, Helvetica, sans-serif; font-size: 78%;background-image : url(site/pageBackground.jpg);}

h1{font-size: 1.3em; margin-left: 30px; }
h2{font-size: 1.15em; margin-left: 40px}
h3{font-size: 1.05em; margin-left: 50px;}
h4{font-size: 1.00em; margin-left: 60px;}

p{text-align: justify;}

a{color: #2829D5; font-weight: bold; text-decoration : none;   }
img{border: 0}
td{vertical-align: top;}

#mainPage, #page, #menuLine, #header, #footer{width: 800px;}

#rightPanel{width: 349px;}
#leftPanel{width: 449px}

#leftPanel p {width: 350px; margin-left: 50px}
#rightPanel p {width: 220px; margin-left: 10px; font-size: 0.9em}
#mainPage ul,  #mainPage ol{width: 280px}
#leftPanel, #rightPanel{margin-top: 30px; margin-bottom: 30px}

#header{height: 148px;}
#menuLine{height: 20px; }


#page {	position: absolute; left: 50%; margin-left: -400px; color: #002244; }
#header{float: left; color: white; padding: 0; margin: 0; background-image : url(site/banner.jpg);  }

#menuLine{float: left; padding:0 ; margin: 0;  background-image : url(site/menu.png);  }
	#menuLine ul{list-style : none; height: 20px;  padding: 0; margin: 0}
	#menuLine li{float: left; width: 113px; height: 17px; text-align: center; padding: 3px 0 0 0 ; margin: 0}
	#menuLine li a{	font-weight: normal;  text-decoration : none; color: #1C681D;
}
	
#mainPage{float: left; width: 800px; background-color: white; padding-bottom: 20px}
#rightPanel, #leftPanel{float: left;}

#mainPage ul, #mainPage ol{margin-left: 80px;}

#footer{float: left; text-align: right; font-size: 0.8em; padding-top: 20px}

.current{background-image : url(site/menu.png); }
.alt{	background-image : url(site/menu_i.png);}
.mouseOver{background-color: #6B8E23;}

.dates{margin-left: 50px; width: 380px}
