﻿body { background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 100%; color:#000000; }
#container { }

/* Club logos and club name at top of page */
#logoleft { float:left; }
#logoright { float:right; }
h1 { text-align: center; font-size: 200%; }

/* ----------------- Top left and right title areas ------------------------------------- */
#top { clear:both; }
#topleft { float: left; text-align:left; font-size: 120%}
#topright { float: right; text-align:right; font-size: 120%}

/* Table area */
#datatable { clear: both; padding: 10px 0px 10px 0px; width: 100%; }
tr.odd { background-color: #CCFFFF; }
tr.even { background-color: #99FFCC; }

th { background-color: #DDDDDD; text-align: left; }
th.itemleft { text-align:left; }
th.itemright { text-align:right; }
th.itemcenter { text-align: center; }

td { text-align: left; }
td.itemleft { }
td.itemcenter { text-align: center; }
td.itemright { text-align:right; }
td.classname { }
td.seriesname { }
td.firstrace { }
td.lastrace { }
td.racessailed { text-align: center; }
td.racestobesailed { text-align:center; }
td.racescancelled { text-align:center; }
td.seriesnotes { }
td.serieslink { }
td.datafooter { }

/* ---------------- Bottom left and right footnote areas ---------------------------------------- */
#bottom { clear: both; margin: 0px 0px 5px 0px;}
#bottomleft { float:left; font-size: 80%; }
#bottomright { float:right; font-size: 80%; }

/* --------------------- Bottom of page area for HAL link and Google Ads -------------------------- */
#footer { clear: both; float:none; font-size: 80%; margin: 5px opx 0px 0px; }
#footerleft { float:left; }
#footerright { float: right; }
#googlead468x60 { width:490px; height: 80px; border:0; margin: 0; padding: 0; border-collapse:collapse; border-style:none; src:"http://www.HalsRaceResults.com/ads/Mk2google468x60.html" }

/* ---------------------- General ---------------------------------------------------------------- */
p { margin: 0; border: 0; padding: 0; text-align:inherit; }

