	body {margin: 0; padding: 0; background: #fff; color: #000;}
	ul {
  margin-top: 0.35em;
  margin-left: 1em;
  padding-left: 0;
}
li {
  line-height: 1.5em;
} 
	div, td {font: 12px verdana,geneva,lucida,arial,sans-serif;}
	.calendar {font-size: 15px; font-weight: bold; width: 555px;}
  p {font: 12px verdana,geneva,lucida,arial,sans-serif;}
  .inp {font-size: 18px; color: #000;}
   .center-headline {font-size: 20px; font-weight: bold; color: red; text-align: center;}
      .center-headline-red {font-size: 14px; font-weight: bold; color: red; text-align: center;}
    .center-headline-navy {font-size: 20px; font-weight: bold; color: navy; text-align: center;}
	    .left-headline-navy {font-size: 20px; font-weight: bold; color: navy; text-align: left;}
		 .left-headline-navy-smaller {font-size: 16px; font-weight: bold; color: navy; text-align: left;}
    .center-info {font-size: 12px; color: #000; text-align: center;}
	.get {font-size: 1px; color: #gold; background: gold; text-align: center;}
	
  .head {font-size: 16px; font-weight: bold; color: #000; text-align: left;}
	.bld {font-size: 12px; font-weight: bold; display: inline;}
	.bld-headlines {font-size: 15px; font-weight: bold; display: inline;}

	
	/* layout */
	#top {position: absolute; top: 0px; left: 5px; width: 900px; }
#about-content {position: absolute; top: 225px; left: 07px; width: 920px;}
	#logo {position: absolute; top: 280px; left: 0px; width: 100px;}
	#logo-up {position: absolute; top: 80px; left: 0px; width: 100px;}
		#logo2 {position: absolute; top: 620px; left: 113px; width: 680px; font-size: 24px; color: navy;  font-weight: bold;}
	#logo2-up {position: absolute; top: 420px; left: 113px; width: 680px; font-size: 24px; color: navy;  font-weight: bold;}
	#bre {position: absolute; top: 55px; left: 120px; width: 500px; font-size: 22px; color: navy; display: inline;}
	#meeting {position: absolute; top: 330px; left: 113px; width: 500px;}
	#winner {position: absolute; top: 20px; left: 650px; width: 150px; color: #000; background: gold; text-align: center; border: 2px solid navy; font-style: italic; font-size: 14px;}
  #topnav {position: absolute; top: 125px; left: 0px; width: 680px; font-size: 14px;}
    #topnav-up {position: absolute; top: 175px; left: 0px; width: 680px; font-size: 14px;}

  #content {
	position: absolute;
	top: 177px;
	left: 260px;
	width: 250px;
	
	background: #fff; 
}
  #content-board {
	position: absolute;
	top: 200px;
	left: 10px;
	width: 650px;
	
	background: #fff; 
}
  #content-past {
	position: absolute;
	top: 175px;
	left: 20px;
	width: 350px;
	
	background: #fff; 
	}
#content-right {
	position: absolute;
	top: 175px;
	left: 405px;
	width: 350px;
	
	background: #fff; 
	}
	
  #about-left {
	position: absolute;
	top: 175px;
	left: 20px;
	width: 350px;
	
	background: #fff; 
}
  #about-right {
	position: absolute;
	top: 175px;
	left: 440px;
	width: 420px;
	
	background: #fff; 
}

  #wea {position: absolute; top: 440px; left: 752px; align: top; width: 280px}	
