/* @override 
	http://www.storypixel.com/stylesheets/ch-main.css
	http://storypixel.com/stylesheets/ch-main.css
*/

/***

  __/  _     '   _ /
_) /()/ (//)/ )((-( 
        //          
        
"Style is a simple way of saying complicated things" -Jean Cocteau

***/


#footer-bar ul li a{background:url(http://s3.amazonaws.com/creativeharvest/blt-flower-a.gif) no-repeat left 3px;padding-left:20px;
	color: #ADDEB8;
}
#footer-bar ul li a.standards-reference{background:url(http://s3.amazonaws.com/creativeharvest/blt-check.gif) no-repeat left 3px;padding-left:20px;}
/* @group Universal Element Styling */
body{color:#d5c098;}
body,html{background-color: #a8d7b2;
	text-align: left;
}
ul{margin:0;padding:0;font:1em/1.8em baskerville,palatino,"palatino linotype",georgia,serif;/* color:#d2c195;*/}
li{padding-left:26px;list-style-type:none;float:left;clear:both;display:block;font-size:1.2em;}
/* @end */
/* @group Site Main Navigation */
ul#nav{width:200px;position:relative;height:100px;list-style-type:none;margin: 85px 235px 0 0;padding:0;
	clear: none;
	display: block;
	float: right;
}

#sp-header-content h1 a {
	float: left;
	clear: both;
	display: block;
	position: static;
}
ul#nav li{padding:0 0 0 0;margin:0 0 10px 0;text-indent:-9999px;
	float: left;
	display: inline;
	clear: both;
	position: relative;
}
ul#nav li a{border:0;display:block;text-decoration:none;overflow:hidden;background:transparent url(http://s3.amazonaws.com/creativeharvest/nav.png) no-repeat 0px 0px;}
li#home a{width:81px;height:10px;background-position:0px 0px;}
li#post a{width:81px;height:10px;background-position:0 -25px;}
li#about a{width:81px;height:10px;background-position:0px -50px;}
li#work a{width:81px;height:10px;background-position:0px -75px;}
li#home a:link,li#home a:visited{background-position:0px 0px;}
li#home a:hover,li#home a:focus{background-position:-400px 0px;}
li#post a:link,li#post a:visited,li#post a:link,li#post a:visited{background-position:0px -25px;}
li#post a:hover,li#post a:focus{background-position:-400px -25px;}
li#about a:link,li#about a:visited{background-position:0px -50px;}
li#about a:hover,li#about a:focus{background-position:-400px -50px;}
li#work a:link,li#work a:visited{background-position:0px -75px;}
li#work a:hover,li#work a:focus{background-position:-400px -75px;}
/* Main navigation "active tabs"
------------------------------------------------------------------*/
body.home ul#nav li#home a{background-position:-200px 0px;}
body.all-posts ul#nav li#post a,body.post ul#nav li#post a{background-position:-200px -25px;}
body.about ul#nav li#about a{background-position:-200px -50px;}
body.work ul#nav li#work a{background-position:-200px -75px;}
/* @end */
/* @group Welcome */
div#farmer-sam{margin:0px 0px 0px;padding:0px;clear:both;overflow:hidden;width:221px;height:283px;background:url(http://s3.amazonaws.com/creativeharvest/samfarmer.gif) no-repeat center top;}
p#welcome{width:200px;height:70px;padding-top:15px;padding-left:18px;background:url(http://s3.amazonaws.com/creativeharvest/summary-bg.gif) no-repeat;margin:12px 0 0 -5px;display:block;clear:both;padding-right:20px;text-align:justify;color:#e6643d;font:1em/1.4em "Lucida Grande",Lucida,Verdana,sans-serif;}
ul#connect-up-list{margin-left:12px;}
ul#friends-list{margin-left:12px;}
/* @end */
/* @group Home Page - L
ast Five Posts */
div#last-five-posts{width:100%;float:left;clear:both;display:block;margin-bottom:2em;border-bottom:1px solid #382B20;}
img.my-diet{float:left;clear:both;display:block;margin-bottom:10px;}
div.post-stub.variation-b span.post-stub-link,
div.post-stub.variation-a span.post-stub-link{width:280px;float:left;clear:both;float:left;margin:10px 0;}
div.post-stub.variation-b span.post-stub-link{float:right;}

