@charset 'UTF-8';


@media print
{
	/* yui reset css */
	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,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,th,var { font-style:normal; font-weight:normal; }
	ol,ul { 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; }


	/* main styling */
	a:focus { outline:none; }
	.clear { clear:both; }
	
	body { background:#070707 url('images/bg2.png') repeat-x; font-family: Arial, Verdana; }
	
	#head, #footer, #sidebar, #postcomment, #share, #mycopt, .related, .cats  { display:none; }

	.logo img { display:block; float:right; }
	
	#main_container { margin:0 auto 0 auto;}
	

	
	#content { width:988; background:#000; padding:25px 0 0 0; color:#fff; }
	
	/** post content styling **/
	#content #posts { float:left; width:650px;  }
	#content #posts  .post{  }
	#content #posts  .post .ttf{ padding: 4px 0px 4px 0; background:#fff; display:inline;  }
	#content #posts  .post h4.postinfo{ padding:0px 5px 0 25px; display:inline; font-weight:bold; color:#000; background:#fff;  font-size:16px;}
	#content #posts  .post h4.postinfo a{ color:#000; text-decoration:none; }
	#content #posts  .post h4.postinfo a:hover{ color:#FF7906; }
	
	/** posts in listings getting more margin bottom **/
	.postlist { margin-bottom:60px; }
	
	.whitehead { font-weight:bold; font-size:30px; color:#000; background:#fff; text-transform:uppercase; }
	.pleft { padding-left:25px; }
	

	.postcontent{ font-size:15px; padding:10px 20px 0 25px; color:#fff; }
	.postcontent p, .postcontent ul, .postcontent ol, .postcontent blockquote{ margin-bottom:12px; }
	.postcontent ul, .postcontent ol { margin-left:10px; line-height:20px; }
	.postcontent ol { list-style-type:decimal; list-style-position:inside;}
	.postcontent ul{ list-style-type:disc; list-style-position:inside; }
	.postcontent blockquote { padding:8px; margin-left:5px; background:#333; width:500px; border-left:2px solid #FF9307;}
	.postcontent h1 { font-size:22px; font-family:arial black; }
	.postcontent h2 { font-size:20px; font-family:arial black; }
	.postcontent h3 { font-size:18px; font-family:arial black; }
	.postcontent h4 { font-size:16px; font-family:arial black; }
	.postcontent h5 { font-size:14px; font-family:arial black; }
	.postcontent h6 { font-size:12px; font-family:arial black; }
	.postcontent a.more-link { margin-top:10px; padding:20px 0 20px 9px; background:#ff7906 url('images/more.png') no-repeat right center; display:block; text-decoration:none; color:#fff; font-family:arial black; text-transform:uppercase; font-size:18px;  }
	.postcontent a.more-link:hover { color:#000; background:#ff7906 url('images/more_hover.png') no-repeat right center;  }
	.postcontent a{ color:#fff; text-decoration:none;   }
	
	/** postmeta **/
	
	.postmeta .related { padding:10px; font-size:14px; background:#ff7906; color:#000; margin:20px 0 20px 0; }
	.postmeta .related ul{ margin:10px 0 0 10px; list-style-type:none; color:#fff; font-size:18px; font-weight:bold; text-transform:uppercase; }
	.postmeta .related ul li{ line-height:22px; }
	.postmeta .related ul li a{ line-height:22px; color:#fff; text-decoration:none; }
	.postmeta .related ul li a:hover{ color:#000; }
	
	.postmeta .autor .avatar { float:left; width:80px; }
	.postmeta .autor .avatar  img{ border:1px solid #fff; }
	.postmeta .autor .autorinfo { float:left; margin-left:18px; width:490px; }
	.postmeta .autor .autorinfo span{ color:#ff9407; font-size:14px; }
	.postmeta .autor .autorinfo p{ font-size:16px; margin-top:10px; }
	
	
	.comment { font-size:14px; border-bottom:1px solid #f28b07; padding-bottom:20px; margin-bottom:20px; }
	.commentinfo { margin-bottom:8px; color:#ff9407; }
	.commentinfo cite{ color:#ff9407; font-weight:bold; }
	.commentinfo span{ color:#fff; font-weight:bold; }
	.commentinfo cite a{ color:#ff9407; text-decoration:none; }
	.commentavatar { float:left;  width:60px; }
	.commenttext { float:right; width:554px; }
	.commenttext a { color:#fff; }

	
	

	img.alignleft { float:left; margin-right:10px; margin-bottom:5px; background:transparent url('images/load.gif') 50% 50% no-repeat; }
	img.alignright{ float:right; margin-left:10px; margin-bottom:5px; background:transparent url('images/load.gif') 50% 50% no-repeat; }
	img.aligncenter{ margin:0 auto 10px auto; display:block; background:transparent url('images/load.gif') 50% 50% no-repeat; }
	



}
