html {
  font-family: "Lucida Grande",Verdana,Helvetica,Arial,sans-serif;
  font-size: 10pt;
}

img {border: 0px;}

h1 {font-size: 16pt;}
h2 {font-size: 12pt;}

table.layout {border-collapse:collapse; border-spacing: 0px; empty-cells: show; width: 100%;}
table.layout > * > tr > * {margin: 0px; padding: 0px; font-family:inherit; vertical-align: top;}

div#header {text-align: center;}
div#header > img {}
div#main > h1:first-child {border-bottom: 1px solid silver; font-style: italic;}
div#main > h1:first-child > span {color: navy; font-style: normal; text-transform: uppercase;}

div.layout h1 {font-size: 13pt;}
div.layout h2 {font-size: 10pt;}

#navigation, #search-wrapper, #featured-image, #footer {display: none;}

div#gallery div#gallery-menu {margin-right: 5%;}
div#gallery > table.layout > tbody > tr > td {}
div#gallery > table.layout > tbody > tr > td + td {text-align: right;}
div#gallery > table.layout > tbody > tr > td + td > div {text-align: left;}
div#gallery a[href='index.cfm?event=gallery'] {display: none;}
div#gallery tfoot {display: none;}

div#news a[href='index.cfm?event=news'] {display: none;}
div#news h1 {color: navy;}
div#news h2 {color: navy; font-variant: small-caps;}
div#news > ul > li {list-style: none; margin: 0px;}

div#contactus form {display: none;}

div#driving-directions > img {border: 1px solid black; float: right; margin-left: 0.25in; margin-bottom: 0.25in;}
div#driving-directions > a[rel=prev] {display: none;}
span.mileage-minutes {color: blue;}
