/*********************************
 *	print.css
 *	MediaFact.com
 *	Created: 12/12/05
 *	Programmer: Ryan Herndon,
 *	Ceatus Media Group
 *	rherndon@ceatus.com
*********************************/
#nav, #navback, #sidenav, #footer p a	{ display: none; }
*	{ padding: 0; margin: 0; border: 0; }
body	{ background: #fff; font: 11px verdana, helvetica, sans-serif; float: none !important; }

a	{ font-weight: bold; text-decoration: underline; }
a:link	{ color: #052753; }
a:visited	{ color: #083E83; }

#container	{ position: relative; margin: 0 auto; width: 680px; background: none; display: table; }

#head	{ position: relative; top: 0; width: 680px; height: 75px; background: #033073; display: table-row }
	#logo	{ position: relative; left: 2px; top: 0; width: 314px; height: 75px; }

#content	{ position: relative; left: 2px; top: 10px; float: right; width: 680px; w\idth: 640px; padding: 0 20px; }
	#content h1, #content h1 a	{ font: 22px arial, helvetica, sans-serif; line-height: 28px; color: #085281; text-decoration: none; }
		#content h1.tight, #content h1.tight a	{ font: 18px arial, helvetica, sans-serif; line-height: 28px; color: #085281; text-decoration: none; }
	#content h2	{ font: 18px arial, helvetica, sans-serif; line-height: 25px; padding: 0 20px; color: #085281; }
	#content h3, #content h3 a	{ font: bold 14px verdana, helvetica, sans-serif; line-height: 25px; color: #000; text-decoration: none; }
	#content p	{ line-height: 18px; padding: 10px 0; }
	#content ul, #content ol	{ line-height: 18px; margin: 0 40px 10px; }

	#leftcol, #rightcol	{ position: relative; float: left; width: 310px; display: table-column; }
	#rightcol	{ position: relative; float: left; left: 20px; }
	.H-box	{ width: 310px; position: relative; margin: 0 0 10px; background: #fef2d3; display: table-row; float: left; clear: left; page-break-after: avoid; }
	.H-box h2	{ background: url(../images/H-box-title.gif) repeat-x; height: 33px; font-family: arial; font-size: 14px; color: #075180; padding: 0 21px; line-height: 33px; }
	.H-box div	{ padding: 5px 5px 10px 10px; }
	.H-box img	{ float: left; margin: 0 8px 3px 0; }
	.H-box p	{ line-height: 16px; }

#footer	{ position: relative; float: left; width: 680px; height: 250px; background: #fff; color: #052753; font-size: 10px; text-align: center; }
	#footer p	{ position: absolute; bottom: 59px; right: 0; width: 680px; float: right; text-align: center; }

.clear	{ clear: both; }