BODY {
	BACKGROUND-IMAGE: url(../images/g-browser-bg.gif); BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}
BODY {
	BACKGROUND-COLOR: #9d9d9d
}
#mossiteFrameworkFooter {
	BACKGROUND-COLOR: #9d9d9d
}
BODY {
	COLOR: #303030
}
#mossiteFrameworkContainer {
	BACKGROUND: url(../images/g-framework-bg.gif) #000 repeat-x
}
#mossiteHeaderContainer .headerRowOne {
	COLOR: #c2c2c2
}
#mossiteHeaderContainer .headerRowThree {
	BORDER-BOTTOM: #c5c5c5 1px solid; BORDER-LEFT: #c5c5c5 1px solid; BORDER-TOP: #c5c5c5 1px solid; BORDER-RIGHT: #c5c5c5 1px solid
}
#mossiteContentContainer {
	BACKGROUND-COLOR: #c3c3c3
}
#mossiteContentContainer #contentEnclosedContainer {
	BACKGROUND-COLOR: #707070
}
#mossiteContentContainer #contentEnclosedContainer #contentEnclosed {
	BACKGROUND-COLOR: #fff
}
#mossiteContentContainer #contentEnclosedContainer .insideStoryContainer A {
	COLOR: #070
}
#mossiteContentContainer #contentEnclosedContainer .insideStoryContainer .storyTitle H3 {
	FONT-FAMILY: "Times New Roman", Times, serif; COLOR: #070
}
#contentEnclosedContainer .insideStoryContainer .storyContentColumn #insideContentTools {
	BACKGROUND-COLOR: #d9d9d9
}
#contentEnclosedContainer .insideStoryContainer H1 {
	COLOR: #070
}
#contentEnclosedContainer .insideStoryContainer H2 {
	COLOR: #070
}
#contentEnclosedContainer .insideStoryContainer H3 {
	COLOR: #070
}
#contentEnclosedContainer .insideStoryContainer H4 {
	COLOR: #070
}
#contentEnclosedContainer .insideStoryContainer H5 {
	COLOR: #070
}
#contentEnclosedContainer .insideStoryContainer H6 {
	COLOR: #070
}
#contentEnclosedContainer .insideStoryContainer H1 A {
	COLOR: #070
}
#contentEnclosedContainer .insideStoryContainer H2 A {
	COLOR: #070
}
#contentEnclosedContainer .insideStoryContainer H3 A {
	COLOR: #070
}
#contentEnclosedContainer .insideStoryContainer H4 A {
	COLOR: #070
}
#contentEnclosedContainer .insideStoryContainer H5 A {
	COLOR: #070
}
#contentEnclosedContainer .insideStoryContainer H6 A {
	COLOR: #070
}
#mossiteFrameworkFooter {
	BACKGROUND-IMAGE: url(../images/g-logo-footer.gif)
}
#mossiteFrameworkFooter {
	COLOR: #2f2f2f
}
#mossiteFrameworkFooter A {
	COLOR: #2f2f2f
}
#memberSignUpIn A {
	COLOR: #c2c2c2
}
#memberSignUpIn #loginEmailRow INPUT {
	BORDER-BOTTOM: #6d6d6d 1px solid; BORDER-LEFT: #6d6d6d 1px solid; BACKGROUND-COLOR: #6d6d6d; COLOR: #c2c2c2; BORDER-TOP: #6d6d6d 1px solid; BORDER-RIGHT: #6d6d6d 1px solid
}
#memberSignUpIn #loginPasswordRow INPUT {
	BORDER-BOTTOM: #6d6d6d 1px solid; BORDER-LEFT: #6d6d6d 1px solid; BACKGROUND-COLOR: #6d6d6d; COLOR: #c2c2c2; BORDER-TOP: #6d6d6d 1px solid; BORDER-RIGHT: #6d6d6d 1px solid
}
#siteTools A {
	COLOR: #ffde00
}
#siteTools A:hover {
	COLOR: #fff
}
#search .moduleContent {
	BACKGROUND-COLOR: #fff
}
#search INPUT.textInput {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; COLOR: #9f9f9f; BORDER-TOP: #fff 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #fff 1px solid
}
.adHalfBanner .adLabel {
	LINE-HEIGHT: 20px; DISPLAY: block; COLOR: #9f9f9f
}
#breakingNews {
	BORDER-BOTTOM: #bbb 4px solid; BACKGROUND-COLOR: #fff
}
#breakingNews H2 {
	COLOR: #f00
}
#date .footer {
	BACKGROUND-IMAGE: url(../images/g-content-dotted-hr.gif); BACKGROUND-COLOR: #070
}
#topStories .entrySeparator {
	BACKGROUND-IMAGE: url(../images/g-content-dotted-hr.gif); BACKGROUND-COLOR: #070
}
#topStories #top3stories .footer {
	BACKGROUND-IMAGE: url(../images/g-content-dotted-hr.gif); BACKGROUND-COLOR: #070
}
#topStories H4 {
	COLOR: #070; TEXT-DECORATION: none
}
#topStories A {
	COLOR: #070; TEXT-DECORATION: none
}
#topStories A:hover {
	TEXT-DECORATION: underline
}
#topStories H4 {
	FONT-FAMILY: "Times New Roman", Times, serif; COLOR: #070
}
.categoryModule {
	BACKGROUND-COLOR: #e5e8e9
}
.categoryModule .moduleHeader H3 {
	FONT-FAMILY: "Times New Roman", Times, serif; COLOR: #070
}
.categoryModule .moduleHeader H3 A {
	FONT-FAMILY: "Times New Roman", Times, serif; COLOR: #070
}
.categoryModule .moduleHeader .categoryTabs UL LI {
	BACKGROUND: url(../images/f-category-tab-bg.gif) no-repeat 0px 2px
}
.categoryModule .moduleHeader .categoryTabs UL LI {
	COLOR: #fff
}
.categoryModule .moduleHeader .categoryTabs UL LI A {
	COLOR: #fff
}
.categoryModule .moduleHeader .titleDivider {
	BACKGROUND: url(../images/g-category-dotted-hr.gif) #070 repeat-x
}
.categoryModule .moduleContent A {
	COLOR: #070
}
#calendarContainer IMG {
	DISPLAY: none
}
#calendarContainer SPAN.G10G {
	DISPLAY: none
}
#calendarSearch {
	TEXT-ALIGN: center
}
#calendarContainer .leftside {
	WIDTH: 175px; FLOAT: left
}
#calendarContainer .rightside {
	WIDTH: 145px; FLOAT: left
}
#eventsCalendar UL {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: none
}
#eventsCalendar UL LI {
	LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 1px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
