A:link {text-decoration: none; color: #006699;}
A:visited {text-decoration: none; color: #A0522D;}
A:active {text-decoration: none; color: #A0522D;}
A:hover {text-decoration: underline; color: #A0522D;}
body {background-color: #FFFFF0; color: #000000; font-family: Verdana, Geneva, Arial, sans-serif; font-size: small; text-align: center; margin-top: 0} 
p { text-align: left; text-indent: 2em }
h1 { color: #A0522D; font-size: medium; text-align: left; }
<!-- heading 2 is for nav bar titles -->
h2 { color: #A0522D; font-size: x-small; text-align: left;}
h3 { color: #A0522D; font-size: medium; text-align: left;}
#container { position: relative; float: center; background-color: #FFFFF0; width: 760px; margin-top: 0; margin-left: 10px; margin-right: 10px; }
#header { background-color: #000000; position: relative; float: center; width: 100%; height: 90px; margin: 0; }
#searchbox { background-color: #FFFFF0; position: relative; float: left; width: 100%; text-align: right; }
#topnavbar { position: relative; width: 100%; font-size: medium; font-weight: bold; margin-top: 10px; margin-bottom: 25px}
#sidenavbar { position: relative; float: left; width: 20%; font-size: x-small; text-align: left; padding-right: 5px; border-right: 1px solid #006699;}
#content { position: relative; float: left; width: 55%; margin-top: 0; padding-top: 0; padding-left: 15px; padding-right: 15px; padding-bottom: 15px;}
#rightbar { position: relative; float: right; width: 20%; font-size: x-small; text-align: center; border-left: 1px solid #006699; }
#entrytable { position: relative; float: left; width: 90%; }
#producttable { position: relative; float: left; width: 90%; }
#addcontent { position: relative; float: left; width: 90%; margin-top: 25px}
#footer { position: relative; float: bottom; margin-top: 20px; width: 90%; font-size: x-small; clear: left}
hr { color: #006699; height: 1px; }

