/* @override http://blog.include-digital.com/wp-content/themes/include/style.css */
/*
Theme Name: Include theme
Theme URI: http://include-digital.com/
Description: Blog theme used for <a href="http://include-digital.com">Include Digital</a>
Version: 0.1
Author: Include Ltd
Author URI: http://include-digital.com/
Tags: include, black, white, clean

	Include theme 0.1
	 http://include-digital.com/

	This blog was designed by Milan Hawkins and coded
	by Matthew Hotchen

	The theme is for our use only and anyone found
	using or copying this theme may be hunted with
	sticks
*/

body{
	padding:0;
	margin:0;
	text-align:center;
	font:62.5% "Lucida Grande", sans-serif;
}
#page{
	width:850px;
	margin:0 auto;
	text-align:left;
}
#header{margin: 50px 0}
#content{
	width:600px;
	float:left;
	padding:0 0 50px 0;
}
#sidebar{
	width:200px;
	float:right;
	padding:0;
}
#sidebar ul{
	list-style-type:none;
	list-style-image:none;
	padding:0;margin:0;
}
#searchform input{display:none;}
#searchform div #s{
	display:block;
	width:143px;
	border:1px solid #000;
	height:16px;
	padding:3px;
}
.widget{margin:0 0 50px;}
.widget a{background-color:#fff;font-weight:bold;}
.widget a:hover{background-color:#fff568;}
.widget a img{background-color:#fff!important;}
.widget_flickrRSS img{margin:0 10px 10px 0;}
.widget_flickrRSS a:hover{background-color:#fff}

.post{margin-bottom:50px;}
	.post-header{
		background-color:#000;
		height:40px;
		overflow:hidden;
	}
	.post-header h2{
		float:left;
		width:460px;
		margin:0 10px;
		line-height:1.7em;
	}
	.post-header p{
		float:right;
		color:#fff;
		padding-right:10px;
	}
		.post-header .date-top{
			margin-bottom:0;
			margin-top:4px;
		}
		.post-header .date-bottom{
			margin-top:0;
			font-size:1.7em;
			clear:right;
		}
	.post-header a{
		color:#fff;
		background-color:#000;
		font-weight:normal;
	}
	.entry{}
		.entry p img{margin-left:-10px;}
		.entry a img {margin: 0 0 0 0 !important;}
	.post-metadata{
		font-weight:normal;
		background-color:#000;
		display:inline;
		color:#fff;
		padding:2px;
	}
		.post-metadata a{
			background-color:#000;
			color:#fff;
			font-weight:bold;
		}

.navigation .alignleft{float:left;}
.navigation .alignright{float:right;}
.navigation{
	background-color:#000;
	padding:4px;
	font-size:1.6em;
	height:20px;
}
.navigation a{
	background-color:#000;
	color:#fff;
	font-weight:bold;
}

.none-list{list-style:none;margin:0;padding:0;}
.none-list ul{list-style:none;margin:0;padding:0;}
.none-list a{background-color:#fff;font-weight:bold;}
.categories{margin-top:-12px;color:#fff;}
.cat-item{color:#000;}

.lastfm-item a{font-weight:normal;}

h1,h2,h3,h4,h5,h6{font-weight:normal!important;}
h2{font-size:2.4em;}
h3{font-size:1.4em;}
p,ol,ul{
	font-size:1.2em;
	line-height:1.2em;
}
ul ul{font-size:1.0em;}
ul h2{font-size:2.0em;}
ul p{font-size:1.0em;}
li{margin-bottom:2px;}
p{margin-left:10px;}
blockquote{
	margin:0 15px 0 40px;
	padding:5px 10px!important;
	padding:0;
	border-left:5px solid #000;
}
blockquote p{margin:0;padding:0;}
a{
	background-color:#fff568;
	color:#000;
	text-decoration:none;
}
a img{
	border:0;
	background-color:#fff;
	margin:0;padding:0;
}
hr{
	clear:both;
	visibility:hidden;
}

#commentform {
	padding: 0;
	margin: 0;
}
#commentform p {
	margin-left: 0;
}
#commentform textarea{
	width: 588px;
	height: 80px;
}
#commentform input {
	width: 200px;
}
#commentform input, textarea {
	border: 1px solid #000;
	margin: 0 5px 0 0;
	padding: 5px;
}
#commentform input#submit {
	width: 120px !important;
	float: right;
	margin-right: 0px;
	background-color: #000;
	color: #fff;
}
.commentlist{
	font-size: 1em;
}
ol.commentlist{
	padding: 0;
	list-style-type: none;
}
.commentlist p{
	padding: 0;
	margin: 10px 0;
	color: #888;
}
small.commentmetadata {
	display: none;
}
.commentlist span {
	display: inherit;
	margin: 0px 0;
	font-size: 1.2em;
}

#respond {
	margin-top: 50px;	
}


.marginleft0{margin-left:0;}
.highlight{background-color:#fff568!important;font-weight:normal!important;}
.unhighlight{background-color:#fff!important;}

#post-488 p{margin-left:0;}