BODY {
	MIN-WIDTH: 980px; FONT-WEIGHT: normal; FONT-SIZE: 9px; BACKGROUND: url(Swimming_Pool_Images/001bg.jpg) #28272c fixed center top; MARGIN: 0px; COLOR: #0d0d0d; FONT-STYLE: normal; FONT-FAMILY: "trebuchet ms", Arial, Verdana, Helvetica, sans-serif; TEXT-ALIGN: center
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 15px; WORD-SPACING: normal; COLOR: #919191; LINE-HEIGHT: 20px; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, sans-serif; LETTER-SPACING: 0px
}
H3 {
	FONT-WEIGHT: 500; FONT-SIZE: 18px; WORD-SPACING: normal; COLOR: #fff; LINE-HEIGHT: 18px; FONT-STYLE: normal; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; LETTER-SPACING: 0px
}
H4 {
	FONT-WEIGHT: 500; FONT-SIZE: 12px; WORD-SPACING: normal; COLOR: #b6b6b6; LINE-HEIGHT: 18px; FONT-STYLE: normal; FONT-FAMILY: Helvetica, Arial, Verdana, sans-serif; LETTER-SPACING: 0px
}
P {
	FONT-WEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
TD {
	FONT-WEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
#container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(Swimming_Pool_Images/001bg.jpg); LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; WIDTH: 100%; MARGIN-RIGHT: auto; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat; LIST-STYLE-TYPE: square; POSITION: relative; HEIGHT: 100%; TEXT-ALIGN: left
}
#stripe {
	FONT-SIZE: 9px; BACKGROUND-IMAGE: none; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 100%; COLOR: #696969; HEIGHT: 6px; BACKGROUND-COLOR: black; TEXT-ALIGN: left
}
#top {
	FONT-SIZE: 9px; BACKGROUND-IMAGE: none; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: 100%; COLOR: #696969; HEIGHT: auto; TEXT-ALIGN: left
}
#headertop {
	MARGIN-TOP: 0px; FONT-SIZE: 9px; BACKGROUND-IMAGE: none; MARGIN-LEFT: auto; VERTICAL-ALIGN: top; WIDTH: 958px; COLOR: #a0a0a0; MARGIN-RIGHT: auto; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Tahoma; POSITION: relative; HEIGHT: 128px; TEXT-ALIGN: right
}
#info_wrap {
	MARGIN-TOP: 7px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: url(Swimming_Pool_Images/_info.jpg); VERTICAL-ALIGN: top; WIDTH: 958px; COLOR: #535353; FONT-STYLE: normal; FONT-FAMILY: Verdana, "Lucida Grande", "trebuchet ms", Arial, Tahoma; POSITION: relative; HEIGHT: 98px; TEXT-ALIGN: right
}
#wrap {
	MARGIN-TOP: 0px; FONT-SIZE: 9px; MARGIN-LEFT: auto; VERTICAL-ALIGN: top; WIDTH: 958px; COLOR: #a0a0a0; MARGIN-RIGHT: auto; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Tahoma; POSITION: relative; HEIGHT: auto; TEXT-ALIGN: right
}
#artist_info {
	MARGIN-TOP: 20px; FONT-WEIGHT: normal; FONT-SIZE: 11px; FLOAT: left; BACKGROUND-IMAGE: none; MARGIN-LEFT: 61px; VERTICAL-ALIGN: top; WIDTH: 836px; COLOR: #757575; LINE-HEIGHT: 18px; FONT-STYLE: italic; FONT-FAMILY: Arial, "Lucida Grande", "trebuchet ms", Tahoma, Verdana; POSITION: relative; HEIGHT: auto; TEXT-ALIGN: left
}
#bar_phat {
	MARGIN-TOP: 30px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: none; MARGIN-LEFT: 61px; VERTICAL-ALIGN: top; WIDTH: 836px; COLOR: #565656; LINE-HEIGHT: 18px; FONT-STYLE: italic; FONT-FAMILY: "Lucida Grande", Arial, "trebuchet ms", Tahoma, Verdana; POSITION: relative; HEIGHT: 13px; BACKGROUND-COLOR: #2d2d30; TEXT-ALIGN: left
}
#bar_phat2 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: none; MARGIN-LEFT: 60px; VERTICAL-ALIGN: top; WIDTH: 836px; COLOR: #565656; LINE-HEIGHT: 18px; FONT-STYLE: italic; FONT-FAMILY: "Lucida Grande", Arial, "trebuchet ms", Tahoma, Verdana; POSITION: relative; HEIGHT: 13px; BACKGROUND-COLOR: #2c2c31; TEXT-ALIGN: left
}
#recent_wrap {
	MARGIN-TOP: 4px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: url(Swimming_Pool_Images/_recent.jpg); VERTICAL-ALIGN: top; WIDTH: 958px; COLOR: #535353; FONT-STYLE: normal; FONT-FAMILY: Verdana, "Lucida Grande", "trebuchet ms", Arial, Tahoma; POSITION: relative; HEIGHT: 68px; TEXT-ALIGN: right
}
#event_wrap {
	MARGIN-TOP: 4px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: url(Swimming_Pool_Images/_updates.jpg); VERTICAL-ALIGN: top; WIDTH: 958px; COLOR: #535353; FONT-STYLE: normal; FONT-FAMILY: Verdana, "Lucida Grande", "trebuchet ms", Arial, Tahoma; POSITION: relative; HEIGHT: 68px; TEXT-ALIGN: right
}
#contact_wrap {
	MARGIN-TOP: 4px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: url(Swimming_Pool_Images/_contact.jpg); VERTICAL-ALIGN: top; WIDTH: 958px; COLOR: #535353; FONT-STYLE: normal; FONT-FAMILY: Verdana, "Lucida Grande", "trebuchet ms", Arial, Tahoma; POSITION: relative; HEIGHT: 68px; TEXT-ALIGN: right
}
#misc_wrap {
	MARGIN-TOP: 4px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: url(Swimming_Pool_Images/_experimental.jpg); VERTICAL-ALIGN: top; WIDTH: 958px; COLOR: #535353; FONT-STYLE: normal; FONT-FAMILY: Verdana, "Lucida Grande", "trebuchet ms", Arial, Tahoma; POSITION: relative; HEIGHT: 68px; TEXT-ALIGN: right
}
#showcase_wrap {
	MARGIN-TOP: 4px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: url(Swimming_Pool_Images/_showcase.jpg); VERTICAL-ALIGN: top; WIDTH: 958px; COLOR: #535353; FONT-STYLE: normal; FONT-FAMILY: Verdana, "Lucida Grande", "trebuchet ms", Arial, Tahoma; POSITION: relative; HEIGHT: 68px; TEXT-ALIGN: right
}
#box_wrap {
	MARGIN-TOP: 1px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: none; MARGIN-LEFT: 59px; VERTICAL-ALIGN: top; WIDTH: 839px; COLOR: #535353; FONT-STYLE: normal; FONT-FAMILY: Verdana, "Lucida Grande", "trebuchet ms", Arial, Tahoma; POSITION: relative; HEIGHT: 173px; TEXT-ALIGN: right
}
#box_project {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: none; MARGIN-LEFT: 1px; VERTICAL-ALIGN: top; WIDTH: 278px; COLOR: white; FONT-STYLE: normal; FONT-FAMILY: Verdana, "Lucida Grande", "trebuchet ms", Arial, Tahoma; POSITION: relative; HEIGHT: 173px; TEXT-ALIGN: right
}
#box_picture {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: none; VERTICAL-ALIGN: top; WIDTH: 278px; COLOR: white; FONT-STYLE: normal; FONT-FAMILY: Verdana, "Lucida Grande", "trebuchet ms", Arial, Tahoma; POSITION: relative; HEIGHT: 119px; BACKGROUND-COLOR: gray; TEXT-ALIGN: left
}
#box_textbox {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; FLOAT: left; BACKGROUND-IMAGE: none; VERTICAL-ALIGN: middle; WIDTH: 278px; COLOR: white; FONT-STYLE: normal; FONT-FAMILY: "Lucida Grande", Arial, "trebuchet ms", Tahoma, Verdana; LETTER-SPACING: 0px; POSITION: relative; HEIGHT: 20px; TEXT-ALIGN: left
}
#box_title {
	MARGIN-TOP: 9px; FONT-WEIGHT: normal; FONT-SIZE: 9px; FLOAT: left; BACKGROUND-IMAGE: none; MARGIN-LEFT: 16px; VERTICAL-ALIGN: middle; WIDTH: 278px; COLOR: #f1f1f1; FONT-STYLE: normal; FONT-FAMILY: Arial, "Lucida Grande", "trebuchet ms", Tahoma, Verdana; POSITION: relative; HEIGHT: 12px; TEXT-ALIGN: left
}
#box_type {
	MARGIN-TOP: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px; FLOAT: left; BACKGROUND-IMAGE: none; MARGIN-LEFT: 23px; VERTICAL-ALIGN: middle; WIDTH: 260px; COLOR: #474747; FONT-STYLE: italic; FONT-FAMILY: Arial, "Lucida Grande", "trebuchet ms", Tahoma, Verdana; POSITION: relative; HEIGHT: 12px; TEXT-ALIGN: left
}
#news_wrap {
	MARGIN-TOP: 8px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: url(Swimming_Pool_Images/ical_bar.jpg); MARGIN-LEFT: 61px; VERTICAL-ALIGN: top; WIDTH: 836px; COLOR: #565656; LINE-HEIGHT: 18px; FONT-STYLE: italic; FONT-FAMILY: Arial, "Lucida Grande", "trebuchet ms", Tahoma, Verdana; POSITION: relative; HEIGHT: 70px; TEXT-ALIGN: left
}
#ical {
	MARGIN-TOP: 2px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; BACKGROUND-IMAGE: none; VERTICAL-ALIGN: top; WIDTH: 54px; COLOR: #565656; LINE-HEIGHT: 18px; MARGIN-RIGHT: 8px; FONT-STYLE: italic; FONT-FAMILY: Arial, "Lucida Grande", "trebuchet ms", Tahoma, Verdana; POSITION: relative; HEIGHT: 58px; BACKGROUND-COLOR: gray; TEXT-ALIGN: left
}
#update {
	MARGIN-TOP: 16px; FONT-WEIGHT: normal; FONT-SIZE: 11px; FLOAT: left; BACKGROUND-IMAGE: none; VERTICAL-ALIGN: top; WIDTH: 720px; COLOR: #aeaeae; LINE-HEIGHT: 13px; FONT-STYLE: normal; FONT-FAMILY: Arial, "Lucida Grande", "trebuchet ms", Tahoma, Verdana; LETTER-SPACING: 1px; POSITION: relative; HEIGHT: 15px; TEXT-ALIGN: left
}
#update_2 {
	MARGIN-TOP: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; FLOAT: left; BACKGROUND-IMAGE: none; VERTICAL-ALIGN: middle; WIDTH: 700px; COLOR: #474747; LINE-HEIGHT: 11px; FONT-STYLE: italic; FONT-FAMILY: Arial, "Lucida Grande", "trebuchet ms", Tahoma, Verdana; POSITION: relative; HEIGHT: 12px; TEXT-ALIGN: left
}
#site_info {
	MARGIN-TOP: 20px; FONT-WEIGHT: normal; FONT-SIZE: 9px; FLOAT: left; BACKGROUND-IMAGE: none; MARGIN-BOTTOM: 20px; MARGIN-LEFT: 61px; VERTICAL-ALIGN: top; WIDTH: 836px; COLOR: #474747; LINE-HEIGHT: 18px; FONT-STYLE: italic; FONT-FAMILY: Arial, "Lucida Grande", "trebuchet ms", Tahoma, Verdana; POSITION: relative; HEIGHT: 70px; TEXT-ALIGN: left
}
#artist_wrap {
	MARGIN-TOP: 13px; FONT-WEIGHT: normal; FONT-SIZE: 9px; FLOAT: left; BACKGROUND-IMAGE: none; MARGIN-BOTTOM: 19px; VERTICAL-ALIGN: top; WIDTH: 816px; COLOR: #7a7a7a; FONT-STYLE: normal; FONT-FAMILY: Verdana, "Lucida Grande", "trebuchet ms", Arial, Tahoma; POSITION: relative; HEIGHT: 160px; BACKGROUND-COLOR: #e2e2e2; TEXT-ALIGN: right
}
A:link {
	COLOR: #afafaf; TEXT-DECORATION: none
}
A:active {
	COLOR: #afafaf; TEXT-DECORATION: none
}
A:visited {
	COLOR: #afafaf; TEXT-DECORATION: none
}
A:hover {
	COLOR: #6a6b70
}
.class1 A:link {
	FONT-SIZE: 11px; COLOR: #aeaeae; FONT-STYLE: normal; FONT-FAMILY: Arial, "Lucida Grande", Tahoma, "trebuchet ms", Verdana; TEXT-ALIGN: left
}
.class1 A:visited {
	FONT-SIZE: 11px; COLOR: #aeaeae; FONT-STYLE: normal; FONT-FAMILY: Arial, "Lucida Grande", Tahoma, "trebuchet ms", Verdana; TEXT-ALIGN: left
}
.class1 A:active {
	FONT-SIZE: 11px; COLOR: #aeaeae; FONT-STYLE: normal; FONT-FAMILY: Arial, "Lucida Grande", Tahoma, "trebuchet ms", Verdana; TEXT-ALIGN: left
}
.class1 A:hover {
	FONT-SIZE: 11px; COLOR: #fff; FONT-STYLE: normal; FONT-FAMILY: Arial, "Lucida Grande", Tahoma, "trebuchet ms", Verdana; TEXT-ALIGN: left
}
.class2 A:link {
	FONT-SIZE: 11px; COLOR: #6a6a6a; FONT-STYLE: normal; FONT-FAMILY: Arial, "Lucida Grande", Tahoma, "trebuchet ms", Verdana; TEXT-ALIGN: left
}
.class2 A:visited {
	FONT-SIZE: 11px; COLOR: #6a6a6a; FONT-STYLE: normal; FONT-FAMILY: Arial, "Lucida Grande", Tahoma, "trebuchet ms", Verdana; TEXT-ALIGN: left
}
.class2 A:active {
	FONT-SIZE: 11px; COLOR: #6a6a6a; FONT-STYLE: normal; FONT-FAMILY: Arial, "Lucida Grande", Tahoma, "trebuchet ms", Verdana; TEXT-ALIGN: left
}
.class2 A:hover {
	FONT-SIZE: 11px; COLOR: #fff; FONT-STYLE: normal; FONT-FAMILY: Arial, "Lucida Grande", Tahoma, "trebuchet ms", Verdana; TEXT-ALIGN: left
}
.class3 A:link {
	FONT-SIZE: 28px; COLOR: #6a6a6a; FONT-STYLE: normal; FONT-FAMILY: Arial, "Lucida Grande", Tahoma, "trebuchet ms", Verdana; LETTER-SPACING: 1px; TEXT-ALIGN: left
}
.class3 A:visited {
	FONT-SIZE: 11px; COLOR: #6a6a6a; FONT-STYLE: normal; FONT-FAMILY: Arial, "Lucida Grande", Tahoma, "trebuchet ms", Verdana; LETTER-SPACING: 1px; TEXT-ALIGN: left
}
.class3 A:active {
	FONT-SIZE: 11px; COLOR: #6a6a6a; FONT-STYLE: normal; FONT-FAMILY: Arial, "Lucida Grande", Tahoma, "trebuchet ms", Verdana; LETTER-SPACING: 1px; TEXT-ALIGN: left
}
.class3 A:hover {
	FONT-SIZE: 11px; COLOR: #fff; FONT-STYLE: normal; FONT-FAMILY: Arial, "Lucida Grande", Tahoma, "trebuchet ms", Verdana; LETTER-SPACING: 1px; TEXT-ALIGN: left
}
#lightbox {
	Z-INDEX: 100; LEFT: 0px; WIDTH: 100%; LINE-HEIGHT: 0; POSITION: absolute; TEXT-ALIGN: center
}
#lightbox A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#outerImageContainer {
	MARGIN: 0px auto; WIDTH: 250px; POSITION: relative; HEIGHT: 250px; BACKGROUND-COLOR: #fff
}
#imageContainer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#loading {
	LEFT: 0%; WIDTH: 100%; LINE-HEIGHT: 0; POSITION: absolute; TOP: 40%; HEIGHT: 25%; TEXT-ALIGN: center
}
#hoverNav {
	Z-INDEX: 10; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
