/* section widths will be overridden for non default */
#menu
{
	width:122px;
	float:left;
	padding:0px 5px 0px 0px;
	clear:both;
}

#content
{
	width:853px;
	float:left;
	margin:0px 0px 0px 5px;

}

th
{
	text-align:left;
}

p:first-letter { font-size:1.4em; }

.clr
{
	clear:both;
	height:0;
	line-height:0;
	font-size:1px;
}

.centered
{
    	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

.first
{
	font-size:1.25em;
}

#collage {
 margin-left:auto;
 margin-right:auto;
}

#header a { float:left; }
#header div {
	clear:right;
	text-align:center;
}

.topbut
{
	background:#ff2020;
	border-style:ridge;
	border-width:4px;
	border-color:#A52A24;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:.8em;
	font-weight:bold;
	color:Black;
}

.topbut a:visited	{ color:Black; text-decoration:none; }
.topbut a:hover		{ color:White; text-decoration:none; }
.topbut a:focus		{ color:White; text-decoration:none; }

.button a		{ color:Black; text-decoration:none; }
.button a:visited	{ color:Black; text-decoration:none; }
.button a:hover		{ color:White; text-decoration:none; }
.button a:active	{ color:White; text-decoration:none; }
.button a:focus		{ color:White; text-decoration:none; }

.barbutton a:visited	{ color:Black; text-decoration:none; }
.barbutton a:hover	{ color:White; text-decoration:none; }
.barbutton a:active	{ color:White; text-decoration:none; }
.barbutton a:focus	{ color:White; text-decoration:none; }
.barbutton a:first-letter { font-size:1.1em; }

.galleryl {
	clear:both;
	text-align:left;
}
.galleryl span { font-size:1.4em; }


.galleryr {
	clear:both;
	text-align:right;
}
.galleryr span { font-size:1.4em; }

