#bgfill {
	BACKGROUND: #fff
}
.menuheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 8px; COLOR: #a45337; PADDING-TOP: 8px; BORDER-BOTTOM: #d0cab4 1px solid; TEXT-ALIGN: left
}
A.linkheader {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BORDER-BOTTOM: #d0cab4 1px solid; TEXT-ALIGN: left
}
A.linkheader:link {
	COLOR: #a45337; TEXT-DECORATION: none
}
A.linkheader:visited {
	COLOR: #a45337; TEXT-DECORATION: none
}
A.linkheader:hover {
	COLOR: #222; BACKGROUND-COLOR: #f7f5ee; TEXT-DECORATION: none
}
A.linkheader:active {
	COLOR: #222; BACKGROUND-COLOR: #f7f5ee; TEXT-DECORATION: none
}
.menuitems {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BORDER-BOTTOM: #d0cab4 1px solid
}
.menuitems BR {
	DISPLAY: none
}
A.mainmenu {
	font-size:11px; DISPLAY: block; PADDING-LEFT: 11px; FONT-SIZE: 11px; BACKGROUND: url(arrow.gif) no-repeat 0px 3px; MARGIN-LEFT: 20px
}
A.mainmenu:link {
	font-size:11px; COLOR: #222; TEXT-DECORATION: none
}
A.mainmenu:visited {
	font-size:11px; COLOR: #222; TEXT-DECORATION: none
}
A.mainmenu:hover {
	font-size:11px; COLOR: #222; TEXT-DECORATION: underline
}
A.mainmenu:visited:hover {
	font-size:11px; COLOR: #222; TEXT-DECORATION: underline
}
A.mainmenu:active {
	font-size:11px; COLOR: #222; TEXT-DECORATION: underline
}
A.submenu {
	FONT-SIZE: 12px
}
A.submenu:link {
	COLOR: #a45337; TEXT-DECORATION: none
}
A.submenu:visited {
	COLOR: #a45337; TEXT-DECORATION: none
}
A.submenu:hover {
	COLOR: #463351; TEXT-DECORATION: none
}
A.submenu:active {
	COLOR: #463351; TEXT-DECORATION: none
}
.header {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #a45337
}
.subheader {
	FONT-SIZE: 14px; COLOR: #222
}
.content {
	FONT-SIZE: 12px; COLOR: #222
}
.content UL {
	COLOR: #a45337
}
.content OL {
	COLOR: #a45337
}
.content A:link {
	COLOR: #a45337; TEXT-DECORATION: underline
}
.content A:visited {
	COLOR: #a45337; TEXT-DECORATION: underline
}
.content A:hover {
	COLOR: #463351; TEXT-DECORATION: underline
}
.content A:active {
	COLOR: #463351; TEXT-DECORATION: underline
}
A.sub {
	FONT-SIZE: 12px
}
A.sub:link {
	COLOR: #a45337; TEXT-DECORATION: underline
}
A.sub:visited {
	COLOR: #a45337; TEXT-DECORATION: underline
}
A.sub:hover {
	COLOR: #463351; TEXT-DECORATION: underline
}
A.sub:active {
	COLOR: #463351; TEXT-DECORATION: underline
}
.loginheader {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #a45337
}
.loginsubheader {
	FONT-SIZE: 14px; COLOR: #222
}
.logincontent {
	COLOR: #222
}
A.login {
	FONT-SIZE: 12px
}
A.login:link {
	COLOR: #a45337; TEXT-DECORATION: underline
}
A.login:visited {
	COLOR: #a45337; TEXT-DECORATION: underline
}
A.login:hover {
	COLOR: #463351; TEXT-DECORATION: underline
}
A.login:active {
	COLOR: #463351; TEXT-DECORATION: underline
}
.contentgrey {
	FONT-SIZE: 12px; COLOR: #000000; BACKGROUND-COLOR: #e0dbc8
}
.contenterror {
	FONT-SIZE: 12px; COLOR: #990000
}
.hole {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fff; BACKGROUND-COLOR: #222
}
.par {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #222; BACKGROUND-COLOR: #99cc99
}
.handicap {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fff; BACKGROUND-COLOR: #99cc99
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #a45337
}
.pollgrey {
	FONT-SIZE: 8pt; BACKGROUND: black; COLOR: white; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.pollwhite {
	FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.separator {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND: #000000; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#branding {
	WIDTH: 100px; POSITION: relative; HEIGHT: 25px
}
#branding IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#surveyFormField {
	DISPLAY: none; WIDTH: 50px
}
BODY {
	BACKGROUND: url(background.gif) left top; MARGIN: 10px 0px 0px; FONT: 12px Arial, Helvetica, sans-serif; COLOR: #222
}
#container {
	LEFT: 50%; MARGIN-LEFT: -490px; WIDTH: 980px; PADDING-TOP: 200px; POSITION: absolute
}
#header {
	WIDTH: 980px; BORDER-BOTTOM: #c8c1aa 2px solid; POSITION: absolute; TOP: 0px; HEIGHT: 198px
}
#headerLogo {
	BORDER-RIGHT: #bcb393 2px solid; FLOAT: left; WIDTH: 198px; HEIGHT: 198px
}
#headerLogo A {
	COLOR: #222
}
#headerLogo IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#headerPhotos {
	BACKGROUND: url(header_bg.jpg) no-repeat left top; FLOAT: left; OVERFLOW: hidden; WIDTH: 780px; HEIGHT: 198px
}
#content {
	WIDTH: 980px; POSITION: relative; BACKGROUND-COLOR: #e0dbc8
}
#mainNav {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 30px; PADDING-TOP: 12px
}
#mainNavInfo {
	BORDER-RIGHT: #c8c1aa 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c8c1aa 2px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; MARGIN: 20px 5px; BORDER-LEFT: #c8c1aa 2px solid; LINE-HEIGHT: 18px; PADDING-TOP: 10px; BORDER-BOTTOM: #c8c1aa 2px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
