BODY {
	BACKGROUND-COLOR: #fff
}
A:link {
	COLOR: #54a4de
}
#sidebar H2 A:link {
	COLOR: #fff
}
#sidebar H2 A:visited {
	COLOR: #fff
}
#sidebar H3 A:link {
	COLOR: #205780
}
#sidebar H3 A:visited {
	COLOR: #205780
}
BODY {
	COLOR: #444
}
#pastFeature H2 {
	COLOR: #444
}
#article .column H2 {
	COLOR: #444
}
#article SPAN.pullquote {
	COLOR: #444
}
.ad A:link {
	COLOR: #444
}
.ad A:visited {
	COLOR: #444
}
.archive A:link {
	COLOR: #444
}
.archive A:visited {
	COLOR: #444
}
#sortNav A:link {
	COLOR: #444
}
#sortNav A:visited {
	COLOR: #444
}
#footer A:link {
	COLOR: #444
}
#footer A:visited {
	COLOR: #444
}
#globalNav A:link {
	COLOR: #444
}
#globalNav A:visited {
	COLOR: #444
}
BODY A:hover {
	COLOR: #7ca648
}
BODY A:hover {
	COLOR: #7ca648
}
#sidebar H2 A:hover {
	COLOR: #7ca648
}
#sidebar H2 A:hover {
	COLOR: #7ca648
}
#sidebar H3 A:hover {
	COLOR: #7ca648
}
#sidebar H3 A:hover {
	COLOR: #7ca648
}
#type H2 A:link {
	COLOR: #7ca648
}
#type H2 A:visited {
	COLOR: #7ca648
}
#article H2 {
	COLOR: #7ca648
}
#article #content UL.search LI H2 A:link {
	COLOR: #7ca648
}
#article #content UL.search LI H2 A:visited {
	COLOR: #7ca648
}
#currentFeature H3 A:link {
	COLOR: #7ca648
}
#currentFeature H3 A:visited {
	COLOR: #7ca648
}
#pastFeature H3 {
	COLOR: #7ca648
}
#pastFeature H3 A:link {
	COLOR: #7ca648
}
#pastFeature H3 A:visited {
	COLOR: #7ca648
}
CODE {
	COLOR: #888
}
SAMP {
	COLOR: #888
}
PRE {
	COLOR: #888
}
.date {
	COLOR: #999
}
.date A:link {
	COLOR: #999
}
.date A:visited {
	COLOR: #999
}
.author {
	COLOR: #999
}
.author A:link {
	COLOR: #999
}
.author A:visited {
	COLOR: #999
}
.location {
	COLOR: #999
}
.location A:link {
	COLOR: #999
}
.location A:visited {
	COLOR: #999
}
.comments A:link {
	COLOR: #999
}
.comments A:visited {
	COLOR: #999
}
#content BLOCKQUOTE.pullquote {
	COLOR: #fff; BACKGROUND-COLOR: #c0c0c0
}
#globalNav {
	BACKGROUND: #bbd9ee
}
BODY {
	BACKGROUND-IMAGE: url(/images/beige_bg.gif); BACKGROUND-REPEAT: repeat-y
}
#masthead {
	BACKGROUND: #ebf4fa; BORDER-BOTTOM: #54a4de 8px solid
}
#masthead IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#slogan {
	COLOR: #54a4de; TEXT-ALIGN: right
}
#sortNav {
	BACKGROUND: url(/images/beige_rounded.gif) #fff no-repeat; MARGIN-RIGHT: 5px; PADDING-TOP: 25px; LIST-STYLE-TYPE: none
}
#sortNav LI {
	MARGIN-LEFT: 0px
}
#sortNav LI A {
	BACKGROUND: url(/images/sidebar_bg.gif) #f1efe2 0px 52px; OVERFLOW: hidden; WIDTH: 150px; PADDING-TOP: 6px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 19px
}
#sortNav LI A:hover {
	BACKGROUND-POSITION: 0px 26px
}
#sortNav LI.active A {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 0px 0px; BACKGROUND-COLOR: #fff
}
#sortNav LI.active A:hover {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 0px 0px; BACKGROUND-COLOR: #fff
}
#sortNav LI#dateLink A {
	BORDER-TOP: #fff 1px solid; HEIGHT: 18px
}
#sortNav LI#contributeLink A {
	BORDER-TOP: #fff 1px solid; HEIGHT: 18px
}
#sortNav LI#newsletterLink A {
	BORDER-TOP: #fff 1px solid; HEIGHT: 18px
}
#sortNav LI#contactLink A {
	BORDER-TOP: #fff 1px solid; HEIGHT: 18px
}
#sortNav LI#aboutLink A {
	BORDER-TOP: #fff 1px solid; HEIGHT: 18px
}
#sortNav LI.search FORM {
	BORDER-RIGHT: #f1efe2 1px solid; BORDER-TOP: #e7e4d3 29px solid; BACKGROUND: url(/images/bullet_search.gif) #fff no-repeat 15px 10px; BORDER-LEFT: #f1efe2 1px solid; WIDTH: 163px; BORDER-BOTTOM: #f1efe2 1px solid
}
#sortNav LI.search LABEL {
	MARGIN-LEFT: 15px
}
#searchTerms {
	BORDER-RIGHT: #adbbc7 1px solid; BORDER-TOP: #adbbc7 1px solid; MARGIN: 9px 0px; BORDER-LEFT: #adbbc7 1px solid; WIDTH: 140px; BORDER-BOTTOM: #adbbc7 1px solid
}
#globalNav {
	OVERFLOW: hidden; BORDER-BOTTOM: #fff 9px solid
}
UNKNOWN {
	OVERFLOW: visible
}
#globalNav A {
	DISPLAY: block; BACKGROUND-IMAGE: url(/images/tabs.gif); WIDTH: 100%; PADDING-TOP: 4px; HEIGHT: 18px; TEXT-ALIGN: center
}
#articlesLink A {
	BACKGROUND-POSITION: 0px 0px; WIDTH: 64px
}
.active#articlesLink A {
	BACKGROUND-POSITION: 0px 22px
}
#articlesLink A:hover {
	BACKGROUND-POSITION: 0px 44px
}
#contributeLink A {
	BACKGROUND-POSITION: -64px 0px; WIDTH: 78px
}
.active#contributeLink A {
	BACKGROUND-POSITION: -64px 22px
}
#contributeLink A:hover {
	BACKGROUND-POSITION: -64px 44px
}
#newsletterLink A {
	BACKGROUND-POSITION: -141px 0px; WIDTH: 80px
}
.active#newsletterLink A {
	BACKGROUND-POSITION: -141px 22px
}
#newsletterLink A:hover {
	BACKGROUND-POSITION: -141px 44px
}
#contactLink A {
	BACKGROUND-POSITION: -222px 0px; WIDTH: 64px
}
.active#contactLink A {
	BACKGROUND-POSITION: -222px 22px
}
#contactLink A:hover {
	BACKGROUND-POSITION: -222px 44px
}
#aboutLink A {
	BACKGROUND-POSITION: -286px 0px; WIDTH: 66px
}
.active#aboutLink A {
	BACKGROUND-POSITION: -286px 22px
}
#aboutLink A:hover {
	BACKGROUND-POSITION: -286px 44px
}
#content BLOCKQUOTE.pullquote {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(/images/quote-top.gif) #c0c0c0 no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 3.5em auto; WIDTH: 250px; PADDING-TOP: 0px
}
#content BLOCKQUOTE.pullquote P {
	BACKGROUND-POSITION: right bottom; MARGIN: 0px; COLOR: #fff
}
#content BLOCKQUOTE.pullquote P.pullquote {
	PADDING-RIGHT: 1.5em; PADDING-LEFT: 1.5em; BACKGROUND: url(/images/close-quote.gif) no-repeat 97% 100%; PADDING-BOTTOM: 1em; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 1em
}
A.more {
	PADDING-RIGHT: 8px; BACKGROUND: url(/images/read_more.gif) no-repeat right 50%
}
#content A.more {
	WHITE-SPACE: nowrap
}
#content H3 {
	MARGIN: 1.5em 0px 0px
}
#content P {
	MARGIN: 0px
}
#content P.location {
	MARGIN-BOTTOM: 0.4em
}
#content P.archive {
	CLEAR: left; PADDING-RIGHT: 0px; MARGIN-TOP: 2em; PADDING-LEFT: 50px; BACKGROUND: url(/images/yellow_arrow.gif) #faf1c3 no-repeat left 50%; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 12px; HEIGHT: 29px
}
#sidebar P.archive A.more {
	PADDING-RIGHT: 15px; BACKGROUND: url(/images/more_articles.gif) no-repeat right 50%
}
#content P.archive A.more {
	PADDING-RIGHT: 15px; BACKGROUND: url(/images/more_articles.gif) no-repeat right 50%
}
#content .date {
	PADDING-RIGHT: 1em; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
