body{ background-color: #A3F4A3; } div#menuPane{ position: absolute; left: 25px; top: 25px; width: 25%; } div.menu { display: block; font-size: 14px; margin: 0; padding: 0; border: 2px solid #7FC07F; } div.menu a { display: block; font-weight: bold; text-decoration: none; text-align: right; letter-spacing: 1px; margin: 0px; color: black; border-top: 1px solid #487048; } div.menu a:link{ background: #68D768; } div.menu a:visited{ background: #68D768; } div.menu a:hover{ background: #3FC73F; letter-spacing: 2px; } div.menu h4{ padding: 2px; margin: 0px; } div#content{ position: absolute; left: 30%; top: 25px; width: auto; border: 2px double #7FC07F; background-color: #76D176; padding: 2px; margin-right: 5px; } div#content h3{ background-color: #A3F4A3; text-align: right; letter-spacing: -1px; color: #386938; padding: 2px; border-bottom: 1px solid black; } div#content a:link, a:visited{ background: #68D768; color: #A3F4A3; letter-spacing: 1px; } div#content a:hover{ background: #3FC73F; color: #A3F4A3; letter-spacing: 1px; }