/* ----------------------------------------------------------------*/
/* CSS for the Meat Mongers web site.  All site CSS is here. *//* ----------------------------------------------------------------*/
/* Link descriptions. */a:link {            color: #0000AA;  text-decoration: underline;  }a:visited {            color: #3333FF;  text-decoration: underline;  }a:active {            color: #FF00FF;  text-decoration: underline;  }/* ----------------------------------------------------------------*//* The next three styles describe the main divisions of the   pages.*/.empty-space {  position: absolute;      left: 5px;       top: 5px;     width: 160px;    height: 95px;  }.page-header {        position: absolute;            left: 180px;             top: 5px;           width: 750px;          height: 95px;  vertical-align: middle;      text-align: center;          margin: 0 auto;  }.navbar {  position: absolute;     left: 5px;      top: 115px;  }.main-body {  position: absolute;      left: 180px;       top: 115px;     width: 750px;  }

/* ----------------------------------------------------------------*/
/* Redefinitions of standard HTML tags. */

h1 {      font-size: xx-large;
    font-family: Helvetica, Arial, sans-serif;     font-style: normal;    font-weight: bold;     text-align: center;     margin-top: 10px;  margin-bottom: 0;
  }

h2 {      font-size: x-large;
    font-family: Helvetica, Arial, sans-serif;
     font-style: normal;    font-weight: bold;     text-align: center;     margin-top: 10px;  margin-bottom: 0;  }

h3 {      font-size: large;
    font-family: Helvetica, Arial, sans-serif;
     font-style: normal;    font-weight: bold;     text-align: center;     margin-top: 5px;  margin-bottom: 0;  }

/* ----------------------------------------------------------------*/
/* Styles used within the individual pages. */
.bordered-block {      border-width: 4px;      border-color: #0000DD;      border-style: outset;  background-color: #CCCCCC;  }

/* Use inline at the start of paragraphs. */
.para-head {
  font-weight: bold;
  }
.welcome-display {  font-weight: bold;    font-size: large;  }.para-std {     font-size: medium;    font-style: normal;   font-weight: normal;    text-align: justify;  }.error-msg-1 {        color: red;    font-size: large;  font-weight: bold;  }

.hobo-graphic {
           float: right;
          margin: 0;
    padding-left: 5px;
  padding-bottom: 5px;
          border: 0;
  }

.table-cell-lined-top {
  border-top-style: solid;
      border-width: 1px;
  }

.clan-name {
  font-weight: bold;
   font-style: italic;
  }

.loc-name {
  font-weight: normal;
   font-style: italic;
  }

.page-name {
  font-weight: bold;
   font-style: normal;
  }

.quest-name {
  font-weight: bold;
   font-style: italic;
  }

.buff-name {
  font-weight: bold;
   font-style: normal;
  }
/* ----------------------------------------------------------------*//* Reformatted with minor changes from the   CSS Menu Button Wizard by thesitewizard at   http://www.thesitewizard.com/wizards/css-menu-buttons.shtml.*/#tswcssbuttons {       width: 160px;  text-align: center;  }#tswcssbuttons ul {      margin: 0;     padding: 0;  list-style: none;  }#tswcssbuttons li {      display: block;       margin: 0;      padding: 0;   list-style: none;  font-family: Arial, Helvetica, sans-serif;  }#tswcssbuttons li a {           display: block;             width: 160px;            border: 1px outset #0000FF;  background-color: #CCCCCC;             color: #0000CC;         font-size: small;   text-decoration: none;  }#tswcssbuttons li span {           display: block;             width: 160px;            border: 1px outset #0000FF;  background-color: #AAAAAA;             color: #0000CC;         font-size: small;       font-weight: bold;   text-decoration: none;  }#tswcssbuttons li a:hover {             color: #CCCCCC;  background-color: #0000CC;       font-weight: bold;  }/* ----------------------------------------------------------------*//* Styles for tables in the clock.php file. */
.table-bordered-overall {      border-width: 4px;      border-color: #0000DD;      border-style: outset;  background-color: #CCCCCC;         font-size: smaller;
       margin-left: auto;
      margin-right: auto;  }
.table-lined-heading {      border-top-width: 0;     border-left-width: 0;    border-right-width: 0;   border-bottom-width: 2px;          border-color: #0000DD;          border-style: inset;            text-align: center;        vertical-align: top;               padding: 4px;  }.table-lined-line {      border-top-width: 0;     border-left-width: 0;    border-right-width: 0;   border-bottom-width: 1px;          border-color: #0000DD;          border-style: inset;            text-align: center;        vertical-align: top;               padding: 4px;  }
/* ----------------------------------------------------------------*/.heading-1 {      font-size: x-large;     font-style: normal;    font-weight: bold;     text-align: center;     margin-top: 20px;    margin-left: 10%;  margin-bottom: 0;          width: 80%;  }.heading-2 {         font-size: large;        font-style: normal;       font-weight: bold;        text-align: center;        margin-top: 20px;       margin-left: 10%;     margin-bottom: 0;      margin-right: 10%;  }.heading-3 {      font-size: medium;     font-style: normal;    font-weight: bold;     text-align: left;     margin-top: 15px;    margin-left: 10%;  margin-bottom: 0;   margin-right: 10%;  }.para-list-1 {    font-size: medium;   font-style: normal;  font-weight: normal;   text-align: justify;  }.table-bordered-cell-on {      border-width: 1px;      border-color: #AAAAAA;      border-style: inset;        text-align: center;    vertical-align: middle;           padding: 4px;  }.table-bordered-cell-off {      border-width: 1px;      border-color: #AAAAAA;      border-style: inset;  background-color: #DDDDDD;        text-align: center;    vertical-align: middle;           padding: 4px;  }.table2-bordered-cell-on {      border-width: 1px;      border-color: #AAAAAA;      border-style: inset;        text-align: center;    vertical-align: top;           padding: 4px;  }.table2-bordered-cell-left {      border-width: 1px;      border-color: #AAAAAA;      border-style: inset;  background-color: #DDDDDD;        text-align: left;    vertical-align: top;           padding: 4px;  }