/* 
	############################# 

		Project Name
		
		This stylesheet defines print 
		attributes for all browsers.
		
		Developer: Tate Johnson <tate@bottlebrush.net.au>
		Project Manager: Fabienne Rabbiosi <fabienne@untanglemyweb.com>
		
		Last edit: 2008-02-08

	#############################
	
		Note:
		
		Unlike the screen stylesheets, the print
		stylehseet is consolidated.
	
		Stylesheet Layout:
		
		- Default Settings
		- Form
		- Hyperlinks
		- Container
			- Header
			- Navigation
			- Hero
			- Content
				- Content Column Right
			
	#############################
*/

/* -------->>> Default Settings <<<-------- */

html, body {
	width: 100%;
	margin: 0;
	padding: 0;
	border: 0;
	}
	
html {
	background: #fff;
	}

body {
	font-family: Tahoma, sans-serif;
	color: #000;
	}

h1, h2, h3, h4, h5, h6 {
	font-weight: bold;
	}

h1 { font-size: 16pt; }
h2 { font-size: 14pt ;}
h3 { font-size: 12pt ;}

small {
	font-size: 10pt;
	}

acronym, abbr {
	border-bottom: 1px dashed;
	letter-spacing: 1px;
	}
	
img {
	border: 0;
}
	
.hide {
	display: none;
}

.img-left, img.left		{ float: left; margin: 0 15px 10px 0; }
.img-right, img.right	{ float: right; margin: 0 0 10px 15px; }
.img-center, img.center	{ margin: 0 auto; padding: 0; display: block; }

/* -------->>> Form <<<-------- */

form {
	display: none;
}

/* -------->>> Hyperlinks <<<-------- */

a:link {
	text-decoration: underline;
	color: #0000cc;
	}

a:visited { 
	text-decoration: underline;
	color: #551a8b;
	}
	
/* -------->>> Container <<<-------- */

	/* -------->>> Header <<<-------- */

	#header img {
		display: block;
		margin: 0 auto;
	}

	/* -------->>> Navigation <<<-------- */

	#navigation {
		display: none;
	}

	/* -------->>> Hero <<<-------- */

	#hero {
		display: none;
	}
	
	/* -------->>> Content <<<-------- */
	
		/* -------->>> Content Column Right <<<-------- */
		
		#content-column-right h3 {
			clear: both;
		}
		
		#content-column-right img {
			float: left;
			margin: 0 10px 10px 0;
		}
	
		#content-column-right ul {
			margin-left: 115px;
		}
		
	/* -------->>> Footer <<<-------- */
	
	#footer .vcard {
		padding-left: 25%;
		font-weight: bold;
	}
	
	#footer a.email {
		display: block;
	}
	
	#footer span.tel {
		display: block;
	}
	
	#footer p.credits {
		display: none;
	}
	