 @media screen, handheld, projection, tv {
/* wu fix, don't change! */
  div#wu_content div.wu_clearer, div#wu_content div.wu_boxes, div#wu_content div.wu_article, div#wu_content div.wu_2column {clear: both}
  div#wu_content div.wu_boxes div.wu_boxgroup_2 {float: left; width: 45%}
  div#wu_content div.wu_boxes div.wu_boxgroup_3 {float: left; width: 30%}
  div#wu_content div.wu_boxes div.wu_boxgroup_4 {float: left; width: 20%}
  div#wu_content div.wu_article_left {clear: left; float: left; width: 49%}
  div#wu_content div.wu_article_right {clear: right; float: right; width: 49%}
  div#wu_content div.wu_lead img.wu_right {float: right}
  div#wu_mainnav ul.wu_menu_off {display: none}

/* common */
  h1, h2, h3, h4, h5, h6 {color: #691f27; font-weight: bold; margin-top: 15px; margin-bottom: 5px}
  h1 {font-size: 2em}
  h2 {font-size: 1.8em}
  h3 {font-size: 1.6em}
  h4, h5, h6 {font-size: 1em}
  h6 {font-weight: normal; margin: 0}
  p, dd, div#wu_article_text div {line-height: 150%; text-align: justify}
  p, div#wu_article_text div {margin-top: 10px}
  caption {color: #666666}
  th {background-color: #660000; color: #FFFFFF; padding: 4px; text-align: center}
  td {color: #660000; padding: 4px; border: 1px dotted #660000}
  a {color: #6699CC; outline: none}
  a img {border: none}
/*  a:hover {color: #3333FF} */
  ul {list-style-type: square; list-style-image: url(bluedot.gif)}
  ul, ol, dl {margin: 5px 0px}
  li {margin-left: 25px}
  dt {font-weight: bold; color: #666666; margin-top: 5px}
  dd {margin-left: 50px; color: #666666}
  label {color: #c00000}
  input, textarea, select {background-color: #FFFFFF; color: #000000; padding: 2px; border: 1px solid #e0d0b1; font-size: 1em; font-family: Arial}
  select {padding-right: 10px}
  div.wu_submitdiv {padding-top: 5px}
  input.wu_submit {text-align: center; border: 1px solid #2b3d0a !important; background: #99CCCC url(button.png) repeat-x top left; width: auto !important; padding: 0 !important}
  fieldset {clear: both; border: 1px solid #e0d0b1; padding: 10px; margin: 10px 0px}
  legend {color: #999999}
  div.wu_field, div.wu_submitdiv {clear: both; padding-top: 5px}
  span.wu_label {display: block; width: 30%; float: left; text-align: right}
  span.wu_input {display: block; width: 69%; float: right}
  p#wu_message {border: 2px solid #e0d0b1; padding: 5px}
  ol li {clear: both}

/* layout */
  * {margin: 0; padding: 0}
  body {background-color: #152002; text-align: center; font-family: Verdana; font-size: 0.7em; color: #333333}
  div#wu_container {background: #f6f1de url(bodyhead.png) repeat-x top center; width: 100%; text-align: center}
  div#wu_all {position: relative; margin-left: auto; margin-right: auto; text-align: left; width: 830px; background: transparent url(logo.png) no-repeat top left}
  div#wu_mainnav {}
  div#wu_content {width: 550px; padding: 100px 0px 30px 0px}
  div#wu_contentpadder {padding-right: 10px; border-right: 1px solid #e0d0b1; min-height: 1200px}
  #wu_techpage {display: none}
  div#footer {width: 100%; text-align: center; height: 100px}

/* editor */
  body#wu_editor {background: #f6f1de none; text-align: left}
  body#wu_editor div#wu_content {padding: 0}
  body#wu_editor div#wu_contentpadder {padding: 10px; border: none}

/* nav */
  a#wu_skipnav, div#wu_mainnav h3 {display: none}
  div#wu_mainnav ul, div#footer ul {list-style-type: none; position: absolute; top: 45px; left: 276px}
  div#wu_mainnav ul li, div#footer ul li {display: inline; margin: 0}
  div#wu_mainnav ul li a, div#footer ul li a {display: block; float: left; margin-right: 5px; width: 80px; padding: 7px 0px; text-align: center; color: #FFFFFF; font-weight: bold; font-size: 12px; text-decoration: none; background: transparent url(nav.png) repeat-x top left}
  div#wu_mainnav li#wu_menucart {position: absolute; top: -37px; left: 160px}
  div#wu_mainnav li#wu_menucart a {background: transparent url(cart.png) no-repeat left center; font-weight: normal; text-align: right; color: #FFFFFF}
  div#wu_mainnav li#wu_menucart a:hover {color: #CCCCCC}
  div#wu_mainnav ul li a.borklub, div#footer ul li a.borklub {background-image: url(navhome.png); text-align: right; padding-right: 10px; width: 75px}
  div#wu_mainnav ul li a:hover, div#footer ul li a:hover {background-image: url(navhover.png)}
  div#wu_mainnav a.wu_menuhome {position: absolute; left: -250px; top: -35px; background: transparent none; width: 110px; height: 70px; text-indent: -10000px}
  div#wu_mainnav a.wu_menuhome:hover {background-image: none}
  div#wu_mainnav li.rejtett {display: none}

/* lightbox */
  div#wu_wrap {width: 600px; height: 600px; border: 1px solid #000000}
  div#overlay {position: absolute; top: 0; left: 0; z-index: 90;	width: 100%; height: 100%; background-color: #000000; filter: alpha(opacity=50); -moz-opacity: 0.5;	opacity: 0.5}
  div#overlay[id] {position: fixed}
  a#wu_closewindow {display: block; text-decoration: none; padding: 2px; background-color: #000000; color: #FFFFFF; font-weight: bold; font-size: 12px}

/* footer */
  div#footerbody {position: relative; margin-left: auto; margin-right: auto; text-align: left; width: 830px; color: #FFFFFF}
  div#footerbody p {margin-top: 40px; width: 520px; font-size: 9px}
  div#footerbody p#copyright {margin-top: 10px; font-size: 10px; font-weight: bold}
  div#footerbody ul {top: -45px; left: 565px}

/* gadgets */
  p#intro {position: absolute; top: 300px; left: 565px; font-size: 11px; margin-top: 0; text-align: justify}
  div#more {position: absolute; top: 1060px; left: 565px; background: transparent url(moreinfo.png) no-repeat 0px 10px; padding-top: 60px}
  div#wu_banner1_div {position: absolute; top: 600px; left: 565px}
  ul#top3 {position: absolute; top: 880px; left: 565px; list-style-type: none; background: #FFFFFF url(top3label.png) no-repeat top left; padding: 40px 0px 10px 0px; width: 261px; border: 1px solid #e0d0b1}
  ul#top3 li {margin-left: 5px}
  ul#top3 a {display: block; width: 170px; background: transparent url(top3.png) no-repeat top left; padding: 3px 50px 5px 30px; color: #517215; text-decoration: none; border: 1px solid #FFFFFF}
  ul#top3 a:hover {border-color: #999999}
  ul#top3 a strong {color: #6699CC; display: block}
  ul#top3 a.more {background: transparent none; padding-top: 5px; padding-bottom: 3px}
  ul#top3 a:hover {border-color: #FFFFFF}
  a.more {font-size: 11px !important; color: #003300 !important}
  a.more:hover {text-decoration: underline !important}
  div#wu_searchbox {position: absolute; top: 1020px; left: 565px; background: #FFFFFF; border: 1px solid #e0d0b1; padding: 10px; width: 241px}

/* loginbox */
  div#wu_loginbox {position: absolute; top: 440px; left: 565px; padding-top: 28px; width: 263px; height: 116px; background: transparent url(loginbox.png) no-repeat top left}
  div#wu_loginbox h4, div#wu_loginbox legend {display: none}
  div#wu_loginbox fieldset {border: none; padding-top: 0}
  div#wu_loginbox label {font-weight: bold}
  div#wu_loginbox input.wu_submit {display: inline; margin-top: 5px}
  div#wu_loginbox span.wu_label {width: 50px}
  div#wu_loginbox span.wu_input {width: 180px}
  div#wu_loginbox span.wu_input input {width: 150px}
  div#wu_loginbox div.wu_submitdiv {display: inline}
  div#wu_loginbox p#wu_vismisc {position: absolute; left: 10px; bottom: 10px; font-size: 9px; width: 260px}
  div#wu_loginbox ul {padding-top: 20px}
  div#wu_loginbox ul a {text-decoration: none; font-size: 13px}

/* IE6 hacks */
  * html div#wu_contentpadder {height: 1200px}
  * html div#footerbody ul {top: -5px}
  * html div#wu_loginbox p#wu_vismisc {font-size: 9px}
  * html div#more {padding-top: 70px; background-position: 0px 20px}
  * html div#wu_loginbox a#wu_forgotpassword {margin-left: 3px}
/* IE7 hacks */
  *+html div#footerbody ul {top: -5px}
  *+html div#wu_loginbox p#wu_vismisc {font-size: 9px}
  *+html div#more {padding-top: 70px; background-position: 0px 20px}
  *+html div#wu_loginbox a#wu_forgotpassword {margin-left: 3px}
 }
