HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HTML {
	COLOR: #000; BACKGROUND-COLOR: #E1E4E5
}
BODY {
	BACKGROUND: url() repeat-y 50% 50%; TEXT-ALIGN: center
}
A.external {
	PADDING-RIGHT: 14px; BACKGROUND-POSITION: 100% 50%; BACKGROUND-REPEAT: no-repeat
}
A.pdf {
	PADDING-RIGHT: 14px; BACKGROUND-POSITION: 100% 50%; BACKGROUND-REPEAT: no-repeat
}
A.word {
	PADDING-RIGHT: 14px; BACKGROUND-POSITION: 100% 50%; BACKGROUND-REPEAT: no-repeat
}
A.excel {
	PADDING-RIGHT: 14px; BACKGROUND-POSITION: 100% 50%; BACKGROUND-REPEAT: no-repeat
}
A.powerpoint {
	PADDING-RIGHT: 14px; BACKGROUND-POSITION: 100% 50%; BACKGROUND-REPEAT: no-repeat
}
A.zip {
	PADDING-RIGHT: 14px; BACKGROUND-POSITION: 100% 50%; BACKGROUND-REPEAT: no-repeat
}
A.external {
	BACKGROUND-IMAGE: url()
}
A.pdf {
	BACKGROUND-IMAGE: url()
}
A.word {
	BACKGROUND-IMAGE: url()
}
A.excel {
	BACKGROUND-IMAGE: url()
}
A.powerpoint {
	BACKGROUND-IMAGE: url()
}
A.zip {
	BACKGROUND-IMAGE: url()
}
#content {
	MARGIN: 0px auto; WIDTH: 986px; TEXT-ALIGN: left
}
H3.calendar-sunday {
	COLOR: #900
}
.calendar-month-list LI {
	MARGIN: 0.3em 0px
}
.calendar-listing {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.calendar-listing UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.calendar-listing H2 {
	FONT-SIZE: 1.4em; MARGIN: 2em 0px 1em
}
.calendar-listing H3 {
	FONT-SIZE: 1.2em
}
.calendar-listing LI {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.calendar-listing LI LI {
	MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0.5em; BORDER-BOTTOM: #ccc 2px solid
}
.calendar-listing LI LI LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.2em 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.calendar-listing LI LI LI .link {
	FLOAT: left; WIDTH: 80%
}
.calendar-listing LI LI LI .time {
	WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.form-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.form-list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; LINE-HEIGHT: 1.2; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.form-list LABEL {
	DISPLAY: block
}
.form-list LI INPUT {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 0.2em; FONT-SIZE: 0.95em; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #aaa 1px solid; WIDTH: 100%; PADDING-TOP: 0.2em; BORDER-BOTTOM: #aaa 1px solid; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.form-list LI TEXTAREA {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 0.2em; FONT-SIZE: 0.95em; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #aaa 1px solid; WIDTH: 100%; PADDING-TOP: 0.2em; BORDER-BOTTOM: #aaa 1px solid; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.form-list LI SELECT {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 0.2em; FONT-SIZE: 0.95em; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #aaa 1px solid; WIDTH: 100%; PADDING-TOP: 0.2em; BORDER-BOTTOM: #aaa 1px solid; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
#header {
	BACKGROUND: #E5171D; OVERFLOW: hidden; HEIGHT: 3.7em
}
#header_links {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 1em; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 550px; PADDING-TOP: 0px
}
#header_links A {
	COLOR: #fff
}
#header_links UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#header_links UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: url() no-repeat right 50%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#header_links A {
	PADDING-RIGHT: 1.2em; DISPLAY: block; PADDING-LEFT: 1em; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 3.7em; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#header_links A:hover {
	TEXT-DECORATION: underline
}
#header_links_skip {
	LEFT: -9999px; POSITION: absolute
}
#header_links #header_links_in-english {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#header_links #header_l {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#header_search {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1em; DISPLAY: inline; PADDING-LEFT: 2em; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1.2em; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#header_search LEGEND {
	DISPLAY: none
}
#header_search_query-label {
	DISPLAY: none
}
#header_search_field {
	MARGIN-TOP: 0.7em; FLOAT: left; MARGIN-LEFT: 1.2em
}
#header_search_field INPUT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1em; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0.2em; MARGIN: 0px; WIDTH: 10em; PADDING-TOP: 0.2em; BACKGROUND-COLOR: #fff; BORDER-RIGHT-WIDTH: 0px
}
#header_search_submit {
	MARGIN-TOP: 0.7em; FLOAT: left; MARGIN-LEFT: 0.8em
}
#header_search_submit INPUT {
	FONT-SIZE: 1em; MARGIN: 0px; WIDTH: 3.86em; HEIGHT: 1.77em
}
#intro {
	CLEAR: both; BACKGROUND: #fff; MARGIN: 0px; OVERFLOW: hidden; POSITION: relative; HEIGHT: 150px
}
#intro_logo {
	FLOAT: left; MARGIN: 30px 0px 0px 50px
}
#intro_image {
	FLOAT: right; WIDTH: 780px; HEIGHT: 150px
}
#body {
	BACKGROUND: #fff
}
#navigation {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#navigation UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#navigation {
	BACKGROUND: url() no-repeat 88px 27px; FLOAT: left; WIDTH: 206px; PADDING-TOP: 40px
}
#navigation_article {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 2em; COLOR: #333; PADDING-TOP: 2em
}
#navigation_article H4 {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FONT-SIZE: 14px; BACKGROUND: #1A499B; PADDING-BOTTOM: 0.2em; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 0.2em
}
#navigation_article P {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px; PADDING-TOP: 0px
}
#navigation H2.parent {
	BORDER-RIGHT: #E5171D 7px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 1em; BACKGROUND: #f0efef; PADDING-BOTTOM: 7px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 7px
}
#navigation H2.parent A:link {
	COLOR: #000; TEXT-DECORATION: none
}
#navigation H2.parent A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
#navigation H2.parent A:hover {
	TEXT-DECORATION: underline
}
#navigation LI {
	MARGIN: 0px; BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: none
}
#navigation .top-level LI {
	BORDER-BOTTOM: #fff 4px solid
}
#navigation LI A:link {
	COLOR: #020000; TEXT-DECORATION: none
}
#navigation LI A:visited {
	COLOR: #020000; TEXT-DECORATION: none
}
#navigation LI A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 7px; BORDER-LEFT: #fff 2px solid; PADDING-TOP: 7px
}
#navigation .top-level LI A {
	BORDER-RIGHT: #900 7px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; BACKGROUND: #f0efef; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 7px; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none
}
#navigation .top-level LI.has-children A {
	BORDER-RIGHT: #900 7px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; BACKGROUND: #f0efef; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 7px; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none
}
#navigation LI.has-children A {
	BACKGROUND: url() no-repeat right 12px
}
#navigation LI.current A {
	BORDER-LEFT-COLOR: #900; BORDER-BOTTOM-COLOR: #900; COLOR: #020000; BORDER-TOP-COLOR: #900; TEXT-DECORATION: underline; BORDER-RIGHT-COLOR: #900
}
#navigation LI A:hover {
	BORDER-LEFT-COLOR: #ED1518; BORDER-BOTTOM-COLOR: #900; COLOR: #020000; BORDER-TOP-COLOR: #900; TEXT-DECORATION: underline; BORDER-RIGHT-COLOR: #900
}
#navigation .top-level LI A:hover {
	BORDER-LEFT-COLOR: #900; BACKGROUND: #f9f9f9; BORDER-BOTTOM-COLOR: #900; COLOR: #000; BORDER-TOP-COLOR: #900; BORDER-RIGHT-COLOR: #900
}
#navigation .top-level LI.id-1892 A {
	BORDER-LEFT-COLOR: #9a0000; BORDER-BOTTOM-COLOR: #9a0000; BORDER-TOP-COLOR: #9a0000; BORDER-RIGHT-COLOR: #9a0000
}
#navigation .top-level LI.id-911 A {
	BORDER-LEFT-COLOR: #ba5354; BORDER-BOTTOM-COLOR: #ba5354; BORDER-TOP-COLOR: #ba5354; BORDER-RIGHT-COLOR: #ba5354
}
#navigation .top-level LI.id-1400 A {
	BORDER-LEFT-COLOR: #ba5354; BORDER-BOTTOM-COLOR: #ba5354; BORDER-TOP-COLOR: #ba5354; BORDER-RIGHT-COLOR: #ba5354
}
#navigation .top-level LI.id-362 A {
	BORDER-LEFT-COLOR: #c26464; BORDER-BOTTOM-COLOR: #c26464; BORDER-TOP-COLOR: #c26464; BORDER-RIGHT-COLOR: #c26464
}
#navigation .top-level LI.id-1402 A {
	BORDER-LEFT-COLOR: #c26464; BORDER-BOTTOM-COLOR: #c26464; BORDER-TOP-COLOR: #c26464; BORDER-RIGHT-COLOR: #c26464
}
#navigation .top-level LI.id-890 A {
	BORDER-LEFT-COLOR: #cd8586; BORDER-BOTTOM-COLOR: #cd8586; BORDER-TOP-COLOR: #cd8586; BORDER-RIGHT-COLOR: #cd8586
}
#navigation .top-level LI.id-7570 A {
	BORDER-LEFT-COLOR: #cd8586; BORDER-BOTTOM-COLOR: #cd8586; BORDER-TOP-COLOR: #cd8586; BORDER-RIGHT-COLOR: #cd8586
}
#navigation .top-level LI.id-3005 A {
	BORDER-LEFT-COLOR: #d49293; BORDER-BOTTOM-COLOR: #d49293; BORDER-TOP-COLOR: #d49293; BORDER-RIGHT-COLOR: #d49293
}
#navigation UL A.pdf {
	PADDING-RIGHT: 2em; BACKGROUND-POSITION: right 12px
}
#navigation UL A.doc {
	PADDING-RIGHT: 2em; BACKGROUND-POSITION: right 12px
}
#navigation UL A.rtf {
	PADDING-RIGHT: 2em; BACKGROUND-POSITION: right 12px
}
#navigation UL A.zip {
	PADDING-RIGHT: 2em; BACKGROUND-POSITION: right 12px
}
#navigation UL A.sit {
	PADDING-RIGHT: 2em; BACKGROUND-POSITION: right 12px
}
#navigation UL A.external {
	PADDING-RIGHT: 2em; BACKGROUND-POSITION: right 12px
}
#navigation UL A.internal {
	PADDING-RIGHT: 2em; BACKGROUND-POSITION: right 12px
}
HTML #body #navigation LI A.pdf {
	BACKGROUND-IMAGE: url()
}
#body #navigation A.doc {
	BACKGROUND-IMAGE: url()
}
#body #navigation A.rtf {
	BACKGROUND-IMAGE: url()
}
#body #navigation A.zip {
	BACKGROUND-IMAGE: url()
}
#body #navigation A.sit {
	BACKGROUND-IMAGE: url()
}
#body #navigation A.external {
	BACKGROUND-IMAGE: url()
}
#body #navigation A.internal {
	BACKGROUND-IMAGE: url()
}
#main {
	MARGIN: 1em 0px; OVERFLOW: hidden; LINE-HEIGHT: 1.4
}
#main H1 {
	CLEAR: both; MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 26px; COLOR: #000; TEXT-DECORATION: none
}
#main H1 FONT {
	CLEAR: both; MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 26px; COLOR: #000; TEXT-DECORATION: none
}
#main H1 A:link {
	CLEAR: both; MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 26px; COLOR: #000; TEXT-DECORATION: none
}
#main H1 A:visited {
	CLEAR: both; MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 26px; COLOR: #000; TEXT-DECORATION: none
}
.newspage #all-articles H2 {
	CLEAR: both; MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 26px; COLOR: #000; TEXT-DECORATION: none
}
.newspage #all-articles H2 A:link {
	CLEAR: both; MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 26px; COLOR: #000; TEXT-DECORATION: none
}
.newspage #all-articles H2 A:visited {
	CLEAR: both; MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 26px; COLOR: #000; TEXT-DECORATION: none
}
A.read-more {
	BACKGROUND-POSITION: 0px 0.5em; DISPLAY: block; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(normal.gif); BACKGROUND-REPEAT: no-repeat
}
P.read-more A {
	BACKGROUND-POSITION: 0px 0.5em; DISPLAY: block; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(normal.gif); BACKGROUND-REPEAT: no-repeat
}
.link-list A.read-more {
	MARGIN: 0.3em 0px
}
.bread-crumbs {
	FONT-SIZE: 11px; MARGIN: 0px 0px 0.6em; COLOR: #999
}
.bread-crumbs EM {
	MARGIN: 0px 0.2em; FONT-STYLE: normal
}
.root .bread-crumbs {
	VISIBILITY: hidden
}
.bread-crumbs A:link {
	COLOR: #900; TEXT-DECORATION: none
}
.bread-crumbs A:visited {
	COLOR: #900; TEXT-DECORATION: none
}
.bread-crumbs A:hover {
	COLOR: #900; TEXT-DECORATION: underline
}
#body DIV.subpage {
	FLOAT: left; MARGIN-LEFT: 2.5em; WIDTH: 490px
}
#body DIV.newspage {
	FLOAT: left; MARGIN-LEFT: 2.5em; WIDTH: 490px
}
HTML #body DIV.has-related {
	FLOAT: left; MARGIN-LEFT: 2.5em; WIDTH: 490px
}
#body DIV.subpage_google {
	FLOAT: left; MARGIN-LEFT: 2.5em; WIDTH: 60em
}
#related {
	FLOAT: right; MARGIN: 2em 0px; WIDTH: 217px; LINE-HEIGHT: 1.4
}
.related-alt#related {
	MARGIN-TOP: 2.5em
}
#related H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 1em; BACKGROUND: #c1d7be; PADDING-BOTTOM: 7px; MARGIN: 1em 0px 0px; TEXT-TRANSFORM: uppercase; COLOR: #000; PADDING-TOP: 7px
}
#related H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 1em; BACKGROUND: #F1A32F; PADDING-BOTTOM: 7px; MARGIN: 1em 0px 0px; TEXT-TRANSFORM: uppercase; COLOR: #000; PADDING-TOP: 7px
}
#related .related-text H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; PADDING-TOP: 0px
}
#related_image {
	DISPLAY: block; MARGIN: 0px; WIDTH: 100%
}
#related P.ingress {
	FONT-WEIGHT: bold
}
.related-alt#related .pusher {
	MARGIN-RIGHT: 1em
}
.related-alt#related .pusher P {
	MARGIN-LEFT: 1em
}
.related-alt#related .pusher H2 {
	MARGIN-LEFT: 1em
}
.related-alt#related .pusher H3 {
	MARGIN-LEFT: 1em
}
.related-listing UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 17px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 7px
}
.related-listing .link-list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.related-listing .link-list A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 5px; DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.related-listing .link-list A:link {
	TEXT-DECORATION: none
}
.related-listing .link-list A:visited {
	TEXT-DECORATION: none
}
.related-listing .link-list A:hover {
	TEXT-DECORATION: underline
}
.related-text {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #eff5ef; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #c1d7be 1px solid
}
.related-calendar {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #eff5ef; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #c1d7be 1px solid
}
.related-calendar H3 {
	FONT-SIZE: 11px; MARGIN: 0.5em 0px 0px
}
.related-text P {
	MARGIN: 0.5em 0px
}
#quicksearch {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#quicksearch LABEL {
	DISPLAY: none
}
#quicksearch LEGEND {
	DISPLAY: none
}
#quicksearch_text {
	FLOAT: left; WIDTH: 120px
}
#quicksearch_submit {
	FLOAT: right
}
#body DIV.advanced {
	FLOAT: right; WIDTH: 748px
}
.frontpage .advanced-content {
	FLOAT: left; WIDTH: 510px
}
.showroom .advanced-content {
	PADDING-RIGHT: 20px
}
.advanced .major {
	MARGIN-BOTTOM: 2em; PADDING-BOTTOM: 2em; BORDER-BOTTOM: #ccc 1px solid
}
.advanced .minor {
	MARGIN-BOTTOM: 2em; PADDING-BOTTOM: 2em; BORDER-BOTTOM: #ccc 1px solid
}
.advanced .major {
	CLEAR: both
}
.advanced .minor {
	FLOAT: left; WIDTH: 220px
}
.advanced .col-1 {
	CLEAR: both
}
.frontpage .col-2 {
	FLOAT: right
}
.showroom .col-3 {
	FLOAT: right
}
.showroom .col-2 {
	MARGIN-LEFT: 35px
}
.advanced .minor H2 {
	MARGIN: 10px 0px
}
.advanced .minor-feed H2 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
.advanced .minor-listing H2 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
.advanced .minor-calendar H2 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
.advanced .minor-research H2 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
.advanced .major .article-image {
	FLOAT: left; MARGIN: 0px 2em 1em 0px
}
.advanced .alt .article-image {
	FLOAT: right; MARGIN: 0px 0px 1em 2em
}
.advanced .minor .link-list {
	MARGIN: 0.5em 0px 0px 0.5em
}
.advanced .minor-feed .date {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 0px; TEXT-TRANSFORM: lowercase; COLOR: #900; FONT-STYLE: normal
}
.advanced .minor-listing .date {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 0px; TEXT-TRANSFORM: lowercase; COLOR: #900; FONT-STYLE: normal
}
.advanced .calendar .date {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 0px; TEXT-TRANSFORM: lowercase; COLOR: #900; FONT-STYLE: normal
}
.advanced .minor-feed H3 {
	FONT-SIZE: 1em; MARGIN: 0px
}
.advanced .minor-listing H3 {
	FONT-SIZE: 1em; MARGIN: 0px
}
.advanced .calendar H3 {
	FONT-SIZE: 1em; MARGIN: 0px
}
.advanced .calendar H3 {
	PADDING-RIGHT: 5px; DISPLAY: inline
}
.advanced .minor-feed P {
	MARGIN: 0px 0px 0.5em
}
.advanced .minor-listing P {
	MARGIN: 0px 0px 0.5em
}
.advanced .calendar P {
	MARGIN: 0px 0px 0.5em
}
.advanced .calendar P {
	DISPLAY: inline
}
.advanced .major-feed H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: #eff5ef; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 15px
}
.advanced .major-listing H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: #eff5ef; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 15px
}
.advanced H2 A:link {
	COLOR: #000; TEXT-DECORATION: none
}
.advanced H2 A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
.advanced H2 A:hover {
	TEXT-DECORATION: underline
}
.advanced .calendar H3 {
	FONT-SIZE: 1em; MARGIN: 0.5em 0px 0px
}
.advanced .related-alt#related {
	MARGIN-TOP: -1em; BACKGROUND: none transparent scroll repeat 0% 0%
}
.advanced .major-feed {
	BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px
}
.advanced .major-listing {
	BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px
}
.news-list {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #eff5ef; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: none
}
.advanced .major-feed UL {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #eff5ef; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: none
}
.advanced .major-listing UL {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #eff5ef; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: none
}
.news-archive {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #eff5ef; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: none
}
.news-list H2 {
	FONT-SIZE: 1em
}
.news-list H3 {
	FONT-SIZE: 1em
}
.news-archive H3 {
	FONT-SIZE: 1em
}
.news-list P {
	PADDING-LEFT: 15px
}
.advanced .major-feed H3 {
	FONT-SIZE: 1em; MARGIN: 0px
}
.advanced .major-listing H3 {
	FONT-SIZE: 1em; MARGIN: 0px
}
.news-archive H3 {
	FONT-SIZE: 1em; MARGIN: 0px
}
.advanced .major-feed .date {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 1em 0px 0px; TEXT-TRANSFORM: lowercase
}
.advanced .major-listing .date {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 1em 0px 0px; TEXT-TRANSFORM: lowercase
}
.news-archive P.date {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 1em 0px 0px; TEXT-TRANSFORM: lowercase
}
.detailed-text {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 1em 0px 0px; CURSOR: pointer
}
.PagingContainer {
	CLEAR: both; MARGIN: 0.5em 0px 1em; TEXT-ALIGN: center
}
.PagingContainer A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none
}
.PagingContainer A.SelectedPagingItem {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.PagingContainer A:hover {
	BORDER-LEFT-COLOR: #900; BORDER-BOTTOM-COLOR: #900; BORDER-TOP-COLOR: #900; BORDER-RIGHT-COLOR: #900
}
#edu_event {
	FLOAT: right; MARGIN: 2em 0px; WIDTH: 100%; LINE-HEIGHT: 1.5em; BACKGROUND-COLOR: #eeebe8
}
#edu_event_top {
	MIN-HEIGHT: 3em; BACKGROUND: url() #c6be9e no-repeat left top
}
#edu_event_top H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2.64em; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; MIN-HEIGHT: 1em; BACKGROUND: url() no-repeat 1.05em 0.84em; PADDING-BOTTOM: 0.53em; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0.53em
}
#edu_event_text {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; MARGIN: 2em 0px; WIDTH: 95%; PADDING-TOP: 0px
}
.newspage .date {
	MARGIN-TOP: -2.6em; FONT-SIZE: 1.1em; FLOAT: right
}
#top-article {
	BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; BORDER-LEFT: #ccc 0px solid; PADDING-TOP: 1em; BORDER-BOTTOM: #ccc 1px solid
}
.newspage #top-article H2 {
	MARGIN-BOTTOM: 0.5em
}
#top-article H2 {
	COLOR: #000; TEXT-DECORATION: none
}
#top-article H2 A:link {
	COLOR: #000; TEXT-DECORATION: none
}
#top-article H2 A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
#top-article H2 A:hover {
	TEXT-DECORATION: underline
}
#top-articles {
	BACKGROUND: url() repeat-y 55% 50%; MARGIN: 1.5em 0px 2em
}
#top-articles OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 245px; PADDING-TOP: 0px
}
#top-articles OL DIV.ingress {
	FONT-WEIGHT: normal
}
.newspage DIV.ingress P {
	MARGIN-BOTTOM: 0px
}
.newspage P.read-more {
	MARGIN-TOP: 0.5em
}
#top-articles .news-list P.read-more A:link {
	TEXT-DECORATION: underline
}
#top-articles .news-list P.read-more A:visited {
	TEXT-DECORATION: underline
}
#top-articles-body {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 200px
}
#body .newspage .more-news {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 16px; BACKGROUND: #eff5ef; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 15px
}
.external-media {
	PADDING-RIGHT: 0px; MARGIN-TOP: 1em; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
.external-media H3 {
	FONT-SIZE: 1em
}
.external-media .meta {
	FONT-SIZE: 12px; MARGIN: 0px 0px 0.5em
}
.external-media .meta A:link {
	COLOR: #666; TEXT-DECORATION: none
}
.external-media .meta A:visited {
	COLOR: #666; TEXT-DECORATION: none
}
.external-media .meta A:hover {
	TEXT-DECORATION: underline
}
#notice-form LI TEXTAREA {
	HEIGHT: 13em
}
.calendar-search .submit-buttons {
	MARGIN: 0px 0px 1em
}
.calendar-search .submit-buttons INPUT {
	WIDTH: 7em
}
.comment-form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1em
}
.comments {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1em
}
.comment-form H2 {
	MARGIN-TOP: 0px
}
.comment-form LI TEXTAREA {
	HEIGHT: 13em
}
.comment-form .form-list {
	FLOAT: left; WIDTH: 45%
}
.comment-form .submit-buttons {
	CLEAR: left
}
.comment-rules {
	FLOAT: right; WIDTH: 50%
}
.comment-rules UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
.comment-list {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
.comment-rules LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1em; BACKGROUND: url() no-repeat 0px 0.5em; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.comment-list {
	BORDER-TOP: #ccc 1px solid; LIST-STYLE-TYPE: none
}
.comment-list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-TOP: 1em; BORDER-BOTTOM: #ccc 1px solid
}
.comment-list H3 {
	MARGIN: 0px 0px 0.3em
}
.comment-list .meta {
	FONT-SIZE: 11px; MARGIN: 0.5em 0px 0px; COLOR: #999
}
.comment-list .meta A {
	MARGIN-RIGHT: 0.5em
}
#blog-campaign {
	FONT-SIZE: 0.9em; BACKGROUND: #eeebe8; FLOAT: right; MARGIN: 0px 0px 1em 1em; WIDTH: 50%; LINE-HEIGHT: 1.5
}
#blog-campaign .header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2.5em; BACKGROUND: url() #807c68 no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid
}
#blog-campaign .header H2 {
	BACKGROUND: url() no-repeat right top; MARGIN: 0px; COLOR: #fff; LINE-HEIGHT: 2
}
#blog-campaign .footer {
	CLEAR: both; BORDER-TOP: #fff 1px solid; BACKGROUND: url() #807c68 no-repeat left bottom
}
#blog-campaign .footer P {
	PADDING-RIGHT: 1em; PADDING-LEFT: 0px; BACKGROUND: url() no-repeat right bottom; PADDING-BOTTOM: 0.2em; MARGIN: 0px; LINE-HEIGHT: 2; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#blog-campaign .footer A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
