/*
THEME NAME: brooklynbookbinder
DESCRIPTION: Blog theme for brooklynbookbinder.com, built on the Sandbox theme.
VERSION: 1.2
AUTHOR: Matt Raw
AUTHOR URI:
*/

/* Two-column with sidebar on left from the /sandbox-layouts/ folder  */
@import url('sandbox-layouts/2c-r.css');

/* for global_nav.php */
	#navBarContainer {
		width: 100%;
		margin: 0 auto;
		background-color: #1c180c;
	}
	
	#navBar {
		height: 58px;
		padding-top: 5px;
		/* width: 840px; */
		margin: 0 auto;
	}
	
	#navBar img {
		float: left;
		margin: 0px 0px 0px 10px;
		text-decoration:none;
		border: none;
	}
	
	.navLinks {
		padding-top: 15px;
		width: 615px; /* 770 total width - 60px for logo img = 710 */
		float: left;
	}
	
	.globalNav li { display: inline; font-size: 1.6em; margin: 0px 0px 0px 33px; text-transform: lowercase; font-family: Georgia, serif; }

	.globalNav li a {
		color: #E6F0FF;
		border-bottom: none;
		text-decoration: none;
	}
	
	.globalNav li a:hover {
		border-bottom: solid 1px #E6F0FF;
	}

	.globalNav {
		list-style-type: none;
		float: right;
		margin: 0;
	}

