/* andreas06 - 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 for the original design work. Version: 1.1, November 28, 2005 */ body{ background:#e0e0e0 url(../pics/bodybg.gif) repeat-x; color:#505050; /*font:76% Georgia,Verdana,Tahoma,Arial,sans-serif;*/ font: 11px Georgia,Verdana,Tahoma,Arial,sans-serif; margin:0; padding:0; text-align:center; } p{ line-height:1.5em; margin:0 0 15px; } a{ color:#fa9035; font-weight:700; text-decoration:none; } a:hover{ color:#d04a10; } hr{ height:1px; margin:10px 0; width:98%; } dt{ font-weight:700; } dd{ margin:1px 0 12px 15px; } #container{ background:#c0c0c0 url(../pics/bodybg.gif) repeat-x; margin:0 auto; text-align:left; width:752px; } #sitename{ background:url(../pics/logo_peda2.jpg) top right no-repeat; color:#ffffff; font-weight:400; height:80px; margin:0px 20px 10px 0px; text-align:left; } #sitename h1{ font-size:2.2em; margin:0; padding-top:20px; padding-bottom:5px; } #sitename span{ font-size:1.6em; /*letter-spacing:-1px;*/ margin:0; } #nav{ background:url(../pics/greypx.gif) bottom left repeat-x; float:left; width:752px; } #nav ul{ list-style:none; margin:0; padding:0; } #nav a{ background:url(../pics/tabs.gif) no-repeat 100% 0; color:#808080; display:block; font-size:1.1em; letter-spacing:-1px; padding:7px 11px 4px 5px; text-decoration:none; } #nav a:hover{ color:#505050; } #nav li{ background:url(../pics/tabs.gif) no-repeat 0 0; float:left; margin:0 4px 0 0; padding:0 0 0 9px; } #nav #current{ background:url(../pics/tabs.gif) no-repeat 0 -41px; } #nav #current a{ background:url(../pics/tabs.gif) no-repeat 100% -41px; color:#303030; /*padding:7px 20px 5px 11px;*/ } #wrap1{ background:#ffffff url(../pics/innerbg.gif) repeat-y; border-bottom:1px solid #808080; border-left:1px solid #808080; border-right:1px solid #808080; clear:both; padding:0; width:750px; } #wrap2{ background:url(../pics/header.jpg) top left no-repeat; padding:10px; width:730px; } #header{ height:30px; position:relative; width:730px; } #header h1{ float:left; font-size:1.4em; margin:0; width:180px; } #topbox{ color:#808080; margin:0 0 4px; text-align:right; } #topbox a{ color:#d04a10; } #topbox a:hover{ text-decoration:underline; } #leftside{ float:left; /*margin:-15px 0 0;*/ margin:0; width:145px; } #leftside h1{ font-size:1.4em; font-weight:400; } #rightside{ float:right; margin:20px 15px 20px 0; width:180px; } #rightside h1{ font-size:1.4em; font-weight:400; margin:0 0 12px; } #rightside p{ font-size:0.9em; margin:2px 0 12px 10px; } #rightside { /*border:1px solid #fa9035;*/ margin:40px 0 5px 5px; padding:2px; } #content{ /*margin:45px 150px 0 180px; */ margin:35px 0px 0px 30px; width:320px; } /* #content .csc-textpic-imagewrap, #content .csc-textpic-imagerow{ } dl,dt,dd { margin: 0; padding: 0; text-indent: 0em; border:none; display: table; } dl{ width:300px; } dt{ font-weight: bold; font-size: large; width: 150px; float:left; clear: left; } dd{ float:left; width: 150px; font-style: italic; } */ #contentalt{ margin:45px 15px 0 180px; } #content p,#contentalt p{ margin:8px 0 0 10px; } #content h1,#contentalt h1{ color:#505050; font-size:2em; font-weight:400; margin:15px 0 10px; padding:0; } #content h2,#contentalt h2{ color:#505050; font-size:1.5em; font-weight:400; margin:20px 0 10px; padding:0; } #content img,#contentalt { border:1px solid #fa9035; /*float:left; margin:5px 15px 6px;*/ } #footer{ clear:both; color:#a0a0a0; font-size:0.9em; height:26px; margin-top:20px; padding:1px; text-align:right; width:730px; } #footer a{ color:#a0a0a0; font-weight:400; } #footer a:hover{ color:#a0a0a0; text-decoration:underline; } .menublock{ margin-bottom:10px; } .nav{ color:#d04a10; display:block; font-size:1.1em; font-weight:700; margin-bottom:1px; padding:2px 2px 2px 10px; position:relative; text-decoration:none; width:125px; } .nav:hover, .nav_selected{ border:1px solid #fa9035; color:#505050; padding:1px 1px 1px 9px; } #register{ color:#808080; display:block; font-size:1.1em; font-weight:700; margin-bottom:1px; padding:2px 2px 2px 10px; position:relative; text-decoration:none; width:125px; } #register a{ color:#d04a10; } #register a:hover{ border:1px solid #fa9035; color:#505050; padding:1px 1px 1px 9px; } .sub{ font-size:0.9em; margin-left:20px; padding:1px 1px 1px 6px; width:105px; } .sub:hover{ border:1px solid #fa9035; color:#505050; padding:0 0 0 5px; } .intro{ font-weight:700; } .active{ border:1px solid #fa9035; padding:1px 1px 1px 9px; } .box{ background:#f8f8f8 url(../pics/boxbg.gif) top left repeat-y; border:1px solid #d0d4d4; color:#505050; margin:15px auto; padding:10px 10px 10px 20px; width:75%; } .photo{ margin:5px auto 15px; padding:5px; } .smallcaps{ font-variant:small-caps; } .mini{ color:#a0a0a0; font-size:0.75em; font-weight:400; line-height:1.2em; margin:20px 0 10px 8px; } .small{ font-size:0.85em; } .large{ font-size:1.4em; } .soft{ color:#808080; } .normal{ font-weight:400; } .sharp{ color:#101010; } .center{ text-align:center; } .hide{ display:none; } .title{ color:#d04a10; } /*dl.csc-textpic-image { padding-right: 20px; }*/ div.csc-textpic img { border:1px solid #fa9035; } #rightside div.csc-textpic img{ margin: 0px; margin-bottom:5px; } /*#content div.csc-textpic-text{ }*/ label{ display: block; float: left; width: 120px; vertical-align: bottom; } .align-center{ text-align:center; } #content .spacer-gif, .spacer-gif{ border: none; } h5{ color:#d04a10; font-size:15px; font-weight:bold; margin:15px 0 10px; padding:0; } h3{ color:#d04a10; font-size:12px; }