.pointermenu{
background-color: black;
margin: 0;
padding: 0;
}

.pointermenu ul{
margin: 0;
margin-left: 0; /*menu offset from left edge of window*/
float: left;
padding-left: 8px;
font: bold 13px Verdana;
background-color: black;
background: black url(media/leftround.gif) bottom left no-repeat; /*optional left round corner*/
}

* html .pointermenu ul{ /*IE6 only rule. Decrease ul left margin and add 1em bottom margin*/
}

.pointermenu ul li{
display: inline;
}


.pointermenu ul li a{
float: left;
color: white;
padding: 4px 11px 7px 7px;
text-decoration: none;
}

.pointermenu ul li a:visited{
color: white;
}

.pointermenu ul li a:hover{ 
color: white;
background: url(pointer.gif) bottom center no-repeat #111;
}
.pointermenu ul li a.currentPM{ 
color: white;
background: url(pointer.gif) bottom center no-repeat #640048;
}

.pointermenu ul li a#rightcorner{
padding-right: 0;
padding-left: 2px;
background: url(media/rightround.gif) bottom right no-repeat; /*optional right round corner*/
}