body { background-color:#f7f7f2;}

a { text-decoration: none; color:#234c8e; }

h1 { font-family: Georgia, serif; font-weight: normal; }
h2 { font-weight:normal; font-size:1.8em; margin:0 0 1.2em 0;}
h2 a { color: black; }
h2.tagline { color: #7d7a5f; font-style:italic; font-size:1.33em; text-align:center;}
h3 { font-family:Georgia, serif; font-size: 13px; letter-spacing: 0.05em; font-weight: bold; color: #463d1b; text-transform: uppercase; padding: 0; margin:1.2em 0 0.3em 0; }
h4, h5, h6 { font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em; font-weight: bold; color: black; text-transform: uppercase; padding: 0; margin:0.5em 0 0.25em 0; }
h5 {color: #463d1b; text-transform:capitalize;}
h6 {font-family:Georgia, serif; font-style:italic; font-weight:normal; color: #7d7a5f; text-transform:capitalize; margin-top:0.25em;}


p {
	/* border: 1px solid #666; */
	font-family:Georgia, serif;
	overflow: hidden;
	padding: 10px 0 0 0;
}

th { text-align:left; }

.grid_6 ul { font-family:Georgia, serif; }

.button { text-align:center; padding:0.5em 0.75em; background-color:#e6e6e6; margin:0; font-family: Georgia, serif; font-style:italic;
			-moz-border-radius: 8px; -webkit-border-radius: 8px; border: 1px solid #ccc;}
.button:hover { background-color:#234c8e; color:#e6e6e6; -moz-border-radius: 8px; -webkit-border-radius: 8px; border: 1px solid #234c8e;}
.caption {padding:0; margin:0; font-style:italic; font-size: 1.0em; color:#7d7a5f;}
.container_12 {
	/* background: #fff url(/css/img/12_col.gif) repeat-y; */
	margin-bottom: 20px; }
.footerNavContainer { width: 100%; margin: 0 auto; }
.footer {border-top: dashed 1px #7D7A5F; margin:1.2em 0 0 0; color:#1C180C;}
.copyright-text {margin-bottom:0; text-transform:uppercase; font-size:87.5%; letter-spacing:0.1em;}
ul.footer-links {margin:0 0 1.0em 0; padding:0; list-style-type:none; color:#1C180C; font-size:95%; letter-spacing:0.075em; }
ul.footer-links li {display:inline; margin:0 1.0em 0 0; }
ul.footer-links li img {margin:0 0.25em 0 0; }
.homepage-feature { position:absolute; top:124px; left:-20px; width:250px; padding:1.0em;
					background: white url(http://www.brooklynbookbinder.com/blog/wp-content/themes/the-erudite/images/light-paper-bg.jpg) repeat-y 0% 0%;
					-moz-box-shadow: 1px 2px 2px #888; -webkit-box-shadow: 1px 2px 2px #888; box-shadow: 1px 2px 2px #888; 
					-moz-transform: rotate(-0.5deg); -webkit-transform: rotate(-0.5deg); transform: rotate(-0.5deg); }
.homepage-feature h2, .homepage-feature p {padding:0; margin:0; }
.homepage-feature-list {margin-bottom:0; padding-bottom:0;}
.homepage-featured-item {
	left: 460px;
	padding: 0.5em;
	position: absolute;
	top: 105px;
	width: 360px;
/*	background: rgb(255, 255, 255); 
	-webkit-opacity:0.5;
	-moz-opacity:0.5;
	opacity: 0.5; */
	}
h3.homepage-featured-item {text-transform:none; font-weight:normal;
}
.horizontal-rule { margin: 40px 0 20px 0; color: #ccc; }
.intro-text { margin:75px 0 0 0; }
.intro-text:first-line {font-style:italic; font-size: 1.1em; color:#7d7a5f;}

.globalNavContainer { width: 100%; margin: 0 auto; background-color: #1c180c; }
.globalNav { height:78px; padding:1.2em 0 0 0; background-color: #1c180c; font-family: Georgia, serif; font-size: 1.3em; line-height: 1.4em; }
.logo {padding:1.45em 0 0 0;}
.navLinks { list-style-type: none; float:right; margin: 15px 0 0 0; clear:both;}
.navLinks li {display:inline; text-transform:lowercase; font-style:italic; letter-spacing:0.125em;}
.navLinks li a { color: #D1CFC2; }
.navLinks li a:hover {color:#B7B49F; border-bottom:none;}
.utilityLinks {list-style-type:none; padding:0; margin:0; float:right;}
.utilityLinks li {display:inline; float:left; text-transform:uppercase; font-size:0.625em; letter-spacing:0.15em;}
.utilityLinks li a {color:#9C997C;}
.utilityLinks li a:hover {color:#B7B49F; border-bottom:none;}
.secondary-nav {list-style-type: none; margin:0; padding:3px 0 0 0; text-align:right; font-size:75%;}
.secondary-nav li {display:inline; margin:0 0 0 1.0em; padding:0;}
.secondary-nav li a {color:#806e59;}
.slideshow-controls {margin:0; padding:0; text-align:center; }
.transparent { background: url('../../images/transparent-75.png'); background-repeat: repeat; }

