/*   
Theme Name: Jenna Druck
Theme URI: http://binarym.com/
Description: Custom theme for Jenna Druck Foundation.
Author: Matt McInvale
Author URI: http://binarym.com/
Version: 1.0
General comments/License Statement if any.
*/

/* ----- CSS ----- */

*{
  margin:0;
  padding:0;
}	
html{
}	
body{
  font-family:arial, sans-serif;
  font-size:small;
  color:#fff;
}

/* ----- IDS ----- */

#container{
  background:#272d54;
  border:4px solid #aba2ae;
  width:800px;
  margin:10px auto;
}
#header {
  height:140px;
  background:#fff;
}
#header h1 a {
  display:block;
  background:#fff url("images/logo.gif") bottom left no-repeat;
  text-indent:-1000em;
  width:170px;
  height:140px;
  float:left;
}
#header h4 {
  height:140px;
  margin-left:180px;
  background:#fff url("images/slogan.gif") bottom left no-repeat;
  text-indent:-1000em;
}
#primaryContent{
  margin-top:15px;
  width:620px;
  float:right;
}	
#secondaryContent{
  margin:15px 0 0 10px;
  width:160px;
}
#navigation{
  background:#aba2ae;
  height:35px;
  border:1px solid #fff;
/*  margin-top:-2px; */
}	
#footer{
  width:600px;
  margin:5px auto;
  padding-top:5px;
  border-top:1px solid #ccc;
  font-size:85%;
}

/* ----- CLASSES ----- */

.hide{
}
.show{
}

/* ----- HEADINGS ----- */

h1{
}
h2{
  color:#f1cd78;
}
h3{
}
h4{
}

/* ----- PARAGRAPHS ----- */

p{
}
#primaryContent p{
  margin-bottom:10px;
  line-height:170%;
}
#secondaryContent p{
}

/* ----- QUOTES ----- */

blockquote{
}
blockquote p{
}
cite{
}
blockquote cite{
}

/* ----- CODE ----- */

pre{
}
code{
}
p code{
}
pre code{
}

/* ----- LISTS ----- */

#primaryContent ul {
  margin:10px 0 10px 20px;
}
#primaryContent ul li {
  margin-bottom:4px;
}

#navigation ul{
  list-style:none;
}
#navigation ul li{
  float:left;
}
#navigation ul li a{
  display:block;
  font-size:100%;
  font-weight:bold;
  color:#fff;
  text-decoration:none;
  background:#aba2ae;
  border-right:1px solid #fff;
  width:87px;
  height:35px;
  text-align:center;
}
#navigation ul li a:hover, #navigation ul li.current_page_item a, #navigation ul li.current_page_parent  a {
  background:#941c16;
}
#navigation ul li.page-item-43 a {
  border-right:0;
  width:90px;
}
#navigation ul li.page-item-6 a {
  width:90px;
}
/* add padding to some links */
#navigation ul li.page-item-6 a, #navigation ul li.page-item-10 a, #navigation ul li.page-item-31 a, #navigation ul li.page-item-41 a, #navigation ul li.page-item-43 a , #navigation ul li.page-item-45 a, #navigation ul li.page-item-54 a {
  padding-top:10px;
  height:25px;
}

/* hover actions */
#navigation ul li ul {
  position: absolute;
  left: -999em;
  border:1px solid #fff;
}
#navigation ul li:hover ul, #navigation ul li.sfhover ul {
  margin:0 0 0 -1px;
  left: auto;
}

#navigation ul li ul li {
  float:none;
}
#navigation ul li ul li a {
  background:#af4b20 !important;
  border-bottom:1px solid #fff;
  border-right:0;
  width:100px;
  text-align:left;
  font-size:90%;
  height:auto;
  padding:4px !important;
}

#navigation ol{
}

#navigation ol li{
}

#secondaryContent ul {
  list-style:none;
}
#secondaryContent ul li {
  margin:0;
  padding:0;
  border:1px solid #272d54;

}
#secondaryContent ul li a {
  border:1px solid #272d54;

  display:block;
  color:#c17a5c;
  text-transform:uppercase;
  font-weight:bold;
  font-size:90%;
  text-decoration:none;
  display:block;
  margin:5px;
  padding:0;
}
#secondaryContent ul li a:hover, #secondaryContent ul li.current_page_item a {
  color:#adacbc;
} 

#footer ul {
  padding-left:8px;
  list-style:none;
}
#footer ul li {
  float:left;
}
#footer ul li a {
  padding-right:6px;
  color:#5f5c5e;
  text-decoration:none;
}
#footer ul li a:hover {
  color:#dfca74;
}

/* ----- IMAGES ----- */

img{
}
a img {
  border:0;
}
img a:hover{
}

/* ----- BREAK ----- */

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* ----- TEXT FORMATTING ----- */

strong{
}
em{
}
b{
}
i{
}

/* ----- LINKS ----- */

a{
  color:#f1cd78;
}
a:hover{
  text-decoration:none;
}
a:visited, a:active, a:focus{
}
a:visited{
}
a:active{
}
a:focus{
}

a.butterfly {
    display:block;
    background:transparent url(images/butterfly.png) center center no-repeat;
    padding:35px 0;
    text-align:center;
}
a.heart {
    display:block;
    background:transparent url(images/fhf-heart.png) center center no-repeat;
    padding:35px 0;
    text-align:center;
}

p a{
}
cite a{
}
li a{
}
dt a{
}
dd a{
}

/* ----- TABLES ----- */

table{
}
caption{
}
thead{
}
tbody{
}
tfoot{
}
tr{
}
tr .alt{
}
th{
}
td{
}

/* ----- FORMS ----- */

form{
}
fieldset{
}
legend{
}
label{
}
input{
}
textarea{
}
input, textarea{
}
select{
}
optgroup{
}
option{
}

/* ----- DEFINITIONS ----- */

dl{
}
dt{
}
dd{
}

/* ------ WORDPRESS STUFF ----- */


img.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
