/*------------------------------------------------------------------------------
--------------------------------------------------------------------------------
COLOR STYLESHEET
--------------------------------------------------------------------------------
   Blue: 86abc8
--------------------------------------------------------------------------------
------------------------------------------------------------------------------*/

/* Main Background Color
   ========================================================================== */

body {
    background-color:#f7f7f7;
}

/* TOPBAR Holds Navigation
   ========================================================================== */

.topbar{
    background-color:rgba(0, 0, 0, 0.2);
}

/* The Background That Holds The Header
   ========================================================================== */
   
.header-bg {
    background-color:#1c1c1e;
}

.mainimg {
    border:8px solid #0f0f0f;
}

.mainimgtwo {
    border:4px solid #7ca1be;
}

.latestimgs {
    background-color:#86abc8;
}


.latest img {
  border:4px solid #7ca1be;
}

.latest img:hover {
  border:4px solid #7ca1be;
}


/* Site Title And Slogan
   ========================================================================== */
.sitetitle {
     color:#ffffff;
}

.sitetitle i {
     color:#86abc8;
}

.slogan {
    color:#a1a1a1;
    background-color: #0f0f0f;
}

.welcome {
    color:#a1a1a1;
}


/* Navigation Link Colors
   ========================================================================== */
   
.navibar {
    color:#888888;
}

.navibar a:link:before {
    color:#888888;
}

.navibar a:visited:before {
    color:#888888;
}

.navibar a:hover:before {
    color:#86abc8;
}

.navibar a:link,
.navibar a:visited {
    color:#888888;
}

.navibar a:hover {
    color:#86abc8;
}

.current-menu-item a:link {
    color:#86abc8;
}

.current-menu-item a:link:before {
    color:#86abc8;
}

.current-menu-item a:active {
    color:#86abc8;
}

.current-menu-item a:active:before {
    color:#86abc8;
}
.current-menu-item a:visited {
    color:#86abc8;
}

.current-menu-item a:visited:before {
    color:#86abc8;
}
.current-menu-item a:hover {
    color:#86abc8;
}

.current-menu-item a:hover:before {
    color:#86abc8;
}

/* Content/Post Background
   ========================================================================== */

.contentcontainer {
  background-color:#ffffff;
}

/* Content Post Text Color
   ========================================================================== */
.entry {
  color:#444444;
}

/* Content and Post Title Colors
   ========================================================================== */
.contenttitle {
  color:#2d2d32;
}

.contenttitle a:link {
  color:#2d2d32;
}

.contenttitle a:active {
  color:#2d2d32;
}

.contenttitle a:visited {
  color:#2d2d32;
}

.contenttitle a:hover {
  color:#55555d;
}

/* Date Color
   ========================================================================== */
   
.entry-date {
  color:#ffffff;
  background-color:#86abc8;
}

.author {
  color:#595959;
  background-color:#171717;
}

/* Posted By, Filed Under, Colors
   ========================================================================== */


.postinfotwo {
  color:#9c9c9c!important;
  border-top:1px solid #f1f1f1;
}

.postinfo {
  color:#9c9c9c!important;
}

.postinfo hr {
    width:100%;
    height:1px;
    background-color:#dfdfdf;
}

.postinfo i {
  color:#9c9c9c!important;
}
.postinfo a:link {
  color:#9c9c9c!important;
}

.postinfo a:visited {
  color:#9c9c9c!important;
}

.postinfo a:active {
  color:#9c9c9c!important;
}

.postinfo a:hover {
  color:#1c1c1c!important;
}

.postline {
  background-color:#f6f6f6;
}


/* Page Navigation Colors
   ========================================================================== */
.pagenavi li a {
  background-color:#ffffff;
  border:1px solid #f1f1f1;
  color:#2d2d32;
}

.pagenavi li a:hover {
  background-color:#ffffff;
  border:1px solid #f1f1f1;
  color:#2d2d32;
}

.pagenavi li.active a {
  background-color:#ffffff;
  border:1px solid #f1f1f1;
  color:#2d2d32;
}

