
	body{background: #fff; color: #0c0c0c; margin: 5px; font-family: arial;}
	* {font-weight: normal;}
	#wrap {width: 640px; padding: 0; margin: 0 auto;}
	#footer , #hello .hello_inner, #content .content_inner, .site_link, .page_quotes, .inner_wrap {max-width: 640px;}
	#header, #footer {margin: 0;}
	#nav {display: none;}
	#the_clock{display: none;}
	#footer {padding: 20px 0 0;}
	#content .col {margin: 0 0 10px; float: left;}
	@page {size: auto;}
	a:link{color: #f37c20;}
	.hentry {margin: 0 0 20px;}
	.logo {display: block;}
	.logo img {width: 180px;}
	.bold {font-weight: bold;}
	h1, h2, h3, h4, h5, h6, img, blockquote, table, pre, ul, ol, dl  {page-break-after: avoid; page-break-inside: avoid;}	
	.col {display: inline-block; vertical-align: top;}
	.left_col {width: 440px}
	.right_col {width: 200px;}
	#header .left_col {width: 240px}
	#header .right_col {width: 400px}
	h1 {margin: 0 0 14px;}
	h2 {font-size: 21px; margin: 0 0 10px;}
	.col h3 {margin: 0 0 10px;}
	h2 span {font-size: 14px; display: block;}
	.col ul {margin: 0 0 14px 20px; list-style-type: disc;}
	li {list-style-type: disc; padding: 0 0 5px;}
	.terms.footer_item {font-size: 12px;}
	#footer {clear: both;}
	.invoice_paid {position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 300px; height: 300px; margin: auto; background: url('lib/img/paid_stamp.png') no-repeat 0 0;}
	.post-nav {display: none;}
	.single-invoice ul, .single-invoice p {margin: 0 0 14px;}
	
	.type-invoice.post-password-required {margin: 0 auto; width: 100%; padding: 20px;}
	.type-invoice.post-password-required input{background: #efefef;}
	.post-password-form p:first-of-type {font-size: 14px;}
	
	.m2tp_logo {text-align: center;}
	
	.header_inner {padding: 20px 0;}
	#content {margin: 0}
	.content_inner {background: none; padding: 0;}