body {
	background: url(/images/background.jpg) repeat;
	margin: 0px;
	padding: 0px;
}
#gradient {
	background: url(/images/background-pattern.jpg) repeat-x;
}
#wrapper {
	background: url(/images/wrapper.jpg) repeat-y;
	margin: 0px auto;
	width: 900px;
	position: relative;
	padding-top: 15px;
	padding-right: 15px;
	padding-left: 15px;
}
#gradients #left {
	display: block;
	left: 0px;
	top: 0px;
	position: absolute;
}
#gradients #right {
	display: block;
	top: 0px;
	right: 0px;
	position: absolute;
}
#gradients #top {
	display: block;
	top: 0px;
	position: absolute;
	left: 15px;
}
#masthead {
	background: url(/images/banner.jpg) no-repeat;
	height: 104px;
	padding: 9px 9px 0px;
}
#content {
	background: url(/images/content-bottom.jpg) no-repeat bottom;
	margin: 0px auto;
	width: 882px;
	position: relative;
}
#content a{
	color: #006600;
}
#content h2 {
	font: normal 13px/25px Verdana, Arial, Helvetica, sans-serif;
	color: #666633;
	margin: 0px;
	padding: 0px;
}
#content h2.who-attend {
	width: 476px;
	position: absolute;
	top: 265px;
	left: 250px;
}
#content h2.lynch-foundation {
	width: 571px;
	position: absolute;
	top: 265px;
	left: 250px;
}
#content h2.site {
	width: 571px;
	position: absolute;
	top: 260px;
	left: 250px;
}
#banner_container {
	height: 238px;
	width: 882px;
	position: relative;
}
#banner_container img {
	height: 238px;
	width: 882px;
	position: absolute;
	left: 0;
	top: 0px;
	z-index: 0;
}
img.show {
	display: none;
	z-index: 1 !important;	
}#content #pageimage {
	display: block;
	position: absolute;
	left: 0px;
	bottom: 0px;
}
#bottom {
	background: url(/images/bottom.jpg) no-repeat;
	margin: 0px auto;
	height: 24px;
	width: 930px;
}
p#footer {
	font: 11px/21px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #96580a;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
