/* 
Theme Name: Cognitive Dynamics
Theme URL: http://CognitiveDynamics.org
Description: Wordpress Theme for Cognitive Dynamics
Author: SonarDNS
Author URI: http://sonardns.net
Version: 0.1a
*/

* {
  padding: 0;
  margin: 0;
}

html, body {
	background-color: #090909;
	font-family: Arial, Sans-serif;
	color: #eaf7fd;
}

/**********************/
/**      Header      **/
/**********************/


#header {

}

#header #logo {
	float: left;
}

#header #address {
	width: 390px;
	float: right;
}

#header #address p{
	padding-top: 30px;
	font-size: 14px;
	text-align: right;
}

#meta_nav {
	float: right;
}

#meta_nav ul {
	display: inline;
}

#meta_nav ul li{
	display: inline;
	list-style: none;
	color: #028281;
	list-style: none;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 5px;
	margin-right: 5px;
}

#meta_nav ul li a, #meta_nav ul li a:visited {
	color: #b23eaf;
	text-decoration: underline;
}

#meta_nav ul li a:hover {
	color: #d068cd;
	text-decoration: underline;
}


/**********************/
/**    Navigation    **/
/**********************/

#navWrapper{
  height: 60px;
  clear: left;
  padding-right: 0px;
}

/* top nav roll overs */

#nav{
  height: 60px;
  margin: 0;
  padding: 0;
  list-style: none;
  display: inline;
  overflow: hidden;
  clear: left;
}

#nav li{
  margin: 0;
  padding: 0;
  list-style: none;
  display: inline;
}

#nav a{
  float: left;
  padding: 60px 0 0 0;
  overflow: hidden;
  height: 0px !important;
  margin-left: 22px;
}

#nav a:hover, #nav a#active   {
  background-position: 0 -60px;
}

#nav a:active { 
  background-position: 0 -57px;
}


#nav_home a {
  width: 67px;
  background: url(images/nav_home_2.gif) top left no-repeat;
}

#nav_why a {
  width: 55px;
  background: url(images/nav_why_2.gif) top left no-repeat;
}

#nav_therapy a {
  width: 86px;
  background: url(images/nav_therapy_2.gif) top left no-repeat;
}

#nav_directors a {
  width: 96px;
  background: url(images/nav_directors_2.gif) top left no-repeat;
}

#nav_research a {
  width: 92px;
  background: url(images/nav_research_2.gif) top left no-repeat;
}

#nav_founders a {
  width: 96px;
  background: url(images/nav_founders_2.gif) top left no-repeat;
}

#nav_connections a {
  width: 120px;
  background: url(images/nav_connections_2.gif) top left no-repeat;
}

#nav_artlife a {
  width: 120px;
  background: url(images/nav_artlife_2.gif) top left no-repeat;
}

#nav_links a {
  width: 60px;
  background: url(images/nav_links.gif) top left no-repeat;
}

#nav_store a {
  width: 62px;
  background: url(images/nav_store_2.gif) top left no-repeat;
}

#nav_news a {
  width: 62px;
  background: url(images/nav_news_2.gif) top left no-repeat;
}

#nav_contact a {
  width: 82px;
  background: url(images/nav_contact.gif) top left no-repeat;
}


/* Social Networks */

#social_networks {
	background-color: #212121;
	width: 151px;
	padding: 10px;
	float: left;
	margin: 30px 10px 0 20px;
}

#social_networks img{
	display: inline;
}

/**********************/
/**     Content      **/
/**********************/

#wrapper, #content, #home_content, #social_networks {
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}

#page {
	width: 960px;
	margin: 20px auto;
}

#wrapper {
	background-color: #212121;
	width: 920px;
	padding: 20px;
	font-size: 14px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;

}

#wrapper a, #wrapper a:visited {
	color: #b23eaf;
	text-decoration: underline;
}

#wrapper a:hover {
	color: #d068cd;
	text-decoration: underline;
}

#content, #home_content {
	background-color: #2a2a2a;
	padding: 20px;
	color: #898989;
}

#content_founders{
}

