HTML, BODY {
      font-size:              14px;
      font-family:            Arial;
      color:                  #888888;
      margin:                 0;
      padding:                0;
      min-height:             100%;
      height:                 100%;
      height:                 auto !important;
}
BODY {
      background:             #FFFFFF url(../img/bg.jpg) repeat left top;
}
DIV#content A, A:link, A:active {
      text-decoration:        underline;
      color:                  #ffc600;
}
DIV#content A:hover, A:focus {
      text-decoration:        none;
      color:                  #ffc600;
}


DIV#wrapper {
      width:                  1011px;
      max-width:              1011px;
      min-height:             100%;
      height:                 100%;
      height:                 auto !important;
      margin:                 0 auto 0 auto;
      position:               relative;
      overflow:               visible;
}
DIV#title {
      padding:                75px 10px 15px 10px;
      color:                  #ffc600;
      font-weight:            bold;
      font-size:              40px;
}
DIV#header {
      width:                  1011px;
      max-width:              1011px;
      height:                 40px;
      max-height:             40px;
      background:             transparent url(../img/header.png) no-repeat left top;
      float:                  none;
      clear:                  both;
}
DIV#columnWrapper {
      width:                  1011px;
      max-width:              1011px;
      background:             transparent url(../img/content_bg.png) repeat-y left top;
      margin-bottom:          50px;
}
DIV#menuColumn {
      width:                  200px;
      max-width:              200px;
      float:                  left;
      clear:                  left;
      overflow:               hidden;
      position:               relative;
      padding-bottom:         100px;
}
UL#menuList {
      width:                  190px;
      max-width:              190px;
      float:                  none;
      clear:                  both;
      margin:                 0;
      padding:                0;
      list-style-type:        none;
      margin-left:            4px;
}
UL#menuList LI {
      width:                  177px;
      max-width:              177px;
      line-height:            25px;
      vertical-align:         middle;
      padding:                0 3px;
}
UL#menuList LI.menu_heading {
      line-height:            30px;
      vertical-align:         middle;
      overflow:               hidden;
      padding:                10px 3px 10px 8px;
      font-size:              16px;
      font-weight:            bold;
      color:                  #ddd;
}
UL#menuList LI.menu_separator {
      vertical-align:         middle;
      padding:                5px 8px 5px 8px;
}
UL#menuList LI.menu, UL#menuList LI.submenu {
      padding:                5px 8px 5px 8px;
}

UL#menuList LI.submenu_item {
      padding:                5px 8px 5px 25px;
}

UL#menuList LI.menu.active, UL#menuList LI.submenu.active,
UL#menuList LI.menu:hover, UL#menuList LI.menu:focus,
UL#menuList LI.submenu:hover, UL#menuList LI.submenu:focus {
      padding:                4px 7px 4px 7px;
      border:                 1px solid #555;
}

UL#menuList LI.submenu_item.active,
UL#menuList LI.submenu_item:hover, UL#menuList LI.submenu_item:focus {
      padding:                4px 7px 4px 24px;
      border:                 1px solid #555;
}

UL#menuList LI.menu A, UL#menuList LI.submenu A, UL#menuList LI.submenu_item A {
      color:                  #5f5f5f;
      text-decoration:        none;
      font-size:              14px;
      font-weight:            bold;
}
UL#menuList LI.menu A:hover, UL#menuList LI.menu A:focus, UL#menuList LI.submenu A:hover, UL#menuList LI.submenu A:focus, UL#menuList LI.submenu_item A:hover, UL#menuList LI.submenu_item A:focus,
UL#menuList LI.menu:hover A, UL#menuList LI.submenu:hover A, UL#menuList LI.submenu_item:hover A,
UL#menuList LI.menu.active A, UL#menuList LI.submenu.active A, UL#menuList LI.submenu_item.active A {
      color:                  #ffc600;
      text-decoration:        none;
}
UL#menuList LI.submenu_heading {
      color:                  #ddd;
      width:                  170px;
      max-width:              170px;
      line-height:            25px;
      vertical-align:         middle;
      overflow:               hidden;
      font-size:              15px;
      font-weight:            bold;
      padding:                5px 3px 5px 25px;
}
UL#menuList LI.submenu_separator {
      width:                  162px;
      max-width:              162px;
      vertical-align:         middle;
      padding:                3px 3px 3px 23px;
}
UL#menuList LI.submenu_item {
      width:                  160px;
      max-width:              160px;
}
DIV#contentColumn {
      width:                  811px;
      max-width:              811px;
      float:                  left;
      clear:                  right;
      overflow:               hidden;
      position:               relative;
}
DIV#content {
      width:                  770px;
      max-width:              770px;
      margin:                 8px 0px 0px 7px;
      padding:                5px 10px 5px 10px;
      background-color:       #232323;
      border:                 1px solid transparent;
      -webkit-border-radius:  3px;
      -moz-border-radius:     3px;
      border-radius:          3px;
}
DIV#contentHeader {
      color:                  #ffc600;
      font-size:              22px;
      padding:                0px 0px 3px 25px;
      border:                 1px solid #606060;
      border-width:           0px 0px 1px 0px;
      background:             transparent url(../img/article_icon.jpg) no-repeat 5px 6px;
      min-height:             20px;
}
DIV#footer {
      width:                  1011px;
      max-width:              1011px;
      height:                 23px;
      max-height:             23px;
      background:             transparent url(../img/footer.png) no-repeat left top;
      float:                  none;
      clear:                  both;
}
