body {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.5;
}

/* Header resizing */
h1 {
	font-size: 2em;
}
h2 {
	font-size: 1.5em;
}
h3 {
	font-size: 1.17em;
}
h4 {
	font-size: 1.0em;
}
h5 {
	font-size: 0.83em;
}
h6 {
	font-size: 0.67em;
}


/* The site is closed warning */
div#site_closed_warning {
	position: absolute;			/* We'd prefer fixed, but IE won't do it.  Set absolute here, and replace it with fixed below */
	bottom: 10px;
	left: 50%;
	width: 20em;
	margin-left: -10em;
	padding: 10px;
	border: 5px solid #FF5555;
	background-color: #FFAAAA;
	font-weight: bold;
	text-align: center;
	color: #333333;
	
	/* Rounded corners */
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	
	/* Various opacity mods */
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

body > div#main > div#site_closed_warning { /* IE doesn't understand this notation, so this is safe for now */
	position: fixed;
}

/* Buttons */
.button {
	font-size: 0.75em;
	text-decoration: none;
	padding: 0px 1em;
	margin-right: 0.5em;
	background: #AAAAAA; 
	border: solid 1px black;
	cursor: pointer;
	color: black;
}

a.button {
	font-size: 0.87em;
	position: relative;
	text-decoration: none;
}

/* Deleted Content */
.deleted_content {	
	font-style: italic;
	color: #999999;
}

/* Hidden Content */
.hidden {	
	display: none;
	visibility: hidden;
}

/*  Anchors used to force a margin clear from floats */
.clear_anchor {	
	clear: both;
	font-size: 0px;
}

/* Fieldset folding classes */
/*legend.fold_button {
	cursor: pointer;
	padding-left: 20px;
	background-image: url(../images/unfolded.png);
	background-position: 5px center;
	background-repeat: no-repeat;
}

legend.folded_button {
	background-image: url(../images/folded.png);
}

fieldset.folded_frame {
	background-color: transparent !important;
	border: 0px !important;
	padding: 0px !important;
	margin: 2px auto !important;
}*/

/* Make all selects a little wider than usual, to prevent cutting off options with the select's flair */
option {		
	padding-right: .5em;
}

