body {
   /* 
   Here we'll declare the default font-size and font-family.
   The rest of the typographical rules use relative sizes based on this font-size.
   We can easily modify overall typography by changing or overriding these values.
   */
   font-size: 11px;
   font-family: verdana, arial, helvetica, sans-serif;
   color: #333;
   background-color: white;
   margin: 0;
   padding: 0;
}

p {
   margin: 0 0 1em;
   padding: 0;
}

a {
   color: #09c;
   text-decoration: none;
   font-weight: 600;
}
a:link {color:#09c;}
a:visited {color:#07a;}
a:hover {background-color:#eee;}

img {border-width: 0;}

#tagline {
	 font-size: 12px;
	 color: #00457C;
	 padding: 0 0 0 203px;
	 margin: -27px 0 0 0;
}

#topBlock {
   margin: 0;
   padding: 0;
   width: 100%;
   display: block;
   white-space: nowrap;
}

#leftNavBlock {
   float: left;
   margin: 0;
   padding: 0;
}

#bodyBlock {
   margin: 0;
   padding: 20px 0 0 245px;
}

#footerBlock {
   clear: both;
   padding: 35px 0px;
}

#headerLogo {
   display: inline;
   position: absolute;
   top: 0.7em;
   margin: 0;
   padding: 0;
   width: 100%;
   border-color: black;
   border-style: solid;
   border-width: 1px 0;
   font-size: 56px;
   line-height: 78px;
   font-weight: 100;
}

#title {
   display: inline;
   top: 0;
   margin: 10px 0;
   padding: 0 1em;
   width: 100%;
   font-size: 1em;
   font-family: Times New Roman, Times, serif;
   color: #00457C;
   white-space: nowrap;
}

#headerOverlap {
   position: absolute;
   top: 16px;
   left: 70em;
   width: 65px;
   height: 116px;
	 margin: 0;
	 padding: 0;
   background-image: url(../images/pineapple_small.gif);
   background-position: center left;
   background-repeat: no-repeat;
}

#leftNav {
   margin-top: 30px;
   margin-right: 10px;
   padding: 0 0 89px 104px;
   background-image: url(../images/dash_vertical.gif);
   background-repeat: repeat-y;
   background-position: right;
}
#leftNav ul {
   margin: 0;
   padding: 0;
}

#leftNav li {
   font-size: 1.1em;
   list-style-type: none;
   margin: 0 8px 0 0;
   padding: 0 0 1.5em;
   white-space: nowrap;
}

#copyrightText {
   position: relative;
   left: -1.5em;
   text-align: center;
   font-weight: 800;
   color: #999;
}

