* {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
BODY {
	BACKGROUND: url(images/body-bg.jpg) white repeat-x center top; FONT: 62.5% "Gill Sans", Georgia, sans-serif
}
P {
	FONT-SIZE: 1.2em; LINE-HEIGHT: 1.2em
}
A {
	COLOR: red; OUTLINE-STYLE: none
}
A:hover {
	COLOR: black
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none
}
H1 {
	FONT-SIZE: 3em; COLOR: black
}
H3 {
	MARGIN-BOTTOM: 5px; FONT-SIZE: 2em
}
.clear {
	CLEAR: both
}
#page-wrap {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 10px; MARGIN: 20px; PADDING-RIGHT: 10px
}
A.close {
	HEIGHT: 21px; BACKGROUND: url(images/close_button.jpg); RIGHT: 10px; POSITION: absolute; DISPLAY: block; WIDTH: 20px; BOTTOM: 10px; TEXT-INDENT: -9999px
}
.photo_slider_img {
	OVERFLOW: hidden; MARGIN-BOTTOM: 5px; HEIGHT: 100px; WIDTH: 100px
}
TD {
	VERTICAL-ALIGN: top
}
.photo_slider {
	OVERFLOW: hidden; BORDER-TOP: black 1px solid; HEIGHT: 130px; BORDER-RIGHT: black 1px solid; BACKGROUND: white; BORDER-BOTTOM: black 1px solid; POSITION: relative; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 10px; MARGIN: 25px 10px 10px; BORDER-LEFT: black 1px solid; PADDING-RIGHT: 10px; WIDTH: 100px
}
.info_area {
	DISPLAY: none
}
.more_info {
	CURSOR: pointer; HEIGHT: 26px; BACKGROUND: url(images/moreinfo.jpg); DISPLAY: block; WIDTH: 89px; TEXT-INDENT: -9999px
}
