/* ================================== */
/* == ELEMENT ATTRIBUTES FOR PRINT == */
/* ================================== */

/* Hide elements not needed for print */
ul#navigation, div#header, div#photos {
	display: none;
	}
	
/* Adjustments */
a#logo {
	position: relative;
	top: 0px;
	left: 0px;
	display: block;
	margin-bottom: 40px;
	}
a {
	margin-left: .2em; /* Firefox bug fix */
	color: #000;	
	}
a:after {
	padding-left: .2em;
	content: " (" attr(href) " ) ";  /* IE does not support this */
	}
p.button a:after, a#logo:after {
	content: "" !important;
	text-decoration: none !important;
	}
p#footer {
	margin-top: 30px;
	}