A {
 BORDER-RIGHT: 0pt;
 BORDER-TOP: 0pt;
 BORDER-LEFT: 0pt;
 COLOR: green;
 TEXT-INDENT: 2px;
 BORDER-BOTTOM: 0pt;
}

H1 {
 COLOR: #ff0000;
 FONT-FAMILY:  'Comic Sans MS', 'Times New Roman CE';
 TEXT-ALIGN: center;
}

H2 {
 COLOR: green;
}

DT {
 COLOR: red;

}

H4 {
 COLOR: red
}

BODY {
 BACKGROUND: #FFFF99;
 BACKGROUND-IMAGE: url(logo1.gif);
 BACKGROUND-REPEAT: no-repeat;
 BACKGROUND-POSITION top left:
 COLOR: black;
 BORDER-BOTTOM: aqua;
 FONT-FAMILY:'Arial';
 TEXT-ALIGN: justify;
 MARGIN-left: 20
}

LI {
 COLOR: navy}

IMG {
 BORDER-RIGHT: 0px;
 BORDER-TOP: 0px;
 BORDER-LEFT: 0px;
 BORDER-BOTTOM: 0px}

.menu {
  display:table;         /* ignored by IE */
  padding:0; 
  list-style-type:none;
  white-space:nowrap;    /* keep text on one line */
  }
* html .menu {
  display:inline-block;  /* for IE only */
  width:1px;             /* IE will expand to fit menu width */
  padding:0 2px;         /* fix bug in IE for border spacing */
  }  
.menu li {
  display:table-cell;    /* ignored by IE */
  }
* html .menu li {
  display:inline;        /* for IE only */
  }
.menu a, .menu a:visited {
  display:block;         /* for all browsers except IE */
  padding:2px 10px;
  color:#3333CC; 
  background:orange; 
  border:1px solid #fff; /* add a 1px white border around items */ 
  text-decoration:none;
  }
* html .menu a, * html .menu a:visited {
  display:inline-block;  /* for IE only */ 
  margin:0 -2px;         /* to correct an IE border width bug */  
  }
.menu a:hover {
  color: yellow; 
  background: #6699FF;
  }

.centered {margin:0 auto;}


