body {
        margin: 0;
	font-family: Georgia, "Times New Roman", "Book Antiqua", serif;
	background: #fff;
        font-size: 10px;
        }

a img { border: none; }

#menu {
    font-family: Arial, Helvetica;
    float: right;
    position: absolute;
    top: 50%;
    left: 100%;
    height: 500px;
    width: 270px;
    margin-top: -250px;
    margin-left: -280px;
    background-color: #fff;
    text-align: right;
    color: #222;
         }

#menu h1 { font-size: 36px; line-height: 22px; letter-spacing: -0.12em; font-weight: bold; margin-bottom: 65px; margin-right: 2px; margin-top: 3px; text-align: right; } 
#menu p { font-size: 10px; line-height: 12px; letter-spacing: -0.05em; margin-bottom: 20px; margin-right: 1px; font-weight: normal; }
* html #menu h1 { letter-spacing: -3px; }

a:link { text-decoration: none; color: #555; }
a:active { text-decoration: none; color: #bbb; }
a:visited { text-decoration: none; color: #555; }
a:hover { text-decoration: none; color: #000; background: #fff; }

#navleft {
  margin-top: 0%;
  text-align: left;
  float: left;
  width: 40px;
  font-size: 10px;
  text-align: left;
 }
#navleft a:hover { text-decoration: none; color: #222; background: #666; }

#navright {
  margin-top: 0%;
  text-align: right;
  float: left;
  width: 40px;
 }
#navright a:hover { text-decoration: none; color: #222; background: #666; }

#desc {
  background: #fff;
  float: left;
  width: 550px;
  padding-top: 5px;
  padding-left: 10px;
  }

#desc p { font-size: 12px; color: #444; text-align: justify; line-height: 10pt; }

#content {
   width: 710px;
   height: 533px;
   position: absolute;
   text-align: left;
   top: 50%;
   margin-left: 2px;
   margin-top: -280px;
   clear: both;
   background: #fff;
   }

#content p { font-size: 11px; color: #555; margin: 0 2% 0 2%; text-align: justify; line-height: 9pt; }

#random {
    position: absolute;
    top: 50%;
    height: 500px;
    margin-left: 2px;
    margin-top: -270px;
    width: 650px;
    }

#random p { font-size: 11px; color: #555; margin: 2% 2% 0 0%; text-align: justify; line-height: 10pt; }

#info {
    position: absolute;
    top: 50%;
    height: 500px;
    margin-left: 15px;
    margin-top: -280px;
    width: 650px;
    }

#info img {float: left; margin-right: 20px; margin-bottom: 20px; }

#info p { font-family: Arial, Helvetica; font-size: 13px; color: #444; margin: 0 30px 20px 30px; text-align: justify; line-height: 13pt; }

#info h2 { font-family: Arial; font-size: 17px; color: #222; }
