  div#wu_article_info {padding-bottom: 0.5em; color: #444444; font-size: 0.9em; border-bottom: 2px solid #333333}
  p#wu_pages {color: #999999}
  div#wu_article_info a, p#wu_pages a {color: #444444; text-decoration: none}
  div#wu_article_info a:hover, p#wu_pages a:hover {color: #00CCFF}
  p#wu_article_lead {font-weight: bold}
  p#wu_article_lead img {float: left; margin: 0.625em; margin-left: 0; margin-top: 1.625em}
  span#wu_parents a {color: #00CCFF}

/* video */
  .allvideo div#wu_contentpadder {margin-top: 0}
  #videoinfo {background-color: #1d1d1d; width: 348px; height: 112px; padding: 5px 10px; position: relative; color: #666666; overflow: hidden; margin-bottom: 8px}
  #videoinfo div {font-size: 1em; margin: 0}
  #videoinfo div#info1 {padding-bottom: 0.7em; border-bottom: 1px solid #666666; line-height: 1.125em; font-size: 0.9375em}
  #videoinfo div#info2 {padding-top: 0.7em; position: relative}
  #videoinfo div#info2left {float: left; width: 78%; line-height: 1.125em; font-size: 0.9375em}
  #videoinfo div#info2right {float: right; width: 20%}
  #videoinfo strong {color: #FFFFFF; font-size: 1.2em}
  #videoinfo span {color: #444444}
  #videoinfo span.wu_parents {display: block; padding-top: 0.5em}
  #videoinfo a {color: #666666; text-decoration: none}
  #videoinfo a:hover {text-decoration: underline}
  
/* comments */
  div#wu_comments h2 {color: #FFFFFF; float: left; font-size: 0.875em; margin: 0; padding: 0 0 12px 0; margin-top: -4px; text-transform: lowercase}
  p#wu_commentpager {float: right; margin: 0; padding: 0; margin-top: -4px}
  div#wu_comments ol {clear: both}
  div#wu_comments ol li {vertical-align: top; margin-left: 27px; clear: both; border: 1px solid #666666; margin-bottom: 0.5em; padding: 0; position: relative; background-color: #666666; color: #444444; width: 500px; font-size: 0.75em}
  div#wu_comments ol li span {color: #999999}
  div#wu_comments ol li.wu_comment_moderated {border-color: #00FF00}
  div#wu_comments ol li.wu_comment_spam {border-color: #FF0000}
  div#wu_comments ol li li {border: none; background: transparent none; width: auto; margin: 0}  
  div#wu_comments ol li div.wu_commenttext {background-color: #EEEEEE; clear: both; padding: 0.2em 0.5em; color: #333333}
  div#wu_comments ol li div.wu_commentdata {color: #999999; float: right; padding-right: 5px}
  div#wu_comments ol li div.wu_commentdata a, div#wu_comments ol li div.wu_author ul li a {color: #BBBBBB; text-decoration: none}
  div#wu_comments ol li div.wu_commentdata a:hover, div#wu_comments ol li div.wu_author ul li a:hover {color: #FFFFFF; text-decoration: none}
  div.wu_author {float: left}
  div.wu_author ul {list-style-type: none; list-style-image: none; font-size: 1em; margin: 0; padding-left: 5px}
  div#wu_comments ol li div.wu_author ul li {display: inline; margin: 0}
  div#wu_comments ol div.wu_author ul span {vertical-align: bottom}
  div#wu_comments ol div.wu_author ul span.wu_commenter {font-size: 1.4em; color: #FFFFFF; font-weight: bold; margin-right: 0.25em}
  div#wu_comments ol div.wu_author ul span.wu_commenter a {color: #FFFFFF; text-decoration: underline}
  div#wu_comments ol div.wu_author ul span.wu_commenter a:hover {color: #00CCFF}
  div.subscribe span.wu_label, div.subscribe span.wu_input {width: auto}
  div.subscribe span.wu_input {padding-left: 10px; float: left}
	.captcha .wu_input,	.captcha .wu_input #captcha { width: 300px; }
	.captcha .wu_input { margin-right: 4px; }

/* moderate */
  div#wu_comments form {margin: 0; padding: 0}
  form#wu_comments_form {padding-top: 1em}
  div#wu_comments form fieldset {margin: 0; padding: 1.5em 0.25em; background-color: #666666; border: none}
  div#wu_comments form img {padding: 4px}
  div#wu_comments form input.wu_submit {display: inline}
  
/* submit comment */
  div#wu_submitnote {text-align: justify; color: #999999; font-size: 0.625em; line-height: 1em; padding-bottom: 1em}
  div#wu_textarea {padding-top: 0.5em; clear: both}
  div#wu_textarea textarea {height: 14em}
  
/* notifications */
  form#wu_notifyform input.wu_submit {display: inline}

/* gallery */
  ul#wu_gallery {list-style-type: none; margin-top: 20px}
  ul#wu_gallery li {display: inline}
  ul#wu_gallery li a img {border: 5px solid #666666}
  ul#wu_gallery li a:hover img {border-color: #00CCFF}

/* lightbox */
  div.wu_lightbox_loading {background: transparent none; border: none}
  div#wu_lightbox_control h6 {margin: 5px 0px}
  div#wu_lightbox_control {color: #FFFFFF; background-color: #111111; text-align: left; margin: 0; padding: 5px; font-size: 1em; font-weight: bold}
  div#wu_lightbox_control label {color: #CCCCCC}
  div#wu_lightbox_control a {color: #FFFFFF}
  div#wu_lightbox img {margin: 0; padding: 0; border: none; display: block}
  a#wu_lightbox_close {position: absolute; top: 0; right: 0; display: block; text-decoration: none; padding: 0px 2px; font-weight: bold; font-size: 12px}
  div#wu_lightbox_control p {margin: 0; padding: 0}
  div#wu_lightbox_control p#wu_lightbox_pos {float: left}
  div#wu_lightbox_control p#wu_lightbox_price {float: right; padding-right: 10px}
  
  * html div#wu_comments h2 {padding-bottom: 0px}
  * html div#wu_comments ol {margin-top: 12px}
  * html #videoinfobody div#info2right {float: none}
  *+html div#wu_comments h2 {padding-bottom: 0px}
  *+html div#wu_comments ol {margin-top: 12px}
  *+html #videoinfobody div#info2right {float: none}
  *+html #videoinfo div {zoom: 1}
