On the topic of the buttons, I think it could be done far better with normal text links (far easier to manage and test new styles). Here's just an example, you can style the text however you want (e.g. you could make them look exactly like buttons if you wanted by messing with border and background-image) [img]http://socoder.net/uploads/22/Screenshot-1.png[/img] Here's my changes to the CSS, so that you can see what I did (In the HTML the navigation images were replaced with text). [code] #main_nav li { display: inline; font-weight: bold; margin-left: 10px; margin-right: 10px; font-size: 150%; } #main_nav li a { color: #FFF; text-decoration: none; } #main_nav li a:hover { text-decoration: underline; } [/code] This post is from -- http://socoder.net/index.php?topic=2048