body { margin-top: 5px; background: lightgrey; }
*  { font-family: Arial, Helvetica, sans-serif; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
hr { margin: 0; }
.cbc_div h3 a { color: #a8262b; font-size: 14px; }
.cbc_div dl { border-bottom: 1px solid #cccccc; }
.cbc_div dt a { color: #132d6c; font-size: 13px; }
.cbc_div dd img { display: none; width: 115px; height: 64px; float: left; padding-right: 3px; }
.cbc_lead { font-size: 12px; margin-left: 0px; }
.cbc_timezone { font-size: 10px; margin-left: 0px; }
.smaller { font-size: smaller; }
#body_div { max-width: 1024px; }
#heading_div { margin: 0 0 5px;}
#heading_left { width: 60%; padding: 0; }
#heading_right { width: 40%; padding: 0; }
#heading-right  p { display: inline-block; text-align: right; }
#wx_div { position: relative; background-color: lightblue; margin-left: 0px; margin-right: 0px; }
#wug_img { position: absolute; bottom: 0; right: 0; border: 0; margin: 7px; width: 54px; }
#newsdiv { margin: 10px 0; }
#newsleft, #newsright { background: white; }
#newsleft { width: 49%; margin: 0 1% 0 0; }
#newsright { width: 49%; margin: 0 0 0 1%; }
