/*
Theme Name:     Antique Library
Description:    A warm and cozy child theme based on Twenty Eleven. Originally designed for <a href="http://www.bardofthesouth.com">bardofthesouth.com</a>.
Author:         <a href="http://www.squareplanit.com">Cameron Brister</a>
Template:       twentyeleven
Version: 		1.0

*******************************************************************************

Designed by Cameron Brister for UberThemes, a subsidiary of SquarePlanIT, LLC

CSS, XHTML and Design Files are Copyright 2012 SquarePlanIT, LLC

1.   Imported Stylesheets
2.   Containers
3.   Text
4.   Navigation
5.   Comments
6.   Calendar
-----------------------------------------------------------------------------*/



/*-----------------------------------------------------------------------------
1.   Imported Stylesheets
-----------------------------------------------------------------------------*/
@import url("../twentyeleven/style.css");

/*-----------------------------------------------------------------------------
2.   Containers
-----------------------------------------------------------------------------*/
body {
	background: url(images/bg.jpg) no-repeat center fixed;
	background-size: cover;
    /* WebKit */
    -webkit-background-size: cover;
    /* Mozilla/Gecko */
    -moz-background-size: cover;
    /* Opera */
    -o-background-size: cover;
    /* IE 7 */
    filter: 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/bg.jpg", sizingMethod="scale")';
	/* IE >= 8 */
	-ms-filter: 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/bg.jpg", sizingMethod="scale")';
}

#page {
	background: #DCDACD;
}

#branding {
	border: none;
}

#branding hgroup {
	margin: 0px 3%;
}

#branding #searchform {
	top: 2em;
	right: 3%;
}

#primary {
	min-height: 400px;
}

#site-generator {
	background-image: none;
	background: #553212;
	background: -moz-linear-gradient(#553212, #3c240d);
	background: -o-linear-gradient(#553212, #3c240d);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#553212), to(#3c240d));
	background: -webkit-linear-gradient(#553212, #3c240d);
	border-top: 1px solid #DDD;
	color: #79633C;
	font-size: 12px;
	line-height: 2.2em;
	padding: .7em 0.5em;
	text-align: center;
}

#site-generator a {
	color: #93794a;
}

/*-----------------------------------------------------------------------------
3.   Text
-----------------------------------------------------------------------------*/
#site-title {
	padding-top: 1.6em;
	font-family: 'Dancing Script', cursive;
}

#site-title a {
	color: #1E1507;
	font-size: 40px;
	font-weight: bold;
	line-height: 36px;
	text-decoration: none;
}

#site-title a:hover {
	color: #79633C !important;
}

#site-description {
	margin-bottom: 1.6em;
	color: #79633C !important;
}

.singular.page .hentry {
	padding: 0px;
}

.singular .entry-header, .singular .entry-content, .singular footer.entry-meta, .singular #comments-title {
	margin: 0px auto;
	width: 100%;
}

.singular .entry-title {
	color: #1E1507;
	font-size: 23px;
	font-weight: bold;
	padding: 0;
}

.entry-title, .entry-title a {
	color: #3C240D;
}

.entry-title, .entry-title a:hover {
	color: #79633C;
}

.entry-content, .entry-summary {
	padding: 0.625em 0 0;
}

a {
	color: #79633C;
}

/*-----------------------------------------------------------------------------
4.   Navigation
-----------------------------------------------------------------------------*/
#access {
	background-image: none;
	background: #553212;
	background: -moz-linear-gradient(#553212, #3c240d);
	background: -o-linear-gradient(#553212, #3c240d);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#553212), to(#3c240d));
	background: -webkit-linear-gradient(#553212, #3c240d);
}

/*-----------------------------------------------------------------------------
5.   Comments
-----------------------------------------------------------------------------*/
.entry-header .comments-link a {
	background: #79633C url(images/comment-bubble.png) no-repeat;
	color: #EEEEEE;
	font-size: 13px;
	font-weight: normal;
	line-height: 35px;
	overflow: hidden;
	padding: 0 0 0;
	position: absolute;
	top: 1.5em;
	right: 0;
	text-align: center;
	text-decoration: none;
	width: 43px;
	height: 36px;
}

.entry-header .comments-link a:hover,
.entry-header .comments-link a:focus,
.entry-header .comments-link a:active {
	background-color: #543112;
	color: #FFFFFF;
	color: rgba(255,255,255,0.8);
}

/*-----------------------------------------------------------------------------
6.   Calendar
-----------------------------------------------------------------------------*/
.tribe-events-button-off {
	background: #9F947C !important;
}

.tribe-events-button-on {
	background: #79633C !important;
}

.tribe-events-calendar th {
	background: #9F947C !important;
	border: 1px solid #9F947C !important;
}

.table.tribe-events-calendar, .tribe-events-calendar td {
	border: 1px solid #9F947C !important;
}

.tribe-events-calendar td.tribe-events-present .daynum, .tribe-events-calendar td.tribe-events-present .daynum > a {
	background: #79633C !important;
	color: #F0EFE8 !important;
}

.tribe-events-calendar .daynum, .tribe-events-calendar .daynum a {
	background: #F0EFE8 !important;
	color: #3D240D !important;
}

.tribe-events-month-nav a, .tribe-events-nav a, .back a, .eventsListWidget .dig-in a, .eventsAdvancedListWidget .dig-in a {
	color: #79633C !important;
}

.tribe-events-event-list-meta td {
	background: none !important;
}

.tribe-events-tooltip .tribe-events-event-title {
	background: #79633C !important;
}

.tribe-events-calendar .tribe-events-tooltip {
	border: 1px solid #79633C !important;
}