punkt 1: di 10px werden zur sidebar dazugerechnet. das heißt die sidebar ist jetzt 190px breit. da #content 520px hat, passt er nicht mehr neben #sidebar, sondern hängt sich darunter auf. du mußt das mit dem margin oder padding für die ul innerhalb von #sidebar versuchen.
punkt 2:
Code:
list-style-type: none;
und das mit dem gemeinsamen hintergrunbild funktioniert auch mittig:
Code:
background-position: center 0;