.footer a:link, .footer a:visited {
	text-decoration: none;
	color: #E6F0FF;
}
.footerNavContainer { width: 100%; margin: 1.0em auto; border-top: solid 1px #1c180c; color: #f3f1e4; font-size:1.1em; }
ul.footer-links {margin:0 0 1.0em 0; padding:0; list-style-type:none; }
ul.footer-links li {display:inline; margin:0 1.0em 0 0; }
ul.footer-links li img {margin:0 0.25em 0 0; }

/* Just some example content */
body { margin:0; background-color:#1c180c; font-size: 62.5%; font-family: Georgia, serif; /* 10px = 1em */ }
a, a:link, a:visited {color:#6B7089;}
a:hover { color:#002F73;}
div#access div.skip-link{/*position:absolute;top:1em;right:1em;*/ display:none;}
div#access, div#menu {display:none;}
/* div#menu{font-size:0.9em;height:1.5em;padding-top:0.3em;background:#eee;width:100%;}
div#menu ul a{font-weight:700;text-decoration:none;}
div#menu ul,div#menu ul ul,div#menu ul li{list-style:none;margin:0;padding:0;}
div#menu ul li{float:left;}
div#menu ul li a{background:#eee;padding:0.3em 0.5em;}
div#menu ul ul{display:none;}
div#menu ul ul li{float:none;}
div#menu ul ul li a{margin:0;padding:0;}
div#menu ul li:hover ul{display:block;font-size:0.9em;padding-top:0.5em;position:absolute;}
div#menu ul li:hover ul li a{background:#f5f5f5;border:none;display:block;padding:0.1em;width:10em;} */

.page-title { font-style:italic; font-size:2.8em; margin:0; font-weight:normal;}
.entry-title{clear:both; font-size:2.4em; margin:0; font-weight:normal;}
.entry-title a:link, .entry-title a:visited { text-decoration: none; color:#1c180c;}
.entry-date, .comment-meta, #footer { font-size: 1.0em; font-family: Georgia, serif; color:#1C180C;}
abbr {border-bottom:none;}
.entry-meta {font-size:1.3em; line-height:1.4em; text-align:center;}
.hentry {margin: 0 0 28px 0; }

#header{ background-color:#1c180c; text-align:center;margin-bottom:0;}
#wrapper {width:980px; margin: 0 auto; }
#wrapper #announcement {display:none; }
#container { background-color:#f3f1e4; padding: 2.1em 1.4em 0em 2.8em; border-left: solid black 1px; border-right: solid black 1px; border-top: solid black 1px; }
#content { width: 500px; float:left; margin: 0; padding: 0 2.0em 1.0em 0; }
#content .hentry p, #content .hentry ul, #content .hentry ol { font-family:Georgia, serif; font-size:1.3em; line-height:1.4em; color:#1C180C; }
#content a img { border: solid 2px #e6e6e6; }
#sidebarContainer { float: left; width:440px; margin:0px 10px; }
div.sidebar{ float:left; margin:0 0 0 20px; }
.home #nav-above {display:none;}
#nav-above,div#nav-below{width:100%;height:1em;}
#nav-above{margin-bottom:1em;}
#nav-below{margin-top:0em;}
.alignleft,div.nav-previous{float: left;}
.alignright,div.nav-next{float: right;}

#respond {margin: 0 0 1em 0; }
#comments h3, #respond #h3 {font-size:1.5em; }
form#commentform .form-label {margin:1em 0 0 0;}
.form-label, p.comment-notes {font-size:1.3em; }	
form#commentform span.required {color:#FFE3D8;}
form#commentform,form#commentform p {padding:0;}
input#author,input#email,input#url {width:50%;}
input#author,input#email,input#url,textarea#comment {padding:0.2em;}
div.comments ol li{margin:0 0 3.5em; font-size: 1.3em;}
textarea#comment{height:13em;margin:0 0 0.5em;overflow:auto;width:66%;}
li.comment p {line-height:1.4em; }
.comment-meta { font-size:0.85em; }

.sidebar div, .sidebar h3, .sidebar ul, .sidebar li{margin:0;padding:0;}
.textwidget img {margin:3px; }
.sidebar h3 {font-size:1.6em; font-weight:normal; color:#806E59; text-transform:lowercase;}
.sidebar input#s, .sidebar #categories-1 select, .sidebar #archives select {width:10em; }
.sidebar input#s, .sidebar input#searchsubmit, .sidebar #categories-1 select, .sidebar #archives select {border:solid 1px #806E59; font-family:Georgia, serif; font-size: 1.3em; padding:3px; margin:0.5em 0 0 0;}
.sidebar li{list-style:none;margin:0 0 2em 0;}
.sidebar li form{margin:0;padding:0;}
.sidebar li a img { text-decoration: none; border: solid 1px black; margin-bottom:1.4em; }
.sidebar ul li p { font-size:120%; }
.sidebar ul ul{margin:0.5em 0 0 0; font-size:1.3em; line-height:1.4em; color#1c180c;}
.sidebar ul ul li{list-style:none;margin:0;}
.sidebar ul ul ul{margin:0 0 0 0.5em;}
.sidebar ul ul ul li{list-style:none;}
.sidebar .email-address {color: #999; }

#store-links ul li { margin: 0 0 15px 0; text-align:right; padding: 180px 0 0 0; }
.gallery-albums { background: transparent url(/images/books/IMG_1895_m.jpg) no-repeat top left; }
.gallery-letterpress { background: transparent url(/images/homepage_letterpress_cards.jpg) no-repeat top left; }
.gallery-journals { background: transparent url(/images/homepage_journals.jpg) no-repeat top left; }
.gallery-link { width:240px; text-transform:lowercase; }
.gallery-link a { text-decoration:none;  }

.homepage-category { height:30px; text-align:right; font-size:1.2em; text-transform: lowercase; margin: 150px 30px 0px 0px; padding:0 0 15px 0; }
.homepage-category a, .homepage-category a:link { /*color: #1C180C;*/ }
.homepage-letterpress {height:180px; background: transparent url(/images/homepage_letterpress_cards.jpg) no-repeat top left; }
.homepage-journals {height:180px; background: transparent url(/images/homepage_journals.jpg) no-repeat top left; }
.homepage-albums {height:180px; background: transparent url(/images/homepage_albums.jpg) no-repeat top left; }
.homepage-guestbooks {height:180px; background: transparent url(../images/homepage_guestbooks.jpg) no-repeat top left; }

#footer{text-align:center;}

/* DEBUGGING
#content {border:solid red 1px;}
#sidebarContainer {border: solid yellow 1px;}
.sidebar {border: solid blue 1px;}
#bottomSidebar {border: solid 1px red; } */