/*
	Author Name	: Arthus Erea
	Author Site	: http://myfla.ws
	Style Name	: presento
	Style URI	: http://myfla.ws/blog/2006/09/27/here-comes-fall/
	Version		: 1.0
	Comments	: Personalized - Don't steal!
*/
html {
	background:#3F6927;
}
div#page {
	background:#EDEDED;
	border:none;
	padding:0;
	text-align:left;
	color:#333333;
}
/* general */
a, a:link, a:visited, .entry-content a:visited {
	color:#C76B01;
}
a:hover, a:active, a:focus, .entry-content a:hover  {
	color:#7F8405;
}
abbr, acronym {
	cursor:help;
	border-bottom:1px dotted #C76B01;
}
.entry-content a:hover img, .entry-content a:active img, .entry-content a:focus img {
	border:1px solid #C76B01 !important;
}

/* !!!archive!!! */
#moved_notice {
	display:block;
	font-size:120%;
	background:#FFF6BF;
	border-bottom:2px solid #F5C004;
	border-top:2px solid #F5C004;
	margin:0 auto 0 auto;
	text-align:center;
}
#moved_notice a {
	display:block;
	padding:5px 10px 5px 25px;
	color:#333;
	text-decoration: none;
}
#moved_notice a:hover, #moved_notice a:focus {
	color:#000;
	background-color:#F5C004;
}
/* header */
div#header {
	background:transparent url('images/autumn-leaf-header.png') no-repeat 30px 50px;
	position:relative;
	margin:0;
	height:250px;
}
div#header a.holiday {
	position:absolute;
	left:0px;
	top:50px;
	display:block;
	width:250px;
	height:170px;
	background:transparent url('http://myfla.ws/wp-content/uploads/2007/09/pirateflag.jpg') no-repeat center center;
	text-indent:-3000px;
}
div#header h1 {
	background:transparent url('images/header-card.png') no-repeat left center;
	width:250px;
	height:50px;
	position:absolute;
	top:115px;
	left:294px;
	padding:0;
}
div#header h1 a {
	display:block;
	width:200px;
	margin-right:50px;
	text-align:center;
	color:#333;
	text-transform:capitalize;
}
div#header h1 a:hover, div#header h1 a:active, div#header h1 a:focus {
	text-decoration:none;
}
div#header h1 a:hover span.newly span.new, div#header h1 a:active span.newly span.new, div#header h1 a:focus span.newly span.new {
	text-decoration:underline;
}
div#header h2 {
	background:transparent url('images/header-tag.png') no-repeat left bottom;
	width:100px;
	height:100px;
	position:absolute;
	top:35px;
	left:494px;
	padding:0;
}
div#header h2 a {
	display:block;
	width:100%;
	height:100%;
	background:transparent url('images/tag-feed.png') no-repeat 200px 70px;
	text-indent:-10000px;
}
/* subscribe */
div#subscription {
	display: none;
	background:url('images/subscribe-final.png') no-repeat center bottom;
	width:210px;
	position:absolute;
	right:50px;
	top:-67px;
	z-index:10;
	padding:10px;
}
div#subscription h2 {
	margin:0;
	padding:0;
	font-size:150%;
}
div#subscription h2 a, div#subscription h2 a:link, div#subscription h2 a:visited {
	display:block;
	width:100%;
	color:#444444;
}
div#subscription ul {
	list-style:none;
	margin:0;
	padding:0 10px 10px 10px;
	}
