BODY {
	PADDING-RIGHT: 0px; 
    MIN-WIDTH: 750px; 
    PADDING-LEFT: 0px; 
    PADDING-BOTTOM: 0px; 
    MARGIN: 0px; 
    PADDING-TOP: 0px
}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A:active {
	TEXT-DECORATION: underline
}
A IMG {
	BORDER-TOP-STYLE: none; 
    BORDER-RIGHT-STYLE: none; 
    BORDER-LEFT-STYLE: none; 
    BORDER-BOTTOM-STYLE: none
}
.center {
	TEXT-ALIGN: center
}
.floatleft {
	FLOAT: left; 
    MARGIN: 0px 5px 5px 0px; 
    POSITION: relative
}
.floatright {
	FLOAT: right; 
    MARGIN: 0px 0px 5px 5px; 
    POSITION: relative
}
#container {
	LEFT: 0px; 
    MARGIN: auto; 
    WIDTH: 100%; 
    POSITION: relative; 
    TOP: 0px; 
    HEIGHT: auto
}
#header {
	PADDING-RIGHT: 0px; 
    PADDING-LEFT: 0px; 
    PADDING-BOTTOM: 0px; 
    MARGIN: 0px; 
    WIDTH: auto; 
    PADDING-TOP: 0px; 
    POSITION: relative; 
    HEIGHT: 165px
}
#topnav {
	RIGHT: 0px; 
    POSITION: absolute; 
    TOP: 0px
}
#header H1 {
	PADDING-RIGHT: 0px; 
    PADDING-LEFT: 0px; 
    LEFT: 30px; 
    PADDING-BOTTOM: 0px; 
    MARGIN: 0px; 
    PADDING-TOP: 0px; 
    POSITION: absolute; 
    TOP: 50px
}
.spacer {
	CLEAR: both; 
    PADDING-RIGHT: 0px; 
    DISPLAY: block; 
    PADDING-LEFT: 0px; 
    LEFT: 0px; 
    PADDING-BOTTOM: 0px; 
    MARGIN: 0px; 
    WIDTH: auto; 
    PADDING-TOP: 0px; 
    POSITION: relative; 
    TOP: 0px; 
    HEIGHT: 20px
}
/*#header .spacer {
	TOP: 100px
}*/
.spacerHighlight {
	DISPLAY: block; 
    LEFT: 19px; 
    WIDTH: 200px; 
    MARGIN-TOP: 129px;
    POSITION: absolute; 
    PADDING-TOP: 0px;
    TOP: 0px; 
    HEIGHT: 20px
}

