
/*** GENERAL STYLES ***/

html {height: 100%; overflow: auto;}
body {height: 100%; margin: 0; padding: 0; background-color: #97c0e6; text-align: center;}

body, th, td, h1, h2, h3, h4, h5, h6, select, input, textarea {font-family: arial, helvetica, sans-serif; font-size: 13px; color: #fff;}
body, th, td, h1, h2, h3, h4, h5, h6 {line-height: 16px;}
form, h1, h2, h3, h4, h5, h6 {margin: 0; padding: 0;}

img, table, fieldset {border: 0;}
ul, ul li {list-style: none; margin: 0; padding: 0;}
p {margin: 0 0 1.5em 0;}
a {color: #f07e19; text-decoration: none; cursor: pointer; cursor: hand;}

/*** STRUCTURAL STYLES ***/

#outer {position: relative; width: 954px; margin: 40 auto; text-align: left; padding-top: 100;}
h1 a {position: absolute; left: 0; top: 0; width: 240; height: 49px; line-height: 150; overflow: hidden; background: url(../img/logo.gif);}
#outer h2 {margin-bottom: 5px; color: #006496; text-transform: uppercase;}

#contactleft p {margin: 0 0 2px 0; font-size: 12px; width: auto;}
#contactleft p strong, #getdirections a {text-transform: uppercase; font-weight: normal; color: #006496;}
#contactleft p strong {clear: left; float: left; width: 115px; text-align: right; margin-right: 10px;}
p#getdirections {margin: 10px 0 0 125px;}
