/* ===========================================================================
 * Filename: css/print.css
 * Author: Rebecca Skeers, rebecca@webmistress.com.au, www.webmistress.com.au
 * Copyright: Rebecca Skeers 2008
 * Date: 17 March 2008
 * Description: Contains print styles for the Foster Carers' Assocation of Tasmania's website.
 * =========================================================================== 
 */

body
{
	font-size: 12px;
	line-height: 1.5;
	font-family: 'Lucida Grande', 'Lucida Sans', 'Trebuchet MS', arial, sans-serif;	
}

a img
{
	border: none;	
}

a:link, a:visited
{
	color: #390;
	text-decoration: underline;	
}

a:focus, a:hover, a:active
{
	color: #a32900;
	text-decoration: underline;
}

p
{
	padding: 0 0 1.5em 0;
	margin: 0;	
}

h1
{
	color: #a32900;
	padding: 0 0 18px 0;
	margin: 0;
	font-size: 18px;	
}

h2
{
	color: #000;
	padding: 0 0 18px 0;
	margin: 0;
	font-size: 13px;
}

hr
{
	color: #ccc;
	background-color: #ccc;
	border: none;
	margin: 0 0 1.5em 0;
	padding: 0;
	height: 1px;	
}

.box
{
	border: 1px solid #ccc;
	padding: 7px 7px 0 7px;
	margin: 0 0 1.5em 0;
	color: #fff;	
}

.box h2
{
	text-transform: uppercase;
	font-size: 1.083333em;	
	padding: 0 0 5px 0;
	margin: 0;
}

.box hr
{
	color: #fff;
	background-color: #fff;
}

.box a:link, .box a:visited
{
	color: #fff;
	text-decoration: underline;	
}

.box a:focus, .box a:hover, .box a:active
{
	color: #c60;
	background-color: #fff;
	text-decoration: none;
}

p.highlight
{
	background-color: #eaf5e3;
	padding: 6px 10px;	
	margin: 0 0 1.5em -10px;
}

/* File download links */

.doc, .file, .pdf, .ppt, .xls, .txt, .zip, .mov, .wmv, .mpg
{
	padding: 5px 0 0 25px; 
	background: transparent url(none) no-repeat scroll 0 100%;
}

.doc { background-image: url(../../images/interface/fileicons/doc.gif); }
.file { background-image: url(../../images/interface/fileicons/file.gif); }
.pdf { background-image: url(../../images/interface/fileicons/pdf.gif); }
.ppt { background-image: url(../../images/interface/fileicons/ppt.gif); }
.xls { background-image: url(../../images/interface/fileicons/xls.gif); }
.txt { background-image: url(../../images/interface/fileicons/txt.gif); }
.zip { background-image: url(../../images/interface/fileicons/zip.gif); }
.mov { background-image: url(../../images/interface/fileicons/mov.gif); }
.wmv { background-image: url(../../images/interface/fileicons/wmv.gif); }
.mpg { background-image: url(../../images/interface/fileicons/mpg.gif); }

a.block
{
	background-position: 0 0.3em;
	display: block;
}


#branding
{
	height: 15em;
}

#logo
{
	float: left;
	width: 160px;	
}

#logotype
{
	font-size: 2.0em;
	width: 20em;
	padding: 1em 0 0;	
}

#logotype a:link, #logotype a:visited, #logotype a:focus, #logotype a:hover, #logotype a:active
{
	color: #000;
	text-decoration: none;	
}

#navigation, #subnavigation, #siteinfo, #skip 
{
	display: none;	
}

#footer
{
	border-top: 1px solid #ccc;	
	padding: 1em 0;
}

.byline
{
	font-style: italic;	
}

#section-home #breadcrumbs
{
	display: none;	
}

#breadcrumbs
{
	border-top: 1px solid #ccc;	
	border-bottom: 1px solid #ccc;
}

#breadcrumbs p
{
	padding: 0;	
}

#content
{
	padding: 30px 0;	
}