@import url(/resources/styles/base-weblog.css);


/* name: Thoughts to Eat By
designer: Jeremy Fisher
designer_url: http://www.fisherfrontier.com
developer: Jeremy Fisher
developer_url: http://www.fisherfrontier.com
colors: Jeremy Fisher
colors_url: http://www.fisherfrontier.com
*/

/* basic page elements */

body, body p
{
	font-family: georgia, 'times new roman', 'times', serif;
	font-size: 15px;
	line-height: 23px;
	color: #000;
}

.entry-content a[href]:after,
.comment-content a[href]:after
{
	content: " (" attr(href) ") ";
	font-size: 85%;
}

small
{
	font-size: 12px;
}

fieldset
{
	border: none;
	padding: 0;
}

a
{
	color: #834121;
	text-decoration: none;
	border-bottom: 1px solid #B5AB8B;
}

a:hover
{
	color: #000;
	background-color: #F4F2E4;
	border-bottom: 1px solid #B5AB8B;
}

.entry-header a, h2.search-results a
{
	color: #6C381E;
	border-bottom: none;
}

.entry-header a:hover, h2.search-results a:hover
{
	color: #522B17;
	border-bottom: none;
	background: none;
}

h1, h2, h3, h4, h5, h6
{
	font-family: georgia, 'times new roman', 'times', serif;
}

img
{
	border: none;
}

.trackbacks-header,
.comments-header,
.archive-header
{
	/* ie win (5, 5.5, 6) bugfix */
	p\osition: relative;
	width: 100%;
	w\idth: auto;
	margin: 0 0 6px 0;
	color: #B4592D;
	font-size: 16px;
	line-height: 18px;
	font-style: italic;
}

.entry-footer,
.comment-footer,
.trackback-footer,
.typelist-thumbnailed
{
	font-size: 11px;
}

.commenter-profile img { vertical-align: middle; }


/* page layout */

body
{
	background: #fff;
}

#container
{
	padding-left: 5%;
	padding-right: 5%;
	margin-bottom: 1em;
	width: 90%;
}

.banner-user
{
	width: 70px;
	margin-top: 5px;
	font-size: 10px;
}

.banner-user-photo { border: 1px solid #fff; }

#banner-header
{
	margin: 0px;
	margin-top: 18px;
	padding: 0px;
	border: 0px;
	font-size: 28pt;
}

#banner-header a
{
	border: 0;
}

#banner-header a[href]:after
{
	content: "http://www.thoughtstoeatby.com";
	font-size: 12pt;
	margin-left: 5pt;
	font-style: italic;
	color: #555;
}

#banner-description
{
	font-style: italic;
	font-size: 12pt;
	letter-spacing: 1pt;
	margin: 0;
	color: #555;
}

#banner-navigation
{
	margin-top: 24px;
	margin-bottom: 30px;
}

#alpha
{
	background: #fff;
}

.entry-header
{
	color: #6C381E;
	font-size: 32px;
	line-height: 28px;
	margin: 0px;
	padding: 24px 60px 0px 0px;
	letter-spacing: -1px;
}

.date-header
{
	color: #94644C;
	margin-top: 0px;
	font-size: 15px;
	font-style: italic;
}

.entry-content,
.comment-content,
.trackback-content
{
	margin: 0;
}

.entry-footer,
.comment-footer,
.trackback-footer
{
	margin: 0 0 20px 0;
	padding-top: 3px;
	color: #4A4639;
	font-size: 12px;
}

.comment-content,
.trackback-content,
.comment-footer,
.trackback-footer
{
	margin-left: 10px;
}

#entry-footer-full
{
	padding: 1px 14px 3px 14px;
	border-top: solid 1px #EEECDE;
	border-bottom: solid 1px #EEECDE;
}

#entry-footer-full p
{
	font-size: 11px;
	line-height: 15px;
}

.comments-open-footer
{
	margin: 10px 0;
}

h2.search-results
{
	margin: 0 0 12px 0;
}

h3.search-results
{
	margin-bottom: 2px;
}

p.search-results
{
	margin: 0;
}

.comment
{
	padding-top: 14px;
	margin-bottom: 12px;
	border-top: solid 1px #EEECDE;
	border-bottom: solid 1px #EEECDE;
}

.comment-content
{
	padding: 6px;
	padding-right: 26px;
}

.comment-content p
{
	font-size: 13px;
	line-height: 21px;
}

.comment-footer
{
	margin: 0;
	padding: 0;
}

#footer-miscellany
{
	margin-top: 12px;
	margin-bottom: 6px;
}

#footer-miscellany-content, #footer-miscellany-content p, #footer-miscellany-content a
{
	font-size: 12px;
	line-height: 17px;
	text-align: center;
	text-decoration: none;
}

#search-sections
{
	margin-top: 2px;
}

a.post-number
{
	font-size: 18px;
	padding: 0 5px 0 5px;
	border: 0;
	border-right: 1px solid #DEDCCF;
	margin-right: 3px;
}

/* non-printing elements */

#beta,
#gamma,
#delta,
#beta-wide,
#pagebody-topcap,
#pagebody-bottomcap,
#banner-navigation,
#entry-footer-comment-summary,
.comments-open-header,
.content-nav
{
	display: none !important;
}

/* Copyright (c) 2005 Terri Fisher. All Rights Reserved. */