#sidebar .date {
	PADDING-RIGHT: 1em; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
#content .author {
	PADDING-RIGHT: 1em; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
#sidebar .author {
	PADDING-RIGHT: 1em; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
#content .comments {
	PADDING-RIGHT: 1em; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
#sidebar .comments {
	PADDING-RIGHT: 1em; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
#content .author {
	BACKGROUND: url(/images/author.gif) no-repeat left 50%
}
#sidebar .author {
	BACKGROUND: url(/images/author.gif) no-repeat left 50%
}
#content .date {
	BACKGROUND: url(/images/permalink.gif) no-repeat left 50%
}
#sidebar .date {
	BACKGROUND: url(/images/permalink.gif) no-repeat left 50%
}
#article #content .comments {
	PADDING-RIGHT: 0px; BACKGROUND: url(/images/comments.gif) no-repeat left 50%
}
#currentFeature .comments {
	PADDING-RIGHT: 0px; BACKGROUND: url(/images/comments.gif) no-repeat left 50%
}
#pastFeature .comments {
	PADDING-RIGHT: 0px; BACKGROUND: url(/images/comments.gif) no-repeat left 50%
}
#sidebar .comments {
	PADDING-RIGHT: 0px; BACKGROUND: url(/images/comments.gif) no-repeat left 50%
}
#article #content .blog P.date {
	FLOAT: none; MARGIN: 0px
}
#article #content P.author {
	FLOAT: none; MARGIN: 0px
}
#article #content P.comments {
	FLOAT: none; MARGIN: 0px
}
#currentFeature P.comments {
	MARGIN-BOTTOM: -1em
}
#pastFeature P.comments {
	MARGIN-BOTTOM: -1em
}
UNKNOWN {
	MARGIN-BOTTOM: 1.5em
}
#home H2 {
	BACKGROUND: url(/images/line.gif) no-repeat left bottom
}
#content H1 {
	BACKGROUND: url(/images/line.gif) no-repeat left bottom
}
#content H1 {
	PADDING-BOTTOM: 1.4em; MARGIN: 0px
}
IMG.rss {
	PADDING-RIGHT: 0.5em; FLOAT: right; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#content IMG.rss {
	PADDING-RIGHT: 1.5em
}
.ad IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.banner {
	MARGIN-BOTTOM: 1.5em; PADDING-BOTTOM: 1.5em; BORDER-BOTTOM: #e5e5e5 1px solid
}
#sideAds P.ad {
	MARGIN: 3em 1.75em 1.75em
}
.button {
	TEXT-ALIGN: center
}
A:visited {
	COLOR: #000
}

