/***********************************************************
** (C) Copyright Lester Group
**
** media: print
** Created by: FreckleCreative.com.au
** Designer: Guy Park
** Developer: Guy Park
***********************************************************/
body {
	color: #46420c;
	margin: 0;
	padding: 0;
	line-height: 1.8em;
	text-align: left;
	font-size: 0.7em;
	font-family: arial, sans-serif;
}

.no-print,
.d-background,
#d-accessibility { display: none }

html>body .d-sidebar,
html>body .d-container { height: auto }

.d-sidebar img { display: block }
.d-sidebar h1 { display: none }

#d-nav { display: none }

h2 {
	color: #d59dfa;
	display: block;
	margin: 0;
	padding: 1.3em 18px 0.5em 18px;
	font-size: 3.2em;
	font-weight: normal;
	letter-spacing: -0.05em;
}

p {
	margin: 0;
	padding: 0.6em 17px;
}

table {
	width: 90%;
	margin: 0 auto 0.5em auto;
	padding: 0;
	border-collapse: collapse;
	height: 1.2em;
}
table caption {
	color: #918919;
	font-size: 0.9em;
	font-style: italic;
	caption-side: bottom;
	text-align: right;
	width: 450px;
}

html>body table { margin-bottom: 0 }
html>body table caption { margin-bottom: 1em }

table thead th { padding: 2px 1% 2px 0; text-align: right; }

table tbody th, 
table tbody td { 
	vertical-align: top; 
	border-top: 1px solid #c6c397; 
	padding: 2px 3% 2px 0;
}
table tbody td { text-align: right }

table td.sold { text-decoration: line-through; }
td.underoffer { text-decoration: underline; }

.first {
	background-image: url(../images/first_bullet.gif);
	background-repeat: no-repeat;
	background-position: 0 0.9em;
}

.resources { line-height: 1.2em }

.d-flower { display: none }

#d-flash { display: none }
#d-flash a.release {
	display: block;
	height: 60px;
	text-indent: -3000em;
}
#d-flash .macromedia {
	color: white;
	display: block;
	margin: 0;
	font-size: 1.2em;
	text-align: center;
	padding: 220px 50px 0 50px; 
}
#d-flash .macromedia a {
	color: white;
}

a.map { display: none }

#d-footer {
	clear: both;
	position: fixed;
	bottom: 0;
	left: 0;
	display: block;
	margin: 0;
	padding: 0.3em 0;
	font-size: 0.9em;
	width: 730px;
	background-color: white;
	border-top: 1px solid #c6c397;
}

#d-footer .anchors,
#d-footer .validators,
#d-footer hr { display: none }