body { color: black; background-color: white; font: 11px arial, helvetica, sans-serif; margin: 0 auto; } td { height: 18px; font: 11px arial, helvetica, sans-serif; } a { color: darkblue; text-decoration: underline; } a:active { color: darkblue; text-decoration: underline; } a:hover { color: darkblue; text-decoration: underline; } a:visited { color: darkblue; text-decoration: underline; } a:visited:hover { color: darkblue; text-decoration: underline; } img { border: 0px; } input, textarea { font: 11px arial, helvetica, sans-serif; } select { font: 11px arial, helvetica, sans-serif; } h1 { font: bold 18px arial, helvetica, sans-serif; } .submit { width: 190px; font-weight: bold; text-align: left; padding-left: 3px; padding-right: 15px; } hr { margin-left: 15px; color: darkblue; background-color: darkblue; height: 4px; width: 850px; } form { margin-bottom: 0; margin-top: 0; } div#logo { padding-left: 15px; padding-top: 20px; padding-bottom: 30px; } div#intro { position: absolute; top: 100px; left: 560px; } div#flights { clear: both; padding-left: 15px; } div#flightheader { clear: both; width: 900px; } div#flightrow { clear: both; padding-left: 50px; width: 900px; height: 100px; } div#resultbox { float: left; bottom: 0px; width: 280px; padding: 10px; } div#searchform { clear: both; padding-left: 15px; width: 900px; } div#bottom { padding-left: 15px; width: 900px; } div#adwords { position: absolute; top: 0px; left: 883px; }