/* --------- 1. defaults --------- */ * { padding: 0; margin: 0; } #wrapper #contentArea { width: 800px; margin-right: 0px; margin-left: 0px; clear: none; background-attachment: scroll; background-repeat: no-repeat; } body { color: #FFFFFF; background-color:#330000; background-image: url(62/darkline.jpg); background-repeat: repeat-x; background-attachment: fixed; font-family: Arial, "helvetica. sans-serif"; font-size: small; } #navlist { display: block; float: right; height: auto; width: 170px; clear: left; padding-right: 3px; padding-left: 3px; margin-left: 8px; background-repeat: no-repeat; border-top-width: 1px; border-top-style: none; border-right-style: none; border-right-color: #666666; border-left-color: #CCCCCC; background-image: url(66/66.jpg); } #navlist a { color: #660000; text-decoration: none; } #navlist a:hover { color: #FFFFFF; } #navlist p { color: #000000; } /* --------- 2. structure --------- */ #wrapper { width: 800px; margin: 0 auto; background-color:#FFFFCC; border-left-width: 1px; border-left-style: solid; border-left-color: #666666; border-right-width: 1px; border-right-style: solid; border-right-color: #666666; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #333333; } .textindent { margin-left: 140px; text-align: left; margin-right: 270px; } #masthead { padding: 0px; background-color: #FFFFFF; background-repeat: no-repeat; background-position: top; vertical-align: top; display: block; height: 100px; } /* ---------- 3. navigation ---------- */ #navigation { text-transform: none; color: #990000; padding-top: 3px; display: block; background-image: url(62/strip.jpg); background-repeat: no-repeat; margin-top: 0px; width: 800px; padding-left: 0px; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; height: 25px; background-color: #FFFFFF; } #navigation ul { list-style-type: none; display: inline; } #navigation a { color: #000000; text-decoration: none; list-style-type: none; text-transform: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align: center; } #navigation a:hover { color: #FFFFFF; background-color: #000000; } #dmenu { display: inline; list-style-image: none; list-style-type: none; } /* ---------- 4. fonts ---------- */ h1 { font: bold 125%/100% "Trebuchet MS", Arial, sans-serif; color: #e1e1e1; text-transform: uppercase; margin: 0 0 15px; padding: 5px 10px; background: #7f7f7f; } p { font: 100%/1.4em Arial, sans-serif; margin-bottom: 0.8em; } /* ---------- 5. hacks ---------- */ body { /* IE 5 centring bug fix */ text-align: center; } #wrapper { text-align: left; } #navigation, h1 { /* IE 5 TT bug fix */ text-transform: uppercase; } body { font-size: x-small; voice-family: "\"}\""; voice-family:inherit; font-size: small; } #dmenu li { display: inline; padding-right: 6px; padding-left: 6px; border-right-width: 1px; border-right-style: solid; border-right-color: #990000; } .textindentCopy { margin-left: 0px; text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: small; line-height: 18px; } .imageleft { text-align: right; float: right; padding-top: 8px; padding-right: 0px; padding-bottom: 8px; padding-left: 8px; }