body { margin: 0; padding: 0; color: black; background-color: #ffcc99; } h1, h2, h3, h4, h5, h6 { font-family: sans-serif; } h2, big { font-size: 1.5em; } .var { font-variant: italic; } a:link { color: #006699; } a:visited { color: purple; } a:active { color: red; } a:link img { border-width: 1px; } p, table { margin: } table, thead, tfoot { border: solid black; border-width: 1pt 0; } tr { vertical-align: top; border: dotted gray; border-width: 0.5pt 0; } #wrapper { -moz-border-radius: 0; float: left; } #wrapper { width: 75%; border: dotted #CC6600; border-width: 0 2px 2px 0; color: black; background-color: #ffffcc; margin: 0 15px 0 0; } #banner { padding: 5px 10% 25px 15%; } #editorialMenu { font: 0.75em sans-serif; color: #666666; } #content { padding: 0 10% 100px 15%; } #footer { margin-top: 5em; font: 75% sans-serif; color: #333333; border-top-width: 1px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-color: #333333; border-style: solid; } #links { padding: 60px 10px 0px 15px; font: 75% sans-serif; color: black; min-width: 50px; border-width: 5px; font-weight: bold; line-height: 14px; } #calendar { margin-top: 1em; } .day { color: #CC6600; font-weight: bold; border-bottom-width: 1px; border-top-width: 0; border-left-width: 0; border-right-width: 0; border-style: solid; border-color: #333333; width: 100%; } .linkstitle { font-weight: bold; color: #CC6600; border-bottom-width: 1px; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-style: solid; border-color: #993300; width: 50%; margin-bottom: 1em; } .tagline { color: #333333; font: 11px sans-serif; } .biglink { font-size: 30px; font-weight: bold; } .biglink a, .biglink a:link, .biglink a:visited { color: #006699; } .newsItemHeader { font-weight: bold; } .newsItemFooter { font-size: 9px; color: #666666; } .newsItemFooter a { font-weight: normal; color: #333333; } .hCalendarMonthYearRow, .dCalendarMonthYearRow { font-size: 9px;font-weight: bold; } .hCalendarDayNameRow, .hCalendarDay, .hCalendarDayLinked, .hCalendarDayCurrent, .dCalendarDayNameRow, .dCalendarDay, .dCalendarDayLinked, .dCalendarDayCurrent { font-size: 60%; text-align: center; } .dlSeparatorRow, .dlTopicHeader { background-color: #FFCC66; border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-bottom-width: 1px; border-color: #333333; border-style: solid; } .dlRecentTopicsCell, .dlChronologicalLinkCell { font-weight: bold; padding-left: 4px; } .dlChronologicalLinkCell, .dlPostedTitle, .dlCountReadsTitle, .dlCountReads, .dlCountMessages, .dlPosted, .dlReadsTitle, .dlNextTopicCell, .dlTopicTimesCell, .dlMessageTopicsLinkCell, .dlMessageLinkTitle, .dlPostedTitle { text-align: right; padding-right: 4px; } .dlTitleRow td { font-weight: bold; height: 28px; padding-left: 4px; padding-right: 4px; } .dlMessageRow td, .dlMessageRow a { font-weight: normal; height: 20px; padding-left: 4px; padding-right: 4px; } .dlPrevTopicCell, .dlMessageViewDateCell, .dlTopicLinkTitle { text-align: left; padding-left: 4px; } .dlMessageViewDateCell { font-weight: bold; } .dlTopicStatus { border-top-width: 0; border-bottom-width: 0; border-left-width: 1px; border-right-width: 1px; border-color: #333333; border-style: solid; } .dlTopicMessageTable { border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-color: #333333; border-style: solid; } .dlTopicStatusRow { border-top-width: 0; border-bottom-width: 1px; border-left-width: 0; border-right-width: 0; border-color: #333333; border-style: solid; }