/*** TAG DEFINITIONS ***/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, p, blockquote, th, td, input, textarea {
	margin:0; padding:0; }
	
body {height:100%;width:100%;background-color:#fff;font-size:10px;line-height:1.5em;font-family:Arial, Helvetica, Univers,Verdana,sans-serif;margin:0 auto;color:#334;}
p,li{font-size:1.2em;line-height:1.3636em;}
strong {color:#000;}
ul,ol {margin: .2em .2em .5em .2em; padding: 0 1.5em;}
ul li, ol li { margin: 0 0 .5em 0; padding: 0 }
h2 {font-size:2.5em;line-height:1em;margin-bottom:.5em;}
h3 {font-size:2em;line-height:auto;}
h4 {font-size:1.75em;line-height:auto;margin-bottom:.25em;}
h5 {font-size:1.25em;line-height:auto;margin-bottom:.3636em;}
h2,h3,h4,h5 {margin:6px 0 0 0;line-height:1.3em; font-weight:normal;margin-bottom:15px}
p {margin:0 0 1.3636em 0;}
blockquote {margin:0 2em;}
input,select,table {font-size:1em;}
img {border:0;}
td, th {vertical-align:top;color:#666;}
div,span {position:relative;}
.spacebefore {padding-top:1em;}
.noscript {display:block;}
.nodisplay {display:none;}
.clearleft {clear:left;}
.rotator { display: none; }



h1 { line-height: 1.8em; margin:0;}
h2, h3,h4,p,li,#address { font-family: Arial,Helvetica,sans-serif;font-weight:normal; }
li { margin-bottom: 0.3em; }
div {background-repeat:none; }

a { color: #018; text-decoration: none;}
p a {text-decoration:underline;}
p a:hover { color:#800; }


/***   COLUMN LAYOUTS   ***/
.twocolumns, .threecolumns, .fourcolumns {width:100%;clear:left; }
.column {float:left;margin:0 3% 0 0; overflow:hidden; }
.twocolumns .column {width:46%; }
.threecolumns .column  {width:30%; }
.fourcolumns .column  {width:21%; }


/*** HEADER ***/
#header {position: relative; background-color:#bababa; z-index: 200; }
#header h1 { padding-top: 122px; height: 0; overflow: hidden; background-image: url(/images/whitewhale.png); background-repeat: no-repeat; }
#homepage #header {background-color:#a60000;}

/*** FOOTER ***/

#address {white-space:nowrap; clear:both;font-size:1.3em;padding:2em; }
a.whitewhale {color:#fff;background-color:#a60000;font-weight:bold;text-decoration:none; }
a.whitewhale:hover {background-color:#333; }

