/* Markup Factory Weblog Styles */
/* Author: Mike Biang */
/* Directions: This is a basic stylesheet applied to the Markup Factory blog.  Feel free to customize to suite your needs!  Enjoy!  */

/********** Generic Blog Styles **********/

/* Main Blog Container Div */
div#markupfactory-blog-container {
	padding: 				10px;
}

/* All Blog Links */
div#markupfactory-blog-container a {
	
}

/* Blog Title */
div#markupfactory-blog-container h1.title {display:block; background: url(blogicon.gif) no-repeat 0px 9px; padding: 5px 0 0 25px;
	
}

/* Blog Title Link */
div#markupfactory-blog-container h1.title a{
	text-decoration: 		none;
}

/* Blog Error */
div#markupfactory-blog-container .error {
	background-image: 		url('/icons/error.png');
	padding-left: 			20px;
	background-repeat: 		no-repeat;
	background-position: 	0px 0px;
	color: 					#FF0000;
	letter-spacing:			normal;
	clear: 					both;
	display: 				block;
}





/********** Individual Post Styles **********/

/* Post Div */
div#markupfactory-blog-container div.post {
	padding: 				0 15px 0 15px; 
	margin-bottom: 			30px;
	ul li {margin:0 0 0 10px;}
}

/* Post Title*/
div#markupfactory-blog-container div.post h2.title{
	
}

/* Post Title Link*/
div#markupfactory-blog-container div.post h2.title a {
	text-decoration: 		none;
}

/* Post Date*/
div#markupfactory-blog-container div.post .date {
	font-weight: 			bold;
	margin-bottom: 			6px;
	color: 					#686B71;
}

/* Post Text */
div#markupfactory-blog-container div.post div.body {
	padding-bottom: 		15px;
}

/* Post Footer Div */
div#markupfactory-blog-container div.post  div.footer {
	text-align: 			right;
}





/********** Post Author Styles **********/

/* Author Info Div */
div#markupfactory-blog-container div.post div.authorinfo {
	text-align: 			right;
	margin-bottom: 			5px;
}

/* Author Span */
div#markupfactory-blog-container div.post div.authorinfo span {
	background-image: 		url('/icons/user.png');
	padding-left: 			20px;
	background-repeat: 		no-repeat;
	background-position: 	0px 0px;
}

/* Male Author */
div#markupfactory-blog-container div.post div.authorinfo span.male {
	background-image: 		url('/icons/user_gray.png');
}

/* Female Author */
div#markupfactory-blog-container div.post authorinfo span.female {
	background-image: 		url('/icons/user_female.png');
}





/********** Post Categories Styles **********/

/* Post Categories List */
div#markupfactory-blog-container div.post div.categories ul
{
	list-style: 			none;
	display: 				inline;
}

/* Post Categories List Item */
div#markupfactory-blog-container div.post div.categories ul li
{
	display: 				inline;
	line-height: 			14px;
}





/********** Individual Post Controls **********/
/* Controls are links such as comments, read more, etc... */

/* Controls Div */
div#markupfactory-blog-container div.post div.controls {
	margin-bottom: 			10px;
}

/* Controls List */
div#markupfactory-blog-container div.post div.controls ul
{
	list-style: 			none;
	right: 					15px;
	bottom: 				15px;
}

/* Controls List Item */
div#markupfactory-blog-container div.post div.controls li
{
	display: 				inline;
	line-height: 			14px;
	margin-left: 			25px;
}

/* Controls List Item Link */
div#markupfactory-blog-container div.post div.controls li a{
	padding: 				1px 0 1px 20px;
	background-repeat: 		no-repeat;
	background-position: 	0px 0px;
}

/* Controls Comment Link */
div#markupfactory-blog-container div.post div.controls ul li.comment a
{
	background-image: 		url('/icons/comments.png');
}

/* Controls Read Link */
div#markupfactory-blog-container div.post div.controls ul li.read a {
	background-image: 		url('/icons/page.png');
}

/* Controls Edit Link */
div#markupfactory-blog-container div.post div.controls ul li.edit a{
	background-image: 		url('/icons/page_edit.png');
}





/********** Comments Styles **********/

/* Comments Div */
div#markupfactory-blog-container div#comments {
	padding: 	 			0 15px 0 15px;
}

/* Comments List */
div#markupfactory-blog-container ul.comment-list{
	list-style: 			none;
}

/* Comment Item */
div#markupfactory-blog-container ul.comment-list li.comment {
	padding-left: 			15px;
	border-bottom: 			1px dashed #686B71;
	margin-bottom: 			30px;
}

/* Comment Author */
div#markupfactory-blog-container li.comment cite{
	font-weight: 			bold;
}

/* Comment Text */
div#markupfactory-blog-container li.comment p{
	padding: 	 			10px 6px 10px 6px;
}





/********** Comment Form Styles **********/

/* Comment Form Div */
div#markupfactory-blog-container div#commentform {
	margin-bottom: 			30px;	
	padding: 				0 15px 0 25px;
}

/* Comment Form Labels */
div#markupfactory-blog-container div#commentform label{
	display: 				block;
}

/********** Blog Archive List ************/
/********** Blog Archive Styles **********/

/* Blog Archive List */
.markupfactory-getblogarchivelist-items ul
{
	list-style: 			none;
	display: 				inline;
}
/* Blog Archive List Item */
.markupfactory-getblogarchivelist-items li
{
	display:				inline;
	line-height:			14px;
}
