/* @override http://areteleadershipconsulting.com/wp-content/themes/arete/style.css */

/* @override http://areteleadershipconsulting.com/wp-content/themes/arete/style.css */



/*

  

  

  

  Theme Name: Arete

  

  

  

  Theme URI: http://www.mjacksoncomputers.com

  

  

  

  Description: A custom theme for Arete Leadership Consulting, by MJC.

  

  

  

  Version: 1.1

  

  

  

  Author: MJC

  

  

  

  Author URI: http://www.mjacksoncomputers.com

  

  

  

  */

  

  

  

  body 

  {

  

  margin: 0;

  

  padding: 0;

  

  background: #ededed;

  

  font: normal 16px Verdana, Arial, Sans-Serif;

  

  text-align: left;

  

  }

  

  

  

  /* Links */

  

  

  body {

	background-color: #ededed;

}

  

  

  

  

  a:link { color: black; text-decoration: underline;}

  

  

  

  

  

  

  

  a:visited { color: #273A4D; text-decoration: none; }

  

  

  

  

  

  

  

  a:hover, a:active {

  

  

  

  }

  

  

  

  

  

  

  

  h3 a:link { color: #3f4f5c; text-decoration: none; }

  

  

  

  

  

  

  

  h3 a:visited { color: #3f4f5c; text-decoration: none; }

  

  

  

  

  

  

  

  h3 a:hover, a:active {

}

  

  

  

  

  

  

  

  /* Typography */

  

  

  

    

  

  h1 { font-size: 36px; color: #293138;}

  

  

  

  h2 {

	text-decoration: none;

	font-weight: normal;

	font-style: normal;

}

  

  

  

  #content h2 { color: #187009;

  

  text-transform: uppercase;

	margin-bottom: 5px;

	margin-top: 0;

	font: bold 1.4em "Myriad Pro", "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: left;
}

#content h2 a{
	color: #187009;
}
  

  

  

  

  

  

  

  .post-title h2 {color: #3f4f5c; font-weight:bold; text-transform: uppercase; margin-bottom:5px;}

  

  

  

  

  

  

  

  h3 { font-size: 24px; color: #3f4f5c;}

  

  

  

  

  

  

  

  h4 { font-size: 20px; color: #3f4f5c; }

  

  

  

  

  

  

  

  h5 { font-size: 16px; color: #3f4f5c;}

  

  

  

  

  

  

  

  h6 

  

  

  

  { 

  

  

  

  font-size: 13px; 

  

  

  

  text-transform: uppercase; 

  

  

  

  margin: 5px 0; 

  

  

  

  font-weight: bold; 

  

  

  

  }

  

  

  

  

  

  

  

  ul { }

  

  

  

  

  

  

  

  ol { line-height: 1.8em; color: #333333;}

  

  

  

  

  

  

  

  blockquote

  

  

  

  {

  

  

  

  color: #555555;

  

  

  

  background-color: #eeeeee;

  

  

  

  border: 1px solid #cfcfcf;

  

  

  

  padding: 5px 10px; 

  

  

  

  margin: 10px 10px;

  

  

  

  }

  

  

  

  

  

  

  

  code {  font-family: Consolas, Verdana, Arial, "Courier New"; 	

  

  

  

  color: #555555;

  

  

  

  font-weight: bold;

  

  

  

  padding: 5px 10px; 

  

  

  

  margin: 10px 20px;

  

  

  

  }

  

  

  

  

  

  

  

  abbr, acronym { font-style: normal; border-bottom: 1px dotted #333333; cursor: help; }

  

  

  

  

  

  

  

  em { font-style: italic; }

  

  

  

  

  

  

  

  strong { font-weight: bold; }

  

  

  

  

  

  

  

  del { text-decoration: line-through; color: #555555; font-size: 11px; }

  

  

  

  

  

  

  

  ins { text-decoration: none; color: #679b3c; }

  

  

  

  

  

  

  

  p em, 

  

  

  

  cite

  

  

  

  {

  

  

  

  font-family: Consolas, Verdana, Serif;

  

  

  

  }

  

  

  img {

	border-width: 0;

	width: auto;

	height: auto;

	padding: 0;

	margin: 0;

	display: block;

}

  

  img a {

	border-width: 0;

}

  

  

  

  /* Structure */

  

  

  

  

  

  

  

  #container

  

  

  

  {

  

  width: 881px;

  

  height: 500px;

  

  margin: 20px auto 0;

  

  }

  

  

  

  

  

  

  

  #header

  

  

  

  {

  

  

  

  

  

  }

  

  

  

  

  

  

  

  #navigation

  

  

  

  {

  

  width: 881px;

  

  margin: 0 0 20px;

  

  padding: 0;

  

  float: right;

  

  }

  

  

  

  

  

  

  

  #wrapper

  

  

  

  {

  

  margin: 0;

  

  padding: 0;

  

  clear: both;

  

  float: left;

  

  width: 881px;

	background: url(http://areteleadershipconsulting.com/wp-content/uploads/2010/01/arete_background.png) no-repeat 0 35px;

	height: auto;

}

  

  

  

  

  

  

  

  #content-wrapper

  

  

  

  {

  

  width: 573px;

	margin-top: 12px;

	margin-left: 20px;

	margin-right: 20px;

	height: auto;

	float: left;

	display: inline;

}

  

  

  

  

  

  

  

  #content

  

  {

	height: inherit;

	width: inherit;

	margin: 0;

	padding: 0;
	text-align: justify;
	font: 0.85em/1.4em "Myriad Pro", "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

  

#content p{

	margin-top: 0;

	display: block;

	margin-bottom: 12px;

}

  

  

  

  

  

  #content .commentbox {

  

  

  

  color: #918E85;

  

  

  

  background-color: #FBF4E2;

  

  

  

  padding: 2px 5px 2px 5px;

  

  

  

  border-top: solid #D4CBB4 1px;

  

  

  

  border-bottom: solid #D4CBB4 1px;

  

  

  

  text-transform: uppercase;

  

  

  

  font-size: 11px;

  

  

  

  margin-bottom: 10px;

  

  

  

  width: 520px;

  

  

  

  }

  

  

  

  #comments {

  

  

  

  color: #4A4A4A;

  

  

  

  padding: 0px;

  

  

  

  }

  

  

  

  #comments .comment {

  

  

  

  padding: 10px;

  

  

  

  background-color: #F6F6F6;

  

  

  

  border-bottom: 20px solid #ffffff;

  

  

  

  }

  

  

  

  #comments .comment cite {

  

  

  

  font-size: 14px;

  

  

  

  font-weight: bold;

  

  

  

  font-style: normal;

  

  

  

  }

  

  

  

  #sidebar-wrapper

  

  

  

  {

  

  

  

  

  

  

  

  width: 220px;

  

  

  

  float: left;

	margin-right: 20px;

	margin-left: 20px;

	margin-top: 12px;

	display: inline;

}

  

  

  

  

  

  

  

  #sidebar

  

  

  

  {

	font: italic 0.8em/1.4em "Myriad Pro", "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

	color: #656565;

	float: left;
	text-align: left;
}

  

  

  

  

  

  #footer

  

  

  

  {

  

  

  

  width: 100%;

  

  

  

  margin: 0 0 0px;

  

  

  

  color: gray;

  

  

  

  text-align: center;

	padding-right: 0;

	padding-bottom: 10px;

	padding-left: 0;

	font: 0.8em "Myriad Pro", "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;

	clear: both;
	background-color: #ededed;
}

  

#footer a{
	color: gray;
}

  

  

  

  /* Single Post */

  

  

  

  

  

  

  

  #post_content-wrapper

  {

  

  width: 573px;

	margin-top: 12px;

	margin-left: 20px;

	margin-right: 20px;

	height: auto;

	float: left;

	display: inline;

}
  

  

  

  

  

  

  

  #post_content

  

  

  

  {

  

  

  

  float: left;

  

  

  

  line-height: 1.6em;

  

  

  

  text-align: left;

  

  

  

  }

  

  

  

  

  

  

  

  #post_content .commentbox {

  

  

  

  color: #918E85;

  

  

  

  background-color: #FBF4E2;

  

  

  

  padding: 2px 5px 2px 5px;

  

  

  

  border-top: solid #D4CBB4 1px;

  

  

  

  border-bottom: solid #D4CBB4 1px;

  

  

  

  text-transform: uppercase;

  

  

  

  font-size: 11px;

  

  

  

  margin-bottom: 10px;

  

  

  

  width: 575px;

  

  

  

  }

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  /* Navigation */

  

  

  

  

  

  

  

  

  

  

  

  #navigation ul

  

  

  

  {

  

  padding: 0;

  

  margin: 0;

	float: right;

}

  

  

  

  

  

  

  

  #navigation li {

  

  list-style-type: none;

  

	float: left;

}

  

  

  

  

  

  

  

  #navigation a:link,

  

  

  

  #navigation a:visited

  

  

  

  {

  

  

  

  color: #187009;

  

  

  

  padding: 5px 10px;

	font: 1em "Myriad Pro", arial;

	text-decoration: none;

}

  

  

  

  

  

  

  

  #navigation ul li.current_page_item   a:link,

  

  

  

  #navigation ul li.current_page_item   a:visited,

  

  

  

  #navigation ul li.current_page_item   a:hover,

  

  

  

  #navigation ul li.current_page_item   a:active

  

  

  

  {

  

  

  

  color: ##8c1e93;

  

  

  

  

  

  

  

  ;

  

  

  

  

  

  }

  

  

  

  

  

  

  

  #navigation ul li.search

  

  

  

  {

  

  

  

  float:right;

  

  

  

  margin-right: 10px;

  

  

  

  }

  

  

  

  

  

  

  

  

  

  

  

  /* Header */

  

  

  

  

  

  

  

  #header h1 {color: #191a1a; font-weight: bold; margin-bottom: 10px; }

  

  

  

  

  

  

  

  #header h1 a {width:750px; height: 200px; background: transparent url() center center no-repeat; }

  

  

  

  

  

  

  

  #header h1 a:link,

  

  

  

  #header h1 a:visited

  

  

  

  {

  

  

  

  color: #333333;

  

  

  

  }

  

  

  

  

  

  

  

  #header h1 a:hover, #header h1 a:active

  

  

  

  {

  

  

  

  color: #000000;

  

  

  

  background-color: transparent;

  

  

  

  }

  

  

  

  

  

  

  

  #header h1 span {color:#5b5c5c;}

  

  

  

  

  

  

  

  

  

  

  

  h1.blog-title {

  

  

  

  display: none;

  

  

  

  }

  

  

  

  

  

  

  

  h1.blog-title a {

  

  

  

  font-family: Verdana, Arial, Sans-Serif;

  

  

  

  font-weight: bold;

  

  

  

  font-size: 36px;	

  

  

  

  text-transform: lowercase;

  

  

  

  color: #333333;

  

  

  

  letter-spacing: -1px;

  

  

  

  font-weight: bold;

  

  

  

  font-size: 36px;

  

  

  

  border-bottom: none;

  

  

  

  }

  

  

  

  

  

  

  

  h1.blog-title a:hover {

  

  

  

  text-decoration: none;

  

  

  

  color: #000000;

  

  

  

  background: transparent;

  

  

  

  }

  

  

  

  

  

  

  

  .tagline {	

  

  

  

  font-family: Verdana, Arial, Sans-Serif;

  

  

  

  font-weight: normal;

  

  

  

  font-size: 18px;

  

  

  

  text-align: right;

  

  

  

  margin-left: 3px;

  

  

  

  padding: 0;

  

  

  

  color: #A1A1A1;

  

  

  

  letter-spacing: -1px;

  

  

  

  text-transform: lowercase;

  

  

  

  display: inline;

  

  

  

  }

  

  

  

  

  

  

  

  /* Content */

  

  

  

  

  

  

  

  .date {	

  

  

  

  font-family: Verdana, Arial, Sans-Serif;	

  

  

  

  font-weight: normal;

  

  

  

  font-size: 24px;

  

  

  

  margin-left: 3px;

  

  

  

  padding: 0;

  

  

  

  color: #ccc;

  

  

  

  letter-spacing: -1px;

  

  

  

  text-transform: lowercase;

  

  

  

  display: inline;

  

  

  

  }

  

  

  

  

  

  

  

  h3.post-title {

  

  

  

  display: inline;

  

  

  

  }

  

  

  

  

  

  

  

  h3.post-title a {	

  

  

  

  font-family: Verdana, Arial, Sans-Serif;	

  

  

  

  font-weight: bold;

  

  

  

  font-size: 24px;	

  

  

  

  text-transform: lowercase;

  

  

  

  color: #3f4f5c;

  

  

  

  letter-spacing: -1px;

  

  

  

  border-bottom: none;

  

  

  

  }

  

  

  

  

  

  

  

  h3.post-title a:hover {

  

  

  

  text-decoration: none;

  

  

  

  color: #222;

  

  

  

  background: transparent;

  

  

  

  }

  

  

  

  

  

  

  

  /* Sidebar */

  

  

  

  

  

  

  

  #sidebar h2 { color: #9e9797; text-transform: uppercase;

	margin-bottom: 20px;

	font-weight: bold;

	font-size: 1.2em;

}

  

  

  

  .widgettitle { font-size: 18px; color:#5b5c5c; text-transform: uppercase; border-bottom: solid #5b5c5c 2px;}

  

  

  

  

  

  

  

  #sidebar ul

  

  

  

  {

  

  

  

  margin: 0;

  

  

  

  padding: 0;

  

  

  

  line-height: 1.6em;

  

  

  

  list-style-type: none;

  

  

  

  }

  

  

  

  

  

  

  

  #sidebar ul li

  

  

  

  {

  

  

  

  padding: 5px;

  

  

  

  border-bottom: 1px dotted #cccccc;

  

  

  

  }

  

  

  

  #sidebar ul li:hover

  

  

  

  {

  

  

  

  background-color: #eeeeee;

  

  

  

  }

  

  

  

  

  

  

  

  #sidebar ul li .title

  

  

  

  {

  

  

  

  display: block;

  

  

  

  font-weight: bold;

  

  

  

  }

  

  

  

  

  

  

  

  #sidebar ul li .date

  

  

  

  {

  

  

  

  display: block;

  

  

  

  color: #777777;

  

  

  

  font-size: smaller;

  

  

  

  }

  

  

  

  

  

  

  

  #sidebar ul li .content

  

  

  

  {

  

  

  

  display: block;

  

  

  

  }

  

  

  

  

  

  

  

  #sidebar ul li a:link,

  

  

  

  #sidebar ul  li a:visited

  

  

  

  {

  

  

  

  padding: 0; 

  

  

  

  color: #333333;

  

  

  

  }

  

  

  

  

  

  

  

  #sidebar ul  li a:hover,

  

  

  

  #sidebar ul  li a:active

  

  

  

  {

  

  

  

  background-color: transparent; 

  

  

  

  }

  

  

  

  

  

  

  

  #sidebar ul  .list_subpages {

  

  

  

  padding: 5px;

  

  

  

  border-bottom: 1px dotted #cccccc;

  

  

  

  list-style-type: none;

  

  

  

  }

  

  

  

  

  

  

  

  

  

  

  

  /* Footer */

  

  

  

  

  

  

  

  #footer a:hover,

  

  

  

  #footer a:active

  

  

  

  {

  

  

  

  color: #003355;

  

  

  

  background-color:transparent;

  

  

  

  }

  

  

  

  

  

  

  

  

  

  

  

  /* Comments */

  

  

  

  .alt {

  

  

  

  margin: 0;

  

  

  

  padding: 10px;

  

  

  

  }

  

  

  

  

  

  

  

  .commentlist {

  

  

  

  padding: 0;

  

  

  

  text-align: justify;

  

  

  

  }

  

  

  

  

  

  

  

  .commentlist li {

  

  

  

  margin: 15px 0 3px;

  

  

  

  padding: 5px 10px 3px;

  

  

  

  list-style: none;

  

  

  

  border: 1px solid #ddd;

  

  

  

  }

  

  

  

  

  

  

  

  .commentlist p {

  

  

  

  margin: 10px 5px 10px 0;

  

  

  

  }

  

  

  

  

  

  

  

  #commentform p {

  

  

  

  margin: 5px 0;

  

  

  

  }

  

  

  

  

  

  

  

  .nocomments {

  

  

  

  text-align: center;

  

  

  

  margin: 0;

  

  

  

  padding: 0;

  

  

  

  }

  

  

  

  

  

  

  

  .commentmetadata {

  

  

  

  margin: 0;

  

  

  

  display: block;

  

  

  

  }

  

  

  

  .commentlist li, #commentform input, #commentform textarea {

  

  

  

  font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;

  

  

  

  }

  

  

  

  

  

  

  

  .commentlist li {

  

  

  

  font-weight: bold;

  

  

  

  }

  

  

  

  

  

  

  

  .commentlist li .avatar { 

  

  

  

  float: right;

  

  

  

  border: 1px solid #eee;

  

  

  

  padding: 2px;

  

  

  

  background: #fff;

  

  

  

  }

  

  

  

  

  

  

  

  .commentlist cite, .commentlist cite a {

  

  

  

  

  

  

  

  font-weight: bold;

  

  

  

  font-style: normal;

  

  

  

  font-size: 1.1em;

  

  

  

  }

  

  

  

  

  

  

  

  

  

  

  

  .commentlist p {

  

  

  

  

  

  

  

  font-weight: normal;

  

  

  

  line-height: 1.5em;

  

  

  

  text-transform: none;

  

  

  

  }

  

  

  

  

  

  

  

  #commentform p {

  

  

  

  font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;

  

  

  

  }

  

  

  

  

  

  

  

  .commentmetadata {

  

  

  

  font-weight: normal;

  

  

  

  }

  

  

  

  .alt {

  

  

  

  background-color: #f8f8f8;

  

  

  

  border-top: 1px solid #ddd;

  

  

  

  border-bottom: 1px solid #ddd;

  

  

  

  }

  

  

  

  

  

  

  

  /

  

  

  

  

  

  

  

  /* Images */

  

  

  

  .aligncenter,

  

  

  

  div.aligncenter {

  

  

  

  display: block;

  

  

  

  margin-left: auto;

  

  

  

  margin-right: auto;

  

  

  

  }

  

  

  

  

  

  

  

  .alignleft {

  

  

  

  float: left;

  

  

  

  }

  

  

  

  

  

  

  

  .alignright {

  

  

  

  float: right;

  

  

  

  }

  

  

  

  

  

  

  

  .wp-caption {

  

  

  

  border: 1px solid #ddd;

  

  

  

  text-align: center;

  

  

  

  background-color: #f3f3f3;

  

  

  

  padding-top: 4px;

  

  

  

  margin: 10px;

  

  

  

  /* optional rounded corners for browsers that support it */

  

  

  

  -moz-border-radius: 3px;

  

  

  

  -khtml-border-radius: 3px;

  

  

  

  -webkit-border-radius: 3px;

  

  

  

  border-radius: 3px;

  

  

  

  }

  

  

  

  

  

  

  

  .wp-caption img {

  

  

  

  margin: 0;

  

  

  

  padding: 0;

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  border: 0 none;

  

  

  

  }

  

  

  

  

  

  

  

  .wp-caption p.wp-caption-text {

  

  

  

  font-size: 11px;

  

  

  

  line-height: 17px;

  

  

  

  padding: 0 4px 5px;

  

  

  

  margin: 0;

  

  

  

  }

  

  

  

  
#homefoot {
	float: left;
}
  

  

  

  

  

  

  

  /* Forms */

  

  

  

  #searchform input {width: 145px;}

  

  #searchsubmit {width: 130px;}

  

  textarea {width: 400px;}

