/*
Theme Name: JoeHenry
Theme URI: http://www.joehenrylovesyoumadly.com/
Description: Joe Henry WordPress
Version: 2.0.11
Author: brianedsauer.com
Author URI: http://www.brianedsauer.com/
License: GNU General Public License
License URI: license.txt
*/

@import "css/reset.css"; /** YUI Reset **/
@import "css/layout.css"; /** Common Layout Styles **/
@import "css/comments.css"; /** Comment Styles **/
@import "css/shortcodes.css"; /** Shortcode Styles **/

body	{ font-size: 16px; }
p		{ line-height: 1.3em; }
h1		{ font-size: 320%; }
h2		{ font-size: 315%; }
h3		{ font-size: 200%; }
h4		{ font-size: 125%; line-height: 1.25em; }
h5		{ font-size: 110%; line-height: 1.10em; }
h6		{ font-size: 100%; line-height: 1em; }
h1, h2, h3 { margin-bottom: 20px; }
h4, h5, h6 { margin-bottom: 10px; }

#header a,
#footer ul li a,
.posts div h4 a,
a.simpro,
#sidebar ul li a,
.post a,
.post ul li a,
#page-content a { text-decoration: none; }
#page-content a {color: #b94f25;}

#page-content a:hover {text-decoration: underline;}

#page-content a.top:link,
#page-content a.top:visited {text-decoration: underline; font-weight: normal; color: #bdb49f; font-size: 0.9em; line-height: 4em; padding: 10px 0;}
#page-content a.top:hover,
#page-content a.top:active {text-decoration: underline; font-weight: normal; color: #837F76; font-size: 0.9em; line-height: 4em; padding: 10px 0;}

a.developer:link, a.developer:visited {font-weight: normal; text-decoration: none;}
a.developer:hover, a.developer:active {font-weight: normal; text-decoration: underline;}

a.post-thumb-homepage {
	/* border-style: solid;*/
    /*border-width: 5px;*/
    height: 125px;
	/* left: -190px; */
    overflow: hidden;
    /*position: absolute;*/
    top: 4px;
}

.posts-homepage {

}

#posts-home h3 {
	margin-bottom: 30px;
}

#header ul li span,
#header ul li ul,
.nivo-controlNav a.active,
.controls li.selected a {
    background-color: #4C6D74 !important;
}

p.margin-top {
margin-top: 1em;
}

/*table.production#album-credits*/
table#album-credits.production {
font-size: 0.9em;
}

table.production#album-credits th {
    border-bottom: 1px dotted #837F76;
    border-top: 1px dotted #837F76;
    font-weight: bold;
}

table.production#album-credits tr.bottom {
   border-bottom: 1px dotted #837F76;
}


table.production#album-credits td {
/*    white-space: nowrap;*/
vertical-align: top;
}
table.production#album-credits td.wrap {
    white-space: normal;
}

table.production#album-credits h2 {
margin-top: 2em;
margin-bottom: 0;
}

table.production#album-credits h3 {
margin-top: 1em;
margin-bottom: 0.25em;
}

#header ul li ul li a:hover {
color: #4C6D74;
background-color: #BDB49F;
}
