
body{ margin: 0; padding: 0; font-family: "Gill Sans MT", Verdana, Arial, Helvetica, sans-serif }
#container{ width: 800px; margin: 0 auto; }
img{ border: 0; }
.clear { clear:both; }
a:hover{ color: #333; }


/*---------------------------------GALLERY----------*/

#flashGallery{ width: 850px; height: 650px; background-color: #000; position: absolute; top: 25px; left: 50%; z-index: 2; margin-left: -420px; display: none; }
#flashGallery p, #gallery a{ color: #333; text-align: center; }
#flashDiv{ width: 800px; height: 600px; }
#curtain{ width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 1; background: url(../images/pixel.gif); opacity:0.6; filter:alpha(opacity=60); display: none; }


/*---------------------------------TOP NAV----------*/

	#topNav{  margin-top: 10px; height: 32px; }
	#topNav * { display: inline; }
	.button{ margin-right: -3px; }
	.button img{ height: 30px; }
	
/*----------------------------------Title----------*/

	#title{ text-align: right; }
	#title h1{ font-family: Myriad, Arial, Helvetica, sans-serif; font-size: 22px; margin: 0; margin-bottom: -10px; }
	#title p{ border-top: 1px solid #eee; }
	
/*-----------------------------------CONTENT-----------*/

	#content{ width: 780px; background-color: #f2f2f2; margin-top: -5px; padding: 10px; }
	.announce{ margin: 10px; padding: 0 10px; border: 1px solid #ccc; background-color: #fefe9f; }
	
/*-----------------------------------INNER CONTENT------------*/
	
	#subNav{ width: 140px; float: left; }
	#subNav ul li a{ font-size: large; text-decoration: none; color: #000; } 
	#subNav ul li a:hover{ padding-left: 10px; color: #00f; }
	#currentPage{ padding-left: 20px; }
	#currentPage a{ color: #00f!important; }
	#currentPage a:hover{ margin-left: -10px; }
	#innerContent{ width: 600px; float: left; border-left: 1px solid #ccc; padding-left: 20px; }
	
/*------------------------------------FOOTER-------------*/

	#footer { text-align: right; font-size: small; color: #ccc; }
	#footer a { color: #aaa; }
	#footer a:hover{ color: #999; }
	
/*---------------------------------------CALENDAR-----------*/

	th{ text-align: left; }
	
/*---------------------------------------ARTICLES--------------*/

	#article { padding: 5px 10px; width: 650px; }
