body
{
 background-color: #ffffff;
 font-family: Tahoma;
 margin-top: 20px;
}

table.main
{ 
  width: 800px;
  background-color: #ffffff;
  border: 1px solid #000000;
  padding: 0px;
}

td.sitename
{
  height: 70px;
  background-color: #ffffff;
  width: 800px;
  font-size: 12px;
  vertical-align: middle;
  padding-left: 3px;
}

b.site-title
{ 
  font-family: Arial;
  font-size: 25px;
  color: #3399ff;
}

td.ext-links
{
  height: 30px;
  vertical-align: middle;
}

td.visits
{ 
  width: 350px;
  font-size: 12px;
  text-align: right;
  padding-right: 5px;
}

td.go-links
{ 
  width: 150px;
  text-align: center;
  font-size: 12px;
  height: 25px;
  border: 1px solid #000000;
  background-color: #eeeecc;
}

td.menu-content
{
  width: 800px;
  vertical-align: top;
  padding: 0px;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}

td.left-bar
{
  width: 150px;
  vertical-align: top;
  padding: 0px;
}

td.menu
{
  background-image: url('/images/arrow.jpg');
  background-repeat: no-repeat;
  width: 150px;
  height: 25px;
  font-size: 13px;
  border: 1px solid #000000;
  padding-left: 28px;
}

td.announce
{
  width: 150px;
  height: 50px;
  font-size: 11px;
  border-top: 5px solid #000000;
  border-bottom: 5px solid #000000;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
  padding-top: 3px; 
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 5px;
  vertical-align: top;
  text-align: justify;
}

td.content
{
  padding-left: 5px;
  padding-right: 5px;
  width: 520px;
  font-size: 13px;
  vertical-align: top;
  text-align: justify;
  border-left: 1px solid #000000;
  padding-top: 10px;
}

h1
{ 
  font-size: 20px;
  color: #3399ff;  
}

td.right-bar
{
  width: 130px;
  vertical-align: top;
  font-size: 14px;
  padding-left: 3px;
  padding-right: 3px;
}

td.ad-text
{
  width: 124px;
  height: 24px;
  text-align: center;
  vertical-align: middle;
  font-size: 12px;
  border: 1px solid #3399ff;
}

td.footer
{
  height: 35px;
  font-size: 11px;
  background-color: #eeeeee;
  width: 800px;
  vertical-align: middle;
  text-align: center;
  padding-left: 3px;
}

table.menu-content
{
  width: 800px;
}

li.content
{
  height: 22px;
  vertical-align: middle;
}