@charset "UTF-8";/* CSS Document */body, html { margin:0; padding:0; background:#F2F5F4; font-family: Arial, Helvetica, sans-serif; color: #666; }body { min-width:940px; }/* Layout ------------------------------ *//* Wrapper */#wrapper { width:940px;text-align:center;margin: 0 auto;padding-top: 20px;border: 0;background-image:url(../images/jm_bkgrd.gif);background-repeat: repeat-y;background-position: center;}/* Container */#container { width:900px; background:#FFF; margin:0 auto; text-align:left; }/* Header */#header { margin:0 20px; border:0; padding:0; }/* Nav */#nav { margin:0 20px 10px 20px; border:0; padding:10px 0; background-image: url(../images/nav/JM_nav_spacer.gif); background-repeat:repeat-x; background-position:center; }/* Left Column */#LeftColumn {float:left; margin:0 20px; padding:0; width:175px; }#LeftColumn p{ margin: 10px 0; font-size: 70%; }#LeftColumn a, a:visited { font-weight: bold; color: #033825; text-decoration: none; }#LeftColumn a:hover, a:active { font-weight: bold; color: #68887C; text-decoration:underline; }#LeftColumn h1{ color: #033825; background-color: #CDD7D3; font-family:Arial, Helvetica, sans-serif; font-weight:lighter; text-transform:uppercase; font-size:90%; padding: 3px 5px; border: 0; margin:0; }/*Content*/#content {float:left; margin:0 20px 0 0x; padding-left: 19px; width:625px; border-left: solid 1px #CCC; }/* Promotional Content Panel */#promo { margin: 0; border: 0; padding: 20px 0; }#promo p{ margin: 0 0 6px 10px; font-size: 70%; }#promo a, a:visited { font-weight: bold; color: #033825; text-decoration: none; }#promo a:hover, a:active { font-weight: bold; color: #68887C; text-decoration:underline; }#promo h1 { font-family:Arial, Helvetica, sans-serif; font-weight:lighter; text-transform:uppercase; color: #033825; font-size: 105%; margin:0 0 6px 10px; }	/* Footer */#footer { background:#F2F5F4; margin-bottom: 30px; border: 0; clear:both; }#footer p{ margin: 0 20px; font-size: 70%; }#footer a, a:visited { color: #033825; text-decoration: none; }#footer a:hover, a:active { color: #68887C; text-decoration:underline; }/* Text Formatting------------------------------ *//* Paragraph */p { font-size: 85%; padding:0; margin: 20px 0; }b, strong { font-weight:bold; color:#033825; }/* Links */a, a:visited { color:#033825; text-decoration:none; font-weight:bold; }a:hover, a:active { color:#68887C; text-decoration:underline; font-weight:bold; }/* Headers */h1 {font-family: Arial, Helvetica, sans-serif;color:#033825;font-weight:bold;font-size:110%;margin-bottom:15px;}h2 {font-size: 100%;font-weight: normal;color: #033825;margin: 20px 0 -10px 0;text-transform:uppercase;}/* Bulleted List */.Bullets { list-style: outside; margin-left: -20px; margin-bottom: 5px; color: #033825; }.listText { color: #666; font-size: 85%; }/* Additional classes */.clearit{ clear:both; }.floatLeft { float: left; }.floatRight { float: right; }.imgBorder { border: solid 1px #CCC; }.hr { margin: 20px 0; }.GreenBody { color: #033825; }.ClockText { color: #033825; font-size: 80%; float: right; }