body { margin: 0em; font-family: verdana; font-size: 12px; text-align: justify; height: 100.02%; }
#body  {  margin: 0em;  font-family: verdana; font-size: 12px; text-align: justify; height: 100.02%; }
body2 { margin: 0em; font-family: verdana; text-align: left; height: 100.02%; }
#body2  {  margin: 0em;  font-family: verdana; text-align: left; height: 100.02%; }


a:link  {  color:555555;  font-weight: bold;  text-decoration:underline; }
a:visited {  color:555555;  font-weight: bold;  text-decoration:underline;  }
a:hover {  color:#555555;  font-weight: bold;  text-decoration:underline;  }
a img {  border-width:0;  }
#title { font-size: 1.5em; }

.header  { font-family: verdana; font-weight: bold; font-size: 1.8em; text-decoration: none; text-align: center; }
.subheader  { font-family: verdana; font-weight: bold; font-size: 1.4em; text-decoration: none; text-align: left; }
.listing1 { font-family: verdana; font-weight: bold; font-size: 1.4em; text-decoration: none; color: #ffffff; text-align: left; background-color: black; }
background-color: black; }

p.chapterlist {font-weight:bold; font-size: 19; text-align: left; }
p.listing4     { font-weight: bold; font-size: 13; text-align: left; }
p.listing2     { font-weight: bold; font-size: 13; text-align: right; }
p.listing3 { text-decoration: none; font-size: 13; text-align: left; }
.quotepax  { font-family: verdana; font-weight: bold; font-size: 0.8em; text-decoration: none; text-align: LEFT; }
.quotenamepax{ font-family: verdana; font-weight: bold; font-size: 0.8em; text-decoration: none; text-align: right; }

.quoteboxpax {
	padding: 4px 5px 0px 5px;
	vertical-align: top;}

#coolmenu{ border-bottom: 1px solid black; border-left: 0px; border-right: 0px; width: 120px; background-color: #E1E1E1; text-align:left }
#coolmenu a{ font: bold 13px Verdana; padding: 1px; padding-left: 4px; display: block; width: 100%;
color: black; text-decoration: none; border-bottom: 1px solid black;}

html>body #coolmenu a{ width: auto; }
#coolmenu a:hover{ background-color: black; color: white; }
#tabledescription{ width: 100%; height: 3em; padding: 2px; filter:alpha(opacity=0); -moz-opacity:0;}

table.main {
	border-collapse: collapse;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: black;
	margin: 0px;
	padding: 0px;
	border-spacing: 0px;
	background-color: white;}
table.main td {
	border-width: 1px;
	border-style: solid;
	margin: 0px;
	padding: 0px;
	border-color: black;
	vertical-align: top;
	background-color: white;}


table#main2 {
	border-collapse: collapse;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: black;
	border-spacing: 0px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-color: white;}
table#main2 td {
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	border-color: black;
	vertical-align: top;}








table.bio {
	width: 687px;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	padding: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	background-color: white;}
table.bio th {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: black;
	text-color: white;}
table.bio td {
	border-width: 0px 0px 0px 0px;
	padding: 0px 6px 0px 6px;
	background-color: white;}


table.chapter {
	border-collapse: collapse;
	width: 687px;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	background-color: white;}
table.chapter th {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: black;
	text-color: white;}
table.chapter td {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	padding: 0px 4px 0px 4px;
	background-color: white;
	margin: 0px 0px 0px 0px;
	vertical-align:top;
	text-align: right;}


table.forum {
	width: 750px;
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: white;
	text-align: left;}
table.forum td {
	border-width: 0px 0px 0px 0px;
	background-color: white;}


table.gallery {
	width: 687px;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	padding: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: black black black black;
	background-color: white;}
table.gallery th {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: black;
	text-color: white;}
table.gallery td.pic {
	border-width: 0px 1px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: white;}

table.gallery td.text {
	border-width: 0px 0px 0px 0px;
	padding: 0px 10px 0px 10px;
	background-color: white;
	vertical-align:middle;}