#bottom {
	PADDING-RIGHT: 210px; 
    PADDING-LEFT: 240px; 
    MARGIN: 0px; 
    OVERFLOW: hidden
}
#bottom .column {
	FLOAT: left; 
    MARGIN-BOTTOM: -20000px; 
    PADDING-BOTTOM: 20010px; 
    POSITION: relative
}
HEAD:first-child + BODY #bottom .column {
	MARGIN-BOTTOM: 0px; 
    PADDING-BOTTOM: 0px
}
HEAD:first-child + BODY .logos {
	PADDING-RIGHT: 0px; 
    PADDING-LEFT: 0px; 
    PADDING-BOTTOM: 0px; 
    MARGIN: 90% 0px 0px; 
    PADDING-TOP: 90%
}
UNKNOWN {
	MARGIN-BOTTOM: -20000px; 
    PADDING-BOTTOM: 20010px
}
UNKNOWN {
	PADDING-RIGHT: 0px; 
    PADDING-LEFT: 0px; 
    PADDING-BOTTOM: 20010px; 
    MARGIN: 90% 0px -20000px; 
    PADDING-TOP: 90%
}
#nav {
	RIGHT: 0px; 
    MARGIN-LEFT: -220px; 
    WIDTH: 200px
}
#nav UL {
	CLEAR: both; 
    PADDING-RIGHT: 0px; 
    PADDING-LEFT: 0px; 
    PADDING-BOTTOM: 0px; 
    MARGIN: 0px; 
    PADDING-TOP: 0px; 
    BORDER-BOTTOM: 1px solid; 
    LIST-STYLE-TYPE: none
}
#nav UL LI A {
	PADDING-RIGHT: 0.1em; 
    BORDER-TOP: 1px solid; 
    DISPLAY: block; 
    PADDING-LEFT: 0.1em; 
    PADDING-BOTTOM: 0.5em; 
    MARGIN: 0px; 
    WIDTH: 200px; 
    PADDING-TOP: 0.5em; 
    HEIGHT: auto
}
#nav UL > LI A {
	PADDING-RIGHT: 1em; 
    PADDING-LEFT: 1em; 
    PADDING-BOTTOM: 0.2em; 
    WIDTH: auto; 
    PADDING-TOP: 0.2em
}
.logos {
	PADDING-RIGHT: 0px; 
    PADDING-LEFT: 0px; 
    PADDING-BOTTOM: 110px; 
    MARGIN: 90% 0px -20000px; 
    WIDTH: 200px; 
    BOTTOM: 0px; 
    PADDING-TOP: 02%; 
    POSITION: relative; 
    HEIGHT: auto; 
    TEXT-ALIGN: center
}
* HTML #nav {
	LEFT: 219px
}
#content {
	PADDING-RIGHT: 10px; 
    PADDING-LEFT: 10px; 
    LEFT: 0px; 
    PADDING-BOTTOM: 10px; 
    MARGIN: 0px; 
    WIDTH: 95%; 
    PADDING-TOP: 10px; 
    TOP: 10px; 
    HEIGHT: auto
}
#content H2 {
	PADDING-RIGHT: 0px; 
    PADDING-LEFT: 5px; 
    PADDING-BOTTOM: 0px; 
    MARGIN: 0px; 
    PADDING-TOP: 0px
}
#content H3 {
	PADDING-RIGHT: 0px; 
    PADDING-LEFT: 5px; 
    PADDING-BOTTOM: 0px; 
    MARGIN: 0px; 
    PADDING-TOP: 0px
}
#content P {
	PADDING-RIGHT: 0px; 
    PADDING-LEFT: 0px; 
    PADDING-BOTTOM: 0px; 
    MARGIN: 0px 0px 20px; 
    PADDING-TOP: 0px
}
#rightColumn {
	PADDING-RIGHT: 0px; 
    PADDING-LEFT: 0px; 
    PADDING-BOTTOM: 0px; 
    MARGIN: 5px -170px 0px 0px; 
    WIDTH: 170px; 
    PADDING-TOP: 0px; 
    TOP: 10px; 
    HEIGHT: auto
}
#hours {
	PADDING-RIGHT: 5px; 
    PADDING-LEFT: 5px; 
    PADDING-BOTTOM: 5px; 
    MARGIN: 5px; 
    WIDTH: 150px; 
    PADDING-TOP: 5px; 
    POSITION: relative; 
    HEIGHT: auto; 
    TEXT-ALIGN: left
}
#contact {
	PADDING-RIGHT: 5px; 
    PADDING-LEFT: 5px; 
    PADDING-BOTTOM: 5px; 
    MARGIN: 5px; 
    WIDTH: 150px; 
    PADDING-TOP: 0px; 
    POSITION: relative; 
    HEIGHT: auto; 
    TEXT-ALIGN: left
}
/*#events {
	PADDING-RIGHT: 5px; 
    PADDING-LEFT: 5px; 
    PADDING-BOTTOM: 5px; 
    MARGIN: 10px 5px 5px; 
    WIDTH: 150px; 
    PADDING-TOP: 5px; 
    POSITION: relative; 
    HEIGHT: auto
}
#events H2 {
	PADDING-RIGHT: 1px; 
    PADDING-LEFT: 5px; 
    PADDING-BOTTOM: 1px; 
    MARGIN: -5px -5px 0px; 
    PADDING-TOP: 1px
}
#events .event {
	PADDING-RIGHT: 0px; 
    PADDING-LEFT: 0px; 
    PADDING-BOTTOM: 0px; 
    MARGIN: 5px 0px; 
    PADDING-TOP: 0px
}*/
#foot {
	CLEAR: both; 
    PADDING-RIGHT: 0px; 
    PADDING-LEFT: 0px; 
    PADDING-BOTTOM: 0px; 
    MARGIN: 0px; 
    PADDING-TOP: 0px; 
    POSITION: relative; 
    TEXT-ALIGN: center
}
#spacera {
	CLEAR: both; 
    PADDING-RIGHT: 0px; 
    DISPLAY: block; 
    PADDING-LEFT: 0px; 
    LEFT: 0px; 
    PADDING-BOTTOM: 0px; 
    MARGIN: 0px; 
    WIDTH: auto; 
    PADDING-TOP: 0px; 
    POSITION: relative; 
    TOP: 0px; 
    HEIGHT: 20px
}
#spacerHighlighta {
	DISPLAY: block; 
    LEFT: 19px; 
    WIDTH: 200px; 
    MARGIN-TOP: 0px;
    POSITION: absolute; 
    PADDING-TOP: 0px;
    TOP: 0px; 
    HEIGHT: 20px
}
* HTML BODY {
	OVERFLOW: hidden
}
* HTML #foot {
	FLOAT: left; 
    MARGIN-BOTTOM: -10000px; 
    PADDING-BOTTOM: 10010px; 
    WIDTH: 100%; 
    POSITION: relative
}
:unknown #rightColumn {
	FLOAT: right; 
    PADDING-BOTTOM: 20010px; 
    MARGIN: 0px -190px -20000px 0px; 
    WIDTH: 170px; 
    TOP: 10px; 
    HEIGHT: auto
}
