body
{
	line-height: 1.0em;
}



#box-table-a
{
	font-family: "Verdana", "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 14px;
             font-variant: small-caps;
	margin: 45px;
	width: 800px;
	text-align: left;
	
}

#box-table-a th
{
	font-size: 16px;
	font-weight: bold;
	padding: 4px;
	background: #cc0000;
	border-top: 4px solid #990000;
	border-bottom: 4px solid #990000;
	color: #fff;
	text-align: center;
}

#box-table-a td
{
	padding: 3px;
	background: #fff; 
	border: 1px solid #fff;
	color: #cc0000;
}


h1 {
  font-family: "Verdana", "Arial", sans-serif;
  font-size: 12pt;
  font-weight: bold;
  font-variant: small-caps;
  color: #CC0000; }

h2.favtitle {
  font-family: "Verdana", sans-serif;
  text-align: center;
  font-size: 17pt;
  font-variant: small-caps;
  text-decoration: underline;
  color: #CC0000; }

h2 {
  font-family:"Verdana", sans-serif;
  letter-spacing: 5px;
  text-align: center;
  font-size: 17pt;
  font-variant: small-caps;
  color: #CC0000; }

h2.top10left {
  font-family:"Verdana", sans-serif;
  letter-spacing: 4px;
  text-align: left;
  font-size: 13pt;
  font-variant: small-caps;
  color: #CC0000; }

h2.top10right {
  font-family:"Verdana", sans-serif;
  letter-spacing: 4px;
  text-align: right;
  font-size: 13pt;
  font-variant: small-caps;
  color: #CC0000; }

h2.honmen {
  font-family:"Verdana", sans-serif;
  letter-spacing: 3px;
  text-align: center;
  font-size: 11pt;
  font-variant: small-caps;
  color: #CC0000; }

h2.honmenlarge {
  font-family:"Verdana", sans-serif;
  letter-spacing: 4px;
  text-align: center;
  font-size: 13pt;
  font-variant: small-caps;
  color: #CC0000; }

h3 {
  font-family: "Verdana", "Arial", sans-serif;
  font-size: 13pt;
  font-weight: bold;
  text-decoration: underline; 
  font-variant: small-caps;
  color: #CC0000; }

h4 {
  font-family: "Verdana", "Arial", sans-serif;
  font-size: 10pt;
  font-weight: bold;
  font-variant: small-caps;
  color: #FFFFFF; }

h5 {
  font-family: "Times New Roman", "Verdana", sans-serif;
  font-style: italic;
  font-size: 14pt;
  font-variant: small-caps;
  text-decoration: underline;
  color: #CC0000; }

.trailtitle  {
  font-family: "Verdana", "Arial", sans-serif;
  font-size: 15pt;
  font-weight: bold;
  font-variant: small-caps;
  text-indent: 0px;
  text-decoration: underline;
  letter-spacing: 1px;
  color: #CC0000; }

.revlinks {
  font-family: "Verdana", "Arial", sans-serif;
  text-indent: 0px;
  font-size: 10pt;
  line-height: 23px;
  font-variant: small-caps;
  color: #CC0000; }

em  {
  font-style: normal;
  font-weight: normal;
  color: #CC0000; }

div {
  color: #CC0000; }

.noindent {
  color:#CC0000;
  font-family: font-family: "Verdana", "Arial", sans-serif; 
  text-indent:0px;
  font-size: 10pt; }

.revcred {
  color:#CC0000;
  font-family: font-family: "Verdana", "Arial", sans-serif; 
  text-indent:0px;
  font-size: 8.5pt; }

P.favorites {
  text-indent: 0px;
  font-size: 8pt;
  line-height: 20px;
  color: #CC0000;
  font-family: "Verdana", "Arial", sans-serif; }

P {
  text-indent: 20px;
  align: left;
  font-size: 10pt;
  color: #CC0000;
  font-family: "Verdana", "Arial", sans-serif; }

OL { 
  text-indent: 10px;
  align: left;
  font-size: 10pt;
  color: #CC0000;
  font-family: "Verdana", "Arial", sans-serif; }

P.rating {
  color:#CC0000;
  text-indent:0px;
  text-align:center;
  font-variant: small-caps;
  font-size: 16px;
}

P.disclaimer {
  color:#CC0000;
  text-indent:25px;
  align:center;
  font: normal 8pt "Verdana";
}

P.credit {
  color:#CC0000;
  text-indent: 0px;
  align:right;
  font: normal 8pt "Verdana";
}

hr {border: none 0;
border-top: 1px solid #CC0000;/*the border*/
width: 75%;
height: 2px;/*whatever the total width of the border-top and border-bottom equal*/
}

img.rposters {
margin: 6px 6px 6px 6px; }

img.lposters {
margin: 6px 6px 6px 6px; }

img.postspace {
margin-left: 6px;
margin-top: 4px; }

img.postspace2 {
margin-right: 6px;
margin-top: 4px; }

A:link {color: #CC0000;}

A:visited {color: #666666; }

UL {list-style-type: disc;
  text-indent: 0px;
  font-size: 8pt;
  line-height: 20px;
  color: #CC0000;
  margin-left: 5px;
  padding-left: 5px;
  font-family: "Verdana", "Arial", sans-serif;  }

.leftbannerpos {
  align: left; 
  border: 0px;
  padding: 0px;
  position: absolute;
  left: 0px; 
  top: -3px; }

.wdbanpos {
  align: center;
  position: absolute; 
  left: 27%;
  top: 50px; }

.rightbannerpos {
  align: right; 
  border: 0px;
  padding: 0px;
  position: absolute;
  right: 0px;
  top: -3px; }
  
.linkborder {
  position: absolute; 
  border: none;
  margin-left: 25%; 
  margin-top: 100px; }

.banborder {
  border-style: solid;
  position: relative; 
  left: -8px; 
  top: 169px; 
  border-top-width: 3px;
  border-right-width: 1277px;
  border-bottom-width: 3px;
  border-left-width: 3px;
  border-color: #990000; }