div#subscription ul li a {
	color:#333;
	display:block;
	padding:2px 20px 2px 25px;
}
div#subscription ul li a em {
	font-style:normal;
}
div#subscription ul li a:hover em {
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
}
div#subscription ul li.postsfeed {
	background:url('images/silk/page.png') no-repeat left center;
}
div#subscription ul li.postsfeed a {
	background:url('images/silk/rss.png') no-repeat right center;
}
div#subscription ul li.postsfeed a:hover {
	background:url('images/silk/rss_add.png') no-repeat right center;
}
div#subscription ul li.commentsfeed {
	background:url('images/silk/comments.png') no-repeat left center;
}
div#subscription ul li.commentsfeed a {
	background:url('images/silk/rss.png') no-repeat right center;
}
div#subscription ul li.commentsfeed a:hover {
	background:url('images/silk/rss_add.png') no-repeat right center;
}
div#subscription ul li.emaillink {
	background:url('images/silk/newspaper.png') no-repeat left center;
}
div#subscription ul li.emaillink a {
	background:url('images/silk/email.png') no-repeat right center;
}
div#subscription ul li.emaillink a:hover {
	background:url('images/silk/email_add.png') no-repeat right center;
}
/* Navigation */
ul.menu {
	position:absolute;
	top:0px;
	left:30px;
	bottom:auto !important;
	padding:0;
}
ul.menu li {
	display:block;
	float:left;
	padding:0;
	width:100px;
	height:40px;
	margin:0 1px;
}
ul.menu li a {
	display:block;
	background:#A45036 url('images/nav_link.png') no-repeat center top;
	height:100%;
	text-align:center;
	color:#ddd !important;
	padding:0;
}
ul.menu li.current_page_item a {
	background:#D77C05 url('images/nav_link-active.png') no-repeat center top;
	color:#444 !important;
}
ul.menu li a:hover, ul.menu li.current_page_item a:hover, ul.menu li a:active, ul.menu li.current_page_item a:active, ul.menu li a:focus, ul.menu li.current_page_item a:focus {
	background:#F5C004 url('images/nav_link-hover.png') no-repeat center top;
	color:#333 !important;
}
/* sidebar */
div.content div.secondary#sidebar-main {
	float:right;
	margin:0pt;
	padding:0pt;
	position:relative;
	top:-220px;
	width:200px;
	left:50px;
}
div.content div.secondary#sidebar-main div.module {
	width:200px;
	background:url('images/sb-box-bottom-final.png') no-repeat left bottom;
	position:relative;
}
div.content div.secondary#sidebar-main div.module h2 {
	display:block;
	width:100%;
	height:30px;
	line-height:30px;
	background:url('images/sb-box-top-final.png') no-repeat left bottom;
}
div.content div.secondary#sidebar-main div.module p, div.content div.secondary#sidebar-main div.module ul, div.content div.secondary#sidebar-main div.module ol {
	padding:0px 10px 25px;
}
/* special widgets */
div.content div.secondary#sidebar-main div.module#elsewhere, div.content div.secondary#sidebar-main div.module#ninerules, div.content div.secondary#sidebar-main div.module#elsewhere *, div.content div.secondary#sidebar-main div.module#donate, div.content div.secondary#sidebar-main div.module#donate * {
	background:none;
}
div.content div.secondary#sidebar-main div.module#elsewhere h2, div.content div.secondary#sidebar-main div.module#ninerules h2, div.content div.secondary#sidebar-main div.module#donate h2 {
	display:none;
}
/* search */
div.content div.secondary#sidebar-main div.module.sb-search, div.content div.secondary#sidebar-main div.module.sb-search h2 {
	background-color:#7F8405;
	color:#111;
}
div.content div.secondary#sidebar-main div.module.sb-search form {
	height:50px;
	margin:0pt auto;
	width:85%;
}
div.content div.secondary#sidebar-main div.module.sb-search form input#s.livesearch {
	width:100% !important;
	margin:0;
}
div.content div.secondary#sidebar-main div.module.sb-search form #searchreset {
	left:3px;
	position:absolute;
	right:auto;
	top:-20px;
}
div.content div.secondary#sidebar-main div.module.sb-search form #searchload {
	left:0px;
	position:absolute;
	right:auto;
	top:-23px;
}
/* about */
div.content div.secondary#sidebar-main div.module.sb-about, div.content div.secondary#sidebar-main div.module.sb-about h2 {
	background-color:#A45036;
	color:#333;
}
div.content div.secondary#sidebar-main div.module.sb-about h2 {
	color:#333;
}
div.content div.secondary#sidebar-main div.module.sb-about a {
	color:#F5C004;
}
div.content div.secondary#sidebar-main div.module.sb-about a.more {
	display:block;
	text-align:right;
	padding-right:5px;
}
div.content div.secondary#sidebar-main div.module.sb-about a.more strong {
	font-weight:normal;
}
div.content div.secondary#sidebar-main div.module.sb-about a.more:hover {
	text-decoration:none;
}
div.content div.secondary#sidebar-main div.module.sb-about a.more:hover strong {
	text-decoration:underline;
}
/* calendar */
div.content div.secondary#sidebar-main div.module.sb-calendar, div.content div.secondary#sidebar-main div.module.sb-calendar h2 {
	background-color:#F5C004;
}
div.content div.secondary#sidebar-main div.module.sb-calendar table {
	width:180px;
	margin:0 auto 20px auto;
}
div.content div.secondary#sidebar-main div.module.sb-calendar a, div.content div.secondary#sidebar-main div.module.sb-calendar a:link, div.content div.secondary#sidebar-main div.module.sb-calendar a:visited {
	color:#555;
	font-weight:bold;
}
/* subpages */
div.content div.secondary#sidebar-main div.module.sb-pagemenu, div.content div.secondary#sidebar-main div.module.sb-pagemenu h2 {
	background-color:#A45036;
}
div.content div.secondary#sidebar-main div.module.sb-pagemenu h2 {
	color:#333;
	font-weight:bold;
}
div.content div.secondary#sidebar-main div.module.sb-pagemenu a {
	display:none;
}
div.content div.secondary#sidebar-main div.module.sb-pagemenu ul li a {
	display:block;
	padding-left:16px;
	background:url('images/silk/bullet_black.png') no-repeat left center;
	color:#F5C004;
}
div.content div.secondary#sidebar-main div.module.sb-pagemenu ul li.current_page_item a {
	display:block;
	padding-left:16px;
	background:url('images/silk/bullet_go.png') no-repeat left center !important;
	color:#FFFC00;
}
div.content div.secondary#sidebar-main div.module.sb-pagemenu ul li a:hover {
	padding-left:16px;
	background:url('images/silk/bullet_yellow.png') no-repeat left center;
	text-decoration:underline;
	color:#FFFC00;
}
/* latest posts */
div.content div.secondary#sidebar-main div.module.sb-latest, div.content div.secondary#sidebar-main div.module.sb-latest h2 {
	background-color:#C76B01;
}
div.content div.secondary#sidebar-main div.module.sb-latest h2 {
	color:#333;
	font-weight:bold;
	line-height:35px;
}
div.content div.secondary#sidebar-main div.module.sb-latest span.metalink a.feedlink {
	display:block;
	width:16px;
	height:16px;
	background:url('images/silk/feed.png') no-repeat left top;
	position:absolute;
	top:10px;
	left:0px;
}
div.content div.secondary#sidebar-main div.module.sb-latest span.metalink a.feedlink:hover {
	background:url('images/silk/feed_go.png') no-repeat left top;
}
div.content div.secondary#sidebar-main div.module.sb-latest span.metalink a.feedlink img {
	position:absolute;
	left:-10000px;
}
div.content div.secondary#sidebar-main div.module.sb-latest ul li a {
	display:block;
	padding-left:16px;
	background:url('images/silk/bullet_black.png') no-repeat left top;
	color:#333;
}
div.content div.secondary#sidebar-main div.module.sb-latest ul li a:hover {
	padding-left:16px;
	background:url('images/silk/bullet_yellow.png') no-repeat left top;
	text-decoration:none;
	color:#F5C004;
}
/* latest comments */
div.content div.secondary#sidebar-main div.module.sb-comments, div.content div.secondary#sidebar-main div.module.sb-comments h2 {
	background-color:#7F8405;
}
div.content div.secondary#sidebar-main div.module.sb-comments h2 {
	color:#333;
	font-weight:bold;
}
div.content div.secondary#sidebar-main div.module.sb-comments a.feedlink {
	display:block;
	width:16px;
	height:16px;
	background:url('images/silk/feed.png') no-repeat left top;
	position:absolute;
	top:10px;
	left:10px;
}
div.content div.secondary#sidebar-main div.module.sb-comments a.feedlink:hover {
	background:url('images/silk/feed_go.png') no-repeat left top;
}
div.content div.secondary#sidebar-main div.module.sb-comments a.feedlink img {
	position:absolute;
	left:-10000px;
}
div.content div.secondary#sidebar-main div.module.sb-comments ul li a.activityentry {
	color:#111111;
}
div.content div.secondary#sidebar-main div.module.sb-comments ul li a.activityentry:hover {
	color:#F5C004;
	text-decoration:underline;
}
div.content div.secondary#sidebar-main div.module.sb-comments ul li a.numbercomments {
	color:#111111;
	float:right;
}
div.content div.secondary#sidebar-main div.module.sb-comments ul li a.numbercomments:hover {
	color:#F5C004;
	text-decoration:none;
}
div.content div.secondary#sidebar-main div.module.sb-comments ul li small a:hover {
	color:#F5C004 !important;
	text-decoration:underline;
}
/* flickr */
div.content div.secondary#sidebar-main div.module.sb-flickr, div.content div.secondary#sidebar-main div.module.sb-flickr h2 {
	background-color:#FF0084;
}
div.content div.secondary#sidebar-main div.module.sb-flickr h2 {
	color:#333;
	font-weight:bold;
}
div.content div.secondary#sidebar-main div.module.sb-flickr span.metalink a.feedlink {
	display:block;
	width:16px;
	height:16px;
	background:url('images/silk/feed.png') no-repeat left top;
	position:absolute;
	top:10px;
	left:0px;
}
div.content div.secondary#sidebar-main div.module.sb-flickr span.metalink a.feedlink:hover {
	background:url('images/silk/feed_go.png') no-repeat left top;
}
div.content div.secondary#sidebar-main div.module.sb-flickr span.metalink a.feedlink img {
	position:absolute;
	left:-10000px;
}
div.content div.secondary#sidebar-main div.module.sb-flickr div {
	width:90%;
	margin:0 5%;
	padding:0 0 25px;
}
/* sparkstats */
div.content div.secondary#sidebar-main div.module#sparkish-statistics, div.content div.secondary#sidebar-main div.module#sparkish-statistics h2 {
	background-color:#A45036;
	color:#FFFFFF;
}
div.content div.secondary#sidebar-main div.module#sparkish-statistics div.info {
	width:90%;
	margin:0 5%;
	padding:0 0 25px;
}
div.content div.secondary#sidebar-main div.module#sparkish-statistics div.info p {
	margin:0;
	padding:0;
	color:#aaaaaa;
}
div.content div.secondary#sidebar-main div.module#sparkish-statistics div.info p strong {
	color:#111111;
}
/* last.fm */
div.content div.secondary#sidebar-main div.module#i-hear, div.content div.secondary#sidebar-main div.module#i-hear h2 {
	background-color:#D01F3C;
}
div.content div.secondary#sidebar-main div.module#i-hear h2 {
	color:#eee;
	font-weight:bold;
}
div.content div.secondary#sidebar-main div.module#i-hear span.metalink a.feedlink {
	display:block;
	width:16px;
	height:16px;
	background:url('images/silk/feed.png') no-repeat left top;
	position:absolute;
	top:10px;
	left:0px;
	text-indent:-10000px;
}
div.content div.secondary#sidebar-main div.module#i-hear span.metalink a.feedlink:hover {
	background:url('images/silk/feed_go.png') no-repeat left top;
}
div.content div.secondary#sidebar-main div.module#i-hear ul {
	width:90%;
	margin:0 5%;
	padding:0 0 25px;
}
div.content div.secondary#sidebar-main div.module#i-hear ul li a {
	display:block;
	color:#fff;
}
div.content div.secondary#sidebar-main div.module#i-hear ul li a span.title {
	display:block;
	width:75%;
	text-align:left;
}
div.content div.secondary#sidebar-main div.module#i-hear ul li a span.time {
	float:right;
	width:25%;
	display:block;
	text-align:right;
}
div.content div.secondary#sidebar-main div.module#i-hear ul li a:hover {
	text-decoration:none;
	color:#F5C004;
}
/* twitter */
div.content div.secondary#sidebar-main div.module.sb-twitter, div.module.sb-twitter h2 {
	background-color:#9AE4E8;
}
div.content div.secondary#sidebar-main div.module.sb-twitter h2 {
	color:#333;
	font-weight:bold;
}
div.content div.secondary#sidebar-main div.module.sb-twitter span.metalink a.feedlink {
	display:block;
	width:16px;
	height:16px;
	background:url('images/silk/feed.png') no-repeat left top;
	position:absolute;
	top:10px;
	left:0px;
	text-indent:-10000px;
}
div.content div.secondary#sidebar-main div.module.sb-twitter span.metalink a.feedlink:hover {
	background:url('images/silk/feed_go.png') no-repeat left top;
}
div.content div.secondary#sidebar-main div.module.sb-twitter ol {
	width:90%;
	margin:0 5%;
	padding:0 0 25px;
	list-style:none;
}
div.content div.secondary#sidebar-main div.module.sb-twitter ol li {
	list-style:none;
}
div.content div.secondary#sidebar-main div.module.sb-twitter ol li a {
	display:block;
	color:#A45036;
}
div.content div.secondary#sidebar-main div.module.sb-twitter ol li a span.status {
	display:block;
	width:80%;
	text-align:left;
}
div.content div.secondary#sidebar-main div.module.sb-twitter ol li a span.status strong {
	font-weight:normal;
}
div.content div.secondary#sidebar-main div.module.sb-twitter ol li a span.time {
	float:right;
	width:20%;
	display:block;
	text-align:right;
}

