bgneal@24: body { bgneal@24: font-family: arial, helvetica, sans-serif; bgneal@24: color: #EF7D21; bgneal@24: background-color: #213442; bgneal@24: font-size: 1.0em; bgneal@24: } bgneal@24: bgneal@24: .centered { text-align: center; } bgneal@24: bgneal@24: a:link { bgneal@24: color: #6B969C; bgneal@24: text-decoration: none; bgneal@24: } bgneal@24: bgneal@24: a:visited { bgneal@24: color: #6B969C; bgneal@24: text-decoration: none; bgneal@24: } bgneal@24: bgneal@24: a:hover { bgneal@24: text-decoration: underline; bgneal@24: } bgneal@24: bgneal@24: h1, h3 { bgneal@24: color: #EF7D21; bgneal@24: } bgneal@24: bgneal@24: h1 { bgneal@24: font: italic 32px georgia, 'times new roman', sans-serif; bgneal@24: margin: 0px; bgneal@24: padding: 0 0 10px 0; bgneal@24: } bgneal@24: bgneal@24: .headline1 { bgneal@24: font: italic 32px georgia, 'times new roman', sans-serif; bgneal@24: margin: 0px; bgneal@24: padding: 0 0 10px 0; bgneal@24: } bgneal@24: bgneal@24: h2 { bgneal@24: font: italic 20px verdana, tahoma, arial, sans-serif; bgneal@24: padding-top: 5px; bgneal@24: color: #6B969C; bgneal@24: border-top: solid 1px #6B969C; bgneal@24: } bgneal@24: bgneal@24: div.madeira-photo-list { bgneal@24: margin: 2em; bgneal@24: text-align: center; bgneal@24: } bgneal@24: bgneal@24: div.madeira-photo-list img { bgneal@24: border: thin dotted #6B969C; bgneal@24: padding: 2px; bgneal@24: margin: 5px; bgneal@24: } bgneal@24: bgneal@24: a.img-link:link { text-decoration: none; background-color: transparent; } bgneal@24: a.img-link:visited { text-decoration: none; background-color: transparent; } bgneal@24: a.img-link:hover { text-decoration: none; background-color: transparent; } bgneal@24: bgneal@24: .header { bgneal@24: margin-top: 10px; bgneal@24: margin-left: 5px; bgneal@24: } bgneal@24: bgneal@24: .photobkgnd { bgneal@24: margin: 3em; bgneal@24: z-index: 3; bgneal@24: background-color: #888888; bgneal@24: padding: 5px; bgneal@24: } bgneal@24: bgneal@24: .newsflash { bgneal@24: margin: 20px 1em; bgneal@24: border: 3px solid #6B969C; bgneal@24: padding: 5px; bgneal@24: background-color: #2e414f; bgneal@24: color: #EF7D21; bgneal@24: } bgneal@24: bgneal@24: /* bgneal@24: ** f'in IE doesn't seem to honor my padding and the float doesn't work. bgneal@24: ** solution: make an invisible border...lame. bgneal@24: ** It's fine in Firefox. bgneal@24: */ bgneal@24: .floatLeftBox { bgneal@24: /* padding: 0 1em 1em 0; I wish I could just use this */ bgneal@24: float: left; bgneal@24: border-right: 0.5em solid #213442; bgneal@24: border-bottom: 0.5em solid #213442; bgneal@24: } bgneal@24: bgneal@24: .clearMe { bgneal@24: clear: left; bgneal@24: } bgneal@24: bgneal@24: .cdCoverFloatList { bgneal@24: margin-left: 260px; bgneal@24: text-align: left; bgneal@24: } bgneal@24: bgneal@24: /* For internal links (within the same page) */ bgneal@24: .intLink { bgneal@24: margin-top: 2em; bgneal@24: font-size: small; bgneal@24: } bgneal@24: bgneal@24: label.normal { bgneal@24: width: 9em; bgneal@24: float: left; bgneal@24: text-align: right; bgneal@24: margin: 0 1em 10px 0; bgneal@24: clear: both; bgneal@24: font-weight: bold; bgneal@24: } bgneal@24: bgneal@24: .form-box { bgneal@24: color: black; bgneal@24: background: #ccc; bgneal@24: border-top: black solid 2px; bgneal@24: border-left: black solid 2px; bgneal@24: border-bottom: #eee solid 2px; bgneal@24: border-right: #eee solid 2px; bgneal@24: margin-bottom: 5px; bgneal@24: } bgneal@24: bgneal@24: .form-radio { bgneal@24: margin-left: 10em; bgneal@24: } bgneal@24: bgneal@24: .form-comment { bgneal@24: font-style: italic; bgneal@24: font-size: x-small; bgneal@24: margin-left: 10em; bgneal@24: margin-bottom: 10px; bgneal@24: } bgneal@24: bgneal@24: .submit-button { bgneal@24: color: black; bgneal@24: background: #6B969C; bgneal@24: border: 2px outset; bgneal@24: padding: 3px; bgneal@24: } bgneal@24: bgneal@24: table.input-form th { bgneal@24: vertical-align: top; bgneal@24: } bgneal@24: bgneal@24: ul.errorlist { bgneal@24: margin: 0 0 0 1em; bgneal@24: padding: 2px; bgneal@24: } bgneal@24: .errorlist li { bgneal@24: color: red; bgneal@24: } bgneal@24: bgneal@24: fieldset { bgneal@24: border: 1px solid teal; bgneal@24: margin-top: 2em; bgneal@24: } bgneal@24: bgneal@24: legend { bgneal@24: background: #6B969C; bgneal@24: color: black; bgneal@24: border: 1px solid black; bgneal@24: padding: 2px 12px 2px 12px; bgneal@24: } bgneal@24: bgneal@24: #footer { bgneal@24: clear: both; bgneal@24: list-style-type: none; bgneal@24: margin-top: 30px; bgneal@24: padding-top: 1em; bgneal@24: border-top: solid 1px #6B969C; bgneal@24: font-size: small; bgneal@24: font-style: italic; bgneal@24: text-align: right; bgneal@24: } bgneal@24: bgneal@24: #navleft ul { bgneal@24: margin: 0 0 0 0; bgneal@24: padding: 0 0 0 0; bgneal@24: font: 12px verdana, tahoma, arial, sans-serif; bgneal@24: font: bold 15px georgia, 'times new roman', sans-serif; bgneal@24: list-style-type: none; bgneal@24: display: inline; bgneal@24: } bgneal@24: bgneal@24: #navleft li { bgneal@24: margin: 0px 0 0; bgneal@24: display: inline; bgneal@24: } bgneal@24: bgneal@24: #navleft a { bgneal@24: display: block; bgneal@24: padding: 2px 2px 2px 10px; bgneal@24: border: 1px solid #000000; bgneal@24: background: #6B969C; bgneal@24: color: #EF7D21; bgneal@24: text-decoration: none; bgneal@24: } bgneal@24: bgneal@24: #navleft a:link, #navleft a:active, #navleft a:visited { bgneal@24: color: #213442; bgneal@24: } bgneal@24: bgneal@24: #navleft a:hover { bgneal@24: border: 1px solid #000000; bgneal@24: background: #213442 url(../images/brick.gif); bgneal@24: color: #213442; bgneal@24: } bgneal@24: bgneal@24: div.article-source { bgneal@24: font-style: italic; bgneal@24: padding-bottom: 2px; bgneal@24: margin-bottom: 5px; bgneal@24: } bgneal@24: bgneal@24: div.center-block { bgneal@24: margin: 10px 30px 10px 30px; bgneal@24: border: 1px solid #6B969C; bgneal@24: padding: 3px; bgneal@24: } bgneal@24: bgneal@24: div.center-block h2 { bgneal@24: font: italic 20px verdana, tahoma, arial, sans-serif; bgneal@24: padding-top: 1px; bgneal@24: margin-top: 1px; bgneal@24: color: #6B969C; bgneal@24: border-top: none; bgneal@24: text-align: center; bgneal@24: } bgneal@24: bgneal@24: div.thumb-box { bgneal@24: margin: 20px 1em; bgneal@24: border: 3px solid #6B969C; bgneal@24: padding: 5px; bgneal@24: background-color: #2e414f; bgneal@24: color: #EF7D21; bgneal@24: } bgneal@24: bgneal@24: div.thumb-box img { bgneal@24: border: thin dotted #6B969C; bgneal@24: padding: 2px; bgneal@24: margin: 5px; bgneal@24: } bgneal@24: bgneal@24: div.thumb-box h2 { bgneal@24: font: italic 20px verdana, tahoma, arial, sans-serif; bgneal@24: padding-top: 1px; bgneal@24: margin-top: 1px; bgneal@24: color: #6B969C; bgneal@24: border-top: none; bgneal@24: text-align: center; bgneal@24: } bgneal@24: bgneal@24: table {width:auto;} bgneal@24: bgneal@24: table.flyers { width: 100% } bgneal@24: bgneal@24: table.image-table { bgneal@24: display: inline; bgneal@24: margin: 0 5px 20px 0; bgneal@24: } bgneal@24: bgneal@24: table.image-table caption { bgneal@24: font-size: x-small; bgneal@24: caption-side: top; bgneal@24: text-align: center; bgneal@24: background-color: #213442; bgneal@24: } bgneal@24: bgneal@24: #slideshow { bgneal@24: width: 600px; bgneal@24: height: 200px; bgneal@24: }