@import url("960_16_col.css"); @ido_orange: #ff910d; /* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html -------------------------------------------------------------- */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { background: transparent; border: 0; margin: 0; padding: 0; vertical-align: baseline; } body { line-height: 1; } h1, h2, h3, h4, h5, h6 { clear: both; font-weight: normal; } ol, ul { list-style: none; } blockquote { quotes: none; } blockquote:before, blockquote:after { content: ''; content: none; } del { text-decoration: line-through; } /* tables still need 'cellspacing="0"' in the markup */ table { border-collapse: collapse; border-spacing: 0; } a img { border: none; } /* =Layout -------------------------------------------------------------- */ body{ background: #fff; color: #3e3e3e; font: normal 14px/150% "Helvetica Neue", "Helvetica", "Arial", sans-serif; } a{ color: #1b74b1; text-decoration: none; } p{ margin-bottom: 1em; } h1, h2, h3, h4{ color: #000; margin-bottom: .5em; line-height: 140%; } .inner{ padding: 20px; } h1{ font-size: 32px; font-weight: bold; } h2{ font-weight: bold; font-size: 24px; } h3{} h4{} ol, ul{ margin-bottom: 1em; } #wrapper{ background: #000 url(images/ido_bg.jpg) no-repeat center top; padding: 20px 0; } #header{ margin-bottom: 20px; background: #000; background: rgba(0,0,0,.6); padding: 20px 0; position: relative; h1{ a{ display: block; text-indent:-99999px; width:211px; height: 170px; background: url(images/ido_logo.png) no-repeat center center; } } #navigation{ position: absolute; right: 0; top: 20px; li{ text-align: right; margin-bottom: 8px; list-style: none; a{ color: @ido_orange; font-weight: bold; font-size: 26px; text-decoration: none; } } } } #footer{ .container_16{ padding: 45px 0; background: url(images/footer_pointer.jpg) no-repeat 65px top; } #ido_summary{ div{ background: url(images/ido_bio.jpg) no-repeat left top; padding-left: 180px; } } #ido_footer_nav{ text-align: right; #footer_navigation{ margin-bottom: 5px; li{ font-size: 12px; display: inline; padding-left: 10px; margin-left: 0; a{ font-weight: bold; } } } #copyright{ color: #8c8c8c; font-weight: normal; font-size: 11px; } } } #content{ background: #fff; background: rgba(255,255,255, .9) } #sidebar{ background: #000; background: rgba(0,0,0,.6); .widget-area{ padding: 20px; color: #fff; a{ color: @ido_orange; font-weight: bold; } } } /* in post styles */ .post{ margin-bottom: 20px; .entry-meta{ font-size: 12px; margin-bottom: 10px; } } .entry{ margin-bottom: 40px; } .post{ color: #3e3e3e; ol, ul{ li{ margin-left: 1.5em; } } ul{ li{ list-style: square; margin-bottom: .5em; } } ol{ li{ list-style: decimal; } } } .seminar{ border-bottom: 1px solid #c6c6c6; padding-bottom: 20px; margin-bottom: 20px; } .entry-meta{ border-bottom: 1px solid #c6c6c6; padding-bottom: 10px; margin-bottom: 10px; font-size: 12px; h1, h2{ margin-bottom: 0; } } #comments{ background: #fff; padding: 10px; h4{ font-weight: bold; font-size: 16px; } } .commentlist{ li{ line-height: 1.4em; font-size: 12px; border-bottom: 1px solid #c6c6c6; padding-bottom: 10px; margin-bottom: 10px; .comment-author{ float: left; } .comment-content{ padding-left: 50px; } .commentmetadata{ font-size: 11px; color: #999; } .children{ margin: 10px 0 0 50px; background: #eaeaea; padding: 10px; } } li:last-child{ margin-bottom: 0; border-bottom: 0; padding-bottom: 0; } } #share{ margin-bottom: 20px; li{ a{ width: 50px; height: 50px; display: block; text-indent: -999999px; float: left; margin-right: 5px; } margin: 0; padding: 0; } #twitter{ background: url(images/share_tweet.png) no-repeat center center; } #fb{ background: url(images/share_fb.png) no-repeat center center; } #rss{ background: url(images/share_rss.png) no-repeat center center; } }