/* Theme Name: an ordinary theme Theme URI: http://www.blog.ordinary.ch/?page_id=269 Version: 2.3 Description: A simple theme with two corresponding random pictures in the header and a suckertree navigation thereunder. Optionally one or two columns. Two color schemes available. Widget ready. Please read the readme.txt file. Author: Fabian Schmid Author URI: http://www.blog.ordinary.ch/ Tags: one-column, two-columns, fixed-width, white, black, light */ /* STANDARDS */ body { display: block; background: #ffffff; color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: .75em; } table tr td { font-family: "Arial"; font-size: 11px; } p { text-align: left; } h2 { margin: 0; color: #c11415; font-size: 1.2em; text-transform: uppercase; } h3 { text-transform: uppercase; } a { color: #c11415; text-decoration: none; } a:hover { color: #a1a1a1; } img { border: none; } blockquote { padding-left: 30px; background: url("images/blockquote.jpg") no-repeat top left; font-style: italic; } .alignleft { text-align: left; } .alignright { text-align: right; } .aligncenter { text-align: center; } /* MAIN CONTAINERS */ #contentwrap { width: 800px; min-height: 480px; margin-top: 30px; } #left{ float: left; width: 596px; } #right{ float: right; width: 200px; } /* HEADER */ #titleanddesc { width: 800px; padding: 20px 1px 0 1px; } #blogtitle { float: left; text-align: left; color: #000000; font-size: 11px; font-weight: bold; text-transform: uppercase; } #blogtitle a { text-decoration: none; } #blogdescription { float: left; color: #a9a9a9; font-size: 11px; text-transform: uppercase; } #leftbanner { clear: both; float: left; width: 282px; height: 377px; border: 3px solid #000000; } #rightbanner { float: right; width: 503px; height: 377px; border: 3px solid #000000; } #navigation { float: left; width: 794px; height: 17px; margin-top: 3px; border: 3px solid #000000; } /* LEFT (POST & ENTRIES) */ .posts{ margin-right: 0; } .postdate { margin-top: 20px; color: #000000; font-size: 1.7em; font-weight: bold; text-transform: uppercase; } .pagetitle { margin-top: 20px; color: #000000; font-size: 1.7em; font-weight: bold; text-transform: uppercase; } .posttitle { font-size: 1.2em; font-weight: bold; text-transform: uppercase; } .posttitle a { color: #c11415; text-decoration: none; } .posttitle a:hover { color: #000000; } .category a { text-decoration: none; text-transform: lowercase; } .postmetadatabottom { width: 100px; margin: 0 0 0 10px; padding: 0; background: #DDDDDD; text-transform: uppercase; } .postmetadatabottom a { color: #000000; text-decoration: none; } .postmetadatabottom a:hover { color: #ffffff; } .entry { padding-bottom: 10px; font-family: Calibri, Arial, Verdana, Helvetica, sans-serif; border-bottom: 1px dotted #a9a9a9; font-size: 16px; line-height: 24px; } .entry ul, ol{ margin-left: 25px; padding-left: 0; } .entry table tr td{ font-family: Calibri, Arial, Verdana, Helvetica, sans-serif; font-size: 16px; } /* RIGHT (SEARCH & WIDGETS) */ .search { float: right; margin-top: 20px; } #searchsubmit { display: none; } #s{ width: 180px; margin-bottom: 20px; padding: 1px 2px 1px 17px; background: #000000 url("images/magnifier-black.png") no-repeat top left; color: #ffffff; border: none; } .widgets{ float: right; width: 193px; margin-bottom: 18px; border: 3px solid #000000; border-top: 0; } .widgets ul{ margin: 0; padding-left: 0; list-style-type: none; } .widgets ul li ul li{ padding: 1px 4px; } .widgets ul li a{ color: #000000; font-size: 12px; font-weight: bold; text-decoration: none; text-transform: uppercase; } .widgets ul li a:hover{ background-color: #000000; color: #ffffff; cursor: pointer; } h2.widgettitle{ padding: 1px 4px; background-color: #000000; color: #ffffff; border-top: 3px solid #000000; border-bottom: 3px solid #000000; font-size: 12px; font-weight: bold; text-decoration: none; text-transform: uppercase; } h2.widgettitle:hover{ background-color: #000000; color: #ffffff; cursor: pointer; } /* FOOTER */ #navlink { clear: both; margin: 25px 0 25px 0; font-weight: bold; text-transform: uppercase; } #footer { width: 800px; padding: 0 1px 30px 1px; border-top: 3px solid #000000; font-size: 11px; } #footer a { font-weight: bold; text-decoration: none; } #footerleft { float: left; text-transform: uppercase; } #footerright { float: right; color: #c11415; font-weight: bold; text-transform: uppercase; } /* COMMENTS */ #comments { clear: both; padding-top: 20px; } #comments h3{ background: #DDDDDD; } .comment-info-split { clear: both; } .commentmetadata { text-transform: uppercase; } .commentlist div.alt { padding: 10px; background: #DDDDDD; color: #000000; } .commentlist div { padding: 10px; } .comment-div { display: block; } .comment-left { width: 30%; } .comment-right { width: 70%; }