/*   
Theme Name: PushWP
Theme URI: http://www.pushforward.se
Description: A theme for Wordpress
Author: Jonas Karlsson
Author URI: http://www.pushforward.se
Version: 1.0
*/
body{background:#fff;color:#444;font:62.5%/1.6em verdana,sans-serif}.content{font-size:1.1em;line-height:1.6em}.content h1{font-size:1.6em;line-height:1;margin:0 0 0.7em 0}.content h2{font-size:1.3em;line-height:1;margin:1em 0 .5em}.content h3{font-size:1.4em;line-height:1;margin:0 1.14em 0 .57em}.content h4{font-size:1.3em;line-height:1;margin:1.23em 0 .615em}.content h5{font-size:1.1em;line-height:1;margin:0 0 .67em 0}.content h6{font-size:1em;line-height:1;margin:1.6em 0 .8em}.content hr{background:#000;border:none;color:black;display:block;height:1px;width:100%}.content ul{list-style:disc outside}.content ol{list-style:decimal outside}.content table{border-collapse:collapse}.content hr,.content p,.content ul,.content ol,.content dl,.content pre,.content address,.content table,.content form{margin-bottom:1.6em}.content textarea,.content input[type='text']{padding:.1em .2em}.content input{padding:.2em .1em}#container{font-family:"Lucida grande",Helvetica,sans-serif;margin:30px auto;width:960px}a.current_page_item{border:2px solid #444;border-width:2px 0 0 0;padding:5px 0 0 0}#sidebar .textwidget{margin:0 0 30px 0}#header{width:970px;height:100px}#content{width:970px}#sidebar .spacer{height:43px}#sidebar ul.leftlist{margin:43px 0 30px 0}#sidebar ul.leftlist li{background:url("ui/bullet.png") no-repeat top left;padding:0 0 0 14px;margin:0 0 4px 0}#sidebar ul li{background:url("ui/bullet-del.png") no-repeat top left;padding:0 0 0 13px;margin:0 0 4px 0}h1 a.rsswidget{color:#000;text-decoration:none}h1 a.rsswidget img{float:right}.logotype{margin:0 0 0 30px}.menu{padding:0 3px 0 0}ul#nav li{list-style:none;float:left;margin:0 20px 0 0;font-size:14px;font-family:arial}div.project-text{padding:130px 20px 0 20px}.logotype{width:262px}.menu{float:left;margin:33px 0 0 0;}h1#title,h2#description{text-indent:-999%}h2#intro{width:725px;margin:20px auto 40px auto;font-size:20px;line-height:130%}div.project-text h2{font-size:1.8em;line-height:135%}#header,#content,#mainscreen,#sidebar,#footer,.logotype,#pagescreen,#projectscreen{float:left}#mainscreen{width:580px;margin:0 0 0 30px}#projectscreen{width:580px;margin:20px 0 0 30px}div.clear{width:80%;margin:0 0 0 30px;height:10px;clear:both}#sidebar{width:260px;margin:0 0 0 65px}#footer{width:905px;clear:both;margin:0 30px 0px 30px;border:1px solid #cecece;border-width:1px 0 0 0;padding:10px 0 0 0}.boxgrid{ width:260px; height:360px; margin:0 30px 30px 30px; float:left; background:#e6e6e6 url("ui/bg-project.png") repeat; border:solid 1px #cecece; overflow:hidden; position:relative}.boxgrid img{ position:absolute; top:0; left:0; border:0}div.bio{width:145px;float:left;margin:5px 0 0 0}div.bio img{border:1px solid #cecece}.content h1,.content h2,.content h3,.content h4,.content h5{font-family:helvetica,sans-serif;color:#000}.content h5{color:#cecece}#content h1{display:block;width:100%;border:1px solid #cecece;border-width:0 0 1px 0;padding:0 0 3px 0}div.projectimg{width:200px;float:left;margin:0 20px 0 0}div.projectinfo{float:left;height:100%;display:block;margin:30px 0 30px 0}div.projectinfo img{border:solid 1px #cecece}div.projectinfo p{margin:0 50px 0 0;padding:0}div.projectinfo h2{margin:0 0 10px;padding:0;font-size:2em}div.entry p{padding:0 50px 0 0}div.entry-single img{border:1px solid #cecece}a{outline:none}a{color:#65952d;text-decoration:none}a:hover{color:#8cc63f;text-decoration:underline}a:visited{color:#65952d}
span.bigger {font-size:24px;}
span.smaller {font-size:14px; color:#444;}
h2#intro {margin:20px 0 2px 30px;}
h2#intro2 {width:860px; margin:0px 0 40px 30px; font-size:16px; line-height:130%;}
span.boldtext {font-weight:bold;}
ul#nav li a:hover {border:2px solid #8cc63f; border-width:2px 0 0 0; padding:5px 0 0 0; text-decoration:none;}
div.imgtext {float:right; background:#f5f5f5; margin:0 0 10px 0; border:1px solid #cecece;}
div.imgtext img {float:right; margin:10px;}
div.imgtext span {display:block; clear:both; padding:3px 0 6px 0; margin:0 10px; width:200px;}
div.twitter {float:left;width:150px; margin:10px auto 30px 40px;}
img.alignleft {float:left; margin:3px 10px 0 0;}