html, body { margin: 0; padding: 0; color: #000000; font-family: Arial, Verdana, Helvetica, Arial; font-size: 11px; } td { margin: 0; padding: 0; color: #000000; font-family: Arial, Verdana, Helvetica, Arial; font-size: 11px; } #content {text-align: left; width: 556px; border: #E7A723 0px solid; float: right; border-right: 0px; background-color: #FFD472; } html>body #content { width: 557px; height: 400px; } #container { float: right; width: 556px; background-color: #FFD472; border-left-width: 1px; border-left-style: solid; border-left-color: #E7A723; } html>body #container { width: 557px; height: 400px; } #defaultpage {text-align: left; width: 556px; float: right; background-color: white; padding: 30px; } html>body #defaultpage { width: 496px; } #maincontainer { width: 745px; background:#FFE4AC; border: #E7A823 2px solid; } #header {vertical-align: top; height: 131px; width: 742px; background:#E7A823;} #nav { float:left; width: 173px; margin-left: 0px; margin-top: 4px; border: 0px solid black; text-align: left; }/*plus 4px for border */ #navigation { padding:0; margin:0; } #navigation td { background: #FFE2A4; text-align: left; padding: 0px; margin: 0px; } #navigation li a { border: 0px solid black; margin: 0px; padding: 0px; vertical-align: top; text-decoration: none; color: #000000; margin-left: 16px; } #footer {clear:both; width: 742px; height: 40px; color: #ffffff; background:#231F20; text-align: left; font-size: 10px; padding: 0px; border: 0px solid white; } #footer a { text-decoration: none; color: white; font-size: 9px; border: 0px solid white; } #footerLeft { float:left; width:185px; height: 40px; color: #000000; background: #FEC00F; border: 0px solid white; } html>body #footerLeft { width: 185px; border: 0px solid white; } #footerRight { float:right; width:556px; height: 40px; background:#231F20; padding: 0px; padding-bottom: 0px; color: white; border: 0px solid white; } #footerULLeft { color: white; font-size: 9px; width: 100%; padding:0; padding-left: 5px; margin:0; border: 0px solid white; } #footerULRight { list-style: none; padding:0; margin:0; float: left; width: 175px; text-align: left; color: white; border: 0px solid white; } #footerGranite5Menu { float:right; list-style: none; padding:0; padding-right: 5px; margin:0; width:100px; text-align: right; border: 0px solid white; } #suppliers { border: 0px solid black; width: 556px; height: 419px; background: url('../images/suppliers_bg.jpg') no-repeat; } #suppliersbox { width: 310px; margin-top: 0px; float: right; border: 0px solid black; font-size: 12px; } html>body #suppliersbox { margin-right: 10px; } #main { width: 556px; } html>body #main { width: 554px; } #nutritionContent { font-size: 11px; font-family: verdana; width: 200px; } #nutritionContent td { padding: 2px; font-size: 9px; } .offview { display: block; position: absolute; top: 0; left: -300px; width: 25px; } h1,h2 { font-weight: bold; font-size: 14px; color: black; padding: 0px; margin: 0px; } .aBlue { text-decoration: underline; color: blue; } a { color: black; text-decoration: none; } a:hover { color: black; text-decoration: none; } a:visited { color: black; text-decoration: none; } .header { font-size: 12px; } .standard { margin: 0; padding: 0; color: black; font-family: Arial, Verdana, Helvetica, Arial; font-size: 11px; } .formfield { font-family: Arial, Tahoma, Verdana, Helvetica, Arial; font-size: 12px; color: #000000; background-color: #ffffff; border-width: 1px; border-style: solid; border-color: #BEBEBC; width: 350px; } .formbutton { font-family: Arial, Tahoma, Verdana, Helvetica, Arial; font-size: 12px; color: black; font-weight: bold; background: #FFC548; border-width: 2px; border-style: solid; border-left-color: #FFD885; border-top-color: #FFD885; border-bottom-color: #F47E31; border-right-color: #F47E31; } img { border-style: none; }