body	{	background-color: #ffffff;
	}

img		{	border: 0px;
	}
div.head
	{
	position: absolute;
	left: 185px;
	top:  6px;
	width: 285px;
	height: 118px;
	padding: 0px;
	color: #000000;
	text-align: center;
	background-color: transparent;
	z-index: 4;
	}

div.navbar
	{	position: absolute;
		left: 0px;
		top:  142px;
		width: 720px;
		height: 22px;
		padding: 0px; 
		color: #000000;
		text-align: left;
		background-color: #C1CFE3;
		z-index: 4
	}

div.halfmoonright
	{	background-position: left top; position: absolute;
		left: 720px;
		top:  142px;
		width: 11px;
		height: 22px;
		padding: 0px; 
		text-align: left;
		background-image:url('images/moonr.gif');
		background-repeat:repeat;
	}

div.nav
	 { color: #000000; text-align: center; padding: 0; position: absolute; z-index: 5; top: 142px; left: 216px; width: 48em; height: 22px; }
.navp { font-size: 11px; margin: .25em 0 0 0; }

div.email
	{	position: absolute;
		left: 20px;
		top:  142px;
		width: 160px;
		height: 22px;
		padding: 0; 
		color: #000000;
		text-align: center;
		background-color: transparent;
		z-index: 5;
	}

div.content
	{	position: relative;
		left: 0px;
		top:  0px;
		width: 520px;
		height: 520px;
		margin-left: 204px;  
		margin-top: 172px;
		padding: 0px;
		color: #000000;
		text-align: center;
		background-color: transparent;
	}
div.copyright
	{	position: absolute;
		left: 14px;
		top:  700px;
		width: 160px;
		height: 18px;
		padding: 0px; 
		color: #000000;
		text-align: center;
		background-color: transparent;
	}

div.waves
	{	position: absolute;
		left: 14px;
		top:  0px;
		width: 188px;
		height: 82px;
		padding: 0px; 
		text-align: left;
		background-image:url('images/waves.gif');
		background-repeat:repeat;
		z-index: 4
	}

div.contact
	{	position: absolute;
		left: 14px;
		top:  82px;
		width: 160px;
		height: 60px;
		padding: 6px; 
		text-align: center;
		background-color: transparent;
		z-index: 3
	}
	
div.praise
	  { color: #000000; background-image: url("images/ripples.gif"); background-repeat: repeat; text-align: center; position: absolute; z-index: 4; top: 164px; left: 14px; width: 172px; height: 498px }
div.subscribe { color: #000000; background-image: url("images/ripples.gif"); background-repeat: repeat; text-align: center; position: absolute; z-index: 4; top: 164px; left: 14px; width: 172px; height: 498px }
div.chop
	{	position: absolute;
		left: 42px;
		top:  722px;
		width: 99px;
		height: 22px;
		padding: 0px; 
		color: #000000;
		text-align: center;
		background-color: transparent;
	}

table.fullwidth {
	width: 100%;
}

table.fullscreen {
	width: 100%;
	height: 100%;
}

td.centered {
	text-align: center;
	vertical-align: middle;
}

span {	color: #ffffff;}
span.active {	color: #009999;}

ul.list	{	font-family: Tahoma, Helvetica, sans-serif;
		font-size: 70%;
		font-weight: normal;
		font-style: normal;
		line-height: 140%;
		text-decoration: none;
		text-align: left;
		color: #000000;
		margin-top: 0px;
		margin-bottom: 9px;
	}

p	{	font-family: Tahoma, Helvetica, sans-serif;
		font-size: 70%;
		font-weight: normal;
		font-style: normal;
		line-height: 140%;
		text-decoration: none;
		text-align: left;
		color: #000000;
		margin-top: 0px;
		margin-bottom: 9px;
	}
div.pcontent  { color: #000000; background-color: transparent; text-align: center; margin-top: 172px; margin-left: 204px; padding: 0; position: relative; top: 0; left: 0; height: 520px }
div.bookitem  { padding-right: 12px; padding-bottom: 12px; width: 20em; float: left }
div.bookintro { padding-bottom: 18px; width: 22em }
img.book { margin-bottom: 18px; border: 0 }
p.title { font-size: 0.85em; font-weight: bold; margin: 0 }
p.author { margin: 0 }
p.booknote { margin: 9px 0 0 }
p.link { margin: 12px 0 0 }
p.caps  { font-weight: bold; text-transform: uppercase; margin-top: 2em; margin-bottom: 0.5em }
p.service { font-style: italic; margin: 0 0 0.35em }
p.tag  { font-size: 0.8em; font-style: italic }
p.copyright
	{	font-size : xx-small;
		text-align: center;
		color: #999999
	}

a	 { font-weight: bold; text-decoration: none }
a:link 	{ color: #000000; }
a:visited { color: #333333 }
a:hover { color: #009999 }
a:active { color: #009999 }
.content a { font-weight: normal; text-decoration: underline; }
.content a:link { color: #000000; }
.content a:visited { color: #333333; }
.content a:hover { color: #009999; }
.content a:active { color: #009999; }
.clearboth { clear: both }
.praise p { margin: 12px }
cite { margin-left: 2em }
p.quote { font-style: italic; margin-right: 3em; margin-left: 3em }
.readon { margin-bottom: 2em; font-style: italic; }
.readon a { text-decoration: none; }
.footer { margin-top: 1em }
.footer p  { color: gray; font-size: 60%; font-family: Tahoma, Helvetica, sans-serif; text-decoration: none; text-align: left; margin-top: 0; margin-bottom: 9px }
li {
	list-style-type: disc;
}
.floatright { float: right; margin: 0 0 9px 9px; }
