/* 
-----------------------------------------------------------------
	CRESA - Good Homes for Good Lives
	CRE.2583
	print.css
	
	Print styles
	Created 14.10.2008 by AK
	Last Updated: See SVN	
-----------------------------------------------------------------
*/
/* Hidden elements */
#zone_access, .logo_byline, #zone_sectionheader, #zone_footer, .nav_pagination, #related, #tools_footer, .backtotop, .more, .list_simple { display:none; visibility:hidden; }
#home #related { display:block; visibility:visible; }

/* Print layout */
body { font-family:Georgia, "Times New Roman", Times, serif; color:#000; background-color: #fff; padding:0; margin:0; }
a:link, a:visited, a:hover, a:active { color:#000; text-decoration:underline; }
img { border:none; }
p, ul, ol, blockquote, dd, dt, th, td { margin:1em 0; line-height:1.3em; font-size:0.7em; } 
ul, ol { margin-left:3em; }
td p, td ol, td ul, ul ul, ol ol, ul ol, ol ul, dd p, dt p, li p { font-size:1em; }
dt { font-weight:bold; }
th,td { vertical-align:top; text-align:left; }
.clear, .clearer { clear:both; }
.logo { margin-left:-10px; }
h1 { font-size:1.6em; }
h2 { font-size:1.3em; font-weight:normal; }
h3 { font-size:1.2em; font-weight:normal; font-style:italic; }
h4,h5,h6 { font-size:1.1em; font-weight:normal; }
h1, h2, h3, h4, h5, h6 { margin:0 0 0.1em; padding:0; }
img.float_left, #news .news_item img { float:left; margin:5px 15px 10px 0; }
img.float_right { float:right; margin:0 4px 10px 15px; }
#home img.float_right { margin-top:-55px; position:relative; }
#logos { border-top:1px solid #ebebeb; margin:4px 0 0 -25px; padding-top:37px; padding-bottom:33px; }
#logos ul { list-style:none; margin-left:26px; }
#logos li { float:left; }
.downloads, .events, .links { list-style:none; margin-left:0; padding-left:0; }
#zone_maincontent { border-bottom:1px solid #000; margin-left:10px; }

#content #ourteam h3, #content #ourteam p { margin-left:104px; }
#ourteam .image_border { float:left; width:104px; height:80px; margin:-1.3em 0 0 0; } 

/* SIFR3 */

.sIFR-flash {
  display    : none !important;
  height     : 0;
  width      : 0;
  position   : absolute;
  overflow   : hidden;
}

.sIFR-alternate {
  visibility : visible !important;
  display    : block   !important;
  position   : static  !important;
  left       : auto    !important;
  top        : auto    !important;
  width      : auto    !important;
  height     : auto    !important;
}