body {
	margin: 5px; padding: 0;
	font: 12px Arial, Helvetica, sans-serif;
	background-color: #FFF;
	text-align: center;
}
#imagearea { margin: 0; padding: 0 0 0 42px; }
#zoomwindow #imagearea { padding: 0; }

/* accessibility */
a.external span {
	position: absolute;
	left: -5000px;
	width: 4000px;
}
a.external {
	background: url(/images/external.png) no-repeat 100% 0;
	padding: 0 15px 0 0;
}

/* for zoomify pages */
.zoomborder { border: 1px solid #666; }

/* content area */
#content { text-align: left; }
#content img { border: none; } 
#content h1, #content h2 {
	font: italic normal 19px;
	color: #BAAE76;
	border-bottom: solid #BAAE76 1px;
	text-shadow: -5px 3px 3px #CCC;
	text-align: left;
}
#content h3 {
	font-size: 14px;
	color: #BAAE76;
	text-decoration: none;
	text-shadow: -5px 3px 3px #CCC;
	text-transform: uppercase;
	letter-spacing: -1px;
	font-weight: normal;
}
#content p, #content ul, p {
	/*font: normal normal 12px;*/
	font-size: 12px;
	color: #000;
}
#content p a, p a {
	color: #80714B;
}
#content p a:visited {}
#content p a:hover, #content p a:focus { 
	color: #333;
	text-decoration: none; 
}
#content p a:active {}

/* for dl's in content area */
#content dl { 
	 }
#throssell-docs-page #content dl, #vc-music-annual-page #content dl, #throsell-westralia-page #content dl, #straws-in-the-wind-page dl { 
	margin: 0 0 10px 10px; padding: 4px;
	float: right;
	width: 175px;
	border: 1px solid #CCC;
}
#straws-in-the-wind-page dl {
	float: right;
	margin: 0 0 10px 10px;
}
#jacka-poster-page #content dl { width: 368px; }
#jacka-medals-page #content dl { width: 600px; }

#content dl a {
	color: #BAAE76;
	line-height: 18px;
	text-decoration: none;
	font-size: 12px;
	text-transform: uppercase;
}
#content dl a:hover { 
	color: #80714B;
}
#content dl img {
	float: right;
	width: 175px;
}
#content dl img { margin-bottom: 10px; }
#jacka-poster-page #content dl img { width: 368px; }
#jacka-medals-page #content dl img { width: 600px; }
#jacka-jackasmob-page #content dl img { width: 339px; }
#vc-program-page #content dl img { width: 425px; }
dl #getreader img { 
	float: none;
	width: 88px; 
}
#content dd { 
	clear: left;
	font-size: 10px;
	margin-left: 0;
}

dd#getreader-text { margin-top: 10px; }

/* widths for specific pages */
#jacka-jackasmob-page #content { width: 339px; }
#vc-program-page #content { width: 425px; }

/* blockquotes */
blockquote { 
	margin-top: 3em; padding: 8px 0 0 35px;
	background: url(../images/blockquote_bgtop.gif) no-repeat left top;
}
blockquote div { 
	margin-bottom: 3em; padding: 0 35px 8px 0;
	background: url(../images/blockquote_bgbot.gif) no-repeat right bottom; 
}

/* text captions for images */
#captionarea {
	margin-left:47px;
}
#captionarea h5, #captionarea p {
	margin: 5px 0 0 0; padding: 0;
	font: normal normal 12px Arial, Helvetica, sans-serif;	
	text-align: left;
}
#captionarea p.pdfinfo { text-align: left; }
body #captionarea img#getreader { text-align: left; }
.imgcaption { font-size: 10px; padding-bottom: 3px; border-bottom: 1px solid #993; }

/* Geat Adobe Reader Area */
.getreader { margin: 30px 0; }
.getreader p { margin-bottom: 0; }

/* Back area */
#backarea { float: right; text-align: right; }

#backarea p { font-size: 12px; }
#backarea a { 
	padding-right: 17px;
	background: url(../images/mag_glass.gif) no-repeat right top; 
}
/* Close Area */
#closearea { text-align: left; }
#closearea p, #backarea p {
	margin: 0; padding: 0;
	text-transform: uppercase;
	color: #993;
	letter-spacing: -0.5px;
	font-size: 10px;
}
#closearea a { width: 55px; }
#backarea a { width: 100px; }
#closearea a, #backarea a {
	padding-left: 10px;
	background: url(../images/greenarrow.gif) no-repeat left center;
}
#closearea a, #backarea a {
	display: block; 
	text-decoration: none;
	color: #993;
}
#closearea a:hover, #backarea a:hover {
	text-decoration: none;
	color: #333;
}
blockquote.poetry {
	font-style: italic;
	text-align: center;
}

/* clearing floats - should work with IE 7 - from http://www.456bereastreet.com/archive/200603/new_clearing_method_needed_for_ie7/ */
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden; 
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */
