@charset "utf-8";
/*
Theme Name: Small Batch Books Theme
Theme URI: http://GreenVineDesigns.com
Description: Custom wordpress Theme created for Small Batch Books website
Version: 1.0
Author: Michael Shihinski
Author URI: http://GreenVineDesigns.com
*/

* 				{ outline: none; }
img 			{ border: none; max-width: 100%; height: auto; }
body 			{ margin: 0; padding: 0; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11pt; color: #000; }
.clear 			{ clear: both; }
.alignleft		{ float: left; display: inline; margin: 0 10px 10px 0; }
.alignright		{ float: right; display: inline; margin: 0 0 10px 10px; }
.aligncenter	{ margin: 0 auto; text-align: center; }

#wrapper {
	width: 960px;
	margin: 0 auto;
	min-height: 600px;
	height: auto !important;
	height: 600px;
	background: url(images/paper.jpg) top left repeat;
}

/* Sidebar Backgrounds */
#home 		{ background: url(images/home-bg.jpg) top left repeat-y; clear: both; width: 100%; }
#memoirs 	{ background: url(images/memoirs.jpg) top left repeat-y; clear: both; width: 100%;}
#restore 	{ background: url(images/restore.jpg) top left repeat-y; clear: both; width: 100%;}
#contact 	{ background: url(images/contact.jpg) top left repeat-y; clear: both; width: 100%;}
#design 	{ background: url(images/design.jpg) top left repeat-y; clear: both; width: 100%;}
#whoweare 	{ background: url(images/whoweare.jpg) top left repeat-y; clear: both; width: 100%;}
#books 		{ background: url(images/books.jpg) top left repeat-y; clear: both; width: 100%;}

.watch { 
	background: url(images/watch.jpg) top right no-repeat;
	width: 400px;
	height: 200px;
	float: right; 
	display: inline;
}

.wood {
	background: url(images/wood.jpg) top left no-repeat;
}

.open-watch { 
	background: url(images/open-watch.jpg) top right no-repeat;
	padding-top: 180px;
}

.stamp {
	background: url(images/stamp.jpg) top right no-repeat;
	margin-right: 40px;
}

.rings {
	background: url(images/rings.jpg) top right no-repeat;
	width: 400px;
	margin-right: 40px;
}


.books {
	background: url(images/booktower.jpg) top right no-repeat;
}

.indent { padding-left: 0px; }

#sidebar {
	float: left;
	display: inline;
	width: 270px;
	padding: 50px 0 0 35px;
}

#sidebar ul {
	list-style: none;
	margin: 0;
	padding: 0;
	margin-top: 80px;
}

#sidebar li {
	margin-bottom: 30px;
	background: url(images/bullet.gif) top left no-repeat;
	padding-left: 15px;
	padding-right: 40px;
}

#sidebar li a {
	color: #fff;
	text-transform: uppercase;
	font-size: 10pt;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 2px;
}

#sidebar li a:hover {
	text-decoration: underline;
}

#logo {
	width: 141px;
	height: 145px;
	padding-left: 15px;
	background: url(images/logo.png) bottom right no-repeat;
	margin: 0;
}

#logo a {
	display: block;
	width: 141px;
	height: 145px;
	text-indent: -9999px;
}

.tagline {
	font-style: italic;
	color: #fff;
	font-weight: normal;
	font-size: 12pt;
	width: 170px;
	padding-left: 20px;
	font-family: "Times New Roman", Times, serif;
}

#content {
	float: left;
	display: inline;
	width: 430px;
	padding-left: 190px;
	min-height: 690px;
	height: auto !important;
	height: 690px;
}

#home #content {
	width: 430px;
	padding-left: 190px;
}

#content p {
	text-align: left;
	clear: both;
}

.dark-green {
	color: #349825;
}

#content h2 {
	font-size: 26pt;
	color: #3e797a;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#content a {
	color: #20847e;
	text-decoration: none;
}

#content a:hover {
	text-decoration: underline;
}

#quotes {
	height: 180px;
	overflow: hidden;
}

#content li { 
	color: #d0941f;
}

#content li span {
	color: #000;
}

#wrapper .home {
	background: url(images/ribbon.png) top left no-repeat;
}

#footer {
	width: 960px;
	margin: 0 auto;
	text-align: right;
	color: #555;
	font-size: 6pt;
	padding-top: 4px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	letter-spacing: 1px;
}

#quoterotator {
	padding-top: 40px;
	color: #508e6f;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
font-size: 18px;
}

#quotes ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

.widen {
	padding-left: 100px !important;
}
	