/* --------------------------------- */ /* CSWideImport.css */ /* --------------------------------- */ /* Created 2001-01-27 */ /* Issued 2001-03-17 */ /* Modified 2009-08-22 */ /* Copyright (c) 2001-2009 by */ /* Philip Shaw, all rights reserved. */ /* --------------------------------- */ #Content { float: none; width: 100%; padding: 0; } /* The text-align: center declaration incorrectly centres images in IE5 and Opera 5; margin: auto is the correct way to do it, but doesn't work in those browsers so ... */ .ImageSequence { width: 100%; text-align: center; margin-left: auto; margin-right: auto; padding-bottom: 1em; border: none; } /* clear: right necessary for IE4 to position the menu beneath the main content, not on top! */ #Sidebar { float: none; clear: right; width: auto; } /* The .WideNav selector is only visible with this stylesheet. Floating this paragraph to the left is handled very badly by IE4; the top left corner of the next paragraph is indented by the width of this element. */ .WideNav { display: block; float: left; width: 12%; text-align: center; } /* Adjust left and right margins, override min-width; */ #Sidebar, #Content p, h1, h2, h3, h4, h5, #Header p, #Header h1, #Content dl, .Box, .Feedback, .MenuBox { margin-left: 25%; margin-right: 25.2%; min-width: 0; } #Content dl dd pre.Wide { margin-right: 0; padding-right: 0; width: 95%; overflow: auto; } .MenuBox h3, #Content .MenuBox ul { margin-left: 0.5em; padding: 0em 0.5em; } .RgtBox { width: 13%; } #Content div.RgtBox h3 { margin-left: 0; } /* Site Map rules ================== */ #Content ol, #Content ul, #Content ul.Map { margin-right: 18.5%; margin-left: 17%; } #Content ul.Map { font-weight: bold; } #Content ul.Map li ul { padding: 0em 0em 0em 0.45em; margin: 0em 0em 0em 0.45em; font-weight: bold; } #Content ul.Map li ul li ul { font-weight: normal; } ul.Map li { padding: 0em 0em 0em 0.2em; margin: 0em 0em 0em 0.2em; } #Content ul li ul, #Content dd p { margin-left: 0.5em; margin-top: 0em; margin-bottom: 0em; padding: 0em 0.5em; } .MediaTable { margin-left: 15%; } /* Generic link up-screen */ .TopLink { text-align: right; } .AdBar { width: 60%; margin-left: 20%; margin-right: 20%; text-align: center; } .TextAd { float: right; width: 16.4%; } .Sponsor { width: 17%; } #Content div.Sponsor p { width: 100%; margin: 0em; }