/*  
Theme Name: mightlife
Theme URI: http://wordpress.org/
Description: Loosely based on the default WordPress theme <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 0.1
Author: Garret Cashman
Author URI: http://binarybonsai.com/

	mightlife v0.1
	 http://while.co.uk

	This theme was loosely based on the default WordPress 
	theme <a href="http://binarybonsai.com/kubrick/">Kubrick</a> by Michael Heilemann,
	Remodelled by Garret Cashman with the help of www.urbangiraffe.com.
	
	"Oh my god! It's full of stars!"
	
	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

/*global style*/
*{
padding: 0;
margin: 0;
}

/* sidebar */
 #sidebar {
 width 28%;
 margin-left: 75%;
 }
 
 #sidebar ul {
 list-style: none;
 background-color: #efefef;
 border: #dddddd;
 padding: 0.5em;
 margin-bottom: 1em;
 }
 
 #sidebar ul ul {
 list-style-image: url(images/listitem.png);
 list-style-type: circle;
 margin-left: 20px;
 margin-bottom: 1.2em;
 }
 
 #sidebar ul h2 {
 background-color: #ffffff;
 width: 100%;
 font-size: 1.2em;
 font-weight: normal;
 padding: 2px;
 margin-bottom: 5px;
 border: 0px;
 }
 
 #sidebar ul ul li {
 margin-bottom: .2em;
 }
 
 #footer {
 clear: both;
 }
 
 body {
 font-family: Verdana, Arial, Times, Sans-Serif;
 font-size: 76%;
 }
 
 #content {
 width: 70%;
 float: left;
 }
 
 /* posts */
 .post {
 margin-bottom: 2.2em;
 padding-left: 5px;
 font-size: 1.1em;
 }

 .post p {
 line-height: 1.4em;
 margin-bottom: 1em;
 }
 
 h2 {
 font-size: 1.6em;
 border-bottom: 1px #dddddd solid;
 }
 
 h2 a:hover, h2 a:visited, h2 a {
 text-decoration: none;
 }
 
 .entry {
 margin-top: 10px;
 margin-bottom: 15px;
 }
 
 .postmetadata {
 padding: 2px;
 font-size: 0.8em;
 border-top: 1px #efefef solid;
 }

 
 #wrapper {
 width: 700px;
 width:expression(document.body.clientWidth < 605 ? "600px" : "85%");
 overflow: hidden;
 }
 
 div>#wrapper {
 margin: 3em auto;
 min-width: 400px;
 width: 85%;
 }
 
 /* searchform */
 
 #searchform {
 text-align: center;
 }
 
 #searchform input {
 border: 1px #dddddd solid;
 background-color: #ffffff;
 }
 
 #searchform #s {
 width: 50%;
 background-color: #ffffff;
 }
 
 /* calendar*/
 
 #wp-calendar {
 /*border: 1px #dddddd solid;*/
 width: 65%;
 margin: auto;
 text-align: center;
 margin-bottom: 1em;
 }
 
 #wp-calendar th {
 /*background-color: #dddddd;*/
 }
 
 #wp-calendar a {
 border: 1px #dddddd solid;
 background-color: #efefef;
 display: block;
 }
 
 #prev a, #next a {
 border: 0;
 }
 
 #wp-calendar caption {
 text-align: center;
 width: 90%
 }
 
 
 
 
 hr {
 display: none;
 }
 
 #imagelink {
 border: 4 px #dddddd double;
 }
 
 img {
 border: 4px #dddddd solid;
 margin:1em;
 }
 
 #page {
 background: url(images/dice_back.png) no-repeat top left;
 }
 
 #header {
 padding-top:20px;
 margin-bottom:10px;
 height:170px;
 }
 
 #headerimg {
 font-size: 1.2em;
 text-align:left;
 
 margin-left: 7.5%;
 padding: 10px 0px 20px 20px;
 height: 5em;
 color: #ffffff;
 
 background-color: #efefef;
 border-top: 4px solid #dddddd;
 border-right: 0px solid #dddddd;
 border-bottom: 4px solid #dddddd;
 border-left: 4px solid #dddddd;

 }
 
 #header a {
 text-decoration: none;
 color: #660000;
 }
 
 #header h1 {
 font-size: 3em;
 }
 
 
 #footer {
 font-size: .75em;
 text-align:right;
 
 margin-right: 7.5%;
 margin-top: 0.5em;
 margin-bottom: 2em;
 padding: 10px 20px 20px 20px;
 height: 4em;
 color: #dcdcdc;
 
 background-color: #efefef;
 border-top: 1px solid #dddddd;
 border-right: 1px solid #dddddd;
 border-bottom: 1px solid #dddddd;
 border-left: 0px solid #dddddd;
 }
 
 a {
 color: #660000;
 }
 
 a:hover {
 color: #ff0000;
 }