/* andreas03 - an open source xhtml/css website layout by Andreas Viklund - http://andreasviklund.com . Free to use for any purpose as long as the proper credits are given to the original author. Version: 1.2 (Nov 28, 2005) Screen layout: */ body{ margin:0; padding:30px 0; font:76% tahoma,verdana,sans-serif; background:#047 url(images/bodybg.png) repeat-x fixed; color:#222; } #thetop{ margin:0; } #container{ width:720px; margin:0 auto; padding:20px 20px 0 20px; background:#fff url(images/contbg.png) no-repeat; color:#222; } a{ text-decoration:none; background-color:inherit; color:#26c; } a:hover { text-decoration:underline; } img.full { margin-left: auto; margin-right: auto; margin-top: 2em; margin-bottom: 2em; } a img{ border:0; } p{ margin:0 0 15px 0; line-height:1.5em; } #main p,#sidebar p{ padding:0 0 0 10px; } #logo{ float:left; width:240px; margin:0 20px 0 0; padding:0 0 25px 0; background:#eee; border:4px solid #dde; text-align:center; color:#555; overflow:auto; } #logo h1{ margin:50px 5px 1px 5px; letter-spacing:-3px; } #logo a{ background-color:inherit; color:#26a; text-decoration:none; } #logo a:hover{ background-color:inherit; color:#69e; } #tagline{ text-align:center; font-size:1.2em; } #intro p{ line-height:1.5em; } #main{ float:left; width:530px; margin-right:20px; padding:0; } #main h2, .navbar { display:block; margin:30px 0 10px 0; padding:5px 0 5px 8px; background:#eee url(images/gradient2.png) repeat-x; color:#222; border-top:1px solid #ddd; border-right:1px solid #bbb; border-bottom:1px solid #bbb; border-left:1px solid #ddd; text-decoration:none; } #sidebar{ width:155px; float:right; margin-top:20px; font-size:1em; line-height:1.3em; } #sidebar p, #sidebar .linklist { font-size:0.9em; } #sidebar ul.linklist { list-style-type: none; margin: 0px; padding: 5px 0px 5px 8px; } #sidebar #menu ul, #sidebar #submenu ul { list-style-type: none; margin: 0px; padding: 0px; } ul li ul li { margin-left: -2em; padding-left: 0; } #sidebar #menu li, .sidelink, #sidebar #submenu li, #sidebar #submenu li { display:block; width:140px; margin:3px 10px 2px 0; padding:5px 0 5px 8px; font-size:1.1em; font-weight:bold; text-align:left; background:#eee url(images/gradient1.png) repeat-x; color:#26c; border-top:1px solid #ddd; border-right:1px solid #bbb; border-bottom:1px solid #bbb; border-left:1px solid #ddd; } #sidebar #menu a:hover { text-decoration: none; } #sidebar #menu li.webgen-menu-submenu-inhierarchy, .menuheader { background:#fff url(images/gradient2.png) repeat-x; color:#222; border-top:1px solid #ddd; border-right:1px solid #888; border-bottom:1px solid #888; border-left:1px solid #ddd; text-decoration:none; } #sidebar #menu li.webgen-menu-item-selected { color: #222; } #sidebar #menu li.webgen-menu-item-selected:hover { color: #222; background: none; border: none; } .menuheader { font-size: 1.4em; text-align: center; margin-bottom: .4em; } #sidebar #submenu li.webgen-menu-item-selected, #sidebar #submenu li:hover { background: none; font-size: 1em: } #sidebar #menu li ul li, #sidebar #submenu li ul li, #sidebar #submenu li ul li.webgen-menu-item-selected { display:block; width:130px; margin:3px 10px 2px 0; padding:0px 0 0px 8px; font-size:0.8em; font-weight:bold; text-align:left; background: none; color:#26c; border: none; } #footer{ margin:0 auto 20px auto; width:760px; background:#fff url(images/footerbg.png) bottom left no-repeat; padding:0 0 5px 0; font-size:0.9em; color:#888; text-align:center; } h1,h2,h3,h4{ margin:0 0 10px 0; font-weight:normal; } h1{ font-size:2.8em; margin-top: 5px; margin-bottom: 5px; } h2{ margin:0 0 4px 0; font-size:1.8em; } h3{ margin:20px 0 8px 0; font-size:1.4em; } h4{ margin:10px 0 5px 0; font-size:1.2em; } .clear{ clear:both; margin:0; } .right{ text-align:right; } .internallink{ font-size:0.9em; text-align:center; } .block{ padding:20px; background:#eee; color:#222; border:2px solid #ddd; margin-top: 3em; margin-bottom: 3em; margin-left: 2em; margin-right: 2em; } .warning{ padding:20px; background:#fbb; color:#222; border:2px solid #eaa; margin-top: 3em; margin-bottom: 3em; margin-left: 2em; margin-right: 2em; } .credit{ color:#888; background-color:inherit; } .hide{ display:none; } pre .code{ margin-left: 2.5em; } pre { margin-left: 2.5em; } /* Original open source design by Andreas Viklund - http://andreasviklund.com Released through OSWD.org */ .navbar { padding-left: 1em; padding-right: 1em; padding-bottom: 2em; } .previous .next { margin: 1em; display: inline; font-size: 1.2em; } .previous { float: left; } .next { float: right; } .fullfigure { text-align: center; } .figurecaption { text-align: center; margin-top: -1em; margin-bottom: 4em; margin-left: 10%; margin-right: 10%; background:#eee; color:#222; border:2px solid #ddd; } .commandline { font: monospace; margin-left: 1em; margin-top: -.6em; margin-bottom: .5em; }