/*  
Theme Name: Minimal Horizontal
Theme URI: http://gregponchak.com/Downloads/
Description: A imageless, horizontal, and functional Wordpress theme built on grids and clean code.
Version: 1.0
Author: Greg Ponchak
Author URI: http://gregponchak.com/

*/

	/* Antidownload photos */
	
	#mirror {/*width: 12000px;*/ height: 582px; position: absolute;}

	
	
	
	/* Basic Setup */

  	body { /*width:20000px;*/ height: 100%; background-color:white; color: #333333; font-family: helvetica, arial, sans-serif;font-size: 12px;margin:0; padding: 0; }
  	a { color:#000;text-decoration: none; }
  	a:hover { color:white; }
  	a img { border:0; margin:0; padding: 0; }
  	a:hover img { border:0; margin:0; padding: 0; }
	blockquote { padding:0px;color:#aaa; }
	.postcontent ul, .postcontent ol, .postcontent2 ul, .postcontent2 ol { padding:10px; }
	
	/* Structure */
	
	div#fixed_content
{
	position: fixed;
	left: 0;
	top: 0;
	bottom: 0;
	/*right: 0;*/
	z-index: 999;
}

div#left_col_bg
{
	position: absolute;
	top: 0;
	left: 0;
	width: 251px;
	height: 100%;
	bottom: 0;
	filter: alpha(opacity=75);
	opacity: .80;
	-moz-opacity: .80;
	background-color: #cccccc;
	z-index: 4;
}

div#left_column
{
	position: absolute;
	top: 0;
	left: 0;
	width: 251px;
	bottom: 0;
	z-index: 5;
	color: #000000;
}

#logo a
{
	position: absolute;
	overflow: hidden;
	width: 220px;
	height: 50px;
	background-image: url('logo.png');
	background-repeat: no-repeat;
	top: 30px;
	left: 15px;
	margin: 0;
	padding: 5px 0 0 0;
	z-index: 6;
}

.block { position: absolute;text-align: right; top:85px; left: 110px}

#menu {
	list-style: none;
	margin: 0;
	position: absolute;
	padding-top: 38px;
	left: 250px;
	width: 800px;
	background:#FFFFFF

}

div#scroll_content
{
	z-index: -1;
}

div#posts
{
	position: absolute;
	top: 70px;
    width: 750px;
	height: 511px;
	overflow: hidden;
	padding: 0 0px 0 252px;
}
	
	/* Posts */
	
	.post { /*width:auto;*/float:left;}
	.post img{margin:0px 1px}
	.date { color:#aaa;font-size:18px;line-height:18px; }
	.posttitle { color:#aaa;font-size:18px;line-height:18px;}
	a.posttitle, #comments, #commentform { color:#aaa;font-size:18px;line-height:18px;}
	#comments, #commentform { padding-top:18px;font-weight:normal; }
	.postcontent { margin:0 0 0px 0;/*height:auto;*/overflow:hidden; }
	.postcontent2 { margin:0px 0px 0px 0px;/*height:auto;*/overflow: hidden;}
	.postcontent a, .postcontent2 a { color:#000; font-weight: bold; }
	/*#end{
		float:left;
		height:500px;
		width:500px;
	}*/
	a.readmore, #end a { padding:20px;color:#000;position: relative;background:#fff;border: 1px solid #000; font-size: 14px; z-index: 5; top: 230px;margin-left: 50px; width: auto; }
	a:hover.readmore, #end a:hover{ background:#000;color:#fff; }


	


	/* Comments */

	.commentlist li{padding:10px;border-bottom:1px solid #aaa;}
	.commentlist li.alt{ background:#eee; }
	.commentlist p { margin:0; }
	#commentform p { font-size:11px;line-height:18px; }
	.commentmetadata { display:none; }

	/* Arrows */

	#arrows { position:absolute;top:540px;left: 220px;z-index: 10; font-size: 12px; width: 300px; }
	#arrows li { display:inline; }
	#arrows li a {opacity: .75;
	-moz-opacity: .75;
	background-color: #cccccc; color:#000; padding:5px 10px;display:block;float:left; margin-right: 3px; }
	#arrows li a:hover { color:#000;background:#cccccc; }
	.lb a { }

	/* Footer */
	#footer { font-size: 9px;width: 220px;position:absolute;bottom:5px;left:25px;color: #000000; z-index: 5 }
	
		/* top bg */
	
	#loading{
		position:absolute;
		width:100%;
		height:100%;
		z-index:999;
		background-color: #fff;
		color:#000;
		}
		
	#loading img{
		padding-left:20px;
		padding-top:30px;
		}
	