/*  
Theme Name: Cashflow Protector
Theme URI: http://www.cashflowprotector.com
Description: Cashflow Protector theme
Version: 1.0
Author: Michael Atkinson
Author URI: http://michaelatkinson.net
*/

.alignleft {
	float:left;
	margin-right:20px;
	}
	
.post ul {
	margin-left:40px;
	list-style:square;
	}
.post ol {
	margin-left:40px;
	list-style:decimal;
	}		

.post {
	margin-bottom:0px;
	}

.post-title {
	font-size:36px;
	line-height:36px;
	margin:0;
	padding-bottom:8px;
	font-weight:bold;
	letter-spacing:-1px;
	font-family:Helvetica, Arial, sans-serif;
	line-height:1.1;
	}
.post-title a {
	color:#000;
	text-decoration:none;
	}
.post-title a:hover {
	border-bottom:1px solid #408CD9;
	}
.post-info {
	font-size:0.85em;
	font-weight:bold;
	}
.post-info, .post-info a, .post-info a:hover, .post-info b {
	color:#777;
	zcolor:#AA2600;
	}
.post-info a {
	border-bottom:1px dotted #777;
	zborder-bottom:1px dotted #AA2600;	
	text-decoration:none;
	}
.post-info a:hover {
	border-bottom-style:solid;
	}	

.featured p {
	margin-bottom:0.75em;
	}
.featured h3 {
	margin-bottom:0.5em;
	}
	
.sidenav {
		margin:0;
		list-style:none;
		position:relative;
		top:-4px;
		}
			
.sidenav li {
		margin:0;
		padding:0;
		list-style:none;
		}

.sidenav li a {	
		display:block;
		text-decoration:none;
		border-bottom:0;
		line-height:1.1;
		padding:7px 0;
		}
.sidenav a:hover {
		}
	

#comments {}
		#comments {
			margin-bottom:20px;
			}
		#respond {
			margin-bottom:20px;
			}	
		.commentlist {
			margin:0;
			border-bottom:1px dotted #BBB;
			list-style:none;
			margin-bottom:30px;
			padding-bottom:0;
			}
		.commentlist .alt {
			background-color:#EEE;
			}	
		.commentlist li {	
			border-top:1px dotted #BBB;
			padding-top:10px;
			margin:0;
			padding-left:10px;
			padding-right:10px;
			}
		.commentlist li p {
			margin:0;
			padding-bottom:1em;
			}
		.commentmetadata {
			float:right;
			}
		.commentauthor {
			font-family:Helvetica, Arial, sans-serif;
			font-size:1.1em;
			font-weight:bold;
			margin-bottom:0.3em;
			letter-spacing:-1px;
			line-height:1.1;
			}		
		#comment {
			}