div.content div.secondary#sidebar-main div.module.sb-twitter ol li a:hover {
	text-decoration:none;
	color:#333;
}
div.content div.secondary#sidebar-main div.module.sb-twitter ol li a:hover span.status strong {
	text-decoration:underline;
}
/* content */
div#primary {
	width:525px;
	padding:0;
	background:#FFFFFF url('images/content_bg.png') repeat-y center top;
	position:relative;
	top:0;
	left:0;
	margin:22px 0 0 2px;
	float:left;
}
div#primary div#current-content, div#primary div#dynamic-content {
	margin:0;
	padding:0;
	background:url('images/content_bg-top.png') no-repeat center top;
}
div#primary div#current-content div#primarycontent, div#primary div#dynamic-content div#nested_primarycontent {
	margin:0;
	padding:5px 20px;
	background:url('images/content_bg-bottom.png') no-repeat center bottom;
}
/* rolling archives */
div#rollingarchives, div#nested_rollingarchives {
	display:none;
	position:relative;
	top:10px;
	left:15px;
	width:500px;
}
div#rollingarchives div#rollnavigation a#rollprevious, div#nested_rollingarchives div#nested_rollnavigation a#nested_rollprevious, div.navigation div.left a {
	padding-left:18px;
	background:#FFFFFF url('images/silk/arrow_left.png') no-repeat left center;
}
div#rollingarchives div#rollnavigation a#rollprevious:hover, div#nested_rollingarchives div#nested_rollnavigation a#nested_rollprevious:hover, div.navigation div.left a:hover {
	background:#FFFFFF url('images/silk/book_previous.png') no-repeat left center;
}
div#rollingarchives div#rollnavigation a#rollnext, div#nested_rollingarchives div#nested_rollnavigation a#nested_rollnext {
	right:5px;
	width:auto;
}
div#rollingarchives div#rollnavigation a#rollnext, div#nested_rollingarchives div#nested_rollnavigation a#nested_rollnext, div.navigation div.right a {
	padding-right:18px;
	background:#FFFFFF url('images/silk/arrow_right.png') no-repeat right center;
}
div#rollingarchives div#rollnavigation a#rollnext:hover, div#nested_rollingarchives div#nested_rollnavigation a#nested_rollnext:hover, div.navigation div.right a:hover {
	background:#FFFFFF url('images/silk/book_next.png') no-repeat right center;
}
div#rollingarchives div#rollnavigation a#rollprevious span, div#rollingarchives div#rollnavigation a#rollnext span, div#nested_rollingarchives div#nested_rollnavigation a#nested_rollprevious span, div#nested_rollingarchives div#nested_rollnavigation a#nested_rollnext span, div.navigation div.left span, div.navigation div.right span {
	position:absolute;
	left:-10000px;
}
/* footer */
div#footer {
	background:#3F6927 url('images/footer.png') repeat-x left top;
	margin:10px auto 0 auto;
	padding:30px 0 10px 0;
	color:#AAAAAA;
}
div#footer a, div#footer a:link, div#footer a:visited {
	color:#D77C05;
	text-decoration:none;
	font-weight:normal;
	border:none;
}
div#footer a:hover {
	text-decoration:none;
	color:#F5C004;
}
/* livecontact */
#lc_form {
	position:relative;
}
#lc_form div#LiveContactWait {
	background:transparent url(images/loader-long.gif) no-repeat scroll left center;
	height:20px;
	position:absolute;
	left:100px;
	bottom:5px;
	width:220px;
	margin:0;
}
#lc_form div#LiveContactWait span.hide {
	position:absolute;
	left:-20000px;
}
#lc_form form div {
	display:block;
	clear:both;
	padding:5px 0;
}
#lc_form form div label {
	display:block;
	float:left;
	text-align:right;
	width:15%;
}
#lc_form form div input.text {
	padding:2px 2px 2px 20px;
	float:left;
	width:78%;
}
#lc_form form div.empty input.text {
	background:url('images/silk/information.png') no-repeat 2px center;
}
#lc_form form div.empty#txtNameContainer input.text {
	background:url('images/silk/user.png') no-repeat 2px center;
}
#lc_form form div.empty#txtEmailContainer input.text {
	background:url('images/silk/email.png') no-repeat 2px center;
}
#lc_form form div.empty#txtURLContainer input.text {
	background:url('images/silk/link.png') no-repeat 2px center;
}
#lc_form form div.error input.text {
	background:url('images/silk/error.png') no-repeat 2px center;
}
#lc_form form div.error label {
	color:#E20026;
}
#lc_form form div.good input.text {
	background:url('images/silk/tick.png') no-repeat 2px center;
}
#lc_form form div.good label {
	color:#22A800;
}
#lc_form form div#txtMessageContainer textarea {
	width:98%;
	height:8em;
}
#lc_form form div#txtMessageContainer.error textarea {
	background:#FFB7CD;
}
#lc_form form div#txtMessageContainer.good textarea {
	background:#C7E8B9;
}
#lc_preview {
	border:1px solid #555;
	padding:5px;
}
#lc_preview div {
	margin:0;
	padding:0;
}
#lc_preview div.subject {
	border-bottom-color:#333333;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
