/* Theme Name: Befreiphone Description: Simple theme with Mootools effects and buttons generator by AlternaMedia Inc. Version: 1.0 Author: AlternaMedia Inc. Author URI: http://www.alternamedia.de Tags: fixed width, two columns, sidebar, widgets, valid XHTML, valid CSS, dark, black, grey, blue Released under the GPLv3 license. */ * { list-style: none; margin: 0; padding: 0; } body { background: #000 url(./images/bodybg.png) repeat-x; font: 10px Arial, Helvetica, sans-serif; color: #fff; } p, h2, h3, h4, h5 { font-size: 1.2em; } img { border: 0; } div#wrapper { margin: 0px auto 0; padding-top: 0px; width: 768px; } div#header { width: 768px; } h1 { font: 3.2em 'Trebuchet MS', Arial, Helvetica; } h1 a { color: #ffc000; font-weight: bold; height: 30px; text-decoration: none; } #headerpic { margin-top: 10px; } #header p { margin: 0; color: #FFC; } div#header ul { float: right; position: relative; z-index: 2; } div#header ul li { float: left; margin-left: 5px; } div#header ul li a { color: #686868; display: block; font-size: 1.4em; padding: 0px 0px 0px; text-decoration: none; } a { outline: 0; } div#main { float: left; padding-top: 10px; padding-right: 20px; width: 500px; } h2.header { border-bottom: 1px solid #191919; color: #ffc000; font-size: 24px; line-height: 1; margin: 0 0 5px; padding: 10px 0 0; position: relative; } div#main h2.header a { color: #ff7e00; text-decoration: none; } h2.header span { padding-right: 10px; position: relative; } div#main h3 { color: #ff7e00; margin: 15px 0 5px; } div#main p { color: #6b6b6b; line-height: 2; margin: 10px 0; } div#main a { color: #507FA3; } .article { margin-bottom: 20px; } .article blockquote { background: #F0F0F0; border-left: 5px solid #B8D1E4; margin: 0 15px; padding: 1px 15px; } .article ul, .article ol { color: #6b6b6b; font-size: 1.2em; margin-left: 15px; } .article ul li { background: url(./images/bullet.gif) 0 center no-repeat; margin: 5px 0; padding-left: 15px; } .article ol { margin-left: 30px; } .article ol li { list-style: decimal; margin: 10px 0; } .article ol li ol { font-size: 1em; margin-left: 15px; } #main p.byline { color: #999; } ul.article_footer { background: #000 url(./images/bg2.png) repeat-x; border-top: 1px solid #5e5e5e; border-width: 1px 0; line-height: 1.5; margin: 10px 0; padding: 5px 10px; text-align: right; } ul.article_footer li { background: none; display: inline; font-size: 0.9em; margin-left: 5px; padding-left: 10px; } ul.article_footer li.first { border-left: 0; } div#secondary { float: left; padding: 15px 20px 20px 0; width: 200px; } div#secondary ul#sidebar { color: #507fa3; margin: 15px 0 20px; padding-bottom: 10px; } div#secondary ul#sidebar li { font-size: 1.2em; line-height: 1.5em; margin: 5px 0; } div#secondary h2 { color: #507fa3; font-size: 1em; line-height: 1; margin: 20px 0 8px; text-transform: uppercase; } div#secondary a { color: #666; text-decoration: none; } div#secondary a:hover { text-decoration: underline; } div#secondary ul.children { border-left: 5px solid #EAEAEA; margin-left: 5px; padding-left: 10px; } div#secondary ul#sidebar li li { font-size: 1em; } div#author h2 { font-size: 1.2em; } div#secondary p { color: #666; line-height: 1.5; margin: 5px 0; } form#searchform { height: 28px; margin-bottom: 20px; position: relative; } input, textarea { background: url(./images/text_bg.png) repeat-x; border: 1px solid #2f2f2f; color: #ffc000; padding: 2px; } form#searchform input#s { padding: 0px; background: url(./images/text_bg.png) repeat-x; border: 1px solid #2f2f2f; color: #ffc000; height: 18px; padding: 5px; position: absolute; top: 0; width: 156px; } input#search_submit { position: absolute; right: 0; border: 0; padding: 0; margin: 0; } ul#footer { color: #686868; font-size: 1em; height: 8px; margin: 0 auto; padding: 15px 0; text-align: center; width: 768px; } ul#footer li { display: inline; margin-left: 10px; } ul#footer li span { position: absolute; text-indent: -9999em; } ul#footer li a { color: #686868; text-decoration: none; } ol.commentlist { color: #555; margin-top: 15px; } ol.commentlist li { background: #000 url(./images/bg2.png) repeat-x; border-top: 1px solid #525252; margin: 10px 0; padding: 10px; } ol.commentlist li.alt { background: #032350 url(./images/owncomment.png) repeat-x; border-top: 1px solid #02224f; } textarea#comment { width: 500px; } #main p.comment_meta { float: right; margin: 0; } body#commentspopup { background: #FFF; padding: 20px; } body#commentspopup a { color: #666; } body#commentspopup h1 a { left: 0; position: relative; top: 0; } body#commentspopup h3 { color: #555; } body#commentspopup p { color: #555; margin: 10px 0; } body#commentspopup textarea { width: 340px; } .aligncenter { display: block; margin-left: auto; margin-right: auto; } .alignleft { float: left; } .alignright { float: right; } .wp-caption { background: #161616; border: 1px solid #434343; margin: 10px; padding-top: 4px; text-align: center; } .wp-caption img { border: 0 none; margin: 0; padding: 0; } .wp-caption-dd { font-size: 11px; line-height: 17px; margin: 0; padding: 0 4px 5px; } p.entry_info { clear: both; } div.navigation { margin: 10px 0; } .clearfix:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; } .clearfix { display: inline-block; } .clearfix { display: block; }