* {margin: 0;
   padding: 0;} 
body { color : #f99 ; 
       font-family: 'times roman', times, serif;
       margin: 0px ;
       border: 0px ;
       background: #000;}
a { font-family: 'times roman', times, serif;
  font-weight: bold;}
a:link { color : #cc5 ;}
a:visited { color : #aa2 ;}
a:active { color : #a22 ;} 
#menu { float: left;
  width: 200px;
  margin: 0;
  padding: 0;
  font-family: 'trebuchet ms', 'lucida grande',
	verdana, lucida, geneva, helvetica, 
  arial, sans-serif;
  background: url("../image/toby200.gif") #000 no-repeat left top ;}
#content {position: static;
  color : #f99;
  padding: 10px 20px 20px 200px;
  margin: 10px;
  background: url("../image/perty6.jpg") transparent no-repeat right center fixed;} 
#footer { clear: both;
  padding: 30px 10px;
  margin: 10px 0px;
  border-top: 2px solid #c00;}
#content a { color: #dd7;
  font-size: 1em;
  text-decoration: none;}
#content a:hover {color: #000; 
  background-color : #dd7;
  font-weight: bold; 
  text-decoration: none; }
li, ul { text-align: left; 
  text-decoration: none;
  list-style: none;}
#menu ul {margin: 85px 0 30px 0; 
  padding: 200px 0 ;}
#menu a {display: block;
  padding: 5px 0px 5px 5px;
  margin:0px;
  border: 0px;
  color: #d34;
  text-decoration: none;} 
#menu li {margin: 0px ;
   padding-left: 1.5em;} 
#menu li a { display: block; 
  background: transparent;
  padding: 0;
  margin: 0;
  line-height: 25px; 
  font-family: 'trebuchet ms', lucida, geneva, helvetica, arial, sans-serif;
  text-decoration: none;}
#menu a:visited {color : #d34 ;}
#menu a:hover { background: #d34;
   color: #000;} 
div#menu a span {display: none;}
div#menu a:hover span {display: block;
   position: absolute; top: 175px; left: 0; width: 185px;
   padding: 5px 0 5px 20px; 
   margin: 10px; z-index: 100;
   color: #ccc; 
   font: 12px 'trebuchet ms', lucida, geneva, helvetica, arial, sans-serif;
   text-align: left;}
.logo {margin: 0px 20px;
   padding: 0; }
h1, h2, h3, h4, h5, h6 {color: #ddd;
  font-family: arial, helvetica, sans-serif;
  text-align : right;  
  margin: 1em 30px;} 
p { line-height: 130% ;
   margin: 20px 10px;
   font-family: 'times new roman', 'times roman', times, serif ;
   color: #ddd;
   font-size: 130%;
   text-align: left;}
img {border: 0;}
.center { margin-left: auto; 
        margin-right: auto; 
        text-align: center; }
.menuflower {margin: -60px auto 20px auto;
    padding: 0;
    text-align: center; }
.right { text-align: right; }
.left { text-align: left; }
#footer p { font-family: arial, sans-serif;
  font-size: 10pt;
  margin: 0;
  padding: 7px;
  text-align: left;}
hr { width: 75%; 
   text-align: center;
   margin: 50px auto;
   color: #ccc;
   background: #ccc;}
.red {color: #f00; }
#content table {margin: 30px 10px;
  border-collapse: collapse;
  padding: 10px; 
  border: 2px #999 solid;}
#content table td { padding: 5px 10px; 
  color: #fff;}
#content table th { background: url("../image/screen.gif") transparent repeat ;
  color: #000;}
.w150 {width: 160px;}
.floatleft { float: left;
           margin: 30px 10px;
           padding: 0px;
           min-width: 250px;}
.floatright { float:right;
           margin: 10px;
           padding: 0px;}
.box-clear { clear: both; 
           line-height: 0px; }		 
.small { font-size: 12pt; }
.indent p {margin-left: 40px;
         margin-right: 40px;}

.date {margin: 0 0 0 0;
   padding: 0 10px 1.3em 0;
   text-align: right;
   font-size: 1em;}
.essay {margin-top: 0;
   margin-bottom: 0;
   padding: 0;}
.rightcol { float: right;
   width: 100px;
   margin: 0px 100px 0 0;
   padding: 10px; }
.rightcol table {margin: 0 -100px 0 0;}
.rightcol table tr td {margin: 0;}
.rightcol h4 {margin: 10px -100px 0 0;
   padding: 0;
   color: #dd7;
   text-align: center ! important;}
.rightpar { float: right;
   border: 1px solid #dd7;
   width: 160px;
   margin: 0 -25px 0 10px;
   padding: 0 7px; }
.rightpar h4 {margin: 0;
   padding: 0;
   color: #dd7;
   text-align: center ! important;}
ol.liberty li { list-style: decimal outside;
   margin-left:75px;
   font-size: 1em;
   color: #ddd;
   font-size: 130%; }
.plain { border: none !important;
   margin-left: 75px !important; }