#content_founders div.founder {
	color: #898989;
	background-color: #2a2a2a;
	padding: 20px;
	width: 250px;
	height: 430px;
	float: left;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}

#content_founders div#middle_founder {
	margin: 0 25px;
}

#insideWrapper {
	width: 559px;
	padding-right: 20px;
	border-right: solid #898989 1px;
	float: left;
}

#insideWrapperWide {

}

#sidebar{
	float: right;
	width: 280px;
	padding-left: 20px;
}

#home_content {
	width: 432px;
	float: right;
}

#mri {
	background: url(images/mri.jpg) top left no-repeat;
	width: 428px;
	height: 339px;
	float: left;
}

#content p, #home_content p, #content_founders p {
	font-weight: normal;
	line-height: 1.6;
	text-align: justify;
	margin-bottom: 8px;
}

.wp-caption-dd {
	font-weight: normal;
	line-height: 1.6;
	text-align: center;
	font-size: 90%;
	padding: 5px 10px;
}

#content_founders p {
	text-align: left;
}

#content ul {
	margin: 10px 0 10px 20px;
}

#content ul li{
	margin-bottom: 3px;
}

/**********************/
/**     Headers      **/
/**********************/

h1, h2, h3, h4, h5, h6 {
	font-family: Georgia, Serif;
	color: #eaf7fd;
	font-weight: normal;
}

h1 {
 font-size: 22px;
 margin-bottom: 10px;
}

h2 {
 font-size: 20px;
 margin: 8px 0
}

#contact_angel h2{
	color: #000;
}

h3 {
 font-size: 18px;
 margin: 5px 0;
}

h4 {
 font-size: 17px;
 margin: 5px 0;
}

h5 {
 font-size: 16px;
 margin: 5px 0;
}

h6 {
 font-size: 15px;
 margin: 5px 0;
}



/**********************/
/**      Footer      **/
/**********************/


#footer {
	width: 960px;
	margin: 20px auto 0 20px;
	padding-bottom: 20px;
	font-size: 12px;
	text-align: center;
	font-family: Arial, Sans-Serif;
	color: #848484;
}

#footer a, #footer a:visited {
	color: #b23eaf;
	text-decoration: underline;
}

#footer a:hover {
	color: #d068cd;
	text-decoration: underline;
}

ul#footerLinks{
	color: #028281;
	list-style: none;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 5px;
	
}

ul#footerLinks li {
	display: inline;
}

ul#footerLinks li a{
	padding: 0 10px;
}

#footer #copyright {
	font-size: 12px;
}

#footer #donate {
	float: left;
}

#footer #linksWrapper {
	float: left;
	padding-left: 80px;
}


/**********************/
/**   Contact Form   **/
/**********************/

form span input, #author, #email, #url, #comment, textarea, .css_form_namefield, .css_form_emailfield, .css_form_urlfield {
  background: url(images/form_field_bg.gif) 0 0 repeat-x;
  background-color: #f3f3f3;
  font-size: 16px;
  border: solid 1px #a6a6a6;
  color: #494949;
  padding: 2px;
}

#content #wpcf7-f1-p12-o1{
	margin: 15px auto;
}

#content #wpcf7-f1-p12-o1 .wpcf7-text{
	width: 300px;
}

#content #wpcf7-f1-p12-o1 textarea{
	width: 540px;
}

#contact_angel .wpcf7-text, #contact_angel textarea{
	width: 250px;
}

#content #wpcf7-f1-p12-o1 .wpcf7-submit {
  font-size: 16px;
  padding: 5px;
  margin: 5px 0 5px 5px;
  float: right;
  color: #494949;
}


/**********************/
/**   Other Styles   **/
/**********************/

a img {
	border: none;
}

.clear {
	clear: both;
}


/*
Here is a list of all the <DIV>s in Whiteboard.
*/

#container{}
.post{}
.postmeta{}
.postnavigation{}
#searchform{}
#sidebar{}
#comments
.comments_navigation{}
.comments_navigation{}
.comments_reply{}
.comments_text{}
.comments_meta{}


