* { font-family: "Verdana"; margin: 0px; font-size: 12px; }
body { background-color: #033442; }

.clear { clear: both; }
.left { float: left; }
.bold { font-weight: bold; }

/* =============== *
 * Main Containers *
 * =============== */
#maincon { width: 635px; margin: 10px auto; }
  #logocon { height: 134px; background: transparent url("images/logo.jpg") no-repeat top left; }
  #menucon { height: 39px; background: transparent url("images/logop2.jpg") no-repeat top left; }
   #menuflagcon { padding-left: 40px; float: left; height: 39px; width: 112px; text-align: center; line-height: 39px; }
   #menuflagcon img { border: 0px; margin: 0px 2px; }
   #menubtncon { float: left; height: 39px; margin: 0px 0px; width: 438px; }
    .menubutton_a { height: 33px; width: 108px; margin: 6px 2px 0px 0px; border: 0px; float: left; background: transparent url("images/button_start.jpg") 0 0; }
    .menubutton_a:hover { background-image: url("images/button_start_h.jpg"); }
    .menubutton_b { height: 33px; width: 108px; margin: 6px 2px 0px 0px; border: 0px; float: left; background: transparent url("images/button_partner.jpg") 0 0; }
    .menubutton_b:hover { background-image: url("images/button_partner_h.jpg"); }
    .menubutton_c { height: 33px; width: 108px; margin: 6px 2px 0px 0px; border: 0px; float: left; background: transparent url("images/button_quest.jpg") 0 0; }
    .menubutton_c:hover { background-image: url("images/button_quest_h.jpg"); }
    .menubutton_d { height: 33px; width: 108px; margin: 6px 0px 0px 0px; border: 0px; float: left; background: transparent url("images/button_abuse.jpg") 0 0; }
    .menubutton_d:hover { background-image: url("images/button_abuse_h.jpg"); }

    .menubutton { margin: 6px 2px 0px 0px; border: 0px; float: left; }
    .menubuttonl { margin: 6px 0px 0px 0px; border: 0px; float: left; }

  #contentcon { height: auto; background: transparent url("images/content_span.jpg") repeat-y; }
   .contentcontl { height: 14px; width: 72px; float: left; background: transparent url("images/content_tl.jpg"); }
   .contentcontr { height: 14px; width: 46px; float: right; background: transparent url("images/content_tr.jpg");}
   .contentconts { height: 14px; width: 517px; float: left; background-color: #FFF; }

   .contentconbl { height: 14px; width: 72px; float: left; background: transparent url("images/content_bl.jpg"); }
   .contentconbr { height: 14px; width: 46px; float: right; background: transparent url("images/content_br.jpg");}
   .contentconbs { height: 14px; width: 517px; float: left; background-color: #FFF; }

   .contentconttl { position: relative; height: 33px; width: 41px; float: left; background: transparent url("images/content_t2l.jpg"); z-index: 2; }
   .contentconttr { position: relative; height: 33px; width: 16px; float: right; background: transparent url("images/content_t2r.jpg"); z-index: 2; }

   .contentconbbl { height: 33px; width: 41px; float: left; background: transparent url("images/content_b2l.jpg"); }
   .contentconbbr { height: 33px; width: 16px; float: right; background: transparent url("images/content_b2r.jpg");}


   .contentconss { position: relative; padding-left: 60px; padding-right: 20px; min-height: 100px; height: auto; background: transparent url("images/content_span.jpg") repeat-y; z-index: 1; }

  #footer { height: 26px; line-height: 26px; width: 635px; margin: 0px auto; text-align: center; background: transparent url("images/footer.jpg") no-repeat top center; color: #FFF; }


/* ============= *
 * CONTENT Areas *
 * ============= */
.orange_text { color: #b54603; margin-bottom: 5px;  }
.tenpixelspacer { height: 10px; }
.agb { position: relative; top: 2px; }

.privacy { position: relative; top: 30px; width: 550px; padding-right: 50px; text-align: right; }
.privacy a { color: #b54603; }