#blog-campaign .footer A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
#blog-campaign .footer A:hover {
	TEXT-DECORATION: underline
}
#blog-campaign H3 A:link {
	COLOR: #900; TEXT-DECORATION: none
}
#blog-campaign H3 A:visited {
	COLOR: #900; TEXT-DECORATION: none
}
#blog-campaign H3 A:hover {
	COLOR: #600
}
#blog-campaign H3 {
	FONT-SIZE: 1.2em; MARGIN: 0px 0px 0.5em
}
#blog-campaign .post {
	MARGIN: 1em 1.5em
}
#blog-campaign .author {
	FONT-WEIGHT: bold; FLOAT: right; MARGIN-LEFT: 1em; COLOR: #999
}
#blog-campaign .read-more A:link {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; BACKGROUND: url() no-repeat 100% 60%; COLOR: #999; TEXT-DECORATION: none
}
#blog-campaign .read-more A:visited {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; BACKGROUND: url() no-repeat 100% 60%; COLOR: #999; TEXT-DECORATION: none
}
#blog-campaign .read-more A:hover {
	BACKGROUND-IMAGE: url(); COLOR: #666
}
#booking-form {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#booking-days {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#booking-form TEXTAREA {
	WIDTH: 430px; HEIGHT: 6em
}
#booking-form LI {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 1em 0px 0px; WIDTH: 210px
}
#booking-form LI.comment-wrapper {
	CLEAR: left; FLOAT: left; WIDTH: 100%; PADDING-TOP: 1em
}
H3.error {
	MARGIN: 0.5em 0px; COLOR: red
}
H2.error {
	MARGIN: 0.5em 0px; COLOR: red
}
#booking-days {
	CLEAR: left; PADDING-TOP: 1em
}
#booking-days .day {
	FLOAT: left; WIDTH: 145px
}
#booking-days .third {
	CLEAR: both
}
#booking-days OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#booking-days .disabled {
	COLOR: #999
}
#booking-days .break {
	COLOR: #999
}
#booking-days .break {
	FONT-WEIGHT: bold
}
.submit-buttons {
	CLEAR: left; PADDING-TOP: 1em
}
.external-news-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.external-news-list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-TOP: 0px
}
.external-news-list LI.first-child {
	MARGIN-BOTTOM: 1em; BORDER-BOTTOM: #ccc 1px solid
}
.external-news-list LI H2 {
	MARGIN-TOP: 0px
}
.xform .value {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 1em; FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #333 1px solid; WIDTH: 20em; PADDING-TOP: 1px; BORDER-BOTTOM: #333 1px solid; FONT-FAMILY: inherit
}
.xform .textbox {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 1em; FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #333 1px solid; WIDTH: 20em; PADDING-TOP: 1px; BORDER-BOTTOM: #333 1px solid; FONT-FAMILY: inherit
}
.xform .heading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0.4em 0em; PADDING-TOP: 0px
}
.xform #id_matrix {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.xform #id_matrix TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0.2em; MARGIN: 0px; PADDING-TOP: 0.2em; BORDER-RIGHT-WIDTH: 0px
}
SPAN.xformvalidator {
	COLOR: #900
}
.xform .options {
	FLOAT: left
}
.xform LABEL {
	FLOAT: left; WIDTH: 10em; MARGIN-RIGHT: 0.5em
}
.xform .button {
	MARGIN: 0px 0px 0px 10.5em
}
#id_matrix BR {
	CLEAR: both
}
.thankyoumessage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-TOP: 1em
}
.research-data {
	MARGIN: 0px 0px 1em
}
.research-data TH {
	DISPLAY: inline
}
.research-data TD {
	DISPLAY: inline
}
.research-data {
	DISPLAY: block
}
.research-data TBODY {
	DISPLAY: block
}
.research-data TR {
	DISPLAY: block
}
#body DIV.showroom-page {
	PADDING-RIGHT: 20px; FLOAT: right; WIDTH: 728px
}
.showroom-items {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; BACKGROUND: #eff4ee; PADDING-BOTTOM: 0px; MARGIN: 2em 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.showroom-items LI {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-TOP: 1em; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 150px
}
.showroom-items .item-image {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 200px; POSITION: relative; HEIGHT: 150px
}
.showroom-items .item-image A {
	DISPLAY: block; POSITION: absolute
}
.showroom-items .item-image IMG {
	POSITION: relative
}
.showroom-items .item-desc {
	MARGIN-LEFT: 222px
}
.showroom-items .item-desc H3 {
	FONT-SIZE: 1em
}
.showroom-items .item-desc P {
	PADDING-LEFT: 15px
}
.showroom-items .item-desc H3 {
	MARGIN: 0px 0px 0.3em
}
.showroom-items .item-desc P {
	MARGIN: 0px 0px 0.3em
}
.showroom-items .item-desc H3 A:link {
	TEXT-DECORATION: none
}
.showroom-items .item-desc H3 A:visited {
	TEXT-DECORATION: none
}
.showroom-page .video OBJECT {
	MARGIN: 20px 0px 0px
}
.showroom-page .video EMBED {
	MARGIN: 20px 0px 0px
}
.image-gallery {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #f0f4ef; PADDING-BOTTOM: 15px; MARGIN: 40px 0px 0px; PADDING-TOP: 15px; BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: none
}
.image-gallery H3 {
	MARGIN: 0px
}
.image-gallery UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -15px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative
}
.image-gallery LI {
	DISPLAY: inline; BACKGROUND: #fff; FLOAT: left; MARGIN: 15px 0px 0px 15px; TEXT-ALIGN: center
}
.image-gallery LI A {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 150px; HEIGHT: 110px
}
.image-gallery LI A:link {
	BORDER-RIGHT: #c5d5be 5px solid; BORDER-TOP: #c5d5be 5px solid; BORDER-LEFT: #c5d5be 5px solid; BORDER-BOTTOM: #c5d5be 5px solid
}
.image-gallery LI A:visited {
	BORDER-RIGHT: #c5d5be 5px solid; BORDER-TOP: #c5d5be 5px solid; BORDER-LEFT: #c5d5be 5px solid; BORDER-BOTTOM: #c5d5be 5px solid
}
.image-gallery LI A:hover {
	BORDER-RIGHT: #99ad91 5px solid; BORDER-TOP: #99ad91 5px solid; BORDER-LEFT: #99ad91 5px solid; BORDER-BOTTOM: #99ad91 5px solid
}
.image-gallery HR {
	CLEAR: both; VISIBILITY: hidden
}
#footer {
	CLEAR: both; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #000; PADDING-BOTTOM: 0px; MARGIN: 90px 0px 0px; LINE-HEIGHT: 40px; PADDING-TOP: 0px; HEIGHT: 40px
}
#footer P {
	FLOAT: left; MARGIN: 0px
}
#footer ADDRESS {
	DISPLAY: inline; FONT-STYLE: normal; TEXT-DECORATION: none
}
#footer P {
	DISPLAY: inline; FONT-STYLE: normal; TEXT-DECORATION: none
}
#footer A {
	DISPLAY: inline; FONT-STYLE: normal; TEXT-DECORATION: none; color: white
}
#footer ADDRESS {
	FLOAT: right
}
#footer A:hover {
	TEXT-DECORATION: underline; 
}
P.g {
	FONT-SIZE: 1em
}
P.g  {
	FONT-SIZE: 1em
}
P.g A.fl {
	FONT-SIZE: 1em
}
P.g .w {
	FONT-SIZE: 0.8em
}
P.g A {
	FONT-SIZE: 1.1em
}
