BODY
{
	font-family : Times New Roman ;
}
P
{
}
A
{
}
A:Visited
{
}
A:Active
{
}
A:Hover
{
}
B
{
}
I
{
}
EM
{
}
STRONG
{
}
H1
{
	color : #000099 ;
	font-family : Arial ;
	text-align : center ;
}
H2
{
	color : #FF0000 ;
	font-family : Comic Sans MS ;
	text-align : center ;
}
H3
{
	font-family : Arial ;
	text-align : center ;
}
.menuoff {
	color : #006600 ;
	font-family : Arial ;
	font-size : small ;
	font-weight : bold ;
	padding : 2 px ;
}
.menuon {
	background-color : #FFFFFF ;
	color : #FF0000 ;
	font-family : Arial ;
	font-size : small ;
	font-weight : bold ;
	padding : 2 px ;
}
.menuon_box {
	background-color : #FF0000 ;
	color : #FFFFFF ;
	font-family : Arial ;
	font-size : small ;
	font-weight : bold ;
	border : 2px solid #FF0000 ;
	padding : 2px ;
}
.footer
{
	font-family : Arial ;
	font-size : x-small ;
	text-align : center ;
}
.eventoff
{
	color : #0066FF ;
	font-family : Arial ;
	font-size : small ;
	text-indent : 25 ;
}
.eventon
{
	color : #000099 ;
	font-family : Arial ;
	font-size : small ;
	font-weight : 600 ;
	text-indent : 10 ;
}
.quotes
{
	font-family : Times New Roman ;
	font-size : x-small ;
	font-style : italic ;
}
.tlist1
{
	background-color : #00CC00 ;
	color : #000000 ;
	font-family : Arial ;
	font-size : small ;
	font-weight : bold ;
	border : 2px #00CC00 solid ;
}
.tlist2
{
	background-color : #FFCC00 ;
	color : #000000 ;
	font-family : Arial ;
	font-size : small ;
	font-weight : bold ;
	border : 2px #FFCC00 solid ;
}
.header4 {
	color : #FFFF00 ;
	font-family : Comic Sans MS ;
	font-size : medium ;
	font-weight : bold ;
	text-align : center ;
	background-color : #FF0000;
}
.banner {
	color : #FFFF00 ;
	font-family : Comic Sans MS ;
	font-size : xx-large ;
	font-weight : bold ;
	text-align : center ;
}
.banner_box {
	color : #006600 ;
	font-family : Comic Sans MS ;
	font-size : large ;
	font-weight : bold ;
	text-align : center ;
	border : 3px solid #006600 ;
	padding : 3 ;
}
.header2
{
	color : #FF0000 ;
	font-family : Comic Sans MS ;
	font-size : large ;
	font-weight : bold ;
	text-align : center ;
}
.box {
	color : #006600 ;
	font-family : Comic Sans MS ;
	font-size : large ;
	font-weight : bold ;
	text-align : center ;
	padding : 1 ;
	border-width : 3px;
	border-style : solid;
	border-top-color : #CCCCCC;
	border-left-color : #CCCCCC;
	border-bottom-color : #898989;
	border-right-color : #898989;
	background-color : FFFBC6;
}
.standard
{
	font-family : Arial ;
	font-size : small ;
	text-align : justify ;
}
#top-menu {
	position:absolute;
	overflow:hidden;
	left:10px;
	top:10px;
	width:1000px;
	height:95px;
	z-index:20;
}
#left-menu {
	position:absolute;
	overflow:hidden;
	left:10px;
	top:105px;
	width:145px;
	height:520px;
	z-index:20;
	border : 2px solid #006600 ;
	background-color : FFFDED;
}
#left-menu a {
	margin-left:1em;
	font-family : Arial;
	font-size : x-small;
	font-weight : bold;
	padding : 1px ;
	margin-bottom : 0.1em;
	border-width : 2px;
	border-style : solid;
	border-top-color : #CCCCCC;
	border-left-color : #CCCCCC;
	border-bottom-color : #898989;
	border-right-color : #898989;
	width : 100px;
	background-color : FFFBC6;
}
#left-menu a:link {
	color : #006600 ;
	text-decoration : none;
}
#left-menu a:visited {
	color : #008080 ;
	text-decoration : none;
}}
#left-menu a:focus {
	color : #FF0000 ;
}
#left-menu a:hover {
	color : #FF0000 ;
	background-color : FFF99D;
}
#left-menu a:active {
	color : #FF0000 ;
	background-color : #F8F400 ;
	border-top-color : #898989;
	border-left-color : #898989;
	border-bottom-color : #CCCCCC;
	border-right-color : #CCCCCC;
}

