body { border: none; margin: 0; }

#logo { font-weight: 700; font-size: 1.5em; }
#logo a { height: auto; text-decoration: none; }
#logo span { height: auto; }

#main { width: 68%; }
#right { margin-left: 70%; _width: 27% }

h1 { font-weight: 700; font-size: 1.25em; padding-left: 0; }
.bg-wide1, .bg-wide2, #right h2 { padding-left: 0; }
.columns2 { _width: 46%; }

body, #content { width: 99%; }

#tip, #header, #menu, #search, #footer-menu { display: none; }

#logo, #content { border-bottom: solid 1px black; padding-bottom: 10px; margin-bottom: 20px; }