/*
Theme Name: Thayer Nursery Custom Theme
Description: Custom blog theme made for Thayer Nursery
*/

/* ---------- BLOG LAYOUT ---------- */
#wrapper		{margin:0 auto; width:801px; background-color:#fff;}
#content		{width:793px; margin:0 4px;	padding-top:304px; line-height: 1.4em;
				background:#fff url(../../../../../images/top-all-thayer.jpg) no-repeat 0 0;}
#blog-content-main	{float:left; width:490px; margin: 0 0 20px 5px; text-align:left;}
#blog-sidebar		{float:right; width:250px; margin:0 0 20px 10px; text-align:left; background:url(images/blog-sidebar-bg.gif) repeat-x; padding:10px 10px 10px 20px; min-height:400px; height:auto !important; height:400px;}
#sub-footer {width: 790px; margin: 0 auto; text-align: right; border-top: 1px solid #63a838; margin: 20px 0 0 0; color: #888; font-size: 0.9em; padding: 15px 0; font-style: italic;}
#sub-footer span.float-left {float: left; text-align: left;}
#sub-footer span.float-left li {list-style: none; margin-left: 5px; padding-left: 0;}

/* ---------- HEADERS / FONTS --------- */
blockquote			{margin: 10px 30px; background: #f1f1f1; border: 1px solid #ccc; padding: 10px;}

#blog-content-main ul		{list-style: circle outside;}
#blog-content-main li		{margin: 5px 0 5px 40px;}
#blog-content-main ol		{list-style: decimal outside;}
#blog-content-main ol li	{margin-left: 40px;}

#blog-content-main blockquote ul		{list-style: circle outside;}
#blog-content-main blockquote li		{margin: 5px 0 5px 20px;}
#blog-content-main blockquote ol		{list-style: decimal outside;}
#blog-content-main blockquote ol li		{margin-left: 20px;}

h1.welcome 	{background: #fff url(images/welcome.jpg) no-repeat top left; height: 150px; width: 490px; margin: 0 0 20px 0;}
h1.welcome span {display: none;}
#blog-content-main a, #blog-sidebar a {color:#0f51a6;}
#blog-content-main a:visited, #blog-sidebar a:visited {color:#0f51a6;}
#blog-content-main a:hover, #blog-sidebar a:hover {color:#5fa4f6;}

#blog-content-main h2 a, #blog-content-main h2 a:visited	{color:#660000; text-decoration: none;}
#blog-content-main h2 a:hover	{color: #163801;text-decoration: none;}
#blog-content-main h2 {color:#660000; text-indent: 0; font-size:1.6em; height:1.2em; border-bottom: 1px solid #63a838; padding: 0 0 5px 0;} 
#blog-sidebar h2 {height:40px; margin-left:0;}

#blog-content-main h3 a {color: #163801;}
#blog-content-main h3 a:hover {color: #aedd88;}
#blog-content-main h3 a:visited {color: #163801;}

#sub-footer a {color:#0f51a6;}
#sub-footer a:visited {color:#0f51a6;}
#sub-footer a:hover {color:#5fa4f6;}

#blog-content-main a img, #blog-sidebar a img {border:none;} 

div.post {margin-bottom: 35px;}
p.post-date			{color: #888; font-style: italic; text-align: right;}
p.archive-post-date		{color: #888; font-style: italic; text-align: left; font-size: 0.9em;}

p.post-footer		{color: #777; font-size: 0.9em; background-color: #aedd88; margin: 15px 0 30px 0; padding: 4px 10px; border-top: 1px solid #63a838; border-bottom: 1px solid #63a838;}

p.entries			{text-align: center; margin-top: 15px;}
p.entries span.bullet	{color: #aedd88; margin: 0 10px;}


h2#archives		{width:200px; background: url(images/archives-header.gif) no-repeat top left;}
h2#categories		{width:200px; background: url(images/categories-header.gif) no-repeat top left;}
h2#search			{width:200px; background: url(images/search-header.gif) no-repeat top left;}

/* ---------- COMMENTS ---------- */
input			{margin: 5px 5px 10px 0; border: 1px solid #999;}
input.comment-submit-button	{background-color: #163801; color: #fff; padding: 3px 6px;
				margin: 5px 0 15px 0;}
textarea		{border: 1px solid #999;}
h3.comment-reply	{color: #555; font-weight: normal; margin: 10px 0; padding: 5px 0 0 0;}
p.comment-date a	{color: #888; font-style: italic; text-align: left; font-size: 0.9em;}
ol.commentlist li	{border-bottom: 1px solid #ccc; margin: 5px 0 15px 20px;}
span.comment-author	{color: #163801;}

/* ---------- SEARCH ---------- */
div#search-form {margin-bottom: -5px;}
.search-submit-button {background-color: #163801; color: #fff; font-size: 0.9em; padding: 0 3px;}

/* ---------- IMAGES ---------- */
img.centered, .aligncenter, div.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}

img.alignright {
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
}

img.alignleft {
padding: 4px;
margin: 0 7px 2px 0;
display: inline;
}

.alignright {
float: right;
}

.alignleft {
float: left;
}

/* ---------- UTILITY ---------- 
.aligncenter 	{display:block; margin:0 auto;}
.alignleft 		{float:left;}
.alignright 	{float:right;}
.clear			{clear:both;}
.displaynone	{display:none;}
.wp-caption 	{border:1px solid #666; text-align:center; background:#ccc; padding:10px; margin:10px;}
*/

