html,
 
 a:link { font-family:Verdana,Helvetica,sans-serif; color:#000099; text-decoration:none; }
 a:visited { font-family:Verdana,Helvetica,sans-serif; color:#800080; text-decoration:none; }
 a:hover { font-family:Verdana,Helvetica,sans-serif; color:#77C2A9; text-decoration:none; }
 a:active { font-family:Verdana,Helvetica,sans-serif; color:#619281; text-decoration:none; }


 body {
 margin: 0px;
 padding: 0px;
 border: 0px;
 background-color: #fff;
 }
 
 h1 {
font-size: 16px;
text-transform:uppercase;
text-align: justify;
color: #000000;
font-weight: bold;
font-family: Verdana,Helvetica,sans-serif;
}
  
#left {
 position: absolute;
 left:0px;
 top:100px;
 width:140px;
 background:#fff;
 border:0px solid #000;
  padding: 0px 0px;
}

#right {
 position: absolute;
 right:0px;
 top:100px;
 width:122px;
 background:#fff;
 border:0px solid #000;
  padding: 0px 5px;
}

#header {
   background:#fff;
 /* IE 5.5 */
 height:100px;
 border-top:0px solid #000;
 border-right:0px solid #000;
 border-left:0px solid #000;
  voice-family: "\"}\"";
 voice-family: inherit;
 /* IE 6 */
 height: 100px;
}
html>body #banner {
 /* Mozilla and Safari */
 height: 100px;
}

#main {
 background:#fff;
 /* these two margins affect IE 5.5 */ 
 margin-left: 140px;
 margin-right:140px; 
 border:0px solid #000;
 padding: 0px 5px;
  voice-family: "\"}\"";
 voice-family: inherit;
 /* these two margins affect IE 6 */ 
 margin-left: 140px;
 margin-right:162px; 
 }
html>body #main {
 /* these two margins affect Mozilla and Safari */ 
 margin-left: 150px;
 margin-right:140px;
}
#footer {
 width: 100%;
 height: 35px;
 border: solid #000000; 
 border-width: 1px 0;
 margin: 0;
}
