/*   
Theme Name: imnotpete
Theme URI: http://example.com/example/
Description: A search engine optimized website framework for WordPress, customized for imnotpete.com
Author: Sam Jones
Author URI: http://imnotpete.com/
Version: 1.0
*/

/* Reset default browser styles */
@import url('styles/reset.css');

/* Rebuild default browser styles */
@import url('styles/rebuild.css');

/* Import a basic layout */
@import url('styles/1c-b.css');

/* Basic WordPress Styles */
@import url('styles/wp.css');


body {
	background: #111; 
	color: #ededed;
	margin: 0;
	width:100%;
}
/*
.formcontainer {
display:none;
}
*/

#main {
	margin: 0;
	width:100%;
}

/* =Header
-------------------------------------------------------------- */

#branding {
	margin: 0 0 1.5em 0;
	float:left;
}

/* =Menu
-------------------------------------------------------------- */

#access {
	text-align: right;
	float:left;
	width: 300px;
	position:relative;
	top:241px;
	right:833px;
}

#access ul {
	list-style: none;
}

#access img {
	width: 35px;
}

#follow li {
	display: inline;
}

.skip-link {
	display: none;
}

/* =Content
-------------------------------------------------------------- */

#container{
	clear:both;
	margin-left: auto;
	margin-right: auto;
}

#content {
	margin: 1.5em 15%;
	border-left: solid 1px #fff;
	border-right: solid 1px #fff;
	padding: 20px;
	font-family:Verdana, Arial, sans-serif;
	width:600px;
	/*font-size: medium;*/
}

a:link, a:visited, a:hover, a:active {
	color: #fff;
}

.entry-title {
	font-size: xx-large;
}

.post {
	margin: 0 0 3em 0;	
}
.entry-content, .entry-summary {
	margin: 1.5em 0 0 0;
}

.entry-meta {
	font-size: smaller;
	background: #ededed;
	color: #111;
}

#content div.entry-meta a:link, #content div.entry-meta a:visited, #content div.entry-meta a:hover, #content div.entry-meta a:active {
	background: #ededed;
	color: #111;
}

#single-post div.entry-utility a:link, #single-post div.entry-utility a:visited, #single-post div.entry-utility a:hover, #single-post div.entry-utility a:active {
	background: #fff;
	color: #111;
}

#single-post .entry-utility {
	background: #ededed;
	color: #111;
}

.entry-utility {
	clear:both;
}

#content img {
	max-width: 100%;
}
/* =Navigation
-------------------------------------------------------------- */

.navigation {
	overflow: auto;	
}

.nav-next {
	float: right;
}

.nav-previous {
	float: left;
}

/* =Widget Areas
-------------------------------------------------------------- */

.widget-area ul {
	list-style: none;
	margin-left: 0;
}
.widget-area ul ul {
	list-style: disc;
	margin-left: 1.1em;
}
.widget-area ul ul ul {
	margin-left: 2.5em;
}
.widget-container {
	margin: 0 0 1.5em 0;
}

/* other stuff */
#separator { width:100%; background: #fff; color: #fff;}

blockquote {
	font-style: italic;
}

blockquote .bqcite {
	text-align: right;
}

#content blockquote { 
	font-style: italic; 
	font-size: larger;
	color: #B6C3B9;
}

#content blockquote.real { 
	border-left: solid 1px;
	border-right: solid 1px;
	padding-left: 10px;
	padding-right: 10px;
	text-align:justify;
}

#about-photo {
	float:right; 
	padding:10px;
	width:200px;
}

#text-4 h3 {font-size: xx-large;}

#masthead {
	margin: 0 15%;
}

#blog-title img {
	height:200px;
}

#site-info {
	text-align: center;
	padding-top: 1em;
}

.entry-content img.drop {
	-moz-box-shadow: 0px 0px 15px #efefef;
	-webkit-box-shadow: 1px 1px 2px #efefef;
	box-shadow: -2px -2px 2px #efefef;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#efefef')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#efefef');
}

.comment-author {
	font-size: larger;
	font-weight: bold;
}

.comment{
	margin-bottom: 1.5em;
}

.comment-content p {
	margin-bottom: 0;
}

.heading {
	font-size: 1.2em;
	font-weight: bold;
}

.series-description {
	font-style: italic;
}

.opening-comments {
	font-style: italic;
}

h2 {
	font-weight: bold;
	font-size: larger;
	display:inline-block;
}