/** * Default Portal Stylesheet * Filesystem: /files/default.css * @package Portal * @subpackage Frontend * @copyright Brett Scott 2005-2009 */ html, body { color: black; background-color: white; margin: 0px; font-family: verdana,arial,sans-serif; font-size: 0.9em; width: 100%; height: 100%; } a:link { color: black; background-color: transparent; } a:visited { color: black; background-color: transparent; } a:hover { color: black; background-color: transparent; } img { border: 0px; } ul { margin-left: 0; padding-left: 1em; } li { margin: 0; padding: 0; } /** Page Heading */ h1 { /* text-transform: uppercase;*/ font-size: 1.2em; font-weight: bold; margin: 0; padding: 0px 4px 4px 0px; } /** Content item title */ h2, h2 a, a.h2, a h2, h2 a:link, h2 a:hover, h2 a:visited { font-size: 1.1em; font-weight: bold; text-transform: uppercase; border-bottom: 1px solid black; padding-bottom: 2px; text-decoration: none; } /** Further Reading */ h3, h3 a, h3 a:link, h3 a:hover, h3 a:visited { font-size: 1.1em; font-weight: bold; margin: 0; text-transform: uppercase; } /** Other Portals */ h4 { font-size: 1em; margin: 0; } /* li ul{ margin: 2px; padding: 0px; list-style-type: disc; } */ .clear { clear:both; } /* ------------------------------------------------------------------------- */ /* Page Layout */ /* ------------------------------------------------------------------------- */ #pageLayoutOuter { text-align: center; float: left; margin: 0 auto; /** FF centering fix */ } #pageLayoutInner { text-align: left; vertical-align: top; margin-top: 0px; width: 1000px; } /* ------------------------------------------------------------------------- */ /* Page Layout - Header */ /* ------------------------------------------------------------------------- */ #headerOuter { vertical-align: top; text-align: center; width: 1000px; color: #fff; } #headerInner { border: 1px solid black; margin-bottom: 10px; overflow: hidden; } /* ------------------------------------------------------------------------- */ /* Page Layout - Body Region */ /* ------------------------------------------------------------------------- */ #bodyOuter { width: 1000px; } #bodyInner { } /* ------------------------------------------------------------------------- */ /* Page Layout - Left Column */ /* ------------------------------------------------------------------------- */ #bodyLeftOuter { vertical-align: top; text-align: left; width: 220px; height: auto; float: left; } #bodyLeftInner { padding: 20px 20px 20px 20px; border: 2px solid black; overflow: hidden; background-color: white; } /* ------------------------------------------------------------------------- */ /* Page Layout - Right Column (Content Area) */ /* ------------------------------------------------------------------------- */ #bodyRightOuter { text-align: left; vertical-align: top; height: auto; width: 780px; float: right; } #bodyRightInner { text-align: left; padding: 10px 10px 10px 10px; border: 1px solid black; overflow: hidden; background-color: white; } /* ------------------------------------------------------------------------- */ /* Page Layout - Footer */ /* ------------------------------------------------------------------------- */ #footerOuter { clear: both; vertical-align: bottom; text-align: center; width: 1000px; } #footerInner { text-align: left; vertical-align: middle; color: #000; padding: 15px 5px 15px 5px; border: 2px solid black; font-size: 0.9em; background-color: #eee; } #footerInner #otherPortalsOuter { padding-bottom: 15px; } #footerInner #otherPortalsInner { } #footerInner #otherPortalsInner ul li { list-style-type: circle; display: inline; margin-right: 10px; } #footerInner #linksOuter { } #footerInner #linksInner { } #footerInner #linksInner ul { list-style-type: none; border: 0; margin: 0; padding: 1px; height: auto; } #footerInner #linksInner li { display: block; float: left; width: auto; margin: 0; padding: 0 8px; } #footerInner #linksInner a { display: block; padding: 1px 3px 1px 3px; margin: 0; } #footerInner #legalOuter { clear: both; width: 100%; text-align: center; } #footerInner #legalInner { } #legalInner a:visited, #legalInner a:link { text-decoration:none; } /* ------------------------------------------------------------------------- */ /* Content */ /* ------------------------------------------------------------------------- */ #bodyLeftInner .contentOuter { } #bodyLeftInner .contentInner { } #bodyRightInner .contentOuter { } #bodyRightInner .contentInner { } .itemOuter { text-align: left; clear: both; vertical-align: middle; display: block; } .itemInner { padding-top: 20px; } .itemInner a:visited, .itemInner a:link { text-decoration: none; } .itemImageThumbnail { margin: 0px 5px 15px 5px; } .itemImageFull { margin: 0px 5px 15px 5px; } #bodyLeftInner #furtherReadingOuter { margin: 10px 0 20px 0; } #bodyLeftInner #furtherReadingInner { } #bodyLeftInner #furtherReadingInner li ul{ margin: 2px; padding: 2px; list-style-type: disc; } #linkExchangeOuter { padding: 20px; } #linkExchangeInner { /*background-color: #ccc;*/ padding: 5px; float: right; } /* ------------------------------------------------------------------------- */ /* Introduction */ /* ------------------------------------------------------------------------- */ .introductionOuter { } .introductionInner { } .backLinkOuter { padding-left: 10px; } .backLinkInner { } /* ------------------------------------------------------------------------- */ /* Popup Window */ /* ------------------------------------------------------------------------- */ #popupOuter { } #popupInner { margin: 10px; padding: 10px; background-color: white; min-height: 400px; } /* ------------------------------------------------------------------------- */ /* Form (link exchange) */ /* ------------------------------------------------------------------------- */ #formOuter { } #formInner { padding: 20px; } .formItem { padding-bottom: 10px; } .formItemLeft { font-weight: bold; width: 300px; padding: 5px; } .formSubmit input { font-weight: bold; color: #c00; } /* ------------------------------------------------------------------------- */ /* Form (link exchange) */ /* ------------------------------------------------------------------------- */ .linkExchangeInfoOuter { } .linkExchangeInfoInner { background-color: #ccc; padding: 10px; }