/*
Theme Name: Many Log Server
Theme URI: http://twenty3rd.com/
Description: It's basically the theme for the Log Blog presented by the Many Collective
Author: Many Collective (L)
Version: 0.5
Tags: white
*/


body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-top}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}




/* Author Specifics */

.authorInfo	{
	position: absolute;
	left: 0px;
}
	span.author	{
	display: block;
	opacity: 0;
	margin-left: 3px;
	-moz-transform: rotate(-90deg);
	-moz-transform-origin: bottom center;
	-webkit-transform:rotate(-90deg)translate(-10px,-8px);
	/* Animation */
	
	-webkit-transition: opacity 0.23s linear;
	}

	.post:hover	span.author	{
	opacity: 1;
	}



.admin	{}


/* ------- Typography

----------------------------------- */

*	{
	font-family: Monaco, courier, monospace;
	font-size: 0.95em;
	line-height: 1.55em;
}



/* ------- General Formatting

----------------------------------- */


#wrapper {
	width: 650px;
	margin: 0 0 0 25%;
	position: relative;
}

#main
{
	width: 500px;
	margin-right: 10px;
	float: left;
	padding-bottom: 50px;
}

a	{
	text-decoration: none;
	color: #ff0000;
}

a:hover	{
	border-bottom: 1px solid #ff0000;
}

.logoHold a,
a img	{
	border: none;
	border-bottom: 1px solid transparent;
	}

p	{
	margin: 0.25em 0;
}

h2.entry-title a	{
	display: inline;
	border-bottom: 0.1em #141414 solid;
	padding: 0 5px 0 0;
	}
	
	.entry-title a	{
	color: #141414;
	}

.post	{
	margin-top: 2em;
	position: relative;
	left: -35px;
	padding-left: 35px;
	width: 100%;
}

	.entry-meta	{
	float: right;
	
	}
	
	.entry-content	{
	padding-top: 2em;
	}
	
	.entry-utility	{
	width: 100%;
	padding-top: 0.6em;
	padding-bottom: 1.4em;
	border-bottom: 0.1em solid #141414;
	}
	
	span.cat-links a,
	a .entry-date {
		background: rgba(255,0,0,0.1);
		padding: 1px 5px;
		color: rgba(255,0,0,0.6);
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		border: 0.05em solid rgba(255,0,0,0.18);
	}
	
	span.cat-links a:hover,
	a.entry-date:hover	{
	background: rgba(255,0,0,0.4);
	border-bottom: transparent;
	color: #fff;
	}


	code {
		display: block;
		padding: 1em;
		background: rgba(140,140,140,0.2);
		margin-top: 1em;
		margin-bottom: 1em;
	}
	
	code.t {
		background: #444;
		color: rgba(0,255,0,1);
	}
	
	.post code + code {
		margin-top: 1em;
	}


.comments-link	{
	background: url('img/bubble.gif') 100% 1px no-repeat;
	height: 1.9em;
	padding-right: 2.3em;
	display: block;
	float: right;
}

/* Widgets ------------------
---------------------------------- */


ul.widget
{
margin-left: 20px;
float: left;
width: 135px;
position: fixed;
top: 24px;
left: 3px;
}

ul.widget li.widget-container 
{
margin-bottom: 10px;
}

h3.widget-title
{
text-decoration: underline;
}



/* Chat Section ------------------
---------------------------------- */

/*



*/

