body { 
	background-color: #272229; 
	margin: 0px; 
	color: #FFFFFF; 
	font-family: "Palatino Linotype", "Book Antiqua", "Times New Roman", Verdana, Helvatica, Arial, sans-serif;
	background-position: center center;
	background-attachment:fixed;
	}
	
	
#menu_index {
    background: url("./images/menu/index.png") no-repeat scroll 0 -30px transparent;
    display: block;
    height: 30px;
    width: 84px;
}
#menu_index:hover {
    background-position: 0 0;
}
#menu_index span {
    position: absolute;
    top: -999em;
}	

#menu_information {
    background: url("./images/menu/information.png") no-repeat scroll 0 -30px transparent;
    display: block;
    height: 30px;
    width: 139px;
}
#menu_information:hover {
    background-position: 0 0;
}
#menu_information span {
    position: absolute;
    top: -999em;
}	

#menu_location {
    background: url("./images/menu/location.png") no-repeat scroll 0 -30px transparent;
    display: block;
    height: 30px;
    width: 104px;
}
#menu_location:hover {
    background-position: 0 0;
}
#menu_location span {
    position: absolute;
    top: -999em;
}	

#menu_staff {
    background: url("./images/menu/staff.png") no-repeat scroll 0 -30px transparent;
    display: block;
    height: 30px;
    width: 70px;
}
#menu_staff:hover {
    background-position: 0 0;
}
#menu_staff span {
    position: absolute;
    top: -999em;
}	

#menu_events {
    background: url("./images/menu/events.png") no-repeat scroll 0 -30px transparent;
    display: block;
    height: 30px;
    width: 78px;
}
#menu_events:hover {
    background-position: 0 0;
}
#menu_events span {
    position: absolute;
    top: -999em;
}

#menu_faq {
    background: url("./images/menu/FAQ.png") no-repeat scroll 0 -30px transparent;
    display: block;
    height: 30px;
    width: 51px;
}
#menu_faq:hover {
    background-position: 0 0;
}
#menu_faq span {
    position: absolute;
    top: -999em;
}

#menu_signup_closed {
    background: url("./images/menu/sign_up_closed.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 30px;
    width: 84px;
}

#menu_signup_closed span {
    position: absolute;
    top: -999em;
}

#menu_signup {
    background: url("./images/menu/sign_up.png") no-repeat scroll 0 -30px transparent;
    display: block;
    height: 30px;
    width: 84px;
}
#menu_signup:hover {
    background-position: 0 0;
}
#menu_signup span {
    position: absolute;
    top: -999em;
}

#menu_contact {
    background: url("./images/menu/contact.png") no-repeat scroll 0 -30px transparent;
    display: block;
    height: 30px;
    width: 95px;
}
#menu_contact:hover {
    background-position: 0 0;
}
#menu_contact span {
    position: absolute;
    top: -999em;
}

#menu_forum {
    background: url("./images/menu/forum.png") no-repeat scroll 0 -30px transparent;
    display: block;
    height: 30px;
    width: 95px;
}
#menu_forum:hover {
    background-position: 0 0;
}
#menu_forum span {
    position: absolute;
    top: -999em;
}

	ul#display-inline-block-example,
	ul#display-inline-block-example li {
		/* Setting a common base */
		margin: 0;
		padding: 0;
		border: collapse;
	}

	ul#display-inline-block-example {
		border: 0px solid #000;
		margin: 0;
		padding: 0;		
	}

	ul#display-inline-block-example li {
		display: inline-block;
		vertical-align: top;
		border: 0px solid #FF00FF;
		float: left;
		clear: right;
		
		/* For IE 7 */
		zoom: 1;
		*display: inline;
	}


table.workingarea { width: 800px; margin-left: auto; margin-right: auto; border: 0px solid #22FF22;  }
td.content { background-color: #272229; color: #FFFFFF; padding-left: 10px; padding-right: 10px; }
td.menuleft { padding-left: 4px; background-color: #000000; color: #FFFFFF;; vertical-align: top; width: 150px; }
.strange {text-align: center; width: 500px; display:block;}
img {display:block}
img {border: 0px;}
img.nodisplay { display: none; }
.bigfont { font-size: 72px; font-weight: bold; }
.subfont { font-size: 28px; font-weight: bold; }

table.nothing { width: 97%; margin-left: auto; margin-right: auto; border: 0px solid #22FF22; }

td.footer {
		background-color: #272229; 
		font-size: 12px;
		}

td.staffphoto{ text-align: center; }
td.staffname{ text-align: center;  font-weight: bold; }
td.stafftext{ text-align: center; vertical-align: top; }
td.row1 { background-color: #EEEEE0;  }
td.row2 {background-color: #CDCDC1; }
img.staff { margin-left: auto; margin-right: auto; }
td.staffheader {text-align: center; font-weight: bold; color: #FFFFFF; background-color: #191970; }

tr.staff  { vertical-align: top; }

td.regline { width: 200px; }
td.checkboxfield  { }
td.line1 { background-color: #EEEEE0; }
td.line2 { background-color: #CDCDC1;  }

input.textfield { width: 99% }
textarea.commentbox { border: 2px solid #000000; border-spacing: 1px 1px; padding: 3px; width: 98%; }

/* Copyright link */
a.info:link { color: #BBBBFF;  font-weight: none; text-decoration: underline; }
a.info:visited { color: #BBBBFF;  font-weight: none; text-decoration: underline; }
a.info:hover { color: #BBBBFF;  font-weight: none; text-decoration: none; }

/* Copyright link */
a.copyright:link { color: #BBBBFF;  font-weight: none; text-decoration: none; }
a.copyright:visited { color: #BBBBFF;  font-weight: none; text-decoration: none; }
a.copyright:hover { color: #BBBBFF;  font-weight: none; text-decoration: underline; }

/* General stuff for the help buttons, with the fancy colors and outlines and and and... Yay! */
a.help:link { color: #000000;  font-weight: none; text-decoration: none; }
a.help:visited { color: #000000;  font-weight: none; text-decoration: none; }
a.help:hover { color: #FF00BB;  font-weight: none; text-decoration: none; }
