Both of these issues are CSS in nature. Firstly, you should add a valid doctype at the top of the page to ensure IE renders CSS correctly. Replace what you currently have:
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
with this instead:
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
Secondly, to get the tabs to align with the content DIV, set its width to 90% as well:
Code:
.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
text-align: center;
width: 90%;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}
Bookmarks