
body { 
  background-color: #fff; 
  font-family: "Lucida Grande",Arial,Helvetica,sans serif;
  margin: 0px;
  color: #222;
  font-size: 20px;
  overflow: hidden;
}

body p {
	font-size: 40px;
}

a {
 color: #508f85;
 font-weight: strong;
}

img, table, td, tr {
  border: 0px;
  padding: 0;
  margin: 0;
}

.clear {
  clear: both;
}

/* GENERAL */

.synaptify {
  background: #111 url('http://synaptify.com/wp-content/themes/synaptify/images/synapse.png') no-repeat right -50px;
  width: 100%;
  height: 200px;
}

.synaptify .inner {
  width: 80%;
  margin: 0 auto;
  padding: 2em 0;
}

.synaptify a.logo {
  background: #111 url('/images/synaptify_consulting_logo_dark.png') no-repeat center center;
  display: block;
  text-indent: -3000px;
  width: 400px;
  height: 100px;
  outline: none;
}

:focus{ -moz-outline-style: none; outline:none;}

.synaptify a.logo:active {
  outline: none;
}

.emph {
  font-style: italic;
}

h3,
.rounded_content div h4 {
  text-align: left;
  font-size: 0.8em;
  letter-spacing: 1px;
}

small {
  font-size: 0.8em;
}

p.summary {
	font-weight: bold;
	clear: both;
}

div.issekinichou {
	background-color: #ebf4f5;
	border-radius: 10px;
	-moz-border-radius: 10px;
	float: right;
	width: 300px;
	padding: 1.2em;
}

h2 {
	margin: 0;
}

/* LAYOUT */

#top {
 background-color: #fff;
}

#header, #content, #footer {
  margin-right: auto;
  margin-left: auto;
  width: 80%;
}

#header img {
  float: left;
}

#content {
  padding: 1em 0 1em 0;
}


.menu {
  margin-top: 65px;
  float: right;
}

.menu li {
  display: inline;
  margin: 1em;
}

.menu a {
  text-decoration: none;
  font-size: 1.4em;
  color: #111;
}

.menu a.active,
.menu a:hover {
  color: #a3f0b2; /* light blue */
}

/* MAIN PAGE */

.key_concepts {
  float: right;
  margin: 1em;
  padding: 0;
  text-align: center;
  width: 12em;
}

.key_concepts span {
  font-size: 1.4em;
}


.colors {
  color: #69BFDE; /* light blue */
  color: #4A8797; /* darker blue */
  color: #E9E0CD; /* transparent brown */
  color: #B9B09D; /* light brown */
  color: #595441; /* darker brown */
}


