/** reset.css **/
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;}
table {border-collapse:separate;border-spacing:0;}
caption,th,td {text-align:center;}
blockquote:before,blockquote:after,q:before,q:after {content:"";}
blockquote,q {quotes:;}
a img {border:none;}

body        { font-family: "Bitstream Vera Sans","Arial",sans; font-size: 12px; background-color: #111111;
              text-align: center; color: #898989; }

#wok-body   { width: 900px; margin: 0 auto; text-align: left; }
#wok-header { margin-top: 60px; }
#wok-main   { position: relative; margin-bottom: 70px; }
#wok-menu   { float: right; width: 200px; text-align: right; } 
#wok-footer { background: #000000; color: #ffffff; font-size: 9px; position: fixed; bottom: 0; height: 50px; width: 100%; }
#wok-footer-content { width: 900px; margin: 15px auto 0 auto; text-align: right; }

h1          { color: white; font-size: 40px; font-weight: normal; text-transform: uppercase; line-height: 1.0; }
h1 span     { color: #898989; font-weight: normal; font-size: 80%; }
h2          { color: white; font-size: 15px; text-transform: lowercase; margin-bottom: 1em; }
p           { line-height: 1.4; margin-bottom: 1em; }
a           { text-decoration: none; color: #0083e6; font-weight: bold; text-transform: lowercase; }
a:hover     { text-decoration: underline; }
ul          { list-style-image: url(bullet_square_blue.png); list-style-type: square; margin: 1em 0 1em 2em; }
li          { line-height: 1.4; }
img.logo    { display: block; float: right; margin-top: 47px; }
img.main    { margin: 22px 0; float: left; }
img.right   { margin-left: 20px; }

#wok-menu ul    { list-style-type: none; list-style-image: none; margin: 0; }
#wok-menu li    { }
#wok-menu li.selected a { color: #ffffff; }
#wok-main .content      { width: 650px; }
#wok-main .content  a   { text-decoration: underline; color: inherit; font-weight: normal; }
#wok-main .content  strong   { color: #0083e6; }

label           { display: block; margin: 1em 0 0.3em 0; font-size: 80%; }
input           { display: block; margin: 0 0 1em 0; border: 2px solid #111111; background: #898989; color: #ffffff; padding: 3px; }
input:focus     { border: 2px solid #0083e6; }
button          { display: block; margin: 0 0 1em 0; border: 2px solid #111111; background: #898989; color: #ffffff; padding: 3px; }
button:hover    { border: 2px solid #0083e6; background: #0083e6; }
