/*  Theme Name: emailogicTheme URI: http://www.emailogic.com/blog/Description: A clean, minimalist themeVersion: 1.01Author: Chris SaundersAuthor URI: http://www.realityhouse.co.uk/*//************************************* +Containers *************************************/body{	background:#f3f3f3 url(/images/design/bkg.gif) repeat-x;	border-top:5px solid #333;	color:#555;	font-family: Helvetica,Georgia;	font-size:62.5%;	line-height:1.5;	margin:0;	padding:0;	text-align:center;}#wrap{	margin:0 auto;	text-align:left;	/*width:76em;*/	width: 950px;	}#main {	/*margin-top:5px;*/    background-color: #fff;}#welcome {	background-color: #666;	color: #fff;	padding: 10px;	margin: 0 0 10px 0;}#welcome h2 {	color: #fff;}#content{	font-size:1.2em;	float:right;	padding:1em;	width:650px;    margin-top: 50px;}#sidebar{	font-size:1.1em;	float:left;	padding-top:2em;	width:240px;    margin-top: 18px;}#header{	padding:3em 1em;}#footer{	background:#fff;	color:#888;	clear:both;	font-size:0.9em;	padding:0.5em;    height: 24px;}/************************************* +Hn and p *************************************/h1, h2, h3{	font-family: Arial, Helvetica, sans-serif;	font-weight:normal;	/*letter-spacing: -1px;*/	margin:0;}#header h1{	font-family: Georgia, "Times New Roman", Times, serif;	font-size:3em;	margin:0;	margin-right:1em;}#header h1 a{	color:#E87830;}#header h1 a:hover{	color:#CC0000;}#header p{	color:#aaa;	font-size:1.1em;	margin:0;	margin-top:-0.5em;}.entrytitle {	clear: both;	margin-bottom: 40px;}.entrytitle h2{	font-size:2.2em;}.entrytitle h2 a{	color:#000;	padding-left: 10px;	font-weight: bold;}.entrytitle h2 a:hover{	color:#58BBEB;	font-weight: bold;}.entrytitle h3{	font-size:1.8em;	color:#6F6F6F;}#sidebar h2{	color:#fff;	background-color:#758ec6;	display:block;	width:240px;	height: 35px;	font-size:1.5em;	margin:1em 0;	padding:5px 0 0 10px;}/************************************* +Entry *************************************/.entry{	margin-bottom:3em;}.entrymeta{	font-size:0.9em;	border-top: thin solid #ccc;	border-bottom: thin solid #ccc;	padding: 5px 0;}.postedby{	background:#fff;	padding:3px;	padding-left:20px;}.filedto{	background:#fff;	padding:3px;	padding-left:20px;}.commentslink{	background:#fff;	padding:3px;	padding-left:20px;}/************************************* +Comments *************************************/.commentsblock{	margin:0.5em;	padding:1em;}.commentsblock textarea{	width:35em;}.commentsblock input, .commentsblock textarea{	border:1px solid #d1d1d1;}.commentsblock textarea:focus{	background:#eee;	border:1px solid #a1a1a1;}.commentsblock textarea:focus, .commentsblock input:focus{	background:#eee;	border:1px solid #a1a1a1;}.commentauthor{	display:block;	font-size:1.5em;}ol.commentlist{	color:#777;	font-size:0.9em;	list-style-type:none;	margin:0;	margin-top:1.5em;	padding:0;}.commentlist li{	margin-bottom:0.5em;	padding:0.5em 1em;}.alt{	background:#f3f5e9;	border:1px dotted #d1d1d1;	padding:0.5em;}h3#comments{font-size:1.6em;}/************************************* +Misc *************************************/a{	color:#555;	font-weight:bold;	text-decoration:none;}a:hover{	color:#5d92c4;}/*************************************    added by cps *************************************//*#header {	float: left;	clear:both;}*/#header ul#head {	margin: 0;	padding: 0;    margin-top: -36px;	list-style: none;	list-style-image: none;}#footer ul#head {    margin-top: -50px;	list-style: none;	list-style-image: none;}#header ul#head li  {	float: left;	margin: 0;	padding: 0;    /*font-size: 1.2em;*/}#header ul#head li a {	float: left;	display: block;        color: #fff;        height: 24px;        /*width: 90px;        padding: 10px 10px 0 10px;*/        text-align: center;	font-weight:normal;	border: 0;}/*#header ul#head li a:hover,#header ul#head li#blog  {        background-color: #758ec5;}*/#header ul#head li#fone {	float: right;}.comm_date{float: left;background:transparent url(images/data_box.png) no-repeat;height:67px;width:57px;text-align:center;margin:0;z-index:2;}/*.comm_date{background:transparent url(images/data_box.png) no-repeat !important;height:67px !important;}*/* html .comm_date{margin-top:10px;} *+html .comm_date{margin-top:10px;}.comm_date .j{margin: 5px 0 0 -1px;padding-top:10px;display:block;font-weight:700;letter-spacing:-1px;}.comm_date .nr_comm{padding-top:14px;color:#FFF;display:block;font-weight:700;}.comm_date .nr_comm_spot, .comm_date .dsq-comment-count{display:block;margin:0 9px 0 8px;padding:6px 0 5px 0;}.comm_date .data .j{font-size:24px;display:block;font-weight:700;}.nr_comm a{color:#FFF;text-decoration:none;}/************************************* +Sidebar *************************************/#sidebar ul{	list-style-type:none;	margin:0;	padding:0;    clear: both;	font-family:Arial, Helvetica, sans-serif;	font-size: 0.9em;}#sidebar ul li{	border-bottom:1px solid #ddd;	margin:0 0 0.3em 5px;	padding:0.3em;    float: none;	font-size: 1.2em;}#sidebar ul li a{    color: #758ec6;    text-decoration: none;	font-weight:normal;}/*#sidebar ul li a{    background-color: #758ec6;	color: #fff;}*/#banner {	background-color: #fff;	width: 950px;	margin: -30px 0 -40px 0;}#contributor {	background-color:#f3f3f3;	width:238px;}#footer li {	float: left;	list-style: none;	color: #000;	margin-right: 20px;}#footer li a {	color: #000;	text-decoration: underline;}#footer li a.blue {	color: #5d92c4;}ul#foot {	width: 940px;	float: right;}ul#foot li {	float: left;	margin: 0 40px 0 10px;    font-size: 1.2em;	list-style:square;}span#contrib {	float:right;	margin:20px 50px 0 0;}#contributor a {    color: #758ec6;}img#rss {	border:0;	margin: 5px 0 -13px 2px;}
