body {
     background-color: white;
     }


#base { 
      position: absolute;
      left: 50px;
      top: 10px;
      width: 800px;
      height: 150%;
      border-style: double;
      border-color: white;
      background-color: black;
      padding: 0px;

      
      }

#content {
          position: absolute;
          position: absolute;
          top: 110px;
          left: 180px;
          font-family: Pristina;
          margin-left: 10px;
	  margin-right: 10px;
          padding: 15px

      
         }


#ChatBody {
          margin-left: auto;
          margin-right: auto;
         }

#left_nav {
          position: absolute;
          width: 23.375%;
          top: 120px;

          }

#footer {
        width: 100%;
        height: 20%;
        position: absolute;
        bottom: 5px;
        }

img.header {
          width: 100%;
          height: 120px;
          display: block;
	  margin-left: auto;
          margin-right: auto;
          }

p.title {color: white;
        position: relative;
        left: 50px;
        top: -112.5px;
	font-family: Pristina;
        font-size:250%;
        font: Pristina;
        z-index: 0}

#head_image { 

    

            }




.footer_section   {
          position: absolute;
          bottom: 5px;
          left: 250px;
          color: white; 
          font-size:12px; 
          text-align: center;
          font-family: arial;
          }


p {
  color: white;
  font-family: arial;
  margin-left: auto;
  margin-right: auto;
  }



dl {
  color: white;
  font-family: arial;
  }
 


dt {
  color: white;
  font-family: arial;
   }


 

dd {
  color: white;
  font-family: arial;
  }

			.cssnav	{
						position:relative;
						font-family: Pristina;
						background-image:  url("images/over.JPG");
						background-repeat: no-repeat;
						white-space: nowrap;
						display: block;
						width: 187px;
						height: 44px;
						margin: 0; 
						padding: 0; 
			}

			.btn   {
						display: block;
						width: 187px;
						height: 44px;
						margin: 0; 
						padding: 0; 

			}
			.cssnav a {
						display: block;
						color: #000000;
						font-size: 14px;
						width: 187px;
						height: 44px;
						display: block;
						float: left;
						color: white; 
						text-decoration: none;
			}

			.cssnav img {width: 187px; height: 44px; border: 0; }
			* html a:hover {visibility:visible}
			.cssnav a:hover img{visibility:hidden}

			.cssnav span {
						position: absolute;
						left: 20px;
						top: 10px;
						margin: 0px;
						padding: 0px;
						cursor: pointer;
						width: 149px;
						height: 14px;
						text-align: center;
						font-size: 150%;
			}
                      .menu { font: italic small-caps 900 30px arial; 
                                     text-align: left; 
                                     color: black; 
                                     background-image:url("images/header.jpg");
                                     background-position: center;
                                     background-repeat: no-repeat;
                                     height: 110px;
                                    }