body {font: 0.8em verdana, arial, sans-serif;}
* {margin:0px; padding:0px;}
div#mainwrapper {width:770px; margin-left:auto; margin-right:auto; background-color:#ffffff; /* this b/g color is visible below the center col content div  */}

div#headerTop {width:770px; height:20px;background-color:#ffffff;  text-align:right; font: 10px  arial, sans-serif; color:#000000; background:  url(images/bckgrndNav.jpg) ;
background-repeat: no-repeat;
background-position: right bottom;} 
div#headerTop a, a:visited { font: 11px arial, sans-serif; line-height: 20px; text-decoration:none; color: #ffffff; background-color:#241D61; font-weight: bold;  } 
div#headerTop a:hover { font: 11px arial, sans-serif; line-height: 20px; text-decoration:underline; color: #241D61; background-color:#ffffff;  font-weight: bold; } div#headerNav {float:left; margin-left:5px; width:770px; height:20px;background-color:#241D61;  text-align:center; font: 14px verdana, arial, sans-serif; line-height: 20px; font-variant: small-caps; color: #ffffff;} 

div#header {width:765px; height:52px;background-color:#ffffff;  line-height:52px; color: #AE1609;font-family: verdana, sans-serif;  font-size: 24px; }
div#headerNav a, a:visited {text-align:center; font: 12px arial, sans-serif; line-height: 20px; font-variant: small-caps; text-decoration:none; color: #ffffff; background-color:#241D61; padding:1px; }  
div#headerNav a:hover {text-align:center; font: 12px arial, sans-serif; line-height: 20px; font-variant: small-caps; text-decoration:none; color: #241D61; background-color:#ffffff; padding:1px; }  
div#contentarea {float:left; width:770px; background-color:#ffffff; color:#000000; }
div#contentarea2 {float:left; width:770px; background-color:#ffffff; color:#000000; margin-bottom:8px;}

div#column1 {float:left; width:2px; margin-left:-420px; margin-top:10px; background-color:#ffffff;color:#000000; padding:0px;}

div#column2 {float:left; width:400px; margin-left:10px;   display:inline; background-color:#ffffff; color:#000000; padding:5px; }

div#column3 { float:left; width:340px; margin-top:10px; background-color:#ccc; color:#000000; padding:5px; }

div#footer {width:770px; background-color:#241D61; float:left; text-align:center;  font: 9px arial, sans-serif;  color: white;padding:5px 0 5px 0;  }    /* float:left ensures the footer background displays correctly - below the container divs, not the header */
div#footer a, a:visited { font: 10px arial, sans-serif; line-height: 20px; text-decoration:none; color: #ffffff; } 
div#footer a:hover { font: 10px arial, sans-serif; line-height: 20px; text-decoration:underline; color: #ffffff; } 


ul {border:0; margin:10px 1px 12px 14px; padding:0;  font-size:12px; font-family: arial, verdana, sans-serif;  text-decoration:none;}
ul li {border:0; margin:10px 1px 7px 7px; padding:0; list-style-type:square; font-size:14px; font-family: arial, verdana, sans-serif;  text-decoration:none;  color:#000000; }


h1 {font-family: helvetica,charcoal, times, serif; font-variant: small-caps; font-size: 18px; line-height:24px; margin-top:10px; padding-bottom: 5px; color: #AE1609;}
h2 {font-family: helvetica, charcoal, times, serif; font-variant: small-caps; font-size: 16px; line-height:22px; color: #241D61; padding-top: 4px; padding-bottom: 2px; }
/* floating elements   AE5B54 */

.picright {float: right; padding: 5px; background-color:#ffffff; color: #666666; font-family: verdana, sans-serif;font-size: 9px;}
.picleft {float: left;  padding-right: 8px; padding-left: 4px; background-color:#ffffff; color: #666666; font-family: verdana, sans-serif;font-size: 9px;}

p {padding:4px;  color: #000000; font-family: 'trebuchet ms', helvetica, arial, sans-serif;font-size: 14px;}
div#column2 p  a, a:visited{color: #CC0000; background-color:#ffffff; font-family: 'trebuchet ms', helvetica, arial, sans-serif;font-size: 14px; text-decoration:underline; font-weight: bold;}
div#column2 p  a:hover {color: #241D61; background-color:#ffffff; font-family: 'trebuchet ms', helvetica, arial, sans-serif;font-size: 14px; text-decoration:none; font-weight: bold; }

div#column3 ul li  a, a:visited{color: #241D61; background-color:#ccc; font-family: 'trebuchet ms', helvetica, arial, sans-serif;font-size: 14px; text-decoration:underline; font-weight: bold;}
div#column3 ul li  a:hover {color: #241D61; background-color:#ffffff; font-family: 'trebuchet ms', helvetica, arial, sans-serif;font-size: 14px; text-decoration:none;font-weight: bold; }

div#spotlight {
width: 445px;
margin: 10px 3px 10px 0px;
padding: 5px;
border: 1px solid #CC0000;
font-size: 16px; font-family: helvetica, arial, sans-serif;
background-color: #C8D2FE;
color: #272258; background-color:#ffffff;
text-align: left;
}

div#spotlight h2 {font-family: helvetica, times, serif; font-variant: small-caps; font-size: 16px; line-height:18px; color: #AE1609; background-color:#ffffff; padding-top: 4px; padding-bottom: 2px; }
div#spotlight h3 {font-family: helvetica, times, serif; font-variant: small-caps; font-size: 14px; line-height:16px; color: #251B60; background-color:#ffffff; padding-top: 4px; padding-bottom: 2px; }


div#spotlight p  a, a:visited{color: #CC0000; background-color:#ffffff; font-family: 'trebuchet ms', helvetica, arial, sans-serif;font-size: 14px; text-decoration:underline; font-weight: bold;}
div#spotlight p  a:hover {color: #241D61; background-color:#ffffff; font-family: 'trebuchet ms', helvetica, arial, sans-serif;font-size: 14px; text-decoration:none; font-weight: bold; }

.clearfix:after {
    content: ".";              /* the period is placed on the page as the last thing before the div closes */
    display: block;          /* inline elements don't respond to the clear property */ 
    height: 0;                  /* ensure the period is not visible */
    clear: both;               /* make the container clear the period */
    visibility: hidden;	     /* further ensures the period is not visible */
}
.clearfix {display: inline-block;}   /* a fix for IE Mac */

/* next a fix for the dreaded Guillotine bug in IE6 */
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/* end of "no-extra-markup" clearing method */
