#menuButtons {
  text-align:center;
  background-color:#222;
  width:143px;
  border:1px solid black;
}

#menuButtons a, #menuButtons a:visited {
  position:relative;
  text-decoration:none; 
  text-align:left; 
  font-weight:bold;
  font-family:times, sans-serif, verdana;
  background-image:url('Pictures/Backgrounds/Background_Buttons.jpg');
  background-repeat:repeat-y;
  background-color:#333; 
  color:#eee; 
  display:block; 
  width:133px; 
  min-height:1.3em;
  border:2px solid #fff;
  border-color:#555 #111 #111 #777;
  margin:0.5em auto;
  }

#menuButtons a:hover {
  top:2px;
  left:2px;
  color:#fff;
  border-color:#111 #777 #555 #111;
  }


/* IE FIXES */

*html #menuButtons {
  width:147px;
}

*html #menuButtons a, *html #menuButtons a:visited {
  width:135px;
  height:1.5em;
}