#mainNavInfo A:link {
	COLOR: #a45337; TEXT-DECORATION: underline
}
#mainNavInfo A:visited {
	COLOR: #a45337; TEXT-DECORATION: underline
}
#mainNavInfo A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
#mainNavInfo A:active {
	COLOR: #000; TEXT-DECORATION: underline
}
#contentText {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: right; PADDING-BOTTOM: 10px; BORDER-LEFT: #dad5c1 2px solid; WIDTH: 740px; PADDING-TOP: 5px; BACKGROUND-COLOR: #fff
}
#contentText H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; FONT: bold 16px Arial, Helvetica, sans-serif; COLOR: #a45337; PADDING-TOP: 0px
}
#contentText P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-TOP: 0px
}
.footBanner { FONT-WEIGHT: bold; padding-left:40px; font-size: 14px; Font-Family: Arial, Helvetica, sans-serif; COLOR: #ffffff; POSITION: relative; }
.footDivider { PADDING:0px 5px 0px 5px }

#footer {
	WIDTH: 980px; POSITION: relative; HEIGHT: 130px
}
#footerInfo {
	LEFT: 40px; FONT: bold 14px Arial, Helvetica, sans-serif; COLOR: #fff; POSITION: absolute; TOP: 33px
}
#footerInfo SPAN {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.copybox { float:left; padding-left:40px; padding-top:10px;}
.copyrights { FONT-WEIGHT: normal; font-size: 11px; Font-Family: Arial, Helvetica, sans-serif; COLOR: #000000; }
DIV.poweredby { padding-right:30px; float:right }
#copyright {
	LEFT: 40px; FONT: 11px Arial, Helvetica, sans-serif; BOTTOM: 20px; POSITION: absolute
}
#powered {
	RIGHT: 30px; BOTTOM: 15px; POSITION: absolute
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clearfix {
	DISPLAY: inline-block
}
* HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
#contentTabs {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; POSITION: relative
}
#tabbedContent LI A {
	TEXT-DECORATION: none
}
.shadeTabStructure {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.shadeTabStructure LI {
	FLOAT: left; LIST-STYLE-IMAGE: none; MARGIN: 0px 2px 0px 0px; TEXT-ALIGN: center
}
.shadeTabStructure LI A {
	FLOAT: left; LIST-STYLE-IMAGE: none; COLOR: #666666; TEXT-DECORATION: none
}
.shadeTabStructure LI A SPAN {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 12px; FLOAT: none; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
.shadeTabStructure LI A:hover {
	LIST-STYLE-IMAGE: none; COLOR: #333333; TEXT-DECORATION: none
}
.shadeTabs {
	BACKGROUND: url(tab_center.gif) #dedede repeat-x left top; POSITION: relative; TOP: 2px
}
.shadeTabs A {
	BACKGROUND: url(tab_left.gif) no-repeat left top
}
.shadeTabs A SPAN {
	BACKGROUND: url(tab_right.gif) no-repeat right top; COLOR: #000000
}
.shadeTabsSelected {
	BACKGROUND: url(tab_center_over.gif) #eeeeee repeat-x left top; POSITION: relative; TOP: 2px
}
.shadeTabsSelected A {
	BACKGROUND: url(tab_left_over.gif) no-repeat left top
}
.shadeTabsSelected A SPAN {
	BACKGROUND: url(tab_right_over.gif) no-repeat right top; COLOR: #000000
}
.tabContainer1 {
	CLEAR: both; BACKGROUND: url(content_tr.gif) #eeeeee no-repeat right top
}
.tabContainer2 {
	BACKGROUND: url(content_bl.gif) no-repeat left bottom
}
.tabContainer3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(content_br.gif) no-repeat right bottom; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.tabContent {
	
}
#lightbox {
	Z-INDEX: 100; LEFT: 0px; WIDTH: 100%; LINE-HEIGHT: 0; POSITION: absolute; TOP: 40px; 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(blank.gif) no-repeat; WIDTH: 49%; HEIGHT: 100%
}
#nextLink {
	DISPLAY: block; BACKGROUND: url(blank.gif) no-repeat; WIDTH: 49%; HEIGHT: 100%
}
#prevLink {
	LEFT: 0px; FLOAT: left
}
#nextLink {
	RIGHT: 0px; FLOAT: right
}
#prevLink:hover {
	BACKGROUND: url(prevlabel.gif) no-repeat left 15%
}
#prevLink:hover:visited {
	BACKGROUND: url(prevlabel.gif) no-repeat left 15%
}
#nextLink:hover {
	BACKGROUND: url(nextlabel.gif) no-repeat right 15%
}
#nextLink:hover:visited {
	BACKGROUND: url(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; 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; FILTER: alpha(opacity=60); LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 500px; BACKGROUND-COLOR: #000; -moz-opacity: 0.6; opacity: 0.6
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
* HTML > BODY .clearfix {
	DISPLAY: inline-block; WIDTH: 100%
}
* HTML .clearfix {
	HEIGHT: 1%
}

