/**************************************/
/* Stylesheet columns                 */
/*                        						*/
/* Sections:              						*/
/* Column 						                */
/* Profile						                */
/* Archive						                */
/**************************************/


div#columns_outer {
  clear:both;
  float:left;
  width:500px;
  margin:5px 0px 0px 0px;
  }

div#columns_message_and_profile {
  clear:both;
  float:left;
  width:340px;
  }

/**************************************/
/* Column						                  */
/**************************************/

div#columns_message {
  clear:both;
  float:left;
  width:330px;
  background-image:url(/i/elements/page_elements/bg_panel_330.gif);
  background-repeat:repeat-y;
  background-position:left top;
  }

div#columns_message_header {
  clear:both;
  float:left;
  width:330px;
  margin:0px 0px 0px 0px;
  background-image:url(/i/elements/page_elements/bg_panel_330_top.gif);
  background-repeat:no-repeat;
  background-position:left top;
  }

  div#columns_message_header div {
    width:310px;
    font-size:14px;
    color:#739028;
    font-weight:bold;
    border-bottom:1px solid #739028;
    margin:8px 10px 0px 10px;
    padding:0px 0px 7px 0px;
    }

    div#columns_message_header div span {
      color:#9bb654;
      }

    div#columns_message_header div span.bull {
      font-size:9px;
      line-height:9px;
      margin:0px 5px 0px 5px;
      }

  div#columns_message_inner {
    clear:both;
    float:left;
    width:310px;
    margin:6px 10px 0px 10px;
    _margin:6px 10px 0px 5px;
    line-height:16px;
    }

    div#columns_message_inner img.img_column {
      clear:both;
      float:left;
      width:71px;
      height:71px;
      margin:4px 10px 0px 0px;
      border:1px solid #9cb55d;
      }

    span.datetxt {
      color:#9bb654;
      margin:0px 0px 0px 0px;
      }

    div#columns_message_inner a:link          { color:#739028; text-decoration:underline; }
    div#columns_message_inner a:active        { color:#739028; text-decoration:underline; }
    div#columns_message_inner a:visited       { color:#739028; text-decoration:underline; }
    div#columns_message_inner a:hover         { color:#3a4d08; text-decoration:none; }

    span.datebull {
      color:#9bb654;
      font-size:11px;
      line-height:9px;
      margin:0px 5px 0px 5px;
      }

    div#columns_message_inner p {
      margin:0px 0px 16px 0px;
      }

      div#columns_message_inner p.par_last {
        margin:0px 0px 0px 0px;
        }

div#columns_message_footer {
  clear:both;
  float:left;
  width:330px;
  height:8px;
  background-image:url(/i/elements/page_elements/bg_panel_330_footer.gif);
  background-repeat:no-repeat;
  background-position:left bottom;
  }


/**************************************/
/* Profile						                */
/**************************************/

div#columns_profile {
  clear:both;
  float:left;
  width:330px;
  background-image:url(/i/elements/page_elements/bg_panel_330_light.gif);
  background-repeat:repeat-y;
  background-position:left top;
  margin:10px 0px 0px 0px;
  }

div#columns_profile_fake {
  clear:both;
  float:left;
  width:330px;
  xxbackground-image:url(/i/elements/page_elements/bg_panel_330_light.gif);
  background-repeat:repeat-y;
  background-position:left top;
  margin:10px 0px 0px 0px;
  }

div#columns_profile_header {
  clear:both;
  float:left;
  width:330px;
  background-image:url(/i/elements/page_elements/bg_panel_330_light_top.gif);
  background-repeat:no-repeat;
  background-position:left top;
  }

  div#columns_profile_header div {
    width:310px;
    font-size:14px;
    color:#739028;
    font-weight:bold;
    border-bottom:1px solid #739028;
    margin:8px 10px 0px 10px;
    padding:0px 0px 7px 0px;
    }

    div#columns_profile_header div span {
      color:#9bb654;
      }

  div#columns_profile_inner {
    clear:both;
    float:left;
    width:310px;
    margin:6px 10px 0px 10px;
    _margin:6px 10px 0px 5px;
    line-height:16px;
    }

    div#columns_profile_inner a:link          { color:#739028; text-decoration:underline; }
    div#columns_profile_inner a:active        { color:#739028; text-decoration:underline; }
    div#columns_profile_inner a:visited       { color:#739028; text-decoration:underline; }
    div#columns_profile_inner a:hover         { color:#3a4d08; text-decoration:none; }

    div#columns_profile img.img_author {
      clear:both;
      float:left;
      width:71px;
      height:71px;
      margin:4px 10px 0px 0px;
      border:1px solid #9cb55d;
      }

    div#columns_profile_books {
      clear:both;
      float:left;
      margin:8px 0px 0px 0px;
      width:310px;
      }

      div#columns_profile_books div {
        clear:both;
        clear:left;
        margin:1px 0px 5px 0px;
        }

        div#columns_profile_books div img {
          float:left;
          width:38px;
          height:38px;
          margin:4px 7px 0px 0px;
          border:1px solid #c6d69f;
          }

      div#columns_profile_books_header {
        clear:both;
        float:left;
        width:310px;
        font-size:14px;
        color:#739028;
        font-weight:bold;
        border-bottom:1px solid #739028;
        margin:10px 10px 0px 10px;
        _margin:10px 10px 0px 5px;
        padding:0px 0px 8px 0px;
        }

      div#columns_profile_books a:link          { color:#739028; text-decoration:none; }
      div#columns_profile_books a:active        { color:#739028; text-decoration:none; }
      div#columns_profile_books a:visited       { color:#739028; text-decoration:none; }
      div#columns_profile_books a:hover         { color:#3a4d08; text-decoration:none; }

