/* BEGIN RESET */
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, q, pre, a, img, ol, ul, li, form, label, legen, table, tbody, tfoot, thead, tr, th, td
    { margin : 0; padding: 0; border : 0; outline: 0; font-size  : 100%; font-weight: inherit; font-family: inherit; vertical-align: baseline; }
table
    { border-collapse: separate; border-spacing: 0; }
/* END RESET */


body { background: #444; font-family: Verdana, Arial, Helvetica; font-size: 8pt; padding: 50px 0; color: #fff; line-height: 150%; }
form { padding: 0; margin: 0; display: block; }

#container  { width: 800px; text-align: left; margin: 0 auto 0 auto; background: #555; position: relative; }

.corner { background: url(../img/corners.png) no-repeat; position: absolute; width: 16px; height: 16px; display: block; }
.c1     { background-position:   0px   0px; top:    0px; left:  0px; }
.c2     { background-position: -16px   0px; top:    0px; right: 0px; }
.c3     { background-position: -16px -16px; bottom: 0px; right: 0px; }
.c4     { background-position:   0px -16px; bottom: 0px; left:  0px; }

#header { padding-top: 25px; }

#bwerxlogo   { text-align: center; position: relative; }
#bwerxlogo a { display: inline-block; width: 272px; height: 173px; text-indent: -2000em; background: url(../img/bwerx.png) no-repeat center 0; }

#content {}
.clear { clear: both; }


h1 { color: #fa0; font-weight: bold; font-size: 18pt; margin: 0.5em 0; }
h2 { color: #fa0; font-weight: bold; font-size: 14pt; margin: 0.5em 0; }
h3 { color: #fa0; font-weight: bold; font-size: 12pt; margin: 0.5em 0; }
h4 { color: #fa0; font-weight: bold; font-size: 11pt; margin: 0.5em 0; }

p { margin-bottom: 15px; }

.side ul    { list-style-type: none; padding: 0; margin: 0; } 
.side ul li { background: url(../img/bullet.png) no-repeat 1px 5px; padding: 0 0 0 15px; margin-bottom: 15px; }


.bbb { padding: 5px 10px; background: #fff; margin: 20px 0; text-align: center; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }


.bullets { list-style-type: disc; margin-left: 0.25em; }
.bullets li { margin-left: 1.0em; line-height: 20px; }

#footer { text-align: center; color: #888; margin-bottom: 50px; padding: 10px; }

a       { color: #09f; text-decoration: none; }
a:hover { color: #fff; text-decoration: underline; }
