/** * Copyright (c) 2005 Margaret Early, The Multiliteracy Project. * Distributed under the GNU GPL v2. For full terms see the file docs/COPYING.txt. * * Site-wide shared stylesheet. * * $Id: site.css,v 1.22 2007/07/16 01:31:09 multilit Exp $ */ /** * HTML Elements overwritten */ * { font-family: Arial, Helvetica, Verdana, sans-serif; padding: 0; margin: 0; } body { text-align: center; background-color: white; } li { list-style-type: none; } td, th { vertical-align: top; text-align: left; } a { text-decoration: none; color: #B1430F; } a:hover { color: #ED5A14; } img { border: none; } table { width: 100%; } #banner { /*border-bottom: 3px solid #ED5A14;*/ } #banner td { padding-bottom: 0.5em; } #pageHeading { color: white; background-color: #3A3A3A; font-size: 1.33em; padding: 1.25em 0.5em 1.25em 0.5em; } #pageBlurb { color: white; background-color: #C0C0C0; font-size: 0.833em; padding: 0.25em 0.75em 0.25em 0.75em; margin: 1.2em 4.1em; float: left; } img.mlLogo { margin: 0.75em 0 1em 0; } img.mlLogoLarge { margin: 0.75em 0 0 2em; } #navMenu { float: right; padding-left: 6em; line-height: 1em; } #navMenu ul { border: none; background-color: #B2B2B2; padding: 1em 0.5em 1em 1em; } #navMenu li { border: none; } #navMenu li.search { margin-left: -5.5em; margin-bottom: 0.25em; white-space: nowrap; } #navMenu input.field { font-size: 0.7em; border: none; background-color: #DDDDDD; } #navMenu input.button { font-size: 0.7em; color: white; border: none; background-color: #B2B2B2; font-family: Arial; text-transform: lowercase; } #navMenu a { font-size: 0.7em; color: white; text-transform: lowercase; } div.sectionHeader { color: #838383; font-size: 0.9em; font-family: Arial, Helvetica, Verdana, sans-serif; letter-spacing: 0.06em; padding-bottom: 0.2em; /* margin: 0 0 1em 0; padding-bottom: 0;*/ width: 100%; float: left; } div.headerBlock { width: 20px; height: 16px; background-color: #808080; border: 2px solid #808080; /*width: 2em; height: 1em; height: 1.3em; background-color: #808080; padding: 0.2em 1.1em 0.1em 0.75em;*/ float: left; } div.sectionHeader div.headerTitle { border-top: 2px solid white; border-bottom: 2px solid #808080; margin-left: 5px; float: left; width: 570px; } div.navSectionHeader div.headerTitle { width: 125px; } /** * Banner style */ #banner { } /** * Container styling */ #container { width: 800px; margin: 1em auto; float: center; text-align: left; padding-left: 0; /*border: 1px solid red;*/ } /** * School Menu styling */ #schoolMenu { position: absolute; width: 635px; margin-left: 38px; margin-top: -146px; border: 1px solid #CCC; display: none; background-color: #FFF; } /** * Content styling */ #content { padding-left: 0; } #contentNav { padding: 0.5em 0.5em 0em; width: 175px; float: right; /*border: 1px solid red;*/ } *> #contentNav { width: 165px; } #contentBody { width: 625px; padding: 0.5em 1em 0.5em 0; float: right; color: #555; /*border: 1px solid red;*/ } *> #contentBody { width: 600px; } /** * Footer styling */ #footer { margin-top: 30px; font-size: 0.60em; color: #838383; border-top: 1px solid #DDD; float: right; width: 100%; } /** * Messages */ .msgError { color: #ED5A14; } .msgNormal { color: #838383; } #message { border: none; /*1px solid #838383;*/ background-color: #DDD; font-size: 0.70em; margin-bottom: 10px; } #message ul { padding: 5px 10px 5px 10px; } /** * Comment Block */ .commentBlock { border-bottom: 1px solid #DDD; padding-bottom: 5px; margin-bottom: 5px; padding-left: 5px; } .commentBlock li { padding-bottom: 1px; } #commentBody { text-align: left; padding: 15px; } .commentSig { text-align: right; padding-top:10px; font-size: 11px; }