Put a slash before wp-content for the paths to the hover and current icons. As an example
For the hover icon you currently have
HTML Code:
background: url("wp-content/uploads/2011/03/hovericon.png") no-repeat scroll center top transparent !important;
You should have
HTML Code:
background: url("/wp-content/uploads/2011/03/hovericon.png") no-repeat scroll center top transparent !important;