#right-menu {
	position:absolute;
	overflow:hidden;
	left:900px;
	top:105px;
	width:110px;
	height:520px;
	z-index:20;
	border : 2px solid #006600 ;
}
#main-page {
	position:absolute;
	overflow:auto;
	left:160px;
	top:105px;
	width:730px;
	height:520px;
	z-index:20;
	background-color : FFFDED;
}
#main-page #date {
	position : absolute;
	left : 130px;
	top : 10px;
	width : 330px;
	height : 90px;
}
#main-page #date-day {
	position : relative;
	top : -120px; 
	left : 145px;
	width : 330px;
	height : 50px;
}
#main-page #left-logo {
	position : absolute;
	top : 10px;
	width : 90px;
	height : 90px;
}
#main-page #right-logo {
	position : absolute;
	left : 530px;
	top : 10px;
	width : 90px;
	height : 90px;
}
#main-page #left-logo-small {
	position : relative;
	top : 5px;
	width : 50px;
	height : 50px;
}
#main-page #right-logo-small {
	position : relative;
	top : -65px;
	left : 550px;
	width : 50px;
	height : 50px;
}
#main-page #theme {
	position : relative;
	top : 110px;
	width : 600px;
	height : 40px;
}
#main-page #theme-day {
	position : relative;
	top : -110px;
	width : 600px;
	height : 40px;
}
#main-page #project {
	position : relative;
	top : 120px;
	width : 600px;
	height : 40px;
}
#main-page #pics {
	position : relative;
	left : 50px;
	top : 130px;
	width : 350px;
	height : 100px;
	background-color : FFFBC6;
}
#main-page #fair {
	position : relative;
	left : 120px;
	top : 130px;
	width : 350px;
	height : 190px;
	background-color : FFFBC6;
}

#main-page #agm {
	position : relative;
	left : 20px;
	top : 130px;
	width : 560px;
	height : 190px;
	color : #006600 ;
	font-family : Comic Sans MS ;
	font-size : large ;
	font-weight : bold ;
	text-align : center ;
	border : 3px solid #006600 ;
	padding : 3 ;
}
#main-page #star {
	position : relative;
	left : 390px;
	top : -55px;
	width : 200px;
	height : 100px;
}
#main-page #greeting {
	position : relative;
	top : 140px;
	width : 600px;
	height : 70px;
	background-color : #FF0000;
}
#main-page #gallery {
	position : relative;
	top : -100px;
	left : 10px;
	width : 580px;
	height : 30px;
}
#main-page #gallery-table {
	position : relative;
	top : -95px;
	width : 600px;
	height : 30px;
}
#main-page #view {
	position : relative;
	top : -90px;
	left : 10px;
	width : 580px;
	height : 30px;
}
#main-page #view-text {
	position : relative;
	top : -85px;
	left : 10px;
	width : 580px;
}
#main-page #events {
	position : relative;
	top : -4em;
	left : 10px;
	width : 580px;
	height : 30px;
}
#main-page #events-list {
	position : relative;
	top : -70px;
	left : 10px;
	width : 580px;
	height : 30px;
}
#main-page #project-day {
	position : relative;
	top : -4.5em;
	left : 10px;
	width : 580px;
	height : 30px;
}
#main-page #project-text {
	position : relative;
	top : -5em;
	left : 10px;
	width : 580px;
}
#main-page li {
	color : #000099 ;
	font-family : Arial ;
	font-size : small ;
	font-weight : 600 ;
	text-indent : 40 ;
}
#main-page #take-part {
	position : relative;
	top : 120px;
	left : 10px;
	width : 580px;
}
#main-page #draw {
	position : relative;
	top : 7em;
	left : 10px;
	width : 580px;
	height : 30px;
}
#main-page #draw-list {
	position : relative;
	top : 8em;
	left : 10px;
	width : 580px;
	height : 600px;
}
#bottom-menu {
	position:absolute;
	overflow:hidden;
	left:10px;
	top:620px;
	width:1000px;
	height:60px;
	z-index:20;
	text-align : center ;
	border-bottom : 2px solid #898989 ;
}
#form {
	background-color : FFFDED;
}
#form #date {
	position : relative;
	top : 1px; 
	left : 110px;
	width : 330px;
	height : 50px;
}
#form #left-logo {
	position : absolute;
	top : 10px;
	width : 90px;
	height : 90px;
}
#form #right-logo {
	position : absolute;
	left : 520px;
	top : 10px;
	width : 90px;
	height : 90px;
}
#form #header {
	position : relative;
	top : 10px;
	left : 1px;
	width : 560px;
	height : 30px;
}
#day_list a {
	font-family : Arial;
	font-size : x-small;
	text-align : center;
	font-weight : bold;
	width : 185px;
	border-top-width : 2px;
	border-left-width : 2px;
	border-bottom-width : 3px;
	border-right-width : 3px;
	border-style : solid;
	border-top-color : #CCCCCC;
	border-left-color : #CCCCCC;
	border-bottom-color : #808080;
	border-right-color : #808080;
	padding : 2px, 2px, 3px, 3px ;
	margin-bottom : 0.1em;
	margin-top : 0.2em;
	background-color : FFFBC6;
}
#day_list a:link {
	color : #000099 ;
	text-decoration : none;
}
#day_list a:visited {
	color : #008080 ;
	text-decoration : none;
}}
#day_list a:focus {
	color : #0000FF ;
	font-weight : bold;
}
#day_list a:hover {
	color : #FF0000 ;
	background-color : FFF99D;
}
#day_list a:active {
	color : #000000 ;
	background-color : FFFF00 ;
	border-top-color : #808080;
	border-left-color : #808080;
	border-bottom-color : #CCCCCC;
	border-right-color : #CCCCCC;
}
