.bodycontainer {
  clear:both; float:left; position:relative; width:770px;
  padding-top:10px; padding-bottom:10px; padding-left:12px; padding-right:12px;
  color:#000000; font-family:arial,verdana,helvetica,sans-serif; font-size:13px;
  border: 3px double #800000;
}

.contentcontainer { clear:both; float:left; width:770px; text-align:left; }

.pagetitle {
  clear:both; float:left; width:520px;
  font-family:arial,verdana,helvetica,sans-serif; font-size:16px; color:#000000; font-weight:bold;
  text-align:left; vertical-align:middle;
}

.pagedate {
  float:right; width:250px;
  font-family:arial,verdana,helvetica,sans-serif; font-size:11px; color:#000000;
  text-align:right; vertical-align: middle;
}

/* guestbook styling :: start */
.guestbox {
  clear:both; width:622px; text-align:left;
  font-size:13px; font-family: arial,verdana,helvetica,verdana;
}

.postboxleft {
  clear:both; width:450px; float:left; text-align:left;
  background-color:#800000; padding-left:6px; padding-top:2px; padding-bottom:2px;
  border-left:#000000 1px solid; border-top:#000000 1px solid; border-bottom:#000000 1px solid;
  color:#ffffff; font-family:arial,verdana,helvetica,sans-serif; font-size:12px;
}

.postboxright {
  float:left; width:158px; text-align:right;
  background-color:#800000; padding-right:6px; padding-top:2px; padding-bottom:2px;
  border-right:#000000 1px solid; border-top:#000000 1px solid; border-bottom:#000000 1px solid;
  color:#ffffff; font-family:arial,verdana,helvetica,sans-serif; font-size:12px;
}

.entrystyle {
  clear:both; width:608px; float:left; text-align:left;
  padding-left:6px; padding-right:6px; line-height:18px;
  color:#000000; font-family:arial,verdana,helvetica,sans-serif; font-size:12px;
  border-left:#000000 1px solid; border-right:#000000 1px solid;
}

.entryshade { background-color:#f5f5f5; }
.entrynoshade { background-color:#ffffff; }

.entrycomments {
  clear:both; width:608px; float:left; text-align:left; border:#000000 1px solid;
  background-color:#ffffff;
  padding-top:3px; padding-bottom:3px; padding-left:6px; padding-right:6px;
  color:#000000; font-family:arial,verdana,helvetica,sans-serif; font-size:12px;
}

.entryreply {
  clear:both; width:608px; float:left; text-align:left;
  background-color:#f5f5f5;
  padding-top:3px; padding-bottom:3px; padding-left:6px; padding-right:6px; 
  border-left:#000000 1px solid; border-right:#000000 1px solid; border-bottom:#000000 1px solid;
  color:#000000; font-family:arial,verdana,helvetica,sans-serif; font-size:12px;
}
/* guestbook styling :: end */

ul.innerbullet {
  color:#000000; font-family:arial,verdana,helvetica,sans-serif; font-size:13px;
  margin-left:18px; margin-top:6px; margin-bottom:6px;
  padding-left:18px; padding-top:6px; padding-bottom:6px;
}
ul.innerbulletsub {
  color:#000000; font-family:arial,verdana,helvetica,sans-serif; font-size:13px;
  margin-left:6px; margin-top:1px; margin-bottom:2px;
  padding-left:6px; padding-top:1px; padding-bottom:2px;
}

ul.innernumber {
  list-style-type:decimal;
  color:#000000; font-family:arial,verdana,helvetica,sans-serif; font-size:13px;
  margin-left:18px; margin-top:1px; margin-bottom:2px;
  padding-left:18px; padding-top:1px; padding-bottom:2px;
}

ul.innerlinks {
  color:#000000; font-family:arial,verdana,helvetica,sans-serif; font-size:13px;
  margin-left:14px; margin-top:6px; margin-bottom:6px;
  padding-left:14px; padding-top:6px; padding-bottom:6px;
}

/* links page styling */
ul.linkstyle {
  color:#000000; font-family:arial,verdana,helvetica,sans-serif; font-size:13px;
  margin-left:14px; margin-top:2px; margin-bottom:10px;
  padding-left:14px; padding-top:2px; padding-bottom:10px;
}
.linkheader { font-size:15px; font-weight:bold; }
