#Main {
  background: url("/images/twozero/panel-bg.gif") repeat-y 10px;
  position: relative;
  width: 100%; }

#Foot {
  margin: 2em 0 0 200px !important;
  width: 780px !important; }

#Content {
  margin-left: 200px;
  text-align: left;
  position: relative;
  width: 795px; }

#Panel {
  width: 180px;
  position: absolute;
  top: 0px;
  left: 10px;
  z-index: 1; }
  #Panel .pborder {
    width: 179px;
    background-color: #aaccfd;
    line-height: 0;
    border-left: 1px solid white;
    font-size: 1px;
    height: 1px; }
  #Panel .panel {
    border-left: 1px solid #aaccfd;
    background-color: #c9dfff;
    padding-bottom: 1em; }
    #Panel .panel .sborder {
      background-color: white;
      border-left: 1px solid #e5f0ff;
      border-right: 1px solid #e5f0ff;
      font-size: 1px;
      height: 1px;
      line-height: 0;
      width: 164px; }
    #Panel .panel #SiteLogo {
      margin-bottom: 16px; }
    #Panel .panel a, #Panel .panel a.visited {
      color: #0000e7; }
    #Panel .panel a.submit_block {
      margin: 5px 0;
      text-decoration: none;
      padding: 2px;
      color: blue;
      background: #f6f6f6; }
    #Panel .panel a.submit_blockhover {
      text-decoration: underline; }
    #Panel .panel .block {
      text-align: left;
      border-left: 1px solid white;
      border-right: 1px solid white;
      background-color: #e5f0ff;
      padding: 0;
      margin: 0px 3px; }
    #Panel .panel .blockborder {
      background-color: white;
      border-left: 1px solid #c9dfff;
      border-right: 1px solid #c9dfff;
      font-size: 1px;
      line-height: 0;
      height: 1px;
      margin: 0px 3px 0px 3px; }
    #Panel .panel h3 {
      color: #616161;
      font-weight: bold;
      padding: 0;
      line-height: 2em;
      border-top: 0; }
    #Panel .panel h3.buttons {
      border-top: 0;
      background: url("/images/pl/h3green.gif") repeat-x left top;
      background-color: #5cbd71;
      color: white; }
    #Panel .panel h3.loginbox {
      text-align: left;
      padding-left: 3px;
      border-top: 0;
      background: white;
      margin: 0 3px;
      font-size: 14px; }
      #Panel .panel h3.loginbox a {
        color: #b20a94; }
        #Panel .panel h3.loginbox a:hover {
          color: #0080ff; }
    #Panel .panel .box {
      width: 167px;
      padding: 2px;
      font-size: 12px; }
    #Panel .panel .status {
      font-size: 11px;
      padding: 5px;
      background: #fcfcfc; }
      #Panel .panel .status a {
        font-size: 11px; }
      #Panel .panel .status #current_status {
        color: #087e7f;
        display: block;
        margin-top: 5px; }
    #Panel .panel .activity {
      margin: 10px 3px; }
      #Panel .panel .activity span {
        font-size: 10px;
        color: #616161; }
    #Panel .panel .block .whonline {
      padding: 3px;
      line-height: 1.5em;
      font-size: 11px; }
      #Panel .panel .block .whonline a {
        color: #b20a94;
        font-size: 10px; }
        #Panel .panel .block .whonline a:hover {
          color: #0080ff; }
    #Panel .panel .block .avatar {
      margin-left: 0px; }
      #Panel .panel .block .avatar img {
        border: 1px solid yellow; }
    #Panel .panel ul.help_links li {
      margin: 0;
      padding: 2px 3px; }
      #Panel .panel ul.help_links li a {
        text-decoration: none;
        color: #b20a94;
        font-size: 12px; }
        #Panel .panel ul.help_links li a:hover {
          text-decoration: underline; }
    #Panel .panel ul.buttons {
      width: 190px;
      padding: 3px;
      color: #35538c; }
      #Panel .panel ul.buttons a {
        color: #35538c;
        padding: 3px; }
      #Panel .panel ul.buttons li {
        padding-left: 14px;
        background: transparent url(/images/dot.gif) no-repeat scroll 3px 3px; }
    #Panel .panel ul.box li,
    #Panel .panel ul.stared li {
      padding-left: 14px;
      background: transparent url(/images/dot.gif) no-repeat scroll 3px 3px; }
    #Panel .panel .avatar {
      float: left;
      margin-right: 4px; }
    #Panel .panel .friends {
      margin-right: 10px;
      overflow: hidden;
      clear: left;
      height: 100%; }
      #Panel .panel .friends li {
        margin: 3px;
        padding: 0;
        float: left; }
        #Panel .panel .friends li .avatar {
          margin: 1px;
          width: 28px;
          height: 28px; }
    #Panel .panel .cropped-avatar-list {
      height: 72px; }
    #Panel .panel div.more {
      clear: left;
      text-align: left;
      margin-left: 5px;
      color: #b20a94;
      cursor: pointer; }
    #Panel .panel div.editstatusos {
      overflow: auto;
      position: absolute;
      z-index: 500;
      text-align: left;
      width: 600px;
      border: 1px solid #ffbff5;
      padding: 1em;
      top: 2em left 2em;
      background-color: white; }
    #Panel .panel .wmanu li {
      text-align: left;
      margin-right: -1px; }
      #Panel .panel .wmanu li a {
        display: block;
        padding: 2px; }
    #Panel .panel .wmanu li.current {
      background-color: white;
      padding: 0;
      zoom: 1;
      border-right: none; }
      #Panel .panel .wmanu li.current .border {
        background-color: white;
        border-left: 1px solid #c9dfff;
        font-size: 1px;
        height: 1px; }
    #Panel .panel #current_status {
      margin-right: 10px; }

ul.blog {
  padding: 0 0 0 3px;
  text-align: left; }
  ul.blog li {
    margin: 0;
    line-height: 17px; }
    ul.blog li span {
      font-size: 10px;
      color: #626262; }
  ul.blog a {
    display: block;
    color: #b20a94; }

div.fcm {
  text-align: left;
  padding: 0px 3px 0px 3px; }
  div.fcm h4 a {
    font-weight: normal;
    font-size: 10px; }
  div.fcm .de {
    overflow: hidden; }
    div.fcm .de a {
      text-decoration: none;
      font-size: 11px;
      color: #333333 !important; }
    div.fcm .de a:hover {
      color: blue !important;
      text-decoration: underline; }
    div.fcm .de .dei {
      color: blue !important;
      text-decoration: underline; }
  div.fcm .mu {
    border-bottom: 1px solid white;
    line-height: 2px;
    height: 2px; }
  div.fcm p {
    font-size: 11px;
    margin: 0;
    padding: 5px 0 0 0;
    line-height: 1.3em;
    color: #333333; }
    div.fcm p img {
      height: 30px;
      width: 30px; }
