-/*  
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/

*/
	/* Basic Setup */


	* { list-style:none;padding:0;margin:0;text-decoration:none; }  	
	body { min-width:30700px;overflow-y:auto;height:auto; }
  	body { background:#000 url(http://triciahoke.com/bg.jpg) no-repeat fixed left top;color:#fafafa; text-transform: lowercase; font-family: 'Lucinda Console', Monoco, monospace; }
  	p { margin:0 0 10px 0; }
  	a { color:#fff; }
  	a:hover { color:#f7bb89; }
  	a img { border:0; }
  	a:hover img { text-decoration:none; }
	.clear { clear:both; }
	blockquote { padding:10px;color:#fafafa; }
	.postcontent ul, .postcontent ol, .postcontent2 ul, .postcontent2 ol { padding:5px; }
	strong {font-weight: bold;}
	
	/* Structure */

	#container { padding:10px 0 0 0; min-width:20000px; width:auto; height:auto; float:left; }
	#title a { font-size:40px;margin:50px 0 0 55px;line-height:30px;font-weight:lighter;color:#f9f9f9;text-transform:lowercase; font-family: 'Trebuchet MS', Helvetica, sans-serif;text-decoration:none;border:none;position:fixed; }
	#posts { margin:100px 0 0 0;padding:20px 5px; color:#fafafa; background:transparent;min-height:500px;min-height:100%; display: }
	
	/* Posts */
	
	.post { width:800px;height:auto;float:left;padding:5px 50px 0 0;margin:5px 0 0 50px; background:transparent;moz-border-radius: 2em; -moz-border-radius: 2em;-webkit-border-radius: 24px; -webkit-border-radius: 24px; }
	#end { width:500px;height:auto;float:left;padding:15px;margin:2px; }
	.date { color:#999;font-size:18px;line-height:18px;padding-bottom:5px; }
	a.posttitle, #comments, #commentform { font-size:24px;line-height:24px;color:#f7bb89; }
	#comments, #commentform { padding-top:8px;font-weight:normal; }
	.postcontent { margin:0 70px 10px 0;padding:20px;height:auto; }
	.postcontent img { max-width:250px;height:auto;float:left;padding:0 45px 15px 0;margin:0;border:none; }
	.postcontent a, .postcontent2 a { color:#f7bb89; text-decoration:underline; }
	.postcontent a:hover, .postcontent2 a:hover { color:#f7bb89; }
	.postcontent2 { padding:0 5px 20px 0; }
	.postcontent2 img { margin:0 10px 0 0;padding:0;vertical-align:top; border:#fafafa solid 5px; }
	a.readmore, #end a { color:#f7bb89	;padding:7px 7px 7px 0; }
	a:hover.readmore, #end a:hover{ color:#f7bb89; }

	/* Vertical Footer */
	#menu { margin-top:50px;padding:10px;color:#fff;width:350px;float:right;text-align:right;}
	#menu .block { padding:50px 30px 50px 5px;margin:10px 10px 10px 0;background:transparent; border-top:1px #222 solid; }
	#menu .block h1 { color:#f5f5f5; }
	#menu .block ul li { display:inline; }
	#menu .block ul li a { display:block;padding:2px;color:#f9f9f9;text-decoration:none;border:none; }
	#menu .block ul li a:hover { color:#f7bb89;text-decoration:none;border:none; }

	/* Comments */

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

	/* Arrows */

	#arrows { position:fixed !important;position:absolute;top:25px;right:47px;height:5px; }
	#arrows li { display:inline; }
	#arrows li a { color:#f5f5f5;padding:5px 10px;display:block;float:left; }
	#arrows li a:hover { color:#f7bb89;background:transparent; }

	/* Footer */
	#footer { position:fixed !important;position:absolute;bottom:5px;left:65px; }
	
	#rss { position:fixed !important;position:absolute;bottom:15px;left:51px;background:#000;padding:3px; }
	
#parent {
	width: 30700px;
	text-align: left;
	font-size: 20px;
	white-space: nowrap;
	line-height: 12px;
	overflow: hidden;
}

.child {
	width: 550px;
	height: 550px;
	display: inline-block;
	vertical-align: middle;
	word-spacing: -.25em;
}

.text {
	max-width: 650px;
	height: 500px;
	display: inline-block;
	vertical-align: top;
	white-space:normal;
	line-height: 16px;
	font-size:14px;
	padding:15px 15px 6px 15px;
	background:transparent;
	color:#fafafa;
}

.child {
	*display: inline;
	*margin: 0 20px 0 20px;
}