#calendarContainer .calendarTableContainer TABLE {
	BACKGROUND-COLOR: #070; COLOR: #fff
}
#calendarContainer .calendarTableContainer TABLE TH {
	TEXT-ALIGN: center; FONT-WEIGHT: normal
}
#calendarContainer .calendarTableContainer TABLE TD {
	TEXT-ALIGN: center; FONT-WEIGHT: normal
}
#calendarContainer INPUT {
	MARGIN-TOP: 6px; WIDTH: 148px; FONT-SIZE: 1em
}
#calendarContainer SELECT {
	MARGIN-TOP: 6px; WIDTH: 148px; FONT-SIZE: 1em
}
#calendarContainer .calendarTableContainer .monthControls {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; WIDTH: 148px; FONT-WEIGHT: bold
}
#calendarContainer .calendarTableContainer .monthControls UL {
	MARGIN-TOP: -4px
}
#calendarContainer .calendarTableContainer .monthControls LI {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: none; DISPLAY: inline; PADDING-TOP: 0px
}
#calendarContainer .calendarTableContainer .monthControls LI.month {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 0px
}
#calendarContainer .calendarTableContainer .monthControls LI.arrows {
	FONT-SIZE: 1.5em
}
#video {
	BACKGROUND-COLOR: #d9d9d9
}
#video .moduleHeader H3 {
	FONT-FAMILY: "Times New Roman", Times, serif; COLOR: #8e8e8e
}
#video A {
	COLOR: #070
}
#video H4 {
	COLOR: #070
}
#video .entry H4 {
	FONT-FAMILY: "Times New Roman", Times, serif
}
#readerGroup {
	BACKGROUND-IMAGE: url(../images/f-readerGroup-bg.gif); BACKGROUND-REPEAT: repeat-y
}
#readerDiscussion A {
	COLOR: #070
}
#readerDiscussion .sponsorText A {
	COLOR: #303030
}
#poll A {
	COLOR: #070
}
#poll .sponsorText A {
	COLOR: #303030
}
#total {
	TEXT-ALIGN: center; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#classifieds A {
	COLOR: #070
}
#classifieds H3 {
	COLOR: #070
}
#classifieds H4 {
	COLOR: #070
}
#classifieds .moduleHeader H3 {
	FONT-FAMILY: "Times New Roman", Times, serif
}
#classifieds .entrySeparator {
	BACKGROUND-IMAGE: url(../images/g-content-dotted-hr.gif); BACKGROUND-COLOR: #070
}
#mostPopular {
	BACKGROUND-COLOR: #e1e1e1
}
#mostPopular A {
	COLOR: #070
}
#mostPopular .moduleHeader H3 {
	FONT-FAMILY: "Times New Roman", Times, serif; FONT-WEIGHT: normal
}
#weather A {
	COLOR: #070
}
#weather .moduleHeader H3 {
	FONT-FAMILY: "Times New Roman", Times, serif; FONT-WEIGHT: normal
}
#currentIssue {
	BACKGROUND-COLOR: #fff
}
#currentIssue A {
	COLOR: #070
}
#currentIssue .moduleHeader H3 {
	FONT-FAMILY: "Times New Roman", Times, serif; FONT-WEIGHT: normal
}
#readerArticleComments .moduleHeader H3 {
	BORDER-BOTTOM: #b3b3b3 1px solid; FONT-FAMILY: "Times New Roman", Times, serif; COLOR: #b3b3b3
}
#makeArticleComments .moduleHeader H3 {
	FONT-FAMILY: "Times New Roman", Times, serif; COLOR: #b3b3b3
}
#readerArticleComments .readerComment {
	BORDER-BOTTOM: #b3b3b3 1px solid
}
#makeArticleComments #readerCommentForm {
	BORDER-BOTTOM: #b3b3b3 3px solid; BORDER-LEFT: #b3b3b3 3px solid; BACKGROUND-COLOR: #e0e0e0; BORDER-TOP: #b3b3b3 3px solid; BORDER-RIGHT: #b3b3b3 3px solid
}
#makeArticleComments #readerCommentForm .formContainer .formRow INPUT {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
#makeArticleComments #readerCommentForm .formContainer .formRow TEXTAREA {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.innerLeftColumn .sectionalContent A {
	COLOR: #070
}
.innerLeftColumn .sectionalContent .pageTitle H3 {
	FONT-FAMILY: "Times New Roman", Times, serif; COLOR: #070
}
.innerLeftColumn .sectionalContent .pageTitle H3 .rsslink {
	PADDING-LEFT: 6px; FONT-FAMILY: "Times New Roman", Times, serif; COLOR: #070; FONT-SIZE: 13px
}
.innerLeftColumn .sectionalContent .pageTitle .footer {
	BACKGROUND-IMAGE: url(../images/g-content-dotted-hr.gif); BACKGROUND-COLOR: #070
}
.categoryModuleInside A {
	COLOR: #070; TEXT-DECORATION: none
}
.categoryModuleInside A:hover {
	TEXT-DECORATION: underline
}
.categoryModuleInside .moduleHeader {
	BORDER-BOTTOM: #b2b2b2 1px solid; BORDER-TOP: #b2b2b2 1px solid
}
.categoryModuleInside .moduleHeader H3 {
	BACKGROUND-IMAGE: url(../images/i-category-header-bg.gif); BACKGROUND-COLOR: #fff; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left bottom; COLOR: #666
}
#navigation {
	BACKGROUND: url(../images/g-nav-module-bg.gif) #303030 repeat-x
}
#navigation UL LI {
	BACKGROUND: url(../images/g-nav-li-bg.gif) no-repeat right bottom
}
#navigation UL LI.current {
	BACKGROUND: url(../images/g-nav-li-bg.gif) repeat-x
}
#navigation UL LI.current {
	
}
#navigation UL LI.current A {
	
}
#navigation UL LI A {
	COLOR: #c2c2c2
}
#navigation UL LI .navNoLink {
	COLOR: #c2c2c2
}
#navigation UL LI A:hover {
	COLOR: #f89739
}
#navigation UL LI UL {
	Z-INDEX: 1; BORDER-BOTTOM: #000 4px solid; BACKGROUND: #303030; BORDER-TOP: #fff 1px solid
}
