body{
		background: #333; 
		text-align: center;
}

#menucontainer {
  width: 720px;
  background: #000;
}

#bodycontainer {
  width: 720px;
  background: #888;
  text-align: left;
}

#contentcontainer {
  width: 650px;
  background: #888;
  text-align: left;
}

#footercontainer {
  width: 720px;
  background: #000;
  position: relative;
}

.nav li.current {
	background: #000 url(navcurrent.png);
	width:120px;
}

.nav li.current:hover {
	background: #000 url(navcurrent.png);
	width:120px;
}

.nav li.notcurrent:hover {
	background: #000 url(navcurrent.png);
	width:120px;
}

.nav a {
	color: #fff;
	text-decoration: none;
}

.nav li.current a:hover {
		background: #000 url(navcurrent.png);
	width:120px;
}

.nav li.notcurrent a:hover {
		background: #000 url(navcurrent.png);
	width:120px;
}

<style type="text/css">
.class1 A:link {text-decoration: none; color: white;}
.class1 A:visited {text-decoration: none; color: white;}
.class1 A:active {text-decoration: none; color: white;}
.class1 A:hover {text-decoration: none; color: white;}

.class2 A:link {text-decoration: underline; color: black;}
.class2 A:visited {text-decoration: underline; color: black;}
.class2 A:active {text-decoration: underline; color: black;}
.class2 A:hover {text-decoration: underline; color: white;}

.class3 A:link {text-decoration: underline; color: white;}
.class3 A:visited {text-decoration: underline; color: white;}
.class3 A:active {text-decoration: underline; color: white;}
.class3 A:hover {text-decoration: none; color: white;}
</style>