/*
Theme Name: one simple man
Theme URI: http://www.onemandesigns.co.uk
Description: based on Simplicity theme by <a href="http://www.koch-werkstatt.de" title="Kochwerkstatt">Karsten Kuhnen</a>.
Version: 1.0
Author: Gordon McLean
Author URI: http://www.onemandesigns.co.uk
*/

html, body { margin: 0;	padding: 0; text-align: center; font: normal 0.9em Verdana, Arial, Helvetica, Sans-Serif; color: #001A33; background: #fff; padding: 0; }
blockquote { border-left: 4px solid #CCC; color: #660033; font: italic 1em Georgia, Times, serif; padding-left: 18px; padding-right: 10px; margin: 0 30px; line-height: 1.1em; }
a { color: #003366; outline: none; }
code { background: #f5f5f5; border: 1px solid #cccccc; color: #555555; font: 11px Verdana, Arial, 'Helvetica', sans-serif; padding: 10px; text-align: left; }


/* Headings */
h1 a { color: #000; font: 24px Arial, 'Helvetica', Verdana, sans-serif; margin: 0 0 0 0; padding: 0 0 0 0; text-decoration: none; display: block; }
h1 { color: #356AA0; font: 24px Arial, 'Helvetica', Verdana, sans-serif; margin: 0 0 0 0; padding: 0 0 0 0; text-decoration: none; }
h2.header { color: #356AA0; font: 24px Arial, 'Helvetica', Verdana, sans-serif; margin: 0 0 0 0; padding: 0 0 0 0; text-decoration: none; text-align: center; }
h2, h2 a { color: #356AA0; margin: 0; padding: 0; }
h3, h3 a { color: #356AA0; margin: 15px 0 0px 0; padding: 0; }
h4 { color: #356AA0; font: 12px Verdana, Arial, 'Helvetica', sans-serif; font-weight: normal; margin: 0; padding: 0; }
h5 { color: #356AA0; font: 18px Verdana, Arial, 'Helvetica', sans-serif; font-weight: normal; margin: 0; padding: 0 20px 0 0; text-align: right; }


img { border: none; }
ol, form { margin: 0; padding: 0; }
p { line-height: 1.4em; }
.entry { line-height: 1.3em; }
small {	font-size: 10px; }
#page {	background: transparent; margin: 0 auto; padding: 0; text-align: left; width: 870px; }


/* Header */
#header { background: transparent; overflow: hidden; color: #383d44; font-size: 13px; height: 245px; margin: 0 auto; text-align: left; padding: 0 0 0 0; }
#header a { color: #356AA0; }
#header a:hover { color: #0000FF; }
#blogname { padding-top: 60px; }
#header h2 { float: left; font: 30px Georgia, 'Times New Roman', Times, serif; margin: 0; padding: 0px 15px 0 0; }
#header h2 a { text-decoration: none; }
#header p { padding: 13px 0 0 10px; margin: 0; line-height: 1em; }


/* Content */
#content { background: transparent; border: none; color: #282828; float: left; margin: 20px 0px 30px 0px; padding: 0 40px 0 0px; text-align: left; width: 580px; }
#content a:hover { color: #BD0000; background: transparent; text-decoration: none; }
#content img { float: left; margin: 3px 10px 5px 0; _margin: 3px 5px 5px 0; border: 1px solid #cccccc; padding: 5px; background-color: transparent; }
#content a:hover img { border: 1px solid #777777; background: transparent; }
#content h1 { border-bottom: 1px solid #CCC; }
#content h1 a:hover { color: #BD0000; background: transparent; text-decoration: none; }
#content h2 a:hover { color: #BD0000; background: transparent; text-decoration: none; }
#content h3 a { text-decoration: none; }
#content h3 a:hover { color: #BD0000; background: transparent; text-decoration: none; }
#content ul { list-style-type: circle; margin: 0 0 0 25px; padding:  0 0 0 0; }
#content ul li { line-height: 1.5em; margin: 0; padding: 5px; }
#content ol { margin: 0 0 0 25px; padding:  0 0 0 0; }
#content ol li { line-height: 1.5em; margin: 0; padding: 5px; }
#content h6 { font: italic 9px Verdana, Arial, 'Helvetica', sans-serif; font-weight: normal; margin-left: 16px; padding-left: 8px; border-left: 1px solid #ccc; }


/* Comments */
#comment { background: #fafafa;	border: 1px solid #cccccc; color: #444444; font-size: 13px; padding-left: 2px; vertical-align: middle; width: 510px; }
.commentbody { background: #fafafa; border: 1px solid #cccccc; color: #444444; font-size: 13px;	margin: 0 0 10px 0; padding: 15px 15px 5px 15px; position: relative; -moz-border-radius: 10px; }
.commentbody a { color: #356AA0; }
.commentbody a:hover { color: #BD0000; text-decoration: none; }
.commentbody p { line-height: 1.2em; }
.commentlink { font-size: 13px; }
.commentlist { list-style: none; }

#email, #author { background: #fafafa; border: 1px solid #cccccc; color: #444444; font: 12px Verdana, Arial, 'Helvetica', sans-serif; padding-left: 5px; vertical-align: middle; }
#url { background: #fafafa; border: 1px solid #cccccc; color: #444444; font: 12px Verdana, Arial, 'Helvetica', sans-serif; height: 16px; padding-left: 5px; vertical-align: middle; text-decoration: underline; }
#submit { background: #fafafa;	border: 1px solid #cccccc; color: #444444; font: 12px Verdana, Arial, 'Helvetica', sans-serif; margin: 0; padding: 0 10px; }
textarea { overflow: auto; }


/* Footer */
#footer { background: #dcdcdc; border-top: 1px solid #cccccc; clear: both; color: #363636; margin: 0;	padding: 0; text-align: center; }
#footer p { font: italic 1em Georgia, Times, serif; color: #888; line-height: 1.5em;  margin: 20px 180px 10px 180px;}
#footer a { color: #363636; }
#footer a:hover { color: #BD0000; }


/* Searchfield */
.search { background: transparent; border: 1px solid #c7c7c7; color: #909090; font: 12px Verdana, Arial, 'Helvetica', sans-serif; height: 15px; padding: 3px; vertical-align: middle; width: 220px; }
.go { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border: 1px solid #909090; background-color: #eaeaea; color: #6c6c6c; }

/* Sidebar */
#sidebar { width: 250px; text-align: left; float: left; margin: 0px 0px 30px 0px; padding: 24px 0 0 0; line-height: 1.6em; color: #0052A3; }
#sidebar a { color: #003366; }
#sidebar a:hover { color: #BD0000; }
.sidelist { background: transparent; margin: 0 0 20px 0; padding: 0; }
#sidebar ul { list-style: none;	margin: 0; padding: 0; border: none; }
#sidebar li { border-bottom: 1px solid #cccccc;	margin: 0; padding: 0; display: block; }
#sidebar li a { display: block; background-color: transparent; color: #356AA0; padding: 5px 5px 5px 5px; border-bottom: 0; text-decoration: none; }
#sidebar li a:hover { color: #BD0000; background-color: #f0f0f0; text-decoration: none; }
#sidebar h2 { text-transform: uppercase; background: transparent; color: #660033; font: bold 14px Arial, Helvetica, Verdana, sans-serif; padding: 3px; margin: 30px 0 0 0; border-bottom: 2px solid #ccc; }
#sidebar p.credits { font-size: 0.75em; margin-top: 80px; }
#sidebar p.credits a { color: #0052A3; }
#wrapper { float: left;	margin: 0; padding: 0; }
.alignleft { float: left; text-align: left; }
.alignright { float: right; margin-top: -1px; text-align: right; }
.date {	background: transparent; color: #363636; font: 11px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; }

.postmetadata { border-top: 1px solid #ccc; background: transparent; font-style: normal; color: #363636; line-height: 1.5em; margin: 15px 0 70px 0;	padding: 3px; text-align: left; clear: both; }
.postmetadata_underh1 { font: normal 0.85em Georgia, Times, serif; background: transparent; color: #660033; line-height: 1.5em; margin: 0;	padding: 3px; text-align: left; clear: both; }
.postmetadata a { background: transparent; color: #003366; }
.postmetadata2 { background: #eeeeee; color: #003366; border: 1px solid #cccccc; font-size: 11px; line-height: 1.3em; letter-spacing: 0em; margin: 0 0 20px 0; padding: 5px; text-align: left; clear: both; -moz-border-radius: 10px; }


/* different postmetadata style for single.php */
.alt { line-height: 1.3em; padding: 10px; }
.alt a { background: inherit; color: #aa0000; text-decoration: none; }
.commentheader { background: inherit; font-size: 18px; font-weight: lighter; text-align: left; color: #326ea1; padding: 0; line-height: 1.5em; }
.clear { clear: both; }


/* Menu and Footer */
#bottom { clear:  both; width: 810px; height: 100%;	margin: 0; padding: 0px; background: transparent; text-align: left;	color: #383d44;	}
#bottom-left { width: 30%; padding: 0 0 25px 0; float: left; }
#bottom-mid { width: 30%; padding: 0 0 25px 40px; float: left; }
#bottom-right {	width: 30%; margin-right: 10px; padding: 0 0 25px 0; float: right; }
#bottom h2 { font: 24px Arial, 'Helvetica', Verdana, sans-serif; font-weight: 100; margin: 25px 0 5px 0; padding: 0 1px; color: #326ea1; }
#bottom ul { list-style: none; margin: 0; padding: 0; border: none;	}
#bottom li { border-bottom: 1px solid #cccccc; margin: 0; padding: 0; display: block; }
#bottom li a { display: block; background-color: transparent; color: #383d44; padding: 7px 5px 7px 5px; text-decoration: none; border-bottom: 0; }
#bottom li a:hover { color: #BD0000; background-color: #e6e3d7; text-decoration: none; }
	

/* oneman */
#onemanumbrella { text-align: left; color: #660033; font: normal 9px Verdana, sans-serif; margin: 0; padding: 0; border-bottom: 1px solid #E6E6E6; background: transparent; }
#dots { float: left; }
#div1, #div2, #div3, #div4 { position: absolute; top: 2px; left: 60px; width: 280px; visibility: hidden; }
#onemandots { color: #C9C9C9; font: normal 14px Verdana, sans-serif; margin: 0 4px; padding: 0; }
#contact { float: right; margin: 4px; }
#onemanumbrella a.dots { text-decoration: none; color: #C9C9C9; }
#onemanumbrella a.dots:hover { color: #660033; }