/* Theme Name: Audiolab based on Room 34 Baseline Version: 1.5 */ /* STANDARD HTML TAGS */ body { color: #1e1d1b; font-family: 'Ubuntu', 'Ubuntu Medium', sans-serif; } a, a:visited { text-decoration: none; font-weight: 500; color: #1e1d1b; } a:hover { color: #036; text-decoration: underline; } a:active, a:focus { outline: none; } blockquote { border-left: 0.5em solid #ccc; font-size: 0.9em; font-style: normal; padding: 0 0 0 1em; } h1, h2, h3, h4, h5, h6 { line-height: 20px; font-weight: 300; } hr { background: #eee; color: #eee; } small { color: #555; font-size: 0.9em; } th { background: #eee !important; } ul.inline { display: block; margin: 1em 0; padding: 0; } ul.inline li { display: inline; margin: 0 0.5em 0 0; } /* CUSTOM CSS CLASSES */ .alignleft { float: left; display: inline; /* IE6 fix */ padding: 0 1em 0.5em 0; text-align: left; } .aligncenter { display: block; margin: 1.667em auto; text-align: center; } .alignright { float: right; display: inline; /* IE6 fix */ padding: 0 0 0.5em 1em; text-align: right; } .alignjustify { text-align: justify; } .commentlist { clear: both; list-style: none; margin: 1em 0; padding: 0; } .commentlist li { border-bottom: 1px solid #eee; margin: 0.5em 0; } .commentlist cite { font-size: 1.2em; font-style: normal; } .commentlist img { border: 1px solid #eee; float: left; display: inline; /* IE6 fix */ margin: 0 1em 0.5em 0; padding: 4px; text-align: left; } .commentlist p { clear: both; } .commentlist .bypostauthor { background: #eee; border-left: 0.5em solid #ccc; border-color: #ccc; padding-left: 1em; } .commentmetadata { color: #555; font-size: 0.9em; } h1.article-title a, h2.article-title a { font-weight: 300; } .input label { display: block; font-size: 0.9em; font-weight: normal; } .post { margin: 0 0 3em 0; } .postmetadata { clear: both; color: #555; font-size: 0.9em; } .wp-caption { background: #eee; border: 1px solid #ccc; padding: 0.5em; } .wp-caption img { border: 0; margin: 0; padding: 0; } .wp-caption p.wp-caption-text { margin: 0; padding: 0; } /* DOM ELEMENTS */ #header { height: 140px; overflow: hidden; } #header * { color: #555; line-height: 1.3em; text-decoration: none; } #header #headerimg { background: transparent; width: 950px; } #header h1 { margin: 30px 0 0 0; } #header h1 a { width: 270px; height: 65px; background: url(images/audio-lab_logo.png); text-indent: -9999px; display: block; } #nav { font-weight: 500; text-transform: uppercase; } #nav ul { list-style: none; margin: 0; padding: 0; } #nav li { float: left; display: inline; /* IE6 fix */ margin: 0; padding: 0; position: relative; } #nav li a { display: block; padding: 0.2em 0.6em; text-decoration: none; color: #c5c6c5; } #nav li:hover a { color: #1e1d1b; } #nav li ul { display: none; position: absolute; z-index: 99; } #nav li:hover ul { background: #fff; border: 1px solid #999; display: block; left: 0; min-width: 150px; top: 1.9em; white-space: nowrap; } #nav li:hover li { background: #fff; display: block; float: none; font-size: 0.9em; margin: 0; padding: 0; } #nav li:hover li:hover { background: #eee; } #nav li:hover li a { padding: 0.3em 0.5em; } /* nav */ #content { margin: 0 0 1.667em 0; overflow: hidden; } #content h1 { font-size: 2em; margin: 0 0 0.833em 0; } #content h2 { font-size: 1.8em; margin: 0 0 0.909em 0; } #content h3 { font-size: 1.5em; margin: 1em 0 1.111em 0; } #sidebar { font-size: 1.167em; margin: 0em 0 0 0em; overflow: hidden; background-color: #e9e9e9; } #sidebar .no-link > a { cursor: default; } #sidebar .no-link > a:hover { text-decoration: none; color: #ababab; } #sidebar a { color: #ababab; text-transform: uppercase; font-weight: 500; } #sidebar a:hover { color: #333; text-decoration: none; } #sidebar ul { list-style: none; margin: 0 0 1.5em 0.714em; padding: 0; } #sidebar ul.parent-widgets { margin: 1.429em 1.429em 1.429em 0; } #sidebar li.folded-menu ul { display: none; } #sidebar li.folded-menu.current_page_item ul, #sidebar li.folded-menu.current_page_parent ul { display: block; } #sidebar ul ul { font-size: 0.875em; } #sidebar li { margin: 0 0 0em 0; } #sidebar h2 { font-size: 1.2em; margin: 0.5em 0; } #sidebar h2 a { color: #111; text-decoration: none; } #sidebar form { margin-bottom: 1.5em; } #sidebar div { margin: 0 0 1.5em 0; } #sidebar div a { padding: 0 0.5em 0 0; white-space: nowrap; } #sidebar .widgettitle { display: none; } #search-form { float: right; width: 230px; background-color: #e9e9e9; margin-top: -16px; } #search-form input { margin: 0; font-family: 'Ubuntu', sans-serif; font-size: 12px; height: 16px; border: 0; background-color: transparent; width: 100%; } #search-form input#searchsubmit { display: none; } .screen-reader-text { position: absolute !important; clip: rect(1px, 1px, 1px, 1px); } #footer { color: #555; font-size: 0.9em; margin: 0 0 1.5em 0; overflow: hidden; } #footer p { margin: 0.5em 0; } #footer ul { list-style: none; margin: 0; padding: 0; } #footer li { display: inline; margin: 0 1em 0 0; } #contact{ margin: 1.5em 0.714em; padding: 0; color: #ababab; } .ngg-slideshow{ margin-bottom: 1em; } blockquote{ background-color: #e9e9e9; padding-top: 0.5em; padding-bottom: 0.5em; } blockquote p{ margin-bottom: 0.5em; } #featured-slider{ width: 470px; height: 300px; } #featured-posts{ margin-bottom: 4em; position: relative; } #featured-posts ul{ } .featured-wrapper{ position: relative; } .featured-single-title{ background-color: #e9e9e9; position: absolute; top: 1em; left: 1em; padding: 0.25em; } #featured-posts h2{ margin-bottom: 0; } #featured-posts a{ font-weight: normal; } #featured-thumbs{ position: absolute; top: 0; left: 470px; } #featured-thumbs ul{ list-style-type: none; margin: 0; padding: 0; } .attachment-featured-image { display:none;height:100%; } .feature-single-image { height:100%;} a.featured-thumb-image{ width:100%; max-width: 150px; height: 93px; display: block; margin-left: 10px; margin-bottom: 10px; padding: 0; opacity: 0.5; } #featured-thumbs a.activeSlide{ opacity: 1; } .post-content{ padding: 0 0.5em; } .post-thumbnail{ } .front_post{ width: 200px; float: left; background-color: #e9e9e9; margin: 0 10px 2em 0; font-weight: normal; } .front_post:hover{ text-decoration: none; color: #1e1d1b; } #rss-lector{ border-bottom: 1px dashed #ababab; font-size: 0.833em; padding: 1em; color: #ababab; } #rss-lector a{ color: #ababab; } #rss-lector ul{ list-style-type: none; margin: 0; } .hide{ display: none; } #rss-lector .widgettitle{ font-size: 1em; float: left; padding-right:1em; } #rss-lector img{ display: none; }