gremmie@1: body { gremmie@1: background-color: #eee; bgneal@195: background: url('../themes/kds/bg.png') no-repeat fixed center; bgneal@195: } bgneal@195: tr.even td { bgneal@195: background-color: #E0F2F6; bgneal@195: } bgneal@195: a { bgneal@195: text-decoration: none; bgneal@195: color: teal; bgneal@195: } bgneal@195: a:hover { bgneal@195: text-decoration: underline; bgneal@195: color: black; gremmie@1: } gremmie@1: #page { gremmie@1: } gremmie@1: #header { bgneal@195: background-position: left; bgneal@195: background-repeat: no-repeat; bgneal@195: text-align: center; bgneal@195: display: block; bgneal@195: height: 150px; bgneal@195: overflow: visible; bgneal@195: background-image: url('../themes/kds/headerbg.png'); gremmie@1: } gremmie@1: #header p { bgneal@195: float: none; bgneal@195: padding: 40px 24px 0px 24px; gremmie@1: font-size: 1.5em; gremmie@1: line-height: 1em; bgneal@195: display: block; bgneal@195: clear: both; gremmie@1: } bgneal@195: #header-nav { bgneal@195: background-color: #E0F2F6; bgneal@196: text-align: right; bgneal@195: } bgneal@195: #header-nav ul { bgneal@195: padding-top: 3px; bgneal@195: padding-right: 5px; bgneal@195: margin-bottom: 3px; bgneal@195: /* text-align: right; */ gremmie@1: list-style: none; gremmie@1: } bgneal@195: #header-nav li { gremmie@1: display: inline; bgneal@196: margin: 0 36px; gremmie@1: } bgneal@195: #header-nav li a { bgneal@195: font-size: 1.0em; gremmie@1: line-height: 1em; gremmie@1: text-decoration: none; bgneal@195: color: teal; gremmie@1: } bgneal@195: #header-nav li a:hover { bgneal@195: color: black; gremmie@1: } gremmie@1: #content-primary { gremmie@1: } gremmie@1: #content-secondary { bgneal@195: background-color: #E0F2F6; bgneal@195: min-height: 1750px; bgneal@195: } bgneal@195: #content-secondary ul.nav-left { bgneal@195: margin-top: 1.5em; bgneal@195: list-style:none; bgneal@195: } bgneal@195: #content-secondary ul.nav-left li { bgneal@195: background-color: #eee; bgneal@195: background-color: #E0F2F6; bgneal@195: color: black; bgneal@195: } bgneal@195: #content-secondary ul.nav-left li a { bgneal@195: text-decoration: none; bgneal@195: color: teal; bgneal@195: } bgneal@195: #content-secondary ul.nav-left li a:hover { bgneal@195: color: black; gremmie@1: } gremmie@1: #footer { bgneal@195: height: 105px; gremmie@1: font-size: 10px; gremmie@1: line-height: 1em; gremmie@1: text-shadow: 1px 1px 1px #333; bgneal@195: background-repeat: no-repeat; bgneal@195: background-color: #E0F2F6; bgneal@195: color: black; gremmie@1: } gremmie@1: #footer p { bgneal@195: margin: 1em; bgneal@195: text-align: center; gremmie@1: } bgneal@42: #footer a { bgneal@195: color: teal; bgneal@42: } gremmie@1: ul.app-menu { gremmie@1: text-align: center; gremmie@1: list-style: none; gremmie@1: } gremmie@1: ul.app-menu li { gremmie@1: display: inline; gremmie@1: border: 1px solid black; gremmie@1: padding: 3px 1em; gremmie@1: background-color: teal; gremmie@1: } gremmie@1: ul.app-menu li a { gremmie@1: text-decoration: none; gremmie@1: background-color: teal; gremmie@1: color: #111; gremmie@1: } gremmie@1: ul.app-menu li a:hover { gremmie@1: color: #fff; gremmie@1: } gremmie@1: div.side-block { bgneal@201: margin-bottom:1.2em; bgneal@201: margin-left:14px; bgneal@201: margin-right:auto; bgneal@201: width:160px; gremmie@1: } gremmie@1: div.side-block-title { gremmie@1: margin: 0; gremmie@1: background-color: teal; gremmie@1: color: white; gremmie@1: font-weight: bold; gremmie@1: text-align: center; bgneal@269: border-top-left-radius: 5px; bgneal@269: border-top-right-radius: 5px; bgneal@269: -moz-border-radius-topleft: 5px; bgneal@269: -moz-border-radius-topright: 5px; gremmie@1: } gremmie@1: div.side-block-content { gremmie@1: margin: 0; gremmie@1: border: 1px solid teal; gremmie@1: padding: 2px 2px; bgneal@269: border-bottom-left-radius: 5px; bgneal@269: border-bottom-right-radius: 5px; bgneal@269: -moz-border-radius-bottomleft: 5px; bgneal@269: -moz-border-radius-bottomright: 5px; gremmie@1: } gremmie@1: iframe { gremmie@1: margin-bottom: 1em; gremmie@1: } gremmie@1: img { gremmie@1: border-style: none; gremmie@1: } gremmie@1: .breadcrumbs { gremmie@1: font-size: x-small; bgneal@13: padding-bottom: 0.5em; gremmie@1: } bgneal@5: table { bgneal@5: width: auto; bgneal@195: border-style: none; bgneal@5: } bgneal@16: .errorlist { bgneal@16: background: #FBE3E4; bgneal@16: color: #8a1f11; bgneal@16: border-color: #FBC2C4; bgneal@16: border: 2px solid #ddd; bgneal@16: } bgneal@26: .app-logo { bgneal@26: text-align: center; bgneal@26: padding: 0.5em; bgneal@26: } bgneal@28: .bulletin { bgneal@28: text-align: center; bgneal@28: margin: 1em 1em; bgneal@28: padding: 1em 1em 0; bgneal@28: border: 1px solid black; bgneal@269: border-radius: 10px; bgneal@269: -moz-border-radius: 10px; bgneal@28: } bgneal@28: .bulletin h3 { bgneal@28: background-image: url(../icons/asterisk_orange.png); bgneal@28: background-position: center left; bgneal@28: background-repeat: no-repeat; bgneal@28: } bgneal@28: .bulletin .bulletin-meta { bgneal@28: font-size: x-small; bgneal@28: color: gray; bgneal@28: text-align: right; bgneal@268: clear: both; bgneal@28: } bgneal@29: ul.icon-list li { bgneal@29: list-style-type: none; bgneal@29: } bgneal@33: #slideshow { bgneal@33: position:relative; bgneal@33: left:15px; bgneal@33: height:240px; bgneal@33: } bgneal@33: #slideshow img { bgneal@33: position:absolute; bgneal@33: top:0; bgneal@33: left:0; bgneal@33: z-index:8; bgneal@33: opacity:0.0; bgneal@33: } bgneal@33: #slideshow img.active { bgneal@33: z-index:10; bgneal@33: opacity:1.0; bgneal@33: } bgneal@33: #slideshow img.last-active { bgneal@33: z-index:9; bgneal@33: } bgneal@81: table.forum-index-table { bgneal@81: width:100%; bgneal@81: } bgneal@81: table.forum-index-table thead th { bgneal@81: background:teal; bgneal@81: } bgneal@83: table.forum-index-table .forum-title { bgneal@120: width:57%; bgneal@81: } bgneal@83: table.forum-index-table .forum-topics { bgneal@120: width:9%; bgneal@81: text-align:center; bgneal@81: } bgneal@83: table.forum-index-table .forum-posts { bgneal@120: width:9%; bgneal@81: text-align:center; bgneal@81: } bgneal@83: table.forum-index-table .forum-last_post { bgneal@120: width:25%; bgneal@81: text-align:center; bgneal@81: } bgneal@83: bgneal@83: table.forum-index-table .forum-index_title { bgneal@84: width:50%; bgneal@83: } bgneal@83: table.forum-index-table .forum-index_replies { bgneal@120: width:8%; bgneal@81: text-align:center; bgneal@81: } bgneal@83: table.forum-index-table .forum-index_author { bgneal@120: width:8%; bgneal@81: text-align:center; bgneal@81: } bgneal@83: table.forum-index-table .forum-index_views { bgneal@120: width:8%; bgneal@83: text-align:center; bgneal@83: } bgneal@83: table.forum-index-table .forum-index_last_post { bgneal@120: width:26%; bgneal@81: text-align:center; bgneal@81: } bgneal@111: table.forum-index-table .forum-index_select { bgneal@111: width:10%; bgneal@111: text-align:center; bgneal@111: } bgneal@161: table.forum-index-table h4 { bgneal@161: margin-bottom: 4px; bgneal@161: } bgneal@86: table.forum-topic { bgneal@89: border-top:1px solid black; bgneal@89: border-left:1px solid black; bgneal@89: border-right:1px solid black; bgneal@86: width:100%; bgneal@86: margin-top: 5px; bgneal@86: } bgneal@86: td.forum-post-author { bgneal@86: width:5%; bgneal@86: border-right: 1px solid #ccc; bgneal@89: border-bottom: 1px solid black; bgneal@94: vertical-align: top; bgneal@98: font-size: x-small; bgneal@86: } bgneal@86: td.forum-post-body { bgneal@86: vertical-align: top; bgneal@86: width:95%; bgneal@89: border-bottom: 1px solid black; bgneal@86: } bgneal@115: td.forum-post-body-split { bgneal@115: vertical-align: top; bgneal@115: width:90%; bgneal@115: border-bottom: 1px solid black; bgneal@115: } bgneal@115: td.forum-post-split-check { bgneal@115: width:5%; bgneal@115: border-left: 1px solid #ccc; bgneal@115: border-bottom: 1px solid black; bgneal@115: vertical-align: middle; bgneal@115: } bgneal@86: div.forum-post-info { bgneal@86: padding: 2px; bgneal@86: font-size:.8em; bgneal@86: border-bottom: 1px solid #ccc; bgneal@86: margin-bottom: 5px; bgneal@98: padding-bottom: 5px; bgneal@86: } bgneal@86: div.forum-post-info img { bgneal@86: float: left; bgneal@86: margin-right: 5px; bgneal@86: } bgneal@98: div.forum-post-info-tools { bgneal@98: border-top: 1px solid #ccc; bgneal@98: padding-top: 5px; bgneal@98: text-align: right; bgneal@98: } bgneal@105: div.forum-post-info-tools img { bgneal@105: padding-left: 1em; bgneal@105: } bgneal@90: .forums-post-navigation { bgneal@90: text-align: right; bgneal@90: } bgneal@90: #forums-quick-reply { bgneal@90: margin-top: 1.5em; bgneal@90: } bgneal@102: img.forums-topic-icon { bgneal@102: float: left; bgneal@102: margin-right: 3px; bgneal@102: } bgneal@109: div.forum-mod-controls form { bgneal@109: display:inline; bgneal@109: } bgneal@158: table.grid { bgneal@158: border-collapse:collapse; bgneal@158: } bgneal@195: table.grid th, table.grid td { bgneal@158: border: 1px solid #eee; bgneal@158: } bgneal@160: ul.inline-list li { bgneal@160: display: inline; bgneal@160: margin: 0 3px; bgneal@160: } bgneal@167: table.forum-topic-table { bgneal@167: width:100%; bgneal@167: } bgneal@167: table.forum-topic-table thead th { bgneal@167: background:teal; bgneal@167: } bgneal@167: table.forum-topic-table .col-0 { bgneal@167: width:23%; bgneal@167: text-align:center; bgneal@167: } bgneal@167: table.forum-topic-table .col-1 { bgneal@167: width:37%; bgneal@167: text-align:center; bgneal@167: } bgneal@167: table.forum-topic-table .col-2 { bgneal@167: width:5%; bgneal@167: text-align:center; bgneal@167: } bgneal@167: table.forum-topic-table .col-3 { bgneal@167: width:5%; bgneal@167: text-align:center; bgneal@167: } bgneal@167: table.forum-topic-table .col-4 { bgneal@167: width:5%; bgneal@167: text-align:center; bgneal@167: } bgneal@167: table.forum-topic-table .col-5 { bgneal@167: width:25%; bgneal@167: text-align:center; bgneal@167: } bgneal@167: table.forum-topic-table .info { bgneal@167: text-align:center; bgneal@167: } bgneal@167: #forum-query-form { bgneal@167: text-align:right; bgneal@167: } bgneal@169: #forums-post-list dt { bgneal@169: margin-top: 0.5em; bgneal@169: padding: 3px 0 3px 0; bgneal@169: } bgneal@169: #forums-post-list dd { bgneal@169: border: 1px solid #555; bgneal@169: padding: 0.5em 0.5em; bgneal@169: } bgneal@169: #forums-post-list dd.even { bgneal@169: background-color:#e5ecf9; bgneal@169: } bgneal@204: #badge_summary { bgneal@204: border-collapse:collapse; bgneal@204: } bgneal@204: #badge_summary th, #badge_summary td { bgneal@204: border: 1px solid teal; bgneal@204: } bgneal@215: .error a { bgneal@215: text-decoration: underline; bgneal@215: } bgneal@215: .stranger { bgneal@215: background:#FFF6BF; bgneal@215: } bgneal@283: h2.forum-nav {font-size:1.2em;margin-top:1em;margin-bottom:0.2em;} bgneal@283: h3.forum-nav {font-size:2em;line-height:1;margin-bottom:1em;margin-left:1em;} bgneal@285: #attachment div { bgneal@285: margin: 1.0em 1.5em; bgneal@285: } bgneal@285: #attachment div span.link { bgneal@285: margin: 1em; bgneal@285: } bgneal@285: div.forum-attachment { bgneal@285: margin: 1.0em 1.5em; bgneal@285: }