div#columns_profile_footer {
  clear:both;
  float:left;
  width:330px;
  height:8px;
  background-image:url(/i/elements/page_elements/bg_panel_330_light_footer.gif);
  background-repeat:no-repeat;
  background-position:left bottom;
  }








/**************************************/
/* Archive						                */
/**************************************/


div#columns_archive_bar {
  float:left;
  width:160px;
  background-image:url(/i/elements/columns/bg_archive.gif);
  background-repeat:repeat-y;
  background-position:left top;
  margin:0px 0px 0px 0px;
  _margin:0px 0px 0px 0px;
  }

  div#columns_archive_header_columns {
    clear:both;
    clear:left;
    width:160px;
    height:40px;
    background-image:url(/i/elements/columns/bg_archive_top.gif);
    background-repeat:no-repeat;
    background-position:left top;
    margin:0px 0px 0px 0px;
    }

  div#columns_archive_columns_inner {
    clear:both;
    clear:left;
    width:140px;
    margin:0px 0px 0px 10px;
    }

    div#columns_archive_columns_inner div {
      clear:both;
      clear:left;
      margin:0px 0px 0px 0px;
      }

      div#columns_archive_columns_inner div img {
        float:left;
        width:24px;
        height:24px;
        margin:3px 7px 7px 0px;
        border:1px solid #c6d69f;
        }

      div#columns_archive_columns_inner div.selected img {
        border:1px solid #3a4d08;
        }

    div#columns_archive_columns_inner a:link          { color:#ffffff; text-decoration:none; }
    div#columns_archive_columns_inner a:active        { color:#ffffff; text-decoration:none; }
    div#columns_archive_columns_inner a:visited       { color:#ffffff; text-decoration:none; }
    div#columns_archive_columns_inner a:hover         { color:#3a4d08; text-decoration:none; }

    div#columns_archive_columns_inner div.selected a:link     { color:#3a4d08; text-decoration:none; }
    div#columns_archive_columns_inner div.selected a:active   { color:#3a4d08; text-decoration:none; }
    div#columns_archive_columns_inner div.selected a:visited  { color:#3a4d08; text-decoration:none; }
    div#columns_archive_columns_inner div.selected a:hover    { color:#3a4d08; text-decoration:none; }


  div#columns_archive_header_authors {
    clear:both;
    clear:left;
    width:160px;
    height:40px;
    background-image:url(/i/elements/columns/bg_archive_authors.gif);
    background-repeat:no-repeat;
    background-position:left top;
    margin:30px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    }

  div#columns_archive_authors_inner {
    clear:both;
    clear:left;
    width:140px;
    margin:0px 10px 0px 10px;
    }

    div#columns_archive_authors_inner div {
      clear:both;
      clear:left;
      margin:0px 0px 0px 0px;
      }

      div#columns_archive_authors_inner div img {
        float:left;
        width:24px;
        height:24px;
        margin:3px 7px 7px 0px;
        border:1px solid #c6d69f;
        }

      div#columns_archive_authors_inner div.selected img {
        border:1px solid #3a4d08;
        }

    div#columns_archive_authors_inner a:link          { color:#ffffff; text-decoration:none; }
    div#columns_archive_authors_inner a:active        { color:#ffffff; text-decoration:none; }
    div#columns_archive_authors_inner a:visited       { color:#ffffff; text-decoration:none; }
    div#columns_archive_authors_inner a:hover         { color:#3a4d08; text-decoration:none; }

    div#columns_archive_authors_inner div.selected a:link     { color:#3a4d08; text-decoration:none; }
    div#columns_archive_authors_inner div.selected a:active   { color:#3a4d08; text-decoration:none; }
    div#columns_archive_authors_inner div.selected a:visited  { color:#3a4d08; text-decoration:none; }
    div#columns_archive_authors_inner div.selected a:hover    { color:#3a4d08; text-decoration:none; }

  div#columns_archive_footer {
    clear:both;
    clear:left;
    width:160px;
    height:10px;
    background-image:url(/i/elements/columns/bg_archive_footer.gif);
    background-repeat:no-repeat;
    background-position:left bottom;
    }

  div#banner_336_280_1 {
    margin:10px 0px 0px 0px;
    width:336px;
    }