#imageContainer > #hoverNav {
	LEFT: 0px
}
#hoverNav A {
	outline: none
}
#prevLink {
	DISPLAY: block; BACKGROUND: url(Swimming_Pool_Images/blank.gif) no-repeat; WIDTH: 49%; HEIGHT: 100%
}
#nextLink {
	DISPLAY: block; BACKGROUND: url(Swimming_Pool_Images/blank.gif) no-repeat; WIDTH: 49%; HEIGHT: 100%
}
#prevLink {
	LEFT: 0px; FLOAT: left
}
#nextLink {
	RIGHT: 0px; FLOAT: right
}
#prevLink:hover {
	BACKGROUND: url(Swimming_Pool_Images/prevlabel.gif) no-repeat left 15%
}
#prevLink:hover:visited {
	BACKGROUND: url(Swimming_Pool_Images/prevlabel.gif) no-repeat left 15%
}
#nextLink:hover {
	BACKGROUND: url(Swimming_Pool_Images/nextlabel.gif) no-repeat right 15%
}
#nextLink:hover:visited {
	BACKGROUND: url(Swimming_Pool_Images/nextlabel.gif) no-repeat right 15%
}
#imageDataContainer {
	MARGIN: 0px auto; FONT: 10px/1.4em Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #fff
}
#imageData {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 0px
}
#imageData #imageDetails {
	FLOAT: left; WIDTH: 70%; TEXT-ALIGN: left
}
#imageData #caption {
	FONT-WEIGHT: bold
}
#imageData #numberDisplay {
	CLEAR: left; DISPLAY: block; PADDING-BOTTOM: 1em
}
#imageData #bottomNavClose {
	FLOAT: right; PADDING-BOTTOM: 0.7em; WIDTH: 66px
}
#overlay {
	Z-INDEX: 90; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 500px; BACKGROUND-COLOR: #000
}
.lbWidth {
	MIN-WIDTH: 790px; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px
}
* HTML .lbContent {
	MARGIN-LEFT: -790px; POSITION: relative
}
* HTML .lbMinWidth {
	PADDING-LEFT: 790px
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clearfix {
	DISPLAY: inline-block
}
* HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
#id {
	
}
#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(nextlabel.gif) right 15% no-repeat; }

