BODY
{
  background-color: #000000;
  scrollbar-face-color: #071111;
  scrollbar-highlight-color: #647874;
  scrollbar-shadow-color: #0c3d31;
  scrollbar-3dlight-color: #999999;
  scrollbar-arrow-color:  #00F8C1;
  scrollbar-track-color: #071111;
  scrollbar-darkshadow-color: #333333;
  font: 12px Verdana, Tahoma, Arial, Helvetica, sans-serif;
  color: #00B4AF;
}

table.main
{
   width: 100%;
   vertical-align: top;
   overflow: scroll;
}

td.left
{
  width: 20%;
  vertical-align: top;
  overflow: inherit;
}

td.center
{
  width: 60%;
  vertical-align: top;
  overflow: scroll;
}

td.right
{
  width: 20%;
  vertical-align: top;
  overflow: inherit;
}

table.item
{
  border: 1 solid #00B4AF;
  margin-bottom: 4px;
  margin-left: 4px;
  marign-right: 4px;
}

td.item
{
  border: 2 solid #248A82;
  padding-top: 0px;
  margin-top: 0px;
  padding-bottom: 0px;
  margin-bottom: 0px;
}

h1
{
  font: 14px Verdana, Tahoma, Arial, Helvetica, sans-serif;
  color: #003FFF;
  font-weight: bold;
  padding-top: 20px;
}

div.page
{
  width: 100%;
  text-align: center;
}

div.outer
{
  width: 1024px;
  height: 816px;
  text-align: center;
  vertical-align: top;
}

div.main
{
  width: 1024px;
  height: 568px;
  background-image: url(images/main.jpg);
}

div.content
{
  height: 470px;
  margin: 5px;
  padding: 10px;
  vertical-align: top;
  scrollbar-face-color: #071111;
  scrollbar-highlight-color: #647874;
  scrollbar-shadow-color: #0c3d31;
  scrollbar-3dlight-color: #999999;
  scrollbar-arrow-color:  #00F8C1;
  scrollbar-track-color: #071111;
  scrollbar-darkshadow-color: #333333;
  overflow: auto;
}

div.homemain
{
  width: 100%;
  height: 100%;
  background-image: url(images/fool.gif);
  background-repeat: no-repeat;
  background-position: center;
}

div.homecol
{
	vertical-align: top;
	padding: 10px;
}

div.legal
{
  height: 9px;
  padding: 5px;
  text-align: center;
  vertical-align: top;
}

div.sidebar
{
  background-color: #050f0e;
  border: thin groove #17443f;
  margin: 5px;
  opacity: 0.9;
  padding: 10px;
  vertical-align: top;
}

div.fancollector
{
  background-color: #050f0e;
  opacity: 1;
}

div.banners
{
  margin: 5px;
  padding: 10px;
  text-align: center;
  vertical-align: top;
}

div.langmenu
{
  margin: 5px;
  padding: 10px;
  align: center;
  vertical-align: top;
}

DIV.heading
{
  font: 14px Verdana, Tahoma, Arial, Helvetica, sans-serif;
  color: white;
  font-weight: bold;
  padding-bottom: 5px;
}

DIV.title
{ 
  font: 13px Verdana, Tahoma, Arial, Helvetica, sans-serif;
  color: white;
  font-weight: bold;
  spacing-bottom: 0px;
}

DIV.text
{
  font: 12px Verdana, Tahoma, Arial, Helvetica, sans-serif;
  color: #00B4AF;
  padding-top: 0px;
  padding-bottom: 0px;
}

DIV.author
{
  font: 11px Verdana, Tahoma, Arial, Helvetica, sans-serif;
  color: #00B4AF;
  font-style: italic;
  padding-top: 0px;
  padding-bottom: 0px;
}

DIV.infoheading
{
  font: 11px Verdana, Tahoma, Arial, Helvetica, sans-serif;
  color: white;
  font-weight: bold;
  padding-top: 2px;
  padding-bottom: 2px;
}

DIV.infobox
{
  font: 11px Verdana, Tahoma, Arial, Helvetica, sans-serif;
  color: #00B4AF;
}

DIV.nav
{
  font: 10px Verdana, Tahoma, Arial, Helvetica, sans-serif;
  color: #00B4AF;
  padding-top: 0px;
  padding-bottom: 10px;
}

DIV.copyright
{
  font: 10px Verdana, Tahoma, Arial, Helvetica, sans-serif;
  color: #00B4AF;
  padding-top: 20px;
  padding-bottom: 0px;
}

A:link
{
  font: 12px Verdana, Tahoma, Arial, Helvetica, sans-serif;
  color: #00F8C1;
  text-decoration: none;
}

A:active
{
  font: 12px Verdana, Tahoma, Arial, Helvetica, sans-serif;
  color: #00F8C1;
  text-decoration: none;
}

A:visited
{
  font: 12px Verdana, Tahoma, Arial, Helvetica, sans-serif;
  color: #00F8C1;
  text-decoration: none;
}

A:hover
{
  font: 12px Verdana, Tahoma, Arial, Helvetica, sans-serif;
  color: #00F8C1;
  text-decoration: underline;
}

A.nav:link
{
  font: 10px Verdana, Tahoma, Arial, Helvetica, sans-serif;
  color: #00F8C1;
  text-decoration: none;
}

A.nav:active
{
  font: 10px Verdana, Tahoma, Arial, Helvetica, sans-serif;
  color: #00F8C1;
  text-decoration: none;
}

A.nav:visited
{
  font: 10px Verdana, Tahoma, Arial, Helvetica, sans-serif;
  color: #00F8C1;
  text-decoration: none;
}

A.nav:hover
{
  font: 10px Verdana, Tahoma, Arial, Helvetica, sans-serif;
  color: #00F8C1;
  text-decoration: underline;
}

A.info:link
{
  font: 11px Verdana, Tahoma, Arial, Helvetica, sans-serif;
  color: #00F8C1;
  text-decoration: none;
}

A.info:active
{
  font: 11px Verdana, Tahoma, Arial, Helvetica, sans-serif;
  color: #00F8C1;
  text-decoration: none;
}

A.info:visited
{
  font: 11px Verdana, Tahoma, Arial, Helvetica, sans-serif;
  color: #00F8C1;
  text-decoration: none;
}

A.info:hover
{
  font: 11px Verdana, Tahoma, Arial, Helvetica, sans-serif;
  color: #00F8C1;
  text-decoration: underline;
}

A.gallery:link
{
  font: 12px Verdana, Tahoma, Arial, Helvetica, sans-serif;
  color: #00F8C1;
  text-decoration: none;
  vertical-align: middle;
}

A.gallery:active
{
  font: 12px Verdana, Tahoma, Arial, Helvetica, sans-serif;
  color: #00F8C1;
  text-decoration: none;
  vertical-align: middle;
}

A.gallery:visited
{
  font: 12px Verdana, Tahoma, Arial, Helvetica, sans-serif;
  color: #00F8C1;
  text-decoration: none;
  vertical-align: middle;
}

A.gallery:hover
{
  font: 12px Verdana, Tahoma, Arial, Helvetica, sans-serif;
  color: #00F8C1;
  text-decoration: underline;
  vertical-align: middle;
}