.banner h2 {
  line-height: 20px;
  font-size: 16px;
  font-family: Verdana, Geneva, sans-serif;
  text-align:right;
  padding:10px;}
  .banner IMG {padding-left:10px;}

.copyright h2 {
  line-height: 20px;
  font-size: 16px;
  font-family: Verdana, Geneva, sans-serif;
}
body
{
background:black;
color:#ffcc99;

}
#l
{
position:absolute;
top:2px;
left:2px;
font-family: verdana,sans-serif;
color: #F8FF26;
font-size: 33px;
font-weight: bold;
letter-spacing: -0.8pt;
word-spacing: 8.4pt;
line-height: 0.9;
}
#txt
{position:absolute;
text-align:justify;
font-family:arial;
top:50px;
left:430px;
width:400px;
}
#logo
{
font-family: "lucida sans unicode","lucida grande",sans-serif;
color: #6B6B6B;
font-size: 30px;
font-weight: bold;
letter-spacing: -2.2pt;
word-spacing: -2.6pt;
line-height: 0.6;
}
#footer{
position: fixed;
bottom: 0px;
} 
#menu
{
background-color:black;
z-index:1;
font-family:arial;
font-size:16px;
font-variant:small-caps;
margin-left: auto;
margin-right: auto;
text-align:center;
height:25px;
}
.menu1 A:link {background:black;text-decoration: none;font-weight:bold;color:red;padding:5px;}
.menu1 A:visited {background:black;text-decoration: none;font-weight:bold;color:red;padding:5px;}
.menu1 A:active {background:black;text-decoration: none;font-weight:bold;color:red;padding:5px;}
.menu1 A:hover {background:black;background:red;color:white;font-weight:bold;padding:5px;}
#quote1
{
position:center;
text-align:justify;
top:50px;

color:white;
font-weight:bold;
font-family:arial;
font-size:14px;
}
#quote
{
position:absolute;
text-align:justify;
top:450px;
left:410px;
color:white;
font-weight:bold;
font-family:arial;
font-size:14px;
}
.e A:link {background:black;text-decoration: none;font-weight:bold;color:red;padding:5px;}
.e A:visited {background:black;text-decoration: none;font-weight:bold;color:red;padding:5px;}
.e A:active {background:black;text-decoration: none;font-weight:bold;color:red;padding:5px;}
.e A:hover {background:black;background:red;color:white;font-weight:bold;padding:5px;}


/* --- Typography --- */

.grid p {
  line-height: 16px;
  font-size: 10px;
  font-family: Verdana, Geneva, sans-serif;
}

.grid h1 {
  line-height: 32px;
  font-size: 16px;
  font-family: Verdana, Geneva, sans-serif;
}

.grid h2 {
  line-height: 32px;
  font-size: 16px;
  font-family: Verdana, Geneva, sans-serif;
}

.grid h3 {
  line-height: 32px;
  font-size: 16px;
  font-family: Verdana, Geneva, sans-serif;
}

.grid h4 {
  line-height: 32px;
  font-size: 16px;
  font-family: Verdana, Geneva, sans-serif;
}

.grid h5 {
  line-height: 32px;
  font-size: 16px;
  font-family: Verdana, Geneva, sans-serif;
}

.grid h6 {
  line-height: 32px;
  font-size: 16px;
  font-family: Verdana, Geneva, sans-serif;
}

/* --- Grid --- */

.grid-m1 {
  float: left;
  width: 10px;
  height: 1px;
  padding:10px;
  
}

.grid-c1 {
  float: left;
  width: 400px;
}

.grid-m2 {
  float: left;
  width: 10px;
  height: 1px;
  padding:10px;
}

.grid-c2 {
  float: left;
  width: 400px;
  padding-left:8px;
}


