/* CSS Document */

body	{ font-family: verdana, arial, helvetica, sans-serif;
background-color: 000000;
text-align: center;
margin: 1px 0 1px 0;
}

.top-half, .bottom-half	{ width: 100%;
	text-align: left;
	background-color: fffff3; 
	padding: 0.75em 0 0.25em 0
	}

.bottom-half	p	{margin: 0.5em 0.75em 0.25em 0.75em}

#book-cover	{
	font-size: 65%; color: dd6633; font-weight: bold; text-align: center}
	
#blurb	{ color: 663333; 
	margin-left: 264px;
	min-height: 408px}
	
img#reflection-text	{margin-bottom: 4px}

.map-link {
	margin: 16px 30px 0 30px;
	text-align: left;
	font-size: 75%; color: #000000;
	background-color: #ffffe6;
}

.divider	{background-color: fffff3; height: 0.5em; margin-bottom: 1px}

table#paypal, table#filmography	{margin: 1em 8px 0 8px; background-color: ffffe6;
border-top: 1px solid; border-left: 1px solid; border-right: 1px solid; border-color: 663333}
table#paypal	{font-size: 75%}
table#filmography	{font-size: 80%}
table#paypal td, table#filmography td	{border-bottom: 1px solid; border-color: 663333; padding: 0.2em 1em 0.2em 1em}
table#paypal td.left	{font-weight: bold}
table#paypal td#send-cheque	{font-size: 75%}
form	{margin: 0; padding: 0}	
	
.small-print	{font-size: 85%; color: 003366}
table#filmography	.small-print	{color: 000000; font-weight: normal; font-style: normal}
.prod	{font-weight: bold; font-style: italic}

.quote	{ 
	margin: 16px 30px 0 30px;
	text-align: left;
	font-size: 75%; color: #000000;
	background-color: #ffffe6;
	padding: 4px; border: 1px dashed; border-color: 663333

}

h1, h2, h3, h4, h5	{margin: 0}
p	{font-size: 80%; margin: 0 0 1em 0}

h1	{font-size: 125%; color: 4B0082; text-align: center; margin-bottom: 2px; padding: 8px 0 6px 0;
background-color: f3f3f3;
background-image: url('../images/h1tile7.jpg');
background-repeat: repeat;
background-attachment: fixed}
h1	a	{color: 4B0082}
h2	{font-size: 100%; color: dd6633; text-align: left; margin: 0 0 0.5em 0}
h3	{font-size: 90%; color: 6699ee; text-align: right; margin: 0 0.5em 0.25em 0}

img	{border: 0}

a	{text-decoration: none; font-weight: bold; color: 60aa60}
a:hover	{text-decoration: underline}

#bio	{padding: 1em 1.5em; background-color: fffff3;
	text-align: left}
	
hr	{width: 100%; height: 1px; color: 000000; background-color: 000000;
	margin-bottom: 1em}