*
{
   border: 0px;
   margin: 0px;
   padding: 0px;
}

body
{
   font: 12px Tahoma;
   color: #000000;

}

   #wrap
   {
      width: 100%;
   }

      #width
      {
         width: 1000px;
         margin: auto;
      }

#content
{
   background: url(../images/welcomebg.gif) no-repeat top center;
   min-height: 1000px;
}
		
#insidecontent
{
   background: url(../images/margin.png) repeat-y top center;
   padding: 0px 1px;
}

   #inside
   {
      padding: 10px 15px;
   }

   .spacing
   {
      padding: 10px;
   }

#leftcontenta
{
   float: left;
   width: 70%;
}

   #leftcontentb 
   {
      float: left;
      width: 65%;
   }

   #rightcontentb 
   {
      float: right;
      width: 35%;
   }

#rightcontenta
{
   float: right;
   width: 25%;
}

   #flash
   {
   }

   #flashspacing
   {
      padding: 10px;
   }

   #menu 
   {
      width: 100%;
      background-color: #ffcd00;
      height: 40px;
      float: left;
   }

      #menu a
      {
         float: left;
         margin: 12px 15px;
      }

         #rightmenu a
         {
            float: right;
            margin: 15px 10px;
         }

h2
   {
      text-transform: uppercase;
      text-indent: 10px;
      background-color: #ffcd00;
      border-top: 1px dotted #ffffff;
   }

h5
{
   text-transform: uppercase;
   text-indent: 10px;
   color: #bcbcbc;
}

   a
   {
      margin: 0px 5px;
   }

      #menu a:hover
      {
         border-bottom: 3px solid #ffcd00;
      }

      a:link
      {
         color: #0072bb;
         text-decoration: none;
      }

      a:visited
      {
         color: #0072bb;
         text-decoration: none;
      }

      a:active
      {
         color: #0072bb;
         text-decoration: none;
      }

         a:hover
         {
            color: #faaf40;
            text-decoration: none;
         }

#news
{
   background: url(../images/news.png) no-repeat top center;
   padding: 38px 0px;
}

#othernews
{
   background: url(../images/othernews.png) no-repeat top center;
   text-indent: 10px;
   padding: 15px 0px;
}

.articles
{
   background: url(../images/black.png) no-repeat top center;
   padding: 20px 0px;
}

   .title
   {
      font: bold 14px Tahoma;
      color: #ffffff;
      padding: 10px;
   }

      .comment
      {
         font: 12px Tahoma;
         color: #ffffff;
         padding: 10px;
      }

      .comment p
      {
         text-align: justify;
         text-indent: 20px;
         margin-top: 10px;
         padding: 0px 0px;
      }

#rightcontentb p
{
   width: 265px;
   text-align: left;
   font: 12px Tahoma;
   background-color: #ffcd00;
   margin-top: 10px;
}

.advertisments
{
   float: right;
   margin-bottom: 10px;
}

#community
{
   background: url(../images/communitybg.gif) no-repeat top center;
   min-height: 200px;
   text-align: center;
}

   #community p
   {
      font: 12px Tahoma;
      margin-bottom: 10px;
   }

#reglinks
{
   font: 14px Tahoma;
   text-align: center;
   padding: 10px 0px;
}

      #reglinks a:link
      {
         color: #ed1b24;
         text-decoration: none;
      }

      #reglinks a:visited
      {
         color: #ed1b24;
         text-decoration: none;
      }

      #reglinks a:active
      {
         color: #ed1b24;
         text-decoration: none;
      }

         #reglinks a:hover
         {
            color: #faaf40;
            text-decoration: none;
         }

#globlinks
{
   text-align: center;
   padding: 15px 0px;
}

input.button
   {
      background-color: #468939;
      color: #ffffff;
      text-transform: uppercase;
      font: bold 10px Tahoma;
      padding: 0px 2px;
      text-align: center;
   }

input[type="text"],input[type="password"],textarea
{
      font: bold 10px Tahoma;
      background-color: #ffffff;
      color: #000000;
      border: 1px solid #000000;
      padding: 2px 0px;
      width: 190px;
}

.space
{
   height: 50px;
}

.nospace
{
   clear: both;
}

#login
{
   float: left;
   padding: 80px 50px;
}

#footer
{
   width: 100%;
   border-top: 2px solid #000000;
}

#copyright
{
   float: left;
   font-size: 12px;
   padding: 3px 5px;
}

#development
{
   float: left;
   font-size: 10px;
   padding: 3px 80px;
}

#validicons
{
   float: left;
   font-size: 10px;
   padding: 5px 150px;
}

      #validicons a:link
      {
         color: #468939;
         text-decoration: none;
      }

      #validicons a:visited
      {
         color: #468939;
         text-decoration: none;
      }

      #validicons a:active
      {
         color: #468939;
         text-decoration: none;
      }

      #validicons a:hover
         {
            color: #faaf40;
            text-decoration: none;
         }