BODY {
	FONT-FAMILY: serif; BACKGROUND-COLOR: black; TEXT-ALIGN: center
}
#container {
	MARGIN: 0px auto; BACKGROUND-COLOR: black
}
.header {
	HEIGHT: 300px; TEXT-ALIGN: center
}
.links {
	PADDING-TOP: 10px; BACKGROUND-COLOR: black
}
.content {
	WIDTH: 800px; COLOR: white; BACKGROUND-COLOR: black; TEXT-ALIGN: left
}
P.alignleft {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; COLOR: white; PADDING-TOP: 1em; TEXT-ALIGN: left
}
P.alignright {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; COLOR: white; PADDING-TOP: 1em; TEXT-ALIGN: right
}
.footer {
	CLEAR: both; WIDTH: 800px; COLOR: black; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 100px; BACKGROUND-COLOR: #f8bf24; BORDER-BOTTOM-STYLE: none
}
IMG.floatLeft {
	BORDER-RIGHT: white thin solid; BORDER-TOP: white thin solid; FLOAT: left; MARGIN: 10px; BORDER-LEFT: white thin solid; BORDER-BOTTOM: white thin solid
}
IMG.floatRight {
	BORDER-RIGHT: white thin solid; PADDING-RIGHT: 1em; BORDER-TOP: white thin solid; PADDING-LEFT: 1em; FLOAT: right; PADDING-BOTTOM: 1em; MARGIN: 10px; BORDER-LEFT: white thin solid; PADDING-TOP: 1em; BORDER-BOTTOM: white thin solid
}
IMG.floatLeftBORDERLESS {
	FLOAT: left; MARGIN: 10px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
IMG.floatRightBORDERLESS {
	FLOAT: right; MARGIN: 10px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
P.large {
	FONT-SIZE: 2em; COLOR: #ffcc00
}
H1 {
	FONT-SIZE: 1em; FONT-FAMILY: serif
}
H2 {
	FONT-SIZE: 1em; FONT-FAMILY: serif
}
P.intro:first-letter {
	FONT-SIZE: 1.5em; FONT-FAMILY: serif Bold
}
H1:first-letter {
	FONT-SIZE: 1.5em; FONT-FAMILY: serif Bold
}
H2:first-letter {
	FONT-SIZE: 1.5em; FONT-FAMILY: serif Bold
}
.suncrestbutton {
	BORDER-RIGHT: #ff6600 1px outset; PADDING-RIGHT: 2px; BORDER-TOP: #ff6600 1px outset; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; FONT: bold 10px Verdana; BORDER-LEFT: #ff6600 1px outset; COLOR: white; PADDING-TOP: 0px; BORDER-BOTTOM: #ff6600 1px outset; BACKGROUND-COLOR: #ff6600; TEXT-DECORATION: none
}
.suncrestbutton:visited {
	COLOR: white
}
.suncrestbutton:hover {
	COLOR: white
}
.suncrestbutton:active {
	COLOR: white
}
.cssbutton {
	BORDER-RIGHT: #ff9900 2px outset; PADDING-RIGHT: 4px; BORDER-TOP: #ff9900 2px outset; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; FONT: bold 90% "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif; BORDER-LEFT: #ff9900 2px outset; COLOR: black; PADDING-TOP: 1px; BORDER-BOTTOM: #ff9900 2px outset; BACKGROUND-COLOR: #ff6600; TEXT-DECORATION: none
}
.cssbutton:visited {
	COLOR: black
}
.cssbutton:hover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: inset; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: inset; BORDER-LEFT-STYLE: inset; BACKGROUND-COLOR: #ff9900; BORDER-BOTTOM-STYLE: inset
}
.cssbutton:active {
	COLOR: black
}
.gallerycontainer {
	POSITION: relative
}
.thumbnail IMG {
	MARGIN: 0px 5px 5px 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.thumbnail:hover {
	BACKGROUND-COLOR: transparent
}
.thumbnail:hover IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.thumbnail SPAN {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; LEFT: -1000px; VISIBILITY: hidden; PADDING-BOTTOM: 5px; COLOR: white; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; BACKGROUND-COLOR: black; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.thumbnail SPAN IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-RIGHT-WIDTH: 0px
}
.thumbnail:hover SPAN {
	Z-INDEX: 50; LEFT: 230px; VISIBILITY: visible; TOP: 0px
}

