  h2 {font-size: 0.9em; padding: 5px 0px; margin-top: 2px; font-weight: normal}
  h3 {margin: 0; font-size: 1.3em; color: #555555}
  h2, h2 a, table.wu_forum caption a, span#wu_parents a {color: #990000; text-decoration: none}
  h2 a:hover, table.wu_forum caption a:hover, span#wu_parents a:hover {color: #000033}
  div.wu_article {margin-bottom: 20px}
  span.wu_article_title a {color: #000033; text-decoration: none; font-weight: bold}
  span.wu_article_title {display: block; width: 70%; float: left}
  span.wu_article_data {display: block; width: 29%; float: right; text-align: right}
  span.wu_article_title a:hover {text-decoration: underline}
  span.wu_article_data {font-size: 0.7em; color: #CCCCCC}
  span.wu_article_data a {color: #999999; text-decoration: none}
  span.wu_article_data a:hover {color: #000033}
  div.wu_lead {text-align: justify; clear: both; padding-top: 10px}
  a.wu_more {display: block; padding: 8px 15px 0px 0px; text-align: right; color: #000033; text-decoration: none; font-weight: bold; font-size: 10px; background: transparent url(more.png) no-repeat bottom right}
  a.wu_more:hover {text-decoration: underline}
  div.wu_more {display: none}
  div.wu_lead img {float: left; margin: 0px 10px 10px 0px; max-width: 120px}
  div.wu_lead img.wu_right {margin: 0px 0px 10px 10px}
  div.wu_group ul {list-style-type: square; list-style-image: url(more.png); float: right}
  div.wu_group li {margin-left: 17px}
  div.wu_group ul h3 {font-size: 1.3em}
  div.wu_group ul span {display: inline !important; width: auto !important; float: none !important; font-size: 0.7em}
  div.wu_article_left, div.wu_article_right {width: 48% !important}
  div.wu_2column span.wu_article_title, div.wu_groupview_2 span.wu_article_title, div.wu_boxes span.wu_article_title {float: none; width: auto}
  div.wu_2column h3 {padding-top: 20px; height: 2em}
  p.wu_control {clear: both; padding-bottom: 10px}

  div.wu_onegroupview_2 h3 span.wu_article_title {display: block; width: 100%; padding-bottom: 10px}

/* first page */
  div.firstpage h2 {margin-top: 15px}

/* forum */
  table.wu_forum {border-collapse: collapse}
  table.wu_forum caption a {font-size: 0.9em; font-weight: bold}
  table.wu_forum td {border-bottom: 1px solid #999999; text-align: right; padding: 4px; color: #999999}
  table.wu_forum td.wu_topictitle {text-align: left}
  table.wu_forum td.wu_topictitle a {color: #666666; text-decoration: none; font-weight: bold}
  table.wu_forum td.wu_topictitle a:hover {color: #000033}
  p#wu_onlinemembers {margin-top: 15px; padding: 10px; background-color: #F0F0F0}

/* boxes */
  div.wu_boxes {margin: 10px 0px}
  div.wu_boxes div {background-color: #F0F0F0; margin-right: 5px}
  div.wu_boxes div.wu_boxgrouppadder {padding: 5px; margin: 0}
  div.wu_boxes h2 {padding-left: 10px}
  div.wu_boxes h3 {font-size: 0.85em; padding-left: 17px; background: transparent url(more.png) no-repeat top left}

/* one group */
  h4#wu_articles {display: none}
  div#wu_subcats h4 {font-size: 0.9em; padding-bottom: 5px; color: #999999; margin-left: 17px}
  div#wu_subcats {padding: 0}
  div#wu_subcats ul {list-style-type: square; list-style-image: url(more.png)}
  div#wu_subcats li {margin-left: 17px}
  div#wu_subcats a {color: #000033; text-decoration: none; font-weight: bold}
  span#wu_parents {display: block; padding: 7px 0px 15px 0px}
  span#wu_parents a {font-size: 0.9em; color: #999999}

/* IE6 hacks */
  div.wu_lead {_padding-top: 0px}
  * html div.wu_lead img {width: 120px}
/* IE7 hacks */
  *+html div.wu_lead {padding-top: 0px}