  / // print think layout elements // ***/

/* Reset styles and configuration */
/*///////////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////*/

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td 
	{
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	}

/* BASIC print styles and configuration */
/*///////////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////*/	
* 								
	{
	margin:0; 
	padding:0;
	overflow: visible !important;
	}
	
body, div
	{
	margin:0; 
	padding:0;
	}

dl, dd
	{
	}
								
dt
	{
	font-weight:bold;
	}

p									
	{
	}
	
em								
	{
	font-style:italic;
	}

h1, h2, h3, h4, h5, h6
	{
	font-family:Helvetica, Geneva, Arial, sans-serif;
	text-transform:none;
	}

h2
	{
	font-size:18pt;
	font-weight:bold;
	text-transform:uppercase;
	}

/* HOME PAGE print styles and configuration */
/*///////////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////*/

#skiplinks, #topnav, #feature, #sidecontrols, #sidesearch, #footerin, div.storyimageright, #bookmarks, .sidebar, #footerin, .footerextras
	{
	display:none;
	}

#site_title .replace, #site_title .replace span
	{ 
	font-size:82px;
	text-transform:lowercase;
	font-family:Helvetica, Geneva, Arial, sans-serif;
	font-weight:bold;
	color:#000;
	display:block;
	min-height:100px;
	background:url(/think/stylesheets/images/thinklogo.jpg) no-repeat;
	}

#header, #content, #home, #story, #sidebar
	{
	width:100%;
	margin:0px;
	padding:0px;
	padding-bottom:20px;
	float:none;
	}

#home p, #content p, #story p
	{
	font-family:"Times New Roman", Times, serif;
	font-size:10pt;
	line-height:115%;
	margin-bottom:10px;
	}

h3.section
	{
	margin-top:20px;
	}

#footer
	{
	font-family:"Times New Roman", Times, serif;
	font-size:10pt;
	}