a:link{text-decoration:none;color:#ffeaba;}
a:visited{color:#ffeaba;text-decoration:none;}
a:hover{color:#BB4D41;text-decoration:underline;	background-image: url(http://s3.amazonaws.com/creativeharvest/ptn-link.gif);}
a:active{outline: none;}
#sp-articles div.entrybody li a:hover{color:#BB4D41;}
div.post-stub a:hover{text-decoration:none;color:#BB4D41;
	border-bottom-width: 0;
}
div.post-stub a{padding:0;color:#d2b55e;border-bottom:1px solid #382b20;letter-spacing:0;font:2em/1.1em baskerville,palatino,'palatino linotype',georgia,serif;
	overflow: visible;
}



h2{float:left;display:block;clear:both;}
#footer-archives li a:hover{color:#abddb8;}
div.post-stub.variation-b,
div.post-stub.variation-a{width:100%;float:left;background:url(http://s3.amazonaws.com/creativeharvest/post-sign.gif) no-repeat right top;}
div.post-stub{min-height: 50px;}
div.post-stub.variation-b{background:url(http://s3.amazonaws.com/creativeharvest/post-sign.gif) no-repeat left top;}
div.post-stub.variation-a{background:url(http://s3.amazonaws.com/creativeharvest/post-sign-right.gif) no-repeat right top;}
div.post-stub.variation-b a{float:right;}
div.post-stub.variation-b span.post-stub-date-left,
div.post-stub.variation-a span.post-stub-date-right{float:right;width:85px;height:16px;margin-top:16px;visibility:hidden;}

div.post-stub.variation-a span.post-stub-date-right{float:right;width:85px;height:16px;margin-top:16px;visibility:hidden;margin-right: 7px;padding-right: 0;}


div.post-stub.variation-b span.post-stub-date-left{float:left;margin-left:2px;}
ul#my-diet-list{}
/* @end */
/* @gr
oup Decorative */
#main .master{background:transparent url(http://s3.amazonaws.com/creativeharvest/sky-texture.gif) repeat-x 20% 0;}
#main .outer{background:transparent url("http://s3.amazonaws.com/creativeharvest/branches-fuzzy-1.png") -70% -45px repeat-x;}
#main .inner{background:transparent url("http://s3.amazonaws.com/creativeharvest/branches-focus-1.png") repeat-x -250% -35px;}
/* @en
d */
/* @group Header */
#sp-header{background:transparent url(http://s3.amazonaws.com/creativeharvest/corn-texture.gif) repeat-x 0 bottom;z-index:-5;}
#sp-header-content{margin:0 auto;width:960px;height:370px;clear:both;overflow:hidden;z-index:10;}
#sp-header-content h1{width:122px;margin: 0;padding:0;border:0;
	display: inline;
	float: left;
	position: relative;
	overflow: visible;
	height: 27px;
	text-indent: -10013px;
	clear: both;
}
#sp-header-content p{position: relative;font:1em/0.8em baskerville,palatino,'palatino linotype',georgia,serif;color:#B62918;
	display: inline;
	clear: both;
	margin-top: 3px;
	width: 250px;
	height: 15px;
	float: left;
}

div.logo-area {
	display: block;
	float: left;
	margin-top: 75px;
}
#sp-header-content h1 a,#sp-header-content h1 a:hover{text-decoration:none;width:122px;height:26px;background:transparent url(http://s3.amazonaws.com/creativeharvest/logo.gif) top left no-repeat;margin:0;padding:0;border:0;display:block;}
#sp-header-content h1 a:hover{text-decoration:none;width:122px;height:26px;background:transparent url(http://s3.amazonaws.com/creativeharvest/logo-over.gif) top left no-repeat;margin:0;padding:0;border:0;display:block;}

/* @
end */
/* @group ContentArea */
/* @group Twitter Badge */
div#blanket{float:left;clear:both;width:100%;}
div#blanket-top{width:100%;height:64px;background:url(http://s3.amazonaws.com/creativeharvest/blanket-cap.gif) no-repeat center top;}
div#blanket-middle{width:100%;min-height:81px;overflow:hidden;background:url(http://s3.amazonaws.com/creativeharvest/blanket-repeat.gif) repeat-y center top;}
div#blanket-middle p{color:#e6643d;margin-bottom:0;padding:7px 30px 8px 35px;font:2em/1em baskerville,palatino,"palatino linotype",georgia,serif;}
div#blanket-bottom{width:100%;height:143px;background:url(http://s3.amazonaws.com/creativeharvest/blanket-footer.gif) no-repeat center top;}
#blanket-bottom a,
#footer-links a.more-bookmarks,
#last-five-posts a.more-posts{padding-left:30px;background:url(http://s3.amazonaws.com/creativeharvest/blt-meta-arrow.gif) no-repeat left 4px;float:right;margin-top:1em;margin-bottom:1.3em;font:italic 1.4em/1em baskerville,palatino,'palatino linotype',georgia,serif;}

#footer-links a.more-bookmarks {
	float: left;
	margin-top: 0;
	display: block;
	clear: both;
	position: relative;
}

#footer-links a.more-bookmarks:hover {
	color: #abddb8;
}

#blanket-middle p.twitter-date {
	text-align: right;
	font-size: 1.3em;
	font-style: italic;
	color: #BB4D41;
}

#blanket-bottom a{margin-top:80px;margin-right: 10px;}
/* @end */
#sp-contentarea-wrapper-deco1{background:transparent url(http://s3.amazonaws.com/creativeharvest/grass-texture.gif) repeat;}
#sp-contentarea-wrapper{}
#sp-contentarea{background:transparent url(http://s3.amazonaws.com/creativeharvest/footer-dirt-cap.gif) repeat-x 0 bottom;}
#sp-contentarea-content{margin:0 auto;width:960px;overflow:hidden;clear:both;padding-bottom: 300px;background:transparent url(http://s3.amazonaws.com/creativeharvest/footer-stray-leaves.png) no-repeat 300px bottom;}
#blanket-bottom a:hover,
#last-five-posts a.more-posts:hover{}
p a:link{color:#abddb8;}
body.home #sp-articles{width:440px;float:right;margin:0;padding-top:20px;padding-right:5px;;}
body.post #sp-articles{float:left;margin:0;padding-top:0px;padding-right:5px;width:400px;}
div.archives-year{width:100%;overflow:hidden;float:left;clear:both;margin:0;margin-bottom:2em;}
#sp-sidebar-1{width:200px;float:left;margin:0;padding-top:20px;}
body.post #sp-sidebar-1{width:200px;float:right;padding-top:20px;display:block;clear:both;margin:0 235px 0 0;}


div.entrybody{width:400px;float:left;clear:both;}
div.meta{float:left;clear:both;display:block;}
#sp-articles div.related{float:left;clear:both;}
#sp-sidebar-2{width:225px;float:left;margin:0px 0 0;}
/* @end */
/* @g
roup Lists */
/* @group General */
#sp-footer-content h2,
#sp-contentarea-content h2{/*text-indent:-9999px;*/
display:block;height:10px;width:180px;padding:0 0 0px 0;margin:1.5em 0 .7em;visibility:hidden;}
#sp-contentarea-content h2{display:block;margin-top:1.2em;margin-bottom:1em;}
h2#categories-hdr{margin-top:.2em;}
h2#connect-up-hdr,h2#friends-hdr{padding-left:12px;}
h2#connect-up-hdr{margin-top:.5em;}
li a,
#footer-bar ul li a,
#footer-links div.footer-link-item h3{font:italic 1.1em/1.0em baskerville,palatino,'palatino linotype',georgia,serif;letter-spacing:.1em;}
h3{color:#d2b55e;font-family:baskerville,palatino,"palatino linotype",georgia,serif;font-style:italic;}
p{/*font:1em/1.7em "Lucida Grande",Lucida,Verdana,sans-serif;clear:both;color:#FFAC93;*/
font:1.2em/1.8em Georgia,"Times New Roman",Times,serif;clear:both;
	text-align: left;
}
span{font-size:1em;}
#blanket-middle p a{color: #BB4D41;
}
/* @end */
/* @grou
p Categories */
div.work-paragraph-area ul{display:block;float:left;clear:both;}
#nav_categories li{background:url(http://s3.amazonaws.com/creativeharvest/blt-tag-a.gif) no-repeat left 6px;}
#nav_categories li.variation-a{background:url(http://s3.amazonaws.com/creativeharvest/blt-tag-a.gif) no-repeat left 6px;}
#nav_categories li.variation-b{background:url(http://s3.amazonaws.com/creativeharvest/blt-tag-b.gif) no-repeat left 6px;}
/* @end */
/* @group Tags */
#tags-list li{background:url(http://s3.amazonaws.com/creativeharvest/blt-leaf-a.gif) no-repeat left 6px;}
#tags-list li.variation-a{background:url(http://s3.amazonaws.com/creativeharvest/blt-tag-a.gif) no-repeat left 6px;}
#tags-list li.variation-b{background:url(http://s3.amazonaws.com/creativeharvest/blt-tag-b.gif) no-repeat left 6px;}
#tags-list li.variation-c{background:url(http://s3.amazonaws.com/creativeharvest/blt-tag-c.gif) no-repeat left 6px;}
#tags-list li.variation-d{background:url(http://s3.amazonaws.com/creativeharvest/blt-tag-d.gif) no-repeat left 6px;}
#tags-list li.variation-e{background:url(http://s3.amazonaws.com/creativeharvest/blt-tag-e.gif) no-repeat left 6px;}
#tags-list li.variation-f{background:url(http://s3.amazonaws.com/creativeharvest/blt-tag-f.gif) no-repeat left 6px;}
/* @end */
/*
@group Connect Up */
#connect-up-list li{background:url(http://s3.amazonaws.com/creativeharvest/blt-tag-a.gif) no-repeat left .2em;}
#connect-up-list li.variation-a{background:url(http://s3.amazonaws.com/creativeharvest/blt-socmed-twitter.png) no-repeat left; }
#connect-up-list li.variation-b{background:url(http://s3.amazonaws.com/creativeharvest/blt-socmed-facebook.png) no-repeat left; }
#connect-up-list li.variation-c{background:url(http://s3.amazonaws.com/creativeharvest/blt-socmed-reddit.png) no-repeat left; }
#connect-up-list li.variation-d{background:url(http://s3.amazonaws.com/creativeharvest/blt-socmed-rss.png) no-repeat left;}
#connect-up-list li.variation-e{background:url(http://s3.amazonaws.com/creativeharvest/blt-socmed-delicious.png) no-repeat left;}
#connect-up-list li.variation-f{background:url(http://s3.amazonaws.com/creativeharvest/blt-leaf-f.gif) no-repeat left;}
/* @end */
/*
@group Friends */
#friends-list li{background:url(http://s3.amazonaws.com/creativeharvest/blt-leaf-a.gif) no-repeat left .5em;}
#friends-list li.variation-a{background: url(http://s3.amazonaws.com/creativeharvest/blt-leaf-a.gif) no-repeat left .5em;}
#friends-list li.variation-b{background:url(http://s3.amazonaws.com/creativeharvest/blt-leaf-b.gif) no-repeat left .5em;}
#friends-list li.variation-c{background:url(http://s3.amazonaws.com/creativeharvest/blt-leaf-c.gif) no-repeat left .5em;}
#friends-list li.variation-d{background:url(http://s3.amazonaws.com/creativeharvest/blt-leaf-d.gif) no-repeat left .5em;}
#friends-list li.variation-e{background:url(http://s3.amazonaws.com/creativeharvest/blt-leaf-e.gif) no-repeat left .5em;}
#friends-list li.variation-f{background:url(http://s3.amazonaws.com/creativeharvest/blt-leaf-f.gif) no-repeat left .5em;}
/* @end */
/*
@group My Diet */
#my-diet-list li{text-indent:-9999px;/* border:1px solid #ff5684;*/
width:65px;display:block;clear:both;}
#my-diet-list li.item-flash{background:url(http://s3.amazonaws.com/creativeharvest/my-diet-flash.gif) no-repeat left top;height:80px;}
#my-diet-list li.item-html{background:url(http://s3.amazonaws.com/creativeharvest/my-diet-html.gif) no-repeat left top;height:88px;margin-bottom:10px;}
#my-diet-list li.item-css{background:url(http://s3.amazonaws.com/creativeharvest/my-diet-css.gif) no-repeat left top;height:78px;}
#my-diet-list li.item-ruby{background:url(http://s3.amazonaws.com/creativeharvest/my-diet-ruby.gif) no-repeat left top;height:90px;}
/* @end
*/
/* @end */
/* @group Footer */
/* @group Footer Bar */
div#footer-bar{float:left;width:100%;height: 338px;overflow:hidden;visibility:visible;margin-bottom: 0;margin-top: 0;
	background: url(http://s3.amazonaws.com/creativeharvest/footer-flower-bg.png) no-repeat center;
}
#footer-bar ul{list-style:none;float:right;margin:0px;margin-top: 90px;margin-right: 150px;}
#footer-bar ul li{display:inline;padding:0;float:none;clear:none;
	margin-bottom: 0;
	margin-left: 1.3em;
	margin-right: 0;
}
#footer-bar h4{float:left;margin:0;padding:0;color: #ADDEB8;margin-top: 97px;margin-left: 130px;letter-spacing: 0;
	font: italic normal 1.5em/0.8em baskerville,palatino,'palatino linotype',georgia,serif;
	display: block;
}
#footer-bar span{float:left;font:italic normal 1em/0.8em baskerville,palatino,'palatino linotype',georgia,serif;background:url(http://s3.amazonaws.com/creativeharvest/footer-connector.png) no-repeat left top;margin:0;padding:0;color: #ADDEB8;margin-top: 96px;margin-left:2px;padding-left:17px;letter-spacing: 0;
	display: none;
}
/* @end */
/* @group Footer Freshly Picked Urls */
div#footer-links{width:360px;display:block;float:right;clear:none;margin-right:70px;}
#footer-links div.footer-link-item h3 a{color:#d2b55e;text-transform:capitalize;line-height:1em;font-size:1.1em;font-weight:normal;font-style:normal;letter-spacing:0;}
#footer-links div.footer-link-item p{color:#fee9b9;margin-bottom:1em;}
#footer-links div.footer-link-item h2{text-indent:0px;}
#footer-links div.footer-link-item{margin-bottom:1em;float:left;display:block;clear:both;border-bottom:1px solid #382B20;width:100%;}
/* @end */
/* @group Footer Archives */
div#footer-archives{float:left;clear:none;overflow:hidden;width:250px;}
#footer-archives div.archives-year ul{float:left;clear:none;list-style:none;display:block;/*background:url(http://s3.amazonaws.com/creativeharvest/hdiv-footer.gif) repeat-y left top;*/
padding-left:20px;padding-top:22px;padding-bottom:22px;margin:0 0 0 10px;border-left:1px solid #36291f;}
#footer-archives div.archives-year h3{font:2.1em/1.1em baskerville,palatino,'palatino linotype',georgia,serif;width:60px;color:#FFEABA;clear:both;float:left;display:block;}
#footer-archives div.archives-year ul li{margin-bottom:.3em;padding-left:0px;color:#d2b55e;font-family:"Lucida Grande",Lucida,Verdana,sans-serif;	width: 120px;

}
/* @end */
#sp-footer-content
h2{margin-bottom:70px;margin-top:0;}
#sp-footer-content h3{margin-top:0;margin-bottom:.8em;display:block;float:left;clear:both;}
#sp-footer-content{background:url(http://s3.amazonaws.com/creativeharvest/footer-leaves.png) no-repeat 100px -8px;margin:0 auto;width:960px;clear:both;overflow:hidden;padding-top:100px;}
#sp-footer{background:transparent url(http://s3.amazonaws.com/creativeharvest/footer-texture.gif) repeat;}
/* @end */
.error{padding:0;color:#abddb8;border:none;background-color:#a3341b;}
label.error{background-color:transparent;padding-left:1em;background:url(http://s3.amazonaws.com/creativeharvest/blt-up-arrow.png) no-repeat 3px 6px;}
em{color:#d2b55e;}
.hiddenFields input {
	display: none;
}