#lc_preview div.lc_message.thanks {
	background:url('images/silk/email_go.png') no-repeat left center;
	margin-bottom:10px;
	margin-left:0;
	margin-right:0;
	margin-top:10px;
	padding-left:20px;
}
#lc_preview div.lc_message.thanks strong {
	color:#22A800;
	font-weight:normal;
}
/* headings */
.page-head h2 {
	margin-top:5px;
}
.page-head h2 {
	margin-top:5px;
}
.hentry {
	padding:0 0 10px;
}
h3.entry-title {
	margin:0;
}
h3.entry-title a, h3.entry-title a:link, h3.entry-title a:visited, .page-head h2 a, .page-head h2 a:link, .page-head h2 a:visited {
	color:#333333 !important;
	text-decoration:none, !important;
}
h3.entry-title a:hover, .page-head h2 a:hover {
	color:#D77C05 !important;
	text-decoration:none !important;
}
/* date */
span.chronodata {
	background:transparent url('images/silk/time.png') no-repeat scroll left center !important;
}
/* comments */
a.commentslink, a.commentslink:link, a.commentslink:visited {
	background:transparent url('images/silk/comment.png') no-repeat scroll left center;
	margin-left:10px;
	padding:2px 0pt 2px 20px;
	color:#BBBBBB;
}
a.commentslink:hover {
	color:#D77C05;
	text-decoration:underline;
}
/* tags */
div.entry-meta div.entry-tags {
	background:url('images/silk/tag_orange.png') no-repeat left center;
	padding-left:20px;
	margin:2px 0;
}
div.entry-meta div.entry-tags h4 {
	position:absolute;
	left:-10000px;
}
div.entry-meta div.entry-tags ul {
	list-style:none;
}
div.entry-meta div.entry-tags ul li {
	display:inline;
}
div.entry-meta div.entry-tags ul li a, div.entry-meta div.entry-tags ul li a:link, div.entry-meta div.entry-tags ul li a:visited {
	color:#BBBBBB;
	margin-left:5px;
}
div.entry-meta div.entry-tags ul li a:hover {
	color:#D77C05;
	text-decoration:underline;
}
div.entry-meta div.entry-tags ul li.first a, div.entry-meta div.entry-tags ul li.none a, div.entry-meta div.entry-tags ul li.single a {
	margin-left:0;
}
div.entry-meta div.entry-tags ul li:before {
	content: ",";
}
div.entry-meta div.entry-tags ul li.last:before {
	content: " and";
}
div.entry-meta div.entry-tags ul li.first:before, div.entry-meta div.entry-tags ul li.none:before, div.entry-meta div.entry-tags ul li.single:before {
	content: "";
}
/* comments */
.comments textarea {
	width:98%;
}
/* general */
blockquote[cite]:after {
	content: attr(cite);
	border-top:1px dotted #999;
	padding-top:0.25em;
	display:block;
	color:#333333;
}
.entry-content p.source {
	font-size:90%;
	background:#F3E57A url('images/silk/page_link.png') no-repeat 5px center;
	border-bottom:2px solid #F5C004;
	border-top:2px solid #F5C004;
	margin:10px auto;
	padding:5px 10px 5px 25px;
	text-align:left;
}
.entry-content p.note {
	font-size:90%;
	background:#FFF6BF url('images/silk/note.png') no-repeat 5px center;
	border-bottom:2px solid #F5C004;
	border-top:2px solid #F5C004;
	margin:10px auto;
	padding:5px 10px 5px 25px;
	text-align:left;
}
.entry-content p.alert {
	font-size:90%;
	background:#F3E57A url('images/silk/error.png') no-repeat 5px center;
	border-bottom:2px solid #C76B01;
	border-top:2px solid #C76B01;
	margin:10px auto;
	padding:5px 10px 5px 25px;
	text-align:left;
	color:#333;
}
.entry-content p.download a, .entry-content p.download a:link, .entry-content p.download a:visited {
	display:block;
	font-size:90%;
	background:#C7E8B9 url('images/silk/package.png') no-repeat 5px center;
	border-bottom:2px solid #1A6906;
	border-top:2px solid #1A6906;
	margin:10px auto;
	padding:5px 10px 5px 25px;
	text-align:center;
	color:#333;
	text-decoration:none;
}
.entry-content p.download a strong {
	font-weight:normal;
}
.entry-content p.download a:hover {
	background:#C7E8B9 url('images/silk/package_add.png') no-repeat 5px center;
	text-decoration:none !important;
}
.entry-content p.download a:hover strong {
	color:#568341;
}
.entry-content p.update {
	font-size:90%;
	background:#FF8D80 url('images/silk/clock_red.png') no-repeat 5px center;
	border-bottom:2px solid #DC3349;
	border-top:2px solid #DC3349;
	margin:10px auto;
	padding:5px 10px 5px 25px;
	text-align:left;
	color:#333;
}
/* changelog */
ul.changelog {
	background:#FFF6BF;
	color:#333333;
	border-top:1px solid #555555;
	border-left:1px solid #555555;
	border-bottom:2px solid #333333;
	border-right:2px solid #333333;
	padding:10px 10px;
	margin:10px 0;
	list-style:none;
}
ul.changelog li h4 {
	font-size:150%;
	text-style:italic;
	color:#A45036;
	margin:0 !important;
	border-bottom:1px solid #A45036;
}
ul.changelog li ul {
	padding-left:30px;
	list-style:none;
}
ul.changelog li ul li {
	padding-left:20px;
}
ul.changelog li.start ul li {
	background:url('images/silk/cog_go.png') no-repeat left center;
}
ul.changelog li ul li.feature {
	background:url('images/silk/package_add.png') no-repeat left center;
}
ul.changelog li ul li.bugfix {
	background:url('images/silk/bug_delete.png') no-repeat left center;
}
/* poetry */
div.poetry {
	background:#FFF6BF;
	color:#333333;
	border-top:1px solid #555555;
	border-left:1px solid #555555;
	border-bottom:3px solid #333333;
	border-right:3px solid #333333;
	padding:10px 20px;
}
div.poetry pre {
	white-space:pre;
	font-family:“Comic Sans MS”, comic sans, “brush Script MT”, brush script, “Zapfino”, “Marker Felt”, cursive;
	margin:0px 0px 10px 0px;
}
div.poetry pre:first-line {
	color:#222222;
}
div.poetry pre:first-letter {
	font-weight:bold;
	font-size:120%;
}
/* sociable */
div.sociable ul {
}
div.sociable img, div.sociable a:hover img {
	border:none !important;
	margin:0 !important;
}
