body          { margin:0; background:#333 url('/image/bg.jpg'); font-family:arial; }
#page         { width:75%; margin:0 auto; text-align:center; }
#content      { margin:35px 0 25px 0; padding:15px 25px 25px 25px; border:10px solid #27ade0; background:#111; font-weight:300; color:#fff; text-align:center; }
h1            { margin:0; padding:20px 0 10px 0;  font-weight:700; color:#fff; text-align:center; text-decoration:none; }
h1 a          {text-decoration:none;color:#fff}
h2            { margin:0; padding:5px 0 0 5px; font-weight:700; color:#111; text-align:center; }
h3            { margin:0;padding:0;font-weight:700; color:#fff; text-transform:uppercase; }
h4            { }
h5            { }
p             { margin:10px 0 0 0;padding:0; font-weight:700; color:#111111; }
#content p    { color:#bbb; }
a, .highlight { color:#27ade0; }
form          { margin:20px 0 20px 0; padding:0; }
label         { color:#eee; }
input         { margin:0 0 0 0px; padding:0 5px 0 5px; font-weight:700; }
input#uri     { width:50%; }
input#submit  { }

hr            { height:1px; border:0; background-color:#27ade0; color:#27ade0; }

ul            { list-style-type:none; font-weight:700; color:#bbb; }
li            { padding:0 10px 0 10px; float:left; }
li span.highlight 
              { font-weight:500; }

dd,dl,dt      {margin:0;padding:0 0 0 5px;display:inline;}

a.style_deactive, a.style_active 
              { text-decoration:none; }
a.style_deactive       
              { color:#bbb; }
a.style_active   
              { color:#27ade0; }
