/* Core */ body { padding:0; margin:0; } body, p, th, td, li { font-family:Georgia, Times, "Times New Roman", serif; font-size:0.95em; line-height:1.5; } p { margin-top:0; margin-bottom:1em; } #page { margin:25px 4%; } #layout-table { margin:0; padding-top: 15px; } .weeks-format, .topics-format { margin-top: 0; padding-top: 10px; } .tabtree ul li ul li a.nolink span { color:#000; } /* Header */ #header h1.headermain, #header-home h1.headermain { font-size:2.3em; color:#fff; padding:10px 0 20px 15px; line-height:0.7; font-weight:normal; } #header h1.headermain { font-size:1.75em; } h1.headermain span { font-size:0.45em; color:#bbb; } h1.headermain span p { margin-bottom: 0; } .headermenu { color:#ccc; margin-right:15px; } /* Navbar */ .navbar { border:none; margin:0; } .navbar .breadcrumb .sep { font-size:0.8em; padding:0 5px; } /* Content */ #content { margin:0 11px; background: #fff; padding:10px 0 25px; } #site-index #content, #course-view #content { padding-top:0; } .sitetopic { border:none; } h2.headingblock { background:#f2f2f2; border-width:0 0 1px 0; padding:4px 5px 2px; } /* Sideblocks */ .sideblock .header { padding:7px 8px 0; border:none; background:url(images/sideblock_t.jpg) no-repeat 0 0; } .sideblock .title h2 { font-size:1.1em; } .sideblock .content { background:#f2f2f2; border-width:0 1px 0 1px; border-color:#e3e3e3; padding-bottom:0; } .sideblock { background:url(images/sideblock_b.jpg) no-repeat 0 100%; padding-bottom:11px; } .block_login .header { background:url(images/sideblock-y_t.jpg) no-repeat 0 0; } .block_login .content { background:#fcfed9; border-color:#ebedc8; } .block_login { background:url(images/sideblock-y_b.jpg) no-repeat 0 100%; } #right-column .hidden .header, #left-column .hidden .header { border-bottom:none; } #left-column .hidden { padding-bottom:11px; } .sideblock .title .commands { padding-bottom:5px; } .block_adminblock { width:200px; } .weeks-format #left-column, .weeks-format #right-column, .topics-format #left-column, .topics-format #right-column { width: 200px; } .weeks-format #middle-column , .topics-format #middle-column { margin: 0 210px 0 210px; } .block_course_summary .header, .block_course_summary .content, .block_course_summary { background: none; border: none; } .block_online_users .info { padding-bottom: 3px; } /* Calendar */ .sidecalendar .sideblock, .sidecalendar .sideblock .header { background:none; } /* User */ .userinfobox { border:none; } .userinfobox .content { border:1px solid #ddd; background:#f2f2f2; } /* Course */ .coursebox { border-width: 0 0 1px 0; padding-bottom:10px; } .categorybox { border:none; } .coursebox .info { width:35%; } .coursebox .summary { width:55%; } .coursebox .teachers { padding-left: 1.5em; } .courseboxes { width:60%; margin: 0 auto; } #intro { background:#f2f2f2; } /* Forums */ .forumpost { border-width:0; } .forumpost td.left { background:none; } .forumpost td.content { border-width:1px 0 2px 0; border-style:solid; padding-top:10px; } .forumpost .topic { background:#f2f2f2; } .forumpost .topic.starter { background:#ddd; } .forumpost .topic.starter .subject { font-size:1.2em; } /* Tables */ #participants th, #user-grade th, .logtable th, .editcourse th, #admin-roles-override th, #admin-roles-assign th, .forumheaderlist th { background:#f2f2f2; border-bottom:1px solid #bbb; } /* Login */ .loginbox { margin-bottom: 0; padding-bottom: 15px; } /* Modules */ #mod-forum-search #wrapper-br { padding-bottom: 21px; } #mod-forum-search .generalbox { padding-bottom: 0; margin-bottom: 0; } #mod-forum-search #content { padding:0 5% 20px 5%} /* Footer */ #footer { margin:0 !important; color:#ccc; } #footer-logo { float:left; padding-left:20px; line-height: 0; } #footer-loggedinas { float:right; padding-right:20px; } #footer-helplink { font-size: 0.8em; float: left; padding-left: 15px; line-height: 1em; padding-top: 3px; } #footer-helplink img { margin-bottom: 5px; } /* Various Hacks */ #theme-index #page { min-width: 900px; } .admin #page { min-width: 700px; }