div.top
  {
    width: 492px;
    height: 83px;
    padding: 0px;
    background-image: url(images/title.jpg);
  }
div.nav
  {
  width: 748px;
  padding: 0px;
  background-color: #FFFFFF;
  border: 1px solid;
  border-color: #000000;
  }
div.content
  {
  text-align:left;
  width: 726px;
  padding: 10px;
  background-color: #E4E4E4;
  border-left: 2px solid;
  border-right: 2px solid;
  border-bottom: 2px solid;
  border-color: #D2D2FF;
  }
div.contact
  {
  display:block;
  width:300px;
  height: 100px;
  padding: 5px;
  border: 1px solid;
  border-color:#000000;
  float:right;
  }
table.info
  {
  width: 500px;
  margin-left:auto;
  margin-right:auto;
  text-align:center;
  border:1px solid;
  border-color: #000000;
  background-color:#E4E4E4;
  }
table.memberstop
  {
  border:1px solid;
  border-color: #000000;
  background-color:#D2D2FF;
  font-weight:bold;
  }
table.profile
  {
  width: 500px;
  margin-left:auto;
  margin-right:auto;
  border:1px solid;
  border-color: #000000;
  background-color:#E4E4E4; }
table.newsform
  {
  margin-left:auto;
  margin-right:auto;
  border:1px solid;
  border-color: #000000;
  background-color:#E4E4E4;
  }
table.quote
  {
    caption-side:top;
    font-size: 90%;
    color: #000000;
    background-color: #dee7ef;
  }
table.shoutbox
  {
    border-collapse: collapse;
    width: 400px;
    border: 1px solid;
    border-color: #000000;
  }
table.shoutboxtop
  {
    font-weight: bold;
    border-collapse: collapse;
    width: 400px;
    border: 1px solid;
    border-color: #000000;
    background-color: #D2D2FF;
  }
td.shoutbox
  {
    width: 400px;
    border-bottom: 1px solid;
    border-color: #000000;
  }
td.shoutboxbottom
  {
    width: 400px;
    background-color: #D2D2FF;
    font-size: 80%;
    text-align: right;
  }


p.login{text-align: center;}
input {border:1px solid #000000;}
input.bbcode { border:1px solid #000000; width:20px;}
textarea{ border:1px solid #000000; width: 100%; }
select{ border:1px solid #000000; }
img {border: 0px;}
img.code {border: 1px solid; border-color: #000000; }


a.topnav:link 		{border:1px solid; padding-left:5px; padding-right:5px; color:#000000; text-decoration: none; }
a.topnav:visited	{border:1px solid; padding-left:5px; padding-right:5px; color:#000000; text-decoration: none; }
a.topnav:hover 	  {border:1px solid; padding-left:5px; padding-right:5px; color:#000000; text-decoration: none; background-color:#C7C7C7; }
a.topnav:active 	{border:1px solid; padding-left:5px; padding-right:5px; color:#000000; text-decoration: none; }

a.connav:link 		{border:1px solid; padding-left:5px; padding-right:5px; color:#000000; text-decoration: none; }
a.connav:visited	{border:1px solid; padding-left:5px; padding-right:5px; color:#000000; text-decoration: none; }
a.connav:hover 	  {border:1px solid; padding-left:5px; padding-right:5px; color:#000000; text-decoration: none; background-color:#C7C7C7; }
a.connav:active 	{border:1px solid; padding-left:5px; padding-right:5px; color:#000000; text-decoration: none; }

a:link 		{ font-size:100%; color:#0000FF; text-decoration: underline; }
a:visited { font-size:100%; color:#0000FF; text-decoration: underline; }
a:hover 	{ font-size:100%; color:#0000FF; text-decoration: none; }
a:active 	{ font-size:100%; color:#0000FF; text-decoration: underline; }

