
/*
COLOR PALETTE
https://coolors.co/f7fff7-343434-2f3061-ffe66d-a1c6d7
#F7FFF7 - almost white
#C2C2C2 - silver sand
#343434 - dark gray - almost black
#2F3061 - blue dark
#FFE66D - yellow
#A1C6D7 - blue light
*/


/* Global Styles */
/*----------------------------*/
html {
  width: 100%;

  background-repeat: no-repeat;
  height: 100%;
  background-position: left;	
 }
body {
	 font-family: "Lucida Console", Courier, monospace;
}
.bannerimage {
   background: url(images/CIBackground.jpg) center top no-repeat;
  height: 150px;
  /* background-clip: content-box; */
  /* background-size: auto,auto; */
	/* display: block; */
  margin-left: auto;
  margin-right: auto;
  /* background-origin: content-box; */
  
}
.headertext {
  text-align: center;
  margin: auto;
  width: 70%;
  padding: 60px 0;
  /*font-family: "Lucida Console", Courier, monospace; */
  font-size: 3.2em; /* 40px/16=2.5em */
}
.footertext {
	text-align: center;
	margin: auto;
	width: 60%;
	padding: 10px;
	/*font-family: "Lucida Console", Courier, monospace;*/
}

footer {
	background-color: #C2C2C2;
}

h1 {
	text-align: center;
}

h2 {text-align: center;}

h3 {text-align: center;}

p {
	text-indent:40px;
}

.center {
    margin-left:auto; 
    margin-right:auto;
  }
img {
  border-radius: 10%;
}
img.titleimg {
  border-radius: 50%;
}



a {
	color: 2F3061;
}


/* Navigation Bar */
/*----------------------------*/
ul.topmenuul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  background-color: #333;
}

li.topmenuli {
  float: left;
}
/* removed at it stuffs up the email and facebook details on the Contact Page*/
/* li a { */
  /* display: block; */
  /* color: white; */
  /* text-align: center; */
  /* padding: 14px 16px; */
  /* text-decoration: none; */
/* } */

a:hover:not(.active) {
  background-color: #d9d9d9;
}

.active {
  background-color:#4CAF50;
}


div.aboutwrapper {
	width:100%;
	}

div.imagecard {
	background-color: white;
	width: 72%;
	border: 1px solid black;  
	padding: 20px;
	margin-top: 10px;
	margin-bottom:10px;
    margin-left:auto; 
    margin-right:auto;
	border-radius: 25px;
	}
	
div.imagecenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 50%; 
}
/* Add a card effect for articles, blogs */
div.card {
	background-color: white;
	width: 62%;
	border: 1px solid black;  
	padding: 20px;
	margin-top: 10px;
	margin-bottom:10px;
    margin-left:auto; 
    margin-right:auto;
	border-radius: 25px;
}
/* Display 3 images side by side. */
div.row {
  display: flex;
}

/* Create three equal columns that sits next to each other */
div.column {
  flex: 33.33%;
  padding: 5px;
}



div.generaltext{
	width: 75%;
	margin-left:70px;
	text_align: left;
	/*font-family: "Lucida Console", Courier, monospace;*/
	font-size: 1.1em;
	color: black;
}
ul.bulletPoint{
	list-style-type: circle;
	margin: 0;
	padding: 0;
	overflow: hidden;
	/* background-color: #333;*/
	/*font-family: "Lucida Console", Courier, monospace;*/
	font-size: 1.0em;
	color: black;
	background:transparent;
}
li.bulletPointItem{
	list-style-type: circle;
	float:none;
}
/* Clear floats after the columns */
.row:after {
  content: "";
  display: table;
  clear: both;
}
.blogcolumn {
  float: left;
}

/* Left and right column */
.blogcolumn.side {
  width: 25%;
}

/* Middle column */
.blogcolumn.middle {
  width: 50%;
}


* e. Entry
/* ------------------------------------------------------------------ */
.entry {
	padding-bottom: 12px;
	margin-bottom: 24px;
}
.entry header { height: auto; }

.entry .entry-meta ul {
	margin: 6px 0 18px;
	color: black;
	line-height: 24px;
}
.entry .entry-meta ul li {
	display: inline;
	margin: 0;
	padding: 0;
	font-size: 24px;
	font-size: 24px;
	font-family: 'merriweather-regular', sans-serif;	
}
.entry .entry-meta ul .meta-sep {}
.entry .entry-meta ul li a { color: #B7B9BD; }

.entry .entry-content-media {	margin: 24px 0 18px;	}

.entry .tags {
  margin-top: 18px;
  font-family: 'opensans-regular', sans-serif;
  color: #888;
}
.entry .tags a { font-family: 'opensans-bold', sans-serif; }

