/*
Theme Name: Codename the minimalist
Theme Author: Patrick Algrim
Theme URI: http://b32.org
Author URI: http://b32.org
Theme Description: An experimental theme by <a href="http://p41studios.com">P41 Studios</a> and <a href="http://hellyeahdude.com">hellyeahdude.com</a>
*/


body { background:#F4F3F2 url(images/b32_triangel.png) top right repeat;font:normal 9pt/13pt Arial, Helvetica, Sans-serif;color:#444;margin:0;padding:0;text-transform:uppercase;}
a, a:visited, a:hover {color:#444;text-decoration:none;outline:none;  }

#grid_hold {width:900px;margin:auto; }
#header {width:900px;margin:0; height: 200px; background: url(images/header_bg.png) top right no-repeat;}
#title {width:900px;margin:0 0 4.8em 0;padding:0;}
#title span.blog_title {margin:0 0 0 540px; font:bold 14pt/14pt Arial, Helvetica, Sans-serif;text-transform:uppercase;letter-spacing:1px;}
#about {width:520px;margin:0 0 1.7em 0;text-align:left;font:500 9pt/13pt Arial, Helvetica, Sans-serif;color:#444;}
#meta_header {width:900px;margin:0.8em 20px 0 0;max-width:900px;padding:0;font:normal 9pt/14pt Arial, Helvetica, Sans-serif;}
#meta_header p {margin:0.3em 0 0 0;}
#meta_header span.date {margin:0;font:900 14pt/14pt Arial, Helvetica, Sans-serif;text-transform:uppercase;letter-spacing:1px;}
#meta_header h1 {font:900 21pt/24pt Helvetica, Sans-serif;color:#444;text-transform:uppercase;margin:0.4em 0 0 0;}
#meta_header h1 a {font:900 21pt/24pt Helvetica, Sans-serif;color:#444;}
#meta_header h2 {font:900 9pt/13pt Arial, Helvetica, Sans-serif;color:#444;margin:0.6em 0 0 0;}
#navigate {margin:2.8em 0 0 540px;width:360px;font:normal 9pt/12pt Arial, Helvetica, Sans-serif;color:#444;}
#navigate span.big {font:normal 12pt/12pt Georgia, Times, Arial, Sans-serif;color:#444;}
#content_hold {width:900px;margin:0 auto;margin:0;}
#content {width:900px;margin:0;float:left;padding:0 20px 0 0;}
#content a, #content a:hover, #content a:visited {font-weight:bold;}
#content p {margin:0 0 1.2em 0;}
#content img {margin:0 0 0 -20px;}
#comments_wrap {width:900px;padding:0 0;margin:0 0 0 -120px;}
#logged_in {padding:0 0 0 120px;}
#labels {width:90px;margin-top:0.2em;display:block;margin-right:10px;padding:1em 0 0 10px;float:left;font:8.5pt/11pt Helvetica, Helvetica Neue, Arial, sans-serif;color:#444;}
#labels p {margin:1.2em 0 1.4em 0;}
#inputs {width:557px;margin:0.8em;float:left;padding:1em 0 0 10px;}
#inputs p {margin:0 0 0.8em 0;}
#submit {color:#444;font:normal 13pt/16pt Arial, Helvetica, Sans-serif;}
p.submit {padding-bottom:1.2em;}
p.submit_admin {padding-bottom:1.2em;margin:0 0 0 120px;}
.a_comment_wrap {width:920px;margin:2em 0 0 0;float:left;}
.gravatar {width:90px;margin-left:20px;float:left;}
.gravatar img {width:40px;height:40px;margin-left:20px;display:block;float:left;} 
.comment_text {width:557px;float:left;padding:0 0 10px 10px;margin-bottom:0;font:10pt/13pt Helvetica, Helvetica Neue, Arial;}
.no_comment {width:557px;float:left;padding:0 0 10px 120px;margin-bottom:0;font:10pt/13pt Helvetica, Helvetica Neue, Arial;}
.comment_meta {margin:0 0 0.8em 0;color:#444;font-weight:bold;}
h2.comments {margin:1em 0 0 120px;font:bold 12pt/14pt Arial, Helvetica, Sans-serif;color:#444;}
h2.comments_loggedin {margin:1em 0 0 120px;font:bold 12pt/14pt Arial, Helvetica, Sans-serif;color:#444;}
#sidebar {width:900px;float:left; margin-top: 20px;}
#sidebar h1 {font:900 10pt/13pt Arial, Helvetica, Sans-serif;color:#444;text-transform:uppercase;margin:0 0 0.8em 0;}
#sidebar h2 {font:900 9pt/13pt Arial, Helvetica, Sans-serif;color:#444;margin:0;}
#sidebar ul {list-style:none;margin:0 0 0.8em 0;padding:0;}
#sidebar ul li {list-style:none;margin:0;padding:0;}
#block {width:180px;border-left:8px solid #444;margin:6em 0 0 0;padding:0 0 0 10px;}
#footer {width:900px;display:block;margin-top: 40px;}
div.clear {clear:both;}
.left {width: 30%; float: left; display: inline; margin-right: 10px;}
.center {width: 30%; float: left; display: inline; margin-right: 10px;}
.right {width: 30%; float: left; display: inline;}

.button {border:1px solid #333333; color:#fff; float:left; font-weight:normal; padding:2px; background:#333333; font-size:10px; width:120px; text-transform:uppercase; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.textfield {border: none; padding:3px; margin-bottom: 3px; width: 240px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.textareafield {padding:3px; width: 240px; border: none; -moz-border-radius: 5px; -webkit-border-radius: 5px; float: left; display: inline; }

.col-left {width: 45%; float: left; display: inline;}
.col-right {width: 45%; float: right; display: inline; }
.home .post{display:inline;float:left;height:300px;margin:2px;overflow:hidden;position:relative;width:220px;}
.home .post-content{-moz-opacity:0.45;background: url(elements/black/c.png) repeat;bottom:0;filter:alpha(opacity=35);font-size:1.2em;font-weight:bolder;left:0;opacity:0.65;padding:1em;position:absolute;width:202px; padding-top:22px;}ine;}
.exhibition {margin:0 0 0 0px; height: 100%; width: 100%; background: url(../elements/default/b32_navelement.png) no-repeat left top; overflow:auto;}
