/* 
Theme Name: Chateau Emanuel
Theme URL: http://chateauemanuel.com/
Author: Matthew Spencer
Author URI: http://matthewscottspencer.com/
Version: 1.1
*/

/* Reset + Fonts from YUI */
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

/* Type */
html, body{font:12px/1.5 Georgia, Times, serif;background-color:#90a090;color:#fff;}

a, a:link, a:visited {color: #ece5ce;text-decoration:none;}
a:hover, a:active {color: #fff;text-decoration:none;}

acronym, abbr {border-bottom: 1px dashed #333;}
acronym, abbr, span.caps {font-size: 90%;}
acronym, abbr {cursor: help;}

blockquote {border-left: 5px solid #ccc;margin-left: 1.5em;padding-left: 5px;}
cite {font-size: 90%;font-style: normal;}

div.entry p {margin-bottom:10px;}

h1 {font-size:200%;}
h2 {font-size:175%;}
h3 {font-size:150%;}

/* classes used by the_meta() */
ul.post-meta {list-style: none;}
ul.post-meta span.post-meta-key {font-weight: bold;}

.credit {margin-top: 10px;}
.credit a:link, .credit a:hover {}

.feedback {text-align: right;clear: both;}

.meta {font-size: .75em;}
.meta li, ul.post-meta li {display: inline;}
.meta ul {display: inline;list-style: none;margin: 0;padding: 0;}
.meta, .meta a {font-weight: normal;}

.storytitle {margin: 0;font-size:14px;white-space:nowrap;overflow:hidden;}
.storytitle a {text-decoration: none;}

/* Wrap */
#wrap {width:900px;margin-left:20px;position:relative;z-index: 3;}

/* Header */
#header {position:fixed;width:229px;top:0px;left:20px;background-color:#90a090;z-index:11;}

ul.menu {width:229px;text-align:center;font-size:14px;}
ul.menu li {display:inline;list-style-type: none;}
.page-item-2 {padding-right:14px;border-right: 1px solid #000;}
.page-item-105 {padding-left:10px;}

/* Sidebar */
#sidebar {width:209px;position:fixed;z-index:11;top:200px;left:30px;white-space:nowrap;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;background-color:#211c1c;}
.page-list {}
ul.category {background-color:#211c1c;width:209px;border-bottom:1px dotted #fff;}
ul.category li {border-top:1px dotted #fff;padding:12px 15px;line-height:1;list-style:none;font-size:13px;}
ul.category li:hover {background-color: #795f4a;cursor:pointer;}
ul.category li ul {left:-999em;position:fixed;}
ul.category li:hover ul {left:209px;top:0px;position:absolute;float:left;display:inline;}
ul.list-home {background-color: #211c1c;width:209px;border-left:1px solid #fff;border-bottom:1px dotted #fff;}
ul.list-home li {border-top:1px dotted #fff;padding:12px 15px;line-height:1;list-style:none;font-size:13px;}
ul.contact {padding:8px 15px;background-color:#c6cdc1;color:#000;white-space:normal;font-size:11px;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;}

/* Content */
#content {width:615px;margin-left:250px;margin-top:10px;margin-bottom:10px;}
a.post-edit-link{font-size:10px;border:none;padding:4px 8px;height:16px;line-height:16px;color:#333;background:#e7e7e7;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;display:inline;text-decoration:none;}
a.post-edit-link:hover{background-color:#333;color:#fff;text-decoration:none;}

/* Navigation */
.navigation {clear:both;display:block;margin-top:10px;margin-bottom:60px;}

/* Footer */
#footer{position:fixed;left:30px;top:480px;width:209px;z-index:11;}

/* Captions & aligment */
.aligncenter,div.aligncenter {display:block;margin-left:auto;margin-right:auto;}
.alignleft {float:left;display:inline;}
.alignright {float:right;display:inline;}

.wp-caption {border: 1px solid #ddd;text-align: center;background-color: #f3f3f3;padding-top: 4px;margin: 10px;-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;}
/* End captions & aligment */

/* Grid */
.column {width:190px;margin-right:15px;float:left;display:inline;}
.clear {clear:both;}
img.size-thumbnail {border: 2px solid #cfcfcf;}
.archive-meta {padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #fff;}
.excerpt {height:158px;width:194px;overflow:hidden;}

/* Gallery */
.gallery {margin:auto;}
.gallery-item {float:left;display:inline;margin:4px auto;text-align:center;width: 33%;}
.gallery img {border: 2px solid #cfcfcf;}

/* wp-Typography CSS */
sup {vertical-align: 60%;font-size: 75%;line-height: 100%;}
sub {vertical-align: -10%;font-size: 75%;line-height: 100%;}
.amp {font-family: Baskerville, "Goudy Old Style", "Palatino", "Book Antiqua", "Warnock Pro", serif;font-weight: normal;font-style: italic;font-size: 1.1em;line-height: 1em;}
.caps {font-size: 90%;}
.dquo {margin-left:-.40em;}
.quo {margin-left:-.2em;}

/* jQuery Tooltip */
#tooltip, #tooltip h3, #tooltip div, .gallery-caption {display:none;}

/* jQuery Lightbox */
#jquery-overlay {position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;}
#jquery-lightbox {position: absolute;top: 0;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
#lightbox-nav {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {width: 49%;height: 100%;zoom: 1;display: block;}
#lightbox-nav-btnPrev { left: 0; float: left;}
#lightbox-nav-btnNext { right: 0; float: right;}
#lightbox-container-image-data-box {font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%;padding: 0 10px 0;}
#lightbox-container-image-data {padding: 0 10px; color: #666; }
#lightbox-container-image-data #lightbox-image-details { width: 70%; float: left; text-align: left; }
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {display: block; clear: left; padding-bottom: 1.0em;}
#lightbox-secNav-btnClose {width: 66px; float: right;padding-bottom: 0.7em;}