.pagenavi li.disabled {
  background-color:#ffffff;
  border:1px solid #f1f1f1;
  color:#2d2d32;
}

.pagenavi li a:hover {
  color:#86abc8;
}

.pagenavi li.active a {
  color:#86abc8;
}
   
/* Related Posts Colors
   ========================================================================== */
   
.relatedposts li {
    border-right: 1px dashed #e0e0e0;
}
.relatedposts li:last-child {
    border-right: 0px dashed #e0e0e0;
}


/* Read More Colors
   ========================================================================== */
   
a.more-link:link {
    background-color:#2a2a2e;
    color:#ffffff;
}

a.more-link:visited {
    background-color:#2a2a2e;
    color:#ffffff;
}

a.more-link:active {
    background-color:#2a2a2e;
    color:#ffffff;
}

a.more-link:hover {
    background-color:#86abc8;
    color:#ffffff;
}

/* Tags Colors
   ========================================================================== */
.tags {
    color:#8888888;
}

.tags a:link {
    background-color:#ffffff;
    color:#555555;
}

.tags a:active {
    background-color:#ffffff;
    color:#555555;
}

.tags a:visited {
    background-color:#ffffff;
    color:#555555;
}

.tags a:hover {
    background-color:#2d2d32;
    color:#ffffff;
}

/* Sidebar Colors
   ========================================================================== */
.sidebarcontainer {
  color:#696971;
  background-color:#f7f7f7;
}


.sidebartitle {
  color:#ffffff;
  background-color:#171717;
}

/* Main Link Colors
   ========================================================================== */

a:link {
  color:#898989;
}

a:visited {
  color:#898989;
}

a:active {
  color:#898989;
}

a:hover {
  color:#86abc8;
}


/* Image Class Colors
   ========================================================================== */

a img {
  border: 5px solid rgba(0, 0, 0, 0.1);
}

a img:hover {
  border: 5px solid rgba(0, 0, 0, 0.1);
}

.contentcontainer img {
  border: 5px solid #e7e7e7;
}

.contentcontainer img:hover {
  border: 5px solid #86abc8;
}

#sidebar img {
  border: 4px solid #ffffff;
}

#sidebar img:hover {
  border: 4px solid #86abc8;
}

.wp-caption {
  border: 1px solid rgba(234, 234, 234, 0.7);
}

/* h3, Blockquote and Sidebar List Colors
   ========================================================================== */

h3 {
  background-color:#f0f0f0;
  color:#989898;
}

blockquote {
	border-left: 1px dotted #d0d0d0;
}
	

blockquote blockquote {
    background-color:#f1f1f1;
    border-left: 0px dotted #d0d0d0;
}
 
#sidebar li {
  border-bottom:1px dotted #d8d8d8;
}


/* Previous and Next Post Buttons
   ========================================================================== */

.previous {
  border-right:1px solid #f1f1f1;
  background-color:#ffffff;
}

.next {
  border-right:1px solid #f1f1f1;
  background-color:#ffffff;
}


.previous a:link {
  color:#1c1c1c;
}

.previous a:link:hover {
   color:#5f5f5f;
}

.next a:link {
   color:#1c1c1c;
}

.next a:link:hover {
   color:#5f5f5f;
}

/* Forms 
   ========================================================================== */
   input {
       background-color:#ffffff;
       border:1px solid #f1f1f1;
   }

   textarea {
       background-color:#ffffff;
       border:1px solid #f1f1f1;
   }
   
/* Footer
   ========================================================================== */

#footer {
background-color:#2a2a2e;
  color:#737373;
}

/* Comments
   ========================================================================== */

ul.commentlist li {
  color:#555555;
}

ul.commentlist li.comment div.vcard img.avatar {
  border: 2px solid #f1f1f1;
  background-color:#ffffff;
}

ul.commentlist li.even {
  background: #ffffff;
}

ul.commentlist li.odd {
  background: #f1f1f1;
}
