body { margin: 0px; padding: 0px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  font-size: 90%; }
.noprint { display: none; visibility: hidden }
#logo, #tagline, #topnav, #rightcolumn, #leftcolumn, #footer  { display: none; visibility: hidden }
#middlecolumn { margin: 0px;  }
h1 { font-size: 130%; color: #303746; margin-top: 0px; text-transform: uppercase; color: #F58220; font-weight: normal }
h2, h3, h4, h5, h6 {  font-size: 105%; }
a { color: #135EB0 }

/* revised contact 2 columns based on magazine layout */
#contact { float: left; width: 100%  }
#contact img { border: 1px solid #999; float: left; margin: 0px;
margin-bottom: 5px; margin-top: 5px }
#contact hr { clear: both; margin: 0px; padding: 0px;  color: #ccc;  }
#contact p, #contact h4, #contact h5 { margin: 0px; padding: 0px; margin-left: 110px  }
#contact h5 { margin-bottom: 0.5em; margin-top: 0.1em }
#contact h4 { margin-top: 0.2em }
.hiddenbreak { visibility: hidden; margin: 0px; padding: 0px; clear: both; }
#contact .col1 { float: left; width: 48%; margin-bottom: 1em; clear: left; }
#contact .col2 { width: 48%; margin-left: 49% }

