body { font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
       color: #000000;
       background-image: url("images/background.jpg");
       background-attachment: fixed;
       margin: 0px;}

a {color: #173859;}

a:hover {
  color: #000000;
  background-color: FFFFFF;}


/* POST DETAILING */

.blogpost {width: 75%; padding: 0px; margin-left: auto; margin-right: auto; border-radius: 20px; border: 4px solid #373737; border-collapse: separate; border-spacing: 0px;}

.post_edging {background-image: url("images/edging.jpg"); border-radius: 15px 0px 0px 15px;  border-right: 4px solid #373737; text-align: center; vertical-align: top; padding: 15px;}

.post_title {background-color: #626a73; padding: 15px; text-align: left; border-radius: 0px 15px 0px 0px; vertical-align: top; height: 50px;}

.post_content {background-color: #8e979f; padding: 15px; border-radius: 0px 0px 15px 0px; border: 0px; margin: 0px; vertical-align: top;}

.profile {border-radius: 15px 0px 0px 15px; outline: 4px solid rgb(55,55,55,.5); outline-offset: -4px;}

.toc_table {width: 95%; align: left; padding: 0px; border-radius: 20px; border: 4px solid #373737; border-collapse: separate; border-spacing: 0px;}

.toc_title {background-color: #626a73; padding: 15px; text-align: center; border-radius: 15px 15px 0px 0px; vertical-align: top; height: 50px;}

.toc_content {background-color: #8e979f; padding: 15px; border-radius: 0px 0px 15px 15px; border: 0px; margin: 0px; vertical-align: top;}

.events {text-align: left;}
