@charset "utf-8";

/*

Theme Name: Ryanabainza.net version 4

Theme URI: http://www.ryanabainza.net/

Description: 4th version template for ryanabainza.net

Version: 4.0

Author: Ryan Abainza

Author URI: http://www.ryanabainza.net/

Tags: minimalistic, semantic, white

*/



div#postwrap {

	width: 800px;

	float: left;

	}



div#post {

	width: 700px;

	float: left;

	}

	

div#post h1 {

	margin: 10px 10px 0;

	}

	

div#post p {

	font-size: 1.4em;

	margin: 20px 0 20px 40px;

	}

	

div#post p.altfont {

	font-size: 2em;

	}

	

div#post small {

	font-size: 0.9em;

	margin: 0 10px;

	clear: both;

	}

	

div#postnavigation {

	margin: 30px 10px 30px 0;

	}

	

div#postnavigation a {

	background: #CC0000;

	color: #ffffff;

	font-size: 1.4em;

	padding: 10px 20px;

	}

	

div#postnavigation a:hover {

	background: #999999;

	text-decoration: none;

	}

	

div#singlepostnavigation {

	margin: 10px 0;

	}

	

div#comments{

	margin: 20px 0 0;

	}

	

div#commentcount {

	background: url(./images/comment_balloon.png) no-repeat;

	color: #ffffff;

	font-size: 2em;

	text-align: center;

	width: 80px;

	height: 80px;

	padding: 18px 0 0;

	margin: 0 0 0 10px;

	float: left;

	}

	

div#commentcount small {

	font-size: 0.4em;

	line-height: 0.7em;

	}

	

div#commentcount a, div#commentcount a:hover {

	color: #ffffff;

	text-decoration: none;

	}

	

div#sidebar, div#sidebar ul {

	list-style: none;

	margin: 0;

	padding: 0;

	}

	

div#sidebar {

	width: 200px !important;

	float: right !important;

	}

	

div#sidebar ul ul {

	font-size: 1.4em;

	margin: 0 0 30px 10px;

	}

	

div#sidebar h2 {

	background: #333333;

	color: #ffffff;

	font-size: 1.6em;

	width: 100%;

	margin: 0 0 10px;

	padding: 10px;

	}

	

div#sidebar h2.alt {

	background: #333333;

	}

	

div#sidebar ul ul {

	display: none;

	}

	

div#birddiv {

	background: url(./images/bird_divider.png) no-repeat center;

	width: 50px;

	height: 58px;

	margin: 0 auto;

	}

	

/*Comment list*/

ul.commentlist {

	list-style: none;

	padding: 0;

	margin: 0;

	}

	

ul.commentlist li {

	-moz-border-radius: 6px;

	-webkit-border-radius: 6px;

	padding: 10px;

	}

	

ul.commentlist li.even {

	background: #f5f5f5;

	}

	

div#respond h4 {

	font-size: 1.4em;

	margin: 40px 0 10px;

	}

	

div#respond p {

	margin: 10px 0;

	}