/*  
Theme Name: Mimbo
Theme URI: http://www.darrenhoyt.com/2007/08/05/wordpress-magazine-theme-released/
Description: A magazine-style theme for Wordpress
Version: 3.0
Author: Darren Hoyt
Author URI: http://www.darrenhoyt.com/2007/08/05/wordpress-magazine-theme-released/

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php


TABLE OF CONTENTS

  Nav
  HTML Tags
  Structure
  Headers
  Content Styles
  	 Misc
  	 Sidebar
  	 Single Post
  	 Archives
  Post Styles 
  Comments
  Form Elements
  Float Clearing
  Footer
  


/* ---------- @ Nav -----------*/

@import url('css/nav.css');




/* ---------- @ HTML Tags -----------*/
		


* {
	margin:0;
	padding:0;
	outline:none;
	}

body,html {
	min-height:101%; /*Firefox scrollbar fix*/
	}
	
body {
	background:#f1e5d5 url(assets/images/new_backing_v2.png) repeat-x scroll 0 0;
	color: #1d1d1d;
	user-select: none;
	}

body, select, input, textarea {
	font: 100% Arial, Verdana, Sans-Serif;
	}
	
p {	
	margin: 10px 0;
	line-height:160%;
	}

a, a:visited {
	color: #183f58;
	}

a:hover, a:active {
	color:#4d778d;
	}

hr {
	display: block;
	height:1px;
	background:#d7d7d7;
	border:0;
	color:#d7d7d7;
	}

table {
	border-collapse:collapse;
	width:100%;
	margin:15px 0;
	/*border-top:1px solid #e0ded9;
	border-bottom:1px solid #e0ded9;*/
	}

td {
	padding:4px 6px;
/*	background:#F5F3EE;
	border-bottom:1px solid #FFF; */
	}
		
table caption {
	background:#f5f3ee;
	padding:2px 0;
	}	
			
a img, a:visited img {
	border:none
	}
	
blockquote {
	color:#0000;
	padding:0 18px;
	margin:25px 45px;
	border-left:3px solid #999;
	font:italic 1.3em "Adobe Caslon Pro",Georgia, "Times New Roman", Times, serif;
	letter-spacing:0.01em;
	}

pre {
	width:100%;
	
	}



/* ---------- @ Structure -----------*/

#page {
	width:960px;
	margin:0 auto;
	padding-top:8px;
	}
	
#wrapper {
	/*background:#FFF url(assets/images/background_v5.jpg) repeat-x scroll 0 -1px;*/
	font-size:0.75em;
	padding:0 25px 60px 25px;
	/*border-bottom:1px solid #cac8c2;
	border-right:1px solid #cac8c2;	*/
	}

#masthead {
	height:81px;
	border-bottom:1px solid #607b88;
	position:relative;
	}

#content {
	width:580px;
	float:left
	}
	
#description {
	font: italic 1.2em Georgia, "Times New Roman", Times, serif;
	color:#888787;
	padding: 0 0 0 20px;
	border-left:1px dotted #7c7c7c;
	margin:13px 0 0 20px;
	float:left;
	letter-spacing:0.01em;
	}
	
.left {
	float:left;
	}

.right {
	float:right;
	}

#sidebar {
	width: 305px;
	float:right;
	margin-top:6px;
	}
	
.category-poetry #sidebar {margin-top:0px!important}

#featured-cats {
	width:258px;
	float:left
	}

#more-posts {
	width:305px;
	float:right;
	}
	
	
	
/* ---------- @ Headers -----------*/

h1 {
	font: bold 2.7em "Adobe Caslon Pro", "Hoefler Text", Georgia, Garamond, Times, serif;
	letter-spacing:-0.01em;
	float:left;
	}
	
h2 {
	font: 2.5em "Adobe Caslon Pro", "Hoefler Text", Georgia, Garamond, Times, serif;
	/*padding-bottom:8px; - DW */
	margin: 25px 0 20px 0;
	}

#lead h2 {
	font: 2.2em Georgia, "Times New Roman", Times, serif;
	line-height:115%;
	margin:3px 0 -8px 0;
	padding:0;
	}	
	
.post h2 {
	font-size:2.2em;
	padding: 0;
	margin: 15px 0 0 0;
	}
	
h2.posttitle {
border-bottom: 1px solid #d7d7d7;
	margin:10px 0 0 0;
	/*padding:0 0 13px 0; - DW */
	}

h2.pagetitle {
	border-bottom:1px solid #d7d7d7;
	/*padding:0 0 12px 0; - DW */
	margin:10px 0 20px 0;
	font-size:2.2em;
	}
				
h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	margin:10px 0 10px 0;
	font-size:1.5em;
	letter-spacing:0.07em;
	font-weight: normal
	}

.post h3 {
	border:none;
	font:1.7em "Adobe Caslon Pro", "Hoefler Text", Georgia, Garamond, Times, serif;
	color: #232323;
	letter-spacing:0;
	}
	
#featured-cats h3, #more-posts h3 {
	margin:0 0 15px 0;
	}
		
h3#respond {
	margin:45px 0 20px 0;
	}

h3#comments {
	margin-top:32px
	}

h4 {
	font:bold 1.5em "Adobe Caslon Pro", "Hoefler Text", Georgia, Garamond, Times, serif;
	
	font-weight: normal;
	}
	
.post h4 {
	margin:15px 0;
	}
	
.archive-list h4 {/*
	margin:0;
	font-size:1.2em;
	line-height:125%;
	height:28px;*/
	}
	
h5 {
	font: 0.8em "Adobe Caslon Pro", "Hoefler Text", Georgia, Garamond, Times, serif;
	text-transform:uppercase;
	letter-spacing:0.15em;
	padding:4px 0px;
	margin-bottom:5px;
	background:#f5f3ee;
	border-top:1px solid #d7d7d7;
	}

h6 {
	font:bold 0.9em Arial, Helvetica, sans-serif;
	}


	
/* ---------- @ Content Styles -----------*/


/*Misc*/

h1 a, h1 a:visited {
	color:#444;
	text-decoration:none
	}

h1 a:hover {
	color:#686868;
	}

h1 a:active {
	color:#929292;
	}
			
h4 a, h4 a:visited {
	
	/*text-decoration: none*/
	}
	
h5 a, h5 a:visited,
h5 a:hover, h5 a:active {
	text-decoration: none
	}
	
#more-posts img, .archive-list a img, .archive-list a:visited img {
	float:left;
	margin: 4px 18px 8px 0;
	padding:2px;
	border:1px solid #b9b9b9;
	background:#FFF;
	}
	
#more-posts img {
	margin:3px 12px 4px 0;
	}

.recent-excerpts {
	padding-bottom:10px;
	}

#featured-cats ul {
	margin:3px 0 22px 0;
	}

#featured-cats li {
	list-style:none;
	border-bottom:1px dotted #B6B6B6;
	padding:5px 0 8px 6px;
	margin:4px 0;
	line-height:135%;
	}
		
#lead {
	margin:22px 0;
	/*background:#fff;
	border-bottom:1px solid #fff;
	border-right:1px solid #fff;*/
	}

#lead:hover {
	/*background:#fff;
	border-bottom:1px solid #cbcbca;
	border-right:1px solid #cbcbca;*/
	}

#lead-text {
	float:left;
	width:320px;
	padding:13px 15px 16px 0;
	}

#lead br, .recent-excerpts br /*cleans up excerpts*/ {
	margin-bottom:15px;
	}

#lead img {
	float:left;
	margin-right:22px;
	}
			
.commentcount {
	padding-right: 19px;
	background:url(images/bubble.gif) no-repeat right;
	font:.8em Arial, Helvetica, sans-serif;
	}

#lead h2 .commentcount {
	font-size:0.4em;
	}

.postmetadata .commentcount {
	font-size:1em;
	}
		
.date {
	float:left;
	margin:18px 4px 0 0;
	font: 0.85em Georgia, "Times New Roman", Times, serif;
	color:#737373;
	letter-spacing:0.03em;
	}

#featured-cats .date {
	margin: 2px 3px 0 0;
	}


/*Sidebar and Widgets*/

#sidebar  .poem-button li, .headlines  .poem-button li {
	margin-left:30px;
	padding:5px 0;
	}

#sidebar a, #sidebar a:visited,
#home #content a, #home #content a:visited, 
.archive-list h4 a, .archive-list h4 a:visited,
.commentcount a, .commentcount a:visited, 
.fullarchive a, .fullarchive a:visited {
	
	text-decoration: none;
	}

#sidebar a:hover, #sidebar a:active,
#home #content a:hover, #home #content a:active, 
.archive-list h4 a:hover, h4 .archive-list a:active, 
.commentcount a:hover, .commentcount a:active, 
.fullarchive a:hover, .fullarchive a:active {
	color:#686868;
	text-decoration: underline;
	}

#wp-calendar td {
	text-align:center;
	padding:3px;
	}	
	
#recentcomments {
	color: #787878;
	}

a.rsswidget, a.rsswidget:visited {
	font-weight: bold
	}

#ads img, .wp125ad img {
	float:left;
	margin:0 0 6px 6px;
	}

.textwidget {
	margin: 15px 0;
	line-height:160%;
	}	
	
.widget td {
	background:none;
	}
	
.widget table {
	border:none
	}
	
		
		
	
/*Single Posts*/

#writer {
	background:#ededed;
	margin:-10px 0 22px 0;
	padding:3px 20px 16px 20px;
	border-bottom:1px solid #dadada;
	border-top:1px solid #dadada;
	}
	
#writer img {
	padding:1px;
	border:1px solid #b2afa4;
	float:left;
	margin:18px 15px 6px 0;
	}

#tags {
	padding:3px;
	border-bottom:1px solid #DDD;
	border-top:1px solid #DDD;
	display: none;
	}	

#tags a, #tags a:visited {
	text-decoration: none
	}
	
	
/*Archives*/

.archive-list li {
	list-style:none;
	width:285px;
	/*float:left;*/
	/*height:103px;*/
	margin: 8px 25px 18px 0;
	border-bottom:1px dotted #b1b1b1;
	}

.archive-list img {
	margin:0 14px 0 0;
	}

.archive-list .postmetadata {
	border:none;
	margin:0;
	padding:4px 0 0 0;
	}
		
#pagination {
	margin-top:30px;
	width:604px;
	display: none;
	}

#pagination .left {
	width:290px;
	text-align:right;
	}

#pagination .right {
	float:right;
	width:294px;
	}



/* ---------- @ Post Styles -----------*/

.entry {
	padding-bottom:10px;
	}

.postmetadata {
	padding: 7px 0;
	/*border-top:1px solid #d7d7d7;*/
	margin:0 0 20px 0;
	color:#7a7a7a;
	display: none;
	}	

.post code {
	background:#f5f3ee;
	padding:3px;
	font-size:1.2em;
	}
			
.post ul li {
	margin: 0 0 5px 42px;
	line-height:160%;
	}

.post ol li {
	/* commenting out because of inheritance issues in timeline KR 
	margin:0 0 5px 48px;*/
	line-height:115%;
	}


/*Images*/
	
.entry img {
	display:block;
	/*border:1px solid #999;
	padding:10px 10px 10px 0px;*/

	}

.wp-caption.alignleft, 
.wp-caption.alignright, 
.wp-caption.aligncenter {
	background:#f5f3ee;
	text-align:center;
	padding:10px 5px 10px 10px;
	border:3px double #FFF;
	}

img.alignleft {
	margin:5px 15px 10px 0;
	float:left
	}

img.alignright {
	margin:5px 0 10px 15px;
	float:right
	}
.wp-caption {
	border: 1px solid #ddd!important

}

.wp-caption.alignleft {
	float:left;
	margin:5px 22px 10px 0;
	}
	
.wp-caption.alignright {
	float:right;
	margin:5px 0 10px 22px;
	}

.wp-caption.aligncenter, img.aligncenter {
    margin: 0 auto;
	display:block;
	margin-bottom:15px;
	float:none
   	}
		
p.wp-caption-text {
	margin:0;
	text-align:center;
	padding:5px 0;
	}	

.wp-caption img {
	float:none;
	margin:0;
	}	

.gallery {
	margin:15px 0;
	display:block;
	}
	
.gallery img {
	border:1px solid #999 !important;
	padding:2px;
	}

.gallery-item {
	padding:12px 0;
	}

.gallery-caption {
	padding:10px;
	}
	
	
	
	

/* ---------- @ Comments -----------*/

.reply a, .reply a:visited  {
	width:75px;
	background:#CCC;
	color:#FFF;
	display:block;
	margin-bottom:15px;
	padding:5px !important;
	text-align:center;
	border-bottom:1px solid #f2f2f2;
	border-right:1px solid #f2f2f2;
	text-decoration:none !important;
	font:italic 1em Georgia,Arial,Verdana;
	}

.reply a:hover {
	background:#aeaeae;
	text-decoration:none;
	border-bottom:1px solid #898989;
	border-right:1px solid #898989;	
	color:#FFF;
	}

.reply a:active {
	background:#CCC;
	}
			
.commentlist li {
	margin: 0 0 18px 0;
	padding: 15px;
	background:#F2F2F2;
	border:1px solid #DDDDDD;
	
	list-style:none
	}

.commentlist li.depth-2 {
	border:none;
	background:#FFF;
	border-top: 1px solid #f2f2f2;	
	margin-left:15px;
	}

.commentlist li.depth-3	 {
	margin-left:15px;
	border:none;
	background:#f2f2f2;
	}

.commentlist li.bypostauthor {
	background:#e5e5e5 !important; 
	border:1px solid #c7c7c7 !important;
	}
	
.commentlist code {
	background:#e0e0e0;
	padding:3px;
	}
	
.avatar {
	margin: 3px 10px 0 0;
	float:left;
	padding:2px;
	border:1px solid #b9b9b9;
	background:#FFF;	
	}

#trackbacklist li {
	margin: 10px 0 10px 35px;
	}

#trackbacklist cite {
	font-style:normal
	}
			
cite.fn {
	font: bold 1.4em Georgia, "Times New Roman", Times, serif;
	letter-spacing:-0.05em;
	display:block;
	padding-top:9px;
	}	

.says {
	display:none;
	}
	
.commentmetadata {
	float:left
	}
 
.comment-date a, .comment-date a:visited {
	color:#868686;
	font-size:0.9em;
	text-decoration:none
	}

.commentmetadata a:hover, .commentmetadata a:active  {
	text-decoration:underline;
	color:#333;
	}

		
	
	
/* ---------- @ Form Elements -----------*/

#author, #email, #comment, #url, #s {
	background:#FFF !important;
	padding:5px;
	border:1px solid #bfbfbf;
	border-left:1px solid #e2e2e2;
	border-top:1px solid #e2e2e2;
	}

#author, #email, #url {
	width:220px;
	}
		
.button {
	padding: 8px 14px;
	background:#424242;
	color:#FFF !important;
	border:none;
	font-size:1.1em;
	}

.button:hover {
	background:#272727;
	color:#FFF;
	text-decoration:none
	}

.button:active {
	background:#000;
	}

#commentform textarea {
	width: 98%;
	margin-top:5px;
	height:100px;
	}

#searchform {
	float:right;
	width:300px;
	text-align:right;
	color:#fff;
	
	}

#s {
	width:170px;
	font-size:1em;
	border:1px solid #ccc;
	}
	
label {display: block;
	text-align:left; font-size: 1em; margin-left: 5px;}
#s:focus {
	background:#f8f8f8 !important;
	}

#searchsubmit {
	vertical-align:baseline;
	border:1px solid #ccc;
	margin-left:-1px;
	padding:5px 20px;
	background:#fff;
	}		
	

	

/* ---------- @ Float Clearing -----------*/

.clearfloat:after {
	display:block;
	visibility:hidden;
	clear:both;
	height:0;
	content:".";
	}
	
.clearfloat {
	display:inline-block
	}

.clearfloat {
	display:block
	}
	


/* ---------- @ Footer -----------*/

#footer {
	font-size:0.75em;
	padding:16px 25px 25px 25px
	background:#fff;
	
	}

#footer a, #footer a:visited {
	color:#333;
	text-decoration:none;
	}

#footer a:hover {
	color:#5a5954;
	}

#footer a:active {
	text-decoration:underline
	}
			
#footer img {
	vertical-align:middle;
	}
	
#copyright {
	float:left;
	width:550px;
	line-height:160%;
	}

#rss {
	float:right;
	width:350px;
	text-align: right
	}
/* ------ MY OVERWRITE -------*/
#sidebar-home {
	width: 305px;
	float:right;
	margin-top: 19px;
	}

#sidebar-home p {margin:0px!important}
#sidebar-home img {	background:#FFFFFF;
	float:left;
	margin:4px 18px 8px 0;
	padding:2px;}
	
.last-item {border-bottom:none!important}
				
div.right-text  {padding: 0;}
.right-text h2 {font-size: 1.5em; color: #183f58; 	padding: 0; margin: 0;}
.right-text h2 a {color: #183f58;text-decoration:none;}
.right-text p {}
img.right-text{margin:4px 18px 8px 0px!important;float: left!important;}

#sidebar-home div.right-text  {border-bottom:1px solid #cccccc; margin-bottom: 10px;padding-bottom: 10px;}
#sidebar-home div.left-text  {border-bottom:1px solid #cccccc; margin-bottom: 10px;padding-bottom: 10px;}

#masthead  { border: none;}
#masthead h1 {display: none;}
#masthead #description {display: none;}

div.left-text {padding: 0;}
.left-text h2 {font-size: 1.5em; color: #183f58; 	padding: 0; margin: 0;}
.left-text h2 a {color: #183f58;text-decoration:none;}
.left-text p {}
img.left-text{margin:4px 0px 8px 18px!important;float: right!important; }

.home #more-posts p {margin:0px!important;}
/* ------- SIDEBAR FOR POEMS --------*/


#sidebar_poems{display: none;}

 body.category-poetry #sidebar_poems {
	display: block!important;
	width: 305px;
	float:right;
	padding-top: 19px;
	margin-bottom:30px;
	}
	
body.archive #sidebar_poems {display: none !important;}

#sidebar_poems .poem-button ul {list-style-type: none;}
#sidebar_poems .poem-button li {
	margin: 10px 5px;
	padding: 10px 0 10px 50px;
	border-bottom: 1px solid #d7d7d7;
}

#sidebar_poems .poem-button li {
	background-image: url(images/control_poem_sprite.png);
	background-repeat:no-repeat;
}

.poem-button  li.enlarge 	{background-position:0px -380px;}
.poem-button  li.sound-on 	{background-position:0px -255px;}
.poem-button  li.sound-off 	{background-position:0px -215px;}
.poem-button  li.watch 		{background-position:0px -340px;}
.poem-button  li.previous 	{background-position:0px -126px;}
.poem-button  li.next		{background-position:0px -85px;}
.poem-button  li.print		{background-position:0px -170px;}

.poem-button  li.next:hover		{background-position:0px -0px;}
.poem-button  li.previous:hover	{background-position:0px -42px;}

#sidebar-home h5, #sidebar-home h5 a {
	font: 0.8em "Adobe Caslon Pro", "Hoefler Text", Georgia, Garamond, Times, serif;
	text-transform:uppercase;
	color: #cc0000;

	padding:4px 0 4px 0;
	font-size: .9em;
	margin-bottom:0;
	background: none;
	border-top: none;
	}

#positiontwo_left {width: 149px; float: left; margin-top: 20px;}
#positiontwo_left p {border-bottom: none;}
#positiontwo_left img {border: none; padding: 0; margin: 0 0 10px 0;;}

#positiontwo_right {width: 149px; float: right; margin-top: 20px;}
#positiontwo_right p {border-bottom: none;}
#positiontwo_right img {border: none; padding: 0; margin: 0 0 10px 0;}

#wordonstreet {}
#wordonstreet h2{margin-bottom: 10px; margin-top: 0;}
#wordonstreet img {border: none; padding: 0; margin: 0 10px 0 0; float: left;}

#wordonstreet  p {border-bottom: none;  }
#wordonstreet h5{background: none; border-top: none;}

.poetry-related {border-bottom: 1px solid  #cccccc;margin:10px 0px;padding-bottom:10px;}


#videohighlights img {border: none; margin: 0 0 20px 0; padding: 0; width: 305px;}


.margin-left-feature {margin-right:15px;}


#poetry-archive p {border-bottom: 1px solid  #cccccc; margin-bottom: 1em; padding-bottom: 12px;}
#featured-cats div{float:left;width:119px;margin-bottom:15px;}
#featured-cats h2 {margin: 10px 10px 5px 10px;}
#featured-cats h2 a {color: #fff; font-size: .8em; text-decoration: none;}

#featured-1 {background-color: #fb678b;}
#featured-2 {background-color: #AC0202;}
#featured-3 {background-color: #009fea;}
#featured-4 {background-color: #a8c01c;}

.feature-box {height:162px;}

#player {margin-bottom: 20px;}

/* POETRY ARCHIVE STYLES */


#bookscroller {width: 350px; float: left; background-color: #fff; padding: 10px; margin: 20px 0;}
#bookscroller h2 {margin: 0 0 10px 0; font-size: 2em;}
#moodmatcher h4 {margin-bottom: 10px;}

#heroesandvillains {width: 350px; 
	float: left; 
	background: url(images/heroesandvillains.gif) no-repeat top left; 
	padding: 10px; 
	margin: 20px 0;}

#heroesandvillains h4 {margin-bottom: 10px;}

#poetry-quote, #archive-latest {float: right; width: 100%; margin: 20px 0;}
#archive-latest2 { margin: 20px 0;}
#archive-latest{margin: 0}
#poetry-quote h4 a {text-decoration: none; color: #000; font-size: 1.2em;}

#poetry-quote h4 a:hover { color: #cc0000; }
#poetry-quote p {color: #cc0000;}

#archive-holder {width: 370px; float: left; padding: 0; }
#archive-holder .content-block {min-height:150px;}
#archive-holder a {color:#222}
#archive-holder a h4 {margin-bottom:0px!important;font-weight:600;}
#archive-holder a p {font-family:Arial, Helvetica, sans-serif;}
#archive-holder a:hover {background:#FAEDDF;text-decoration:none!important;color:#000!important}
#archive-holder .start-quote {background: url(images/start_quote.png) no-repeat left top;display:inline-block;height:18px;width:25px;}
#archive-holder .end-quote {background: url(images/end_quote.png) no-repeat right top;display:inline-block;height:18px;width:25px;vertical-align:bottom}

.quote .start-quote {background: url(images/start_quote.png) no-repeat left top;display:inline-block;height:18px;width:25px;}
.quote .end-quote {background: url(images/end_quote.png) no-repeat right top;display:inline-block;height:18px;width:25px;vertical-align:top}

.archive-list li {
	list-style:none;
	width:186px;
	/*float:right;*/

	margin: 8px 0 8px 0;
	border-bottom:1px dotted #b1b1b1;
	}
	
	/* These are styles for the poetry archive page */
#the-best-of, #signup {width: 155px; float: left;background-color: #f1e5d5; padding: 10px; margin: 0 20px 20px 0;}

#the-best-of a, #signup a {text-decoration:none; color: black}
#the-best-of a:hover, #signup a:hover {color: red; background-color: white;}
#workinprogress, #latest-comments {width: 155px; float: right ;background-color: #f1e5d5; padding: 10px; margin: 0;}
#workinprogress a, #latest-comments a {text-decoration:none; color: black}
#workinprogress a:hover, #latest-comments a:hover {color: red; background-color: white;}
#latest-comments ul {margin: 10px 0 0 20px;}
#latest-comments ul li {margin: 0 0 15px 0;}
h4.archive-list-header {width: 166; margin: 8px 0 8px 0; border-bottom: 1px solid #000;}


.category-poetry .entry p { color: #000;	line-height:160%;letter-spacing:0.07em;}
div.tag-content-page div.entry p {color:#1D1D1D;letter-spacing:normal;}



/*poetry sidebar */
#poetry-search #searchform {float: none; width: 240px; height: 30px;}

div.poetry-browse {width: 305px;}
div.about-browse {margin-top: 33px;}
div.poetry-browse ul.letterButtons {list-style-type: none!important;}

.letterButtons {
	margin: 0px;
	padding: 0px;
	list-style: none;
	clear: left;
}
.letterButtons li {
	float: left;
	background-color: #fff;
	text-align: center;
	padding:0px!important;
	margin:5px 0px;
}
* html .letterButtons li {
	width: 1.1em;
	margin-right:2px;
	padding:0;
}

.letterButtons li a {
	color:#000;
	font-weight: bold;
	text-decoration: none;
	display:block;
	width:20px;
	line-height:25px;
}

.letterButtons li div {
	color:#000;

	text-decoration: none;
	width:20px;
	line-height:25px;
}

.letterButtons li a:hover, .letterButtons li a:active {
	text-decoration: underline; color: #fff!important; background-color: #000;}
	
/*#poetry-search {margin-top: 35px;} - DW */

div.poetry-browse ul.sidebar-browse {list-style-type: square;}



.textwidget h3, .widget h3  {font:  1.7em "Adobe Caslon Pro", "Hoefler Text", Georgia, Garamond, Times, serif; color: #000;	border-bottom: 1px solid #ccc; border-top: none;}
/*.widget h3 {margin-top: 34px;} - DW*/ 

/*div.widget{border-bottom: 2px solid #183F58;}*/

p.btn {background-color: #cc0000; color: #fff; padding: 5px; border-right: 1px solid #000; border-bottom: 1px solid #000; width: 195px; margin-left: 210px; display: block; }

p.btn a {color: #fff; text-decoration: none; font-size: 1.2em; font-weight: bold; }
p.btn a:hover {color: #ccc; text-decoration: underline;}


p.donatebutton {background-color: #d4d695; color: #fff; padding: 5px;
	 border-right: 1px solid #3f5100; border-bottom: 1px solid #000; text-align:center;  display: block; }
p.donatebutton a {color: #3f5100; text-decoration: none; font-size: 1.2em;  }
p.donatebutton a:hover {color: #ccc; text-decoration: underline;}



img.timeline-copyright {display: none!important;}


body.postid-73 #sidebar{display:none;}

p.poem-note {border-top: none; margin-top: 20px; padding-top: 20px;}

div.treebox { background-color: #c6c584;height:198px;margin-top:-1px}
div.treebox > div {padding: 10px;}

.treebox h4 {margin-bottom:10px;}





/**testing styles for poems page **/
body.postid-37 #content{background: url(images/maelstrom.jpg) no-repeat 0 70px; width: 910px;  padding-bottom: 400px;}
body.postid-37 #content pre {padding-top: 40px;}

body.postid-37 #sidebar {display: none;}






/* VIDEO ARCHIVE STYLES */

#video_pos2 {width: 350px; float: left; background-color: #fff; padding: 0; margin: 20px 0;}

#video_pos3, #video_pos5 {width: 155px; float: left;background-color: #f4eee7; margin: 0 20px 20px 0;}

#video_pos4, #video_pos6 {width: 155px; float: right ;background-color: #f4eee7;  margin: 0;}




/*	Start Timeline	*/




 ol#timeline {
list-style: none;
margin: 20px 0 0 0;
padding: 0;
width: 50em;
}
ol#timeline li{
border-bottom: 1px solid #b09777;
padding-bottom: 5px;
clear: both;
font-weight: bold;
font-size: 120%;
font-family:"Adobe Caslon Pro","Hoefler Text",Georgia,Garamond,Times,serif;
}

 
ol#timeline ol {
list-style: none;
margin: 0 0 -1.5em 10em;
padding: 0;
display: block;
border-left: 1px solid #b09777;
float: left;
position: relative;
top: -1em;
background: #fff;
}
ol#timeline ol li {
border: 0;
display: block;
/*padding: 0 0.5em 0 0.5em;*/
clear: both;
font-weight: normal;
font-size: 90%;
color: #666;
margin:0px!important;
width:425px;
}
ol#timeline ol li.nested {
 border-top: 1px solid #b09777;
color: #003;
padding: 0 0 0 10px;
}
ol#timeline ul {
list-style: none;
/*margin: 0 0 0 6em;-DW */
padding: 0.2em;
display: block;
/*border: 1px solid #b09777;*/
/*background: #fff2e0;*/
width: 35em;
float: left;
/*position: relative;*/
top: -5em;
}
ol#timeline ul li {
color: #003;
font-size: 1em;
font-family: Arial, Verdana, Sans-serif!important;
}

.postid-73 .previous-next{display: none;}
/*	End Timeline	*/

p.audioplayer-container {position: absolute;
left: 740px;
top: 210px;}



 div.previous-next {background:#F5F3EE;
	border-bottom:1px solid #FFF; padding: 5px }

div.previous-next .align-right{display: block; float: right;}



/* CHILD ARCHIVE PAGES STYLES */
.category-work-in-progress #archive-latest,
.category-homeless-in-my-heart #archive-latest,
.category-poems-beginning-with-a #archive-latest,
.category-poems-beginning-with-b #archive-latest,
.category-poems-beginning-with-c #archive-latest,
.category-poems-beginning-with-d #archive-latest,
.category-poems-beginning-with-e #archive-latest,
.category-poems-beginning-with-f #archive-latest,
.category-poems-beginning-with-g #archive-latest,
.category-poems-beginning-with-h #archive-latest,
.category-poems-beginning-with-i #archive-latest,
.category-poems-beginning-with-j #archive-latest,
.category-poems-beginning-with-k #archive-latest,
.category-poems-beginning-with-l #archive-latest,
.category-poems-beginning-with-m #archive-latest,
.category-poems-beginning-with-n #archive-latest,
.category-poems-beginning-with-o #archive-latest,
.category-poems-beginning-with-p #archive-latest,
.category-poems-beginning-with-q #archive-latest,
.category-poems-beginning-with-r #archive-latest,
.category-poems-beginning-with-s #archive-latest,
.category-poems-beginning-with-t #archive-latest,
.category-poems-beginning-with-u #archive-latest,
.category-poems-beginning-with-v #archive-latest,
.category-poems-beginning-with-w #archive-latest,
.category-poems-beginning-with-x #archive-latest,
.category-poems-beginning-with-y #archive-latest,
.category-poems-beginning-with-z #archive-latest {float: none; width: 580px;}

.category-work-in-progress #archive-list li,
.category-homeless-in-my-heart #archive-list li,
.category-poems-beginning-with-a #archive-list li,
.category-poems-beginning-with-b #archive-list li,
.category-poems-beginning-with-c #archive-list li,
.category-poems-beginning-with-d #archive-list li,
.category-poems-beginning-with-e #archive-list li,
.category-poems-beginning-with-f #archive-list li,
.category-poems-beginning-with-g #archive-list li,
.category-poems-beginning-with-h #archive-list li,
.category-poems-beginning-with-i #archive-list li,
.category-poems-beginning-with-j #archive-list li,
.category-poems-beginning-with-k #archive-list li,
.category-poems-beginning-with-l #archive-list li,
.category-poems-beginning-with-m #archive-list li,
.category-poems-beginning-with-n #archive-list li,
.category-poems-beginning-with-o #archive-list li,
.category-poems-beginning-with-p #archive-list li,
.category-poems-beginning-with-q #archive-list li,
.category-poems-beginning-with-r #archive-list li,
.category-poems-beginning-with-s #archive-list li,
.category-poems-beginning-with-t #archive-list li,
.category-poems-beginning-with-u #archive-list li,
.category-poems-beginning-with-v #archive-list li,
.category-poems-beginning-with-w #archive-list li,
.category-poems-beginning-with-x #archive-list li,
.category-poems-beginning-with-y #archive-list li,
.category-poems-beginning-with-z #archive-list li {margin-bottom: 20px; width: 580px;}

.category-work-in-progress .archive-list-header,
.category-homeless-in-my-heart .archive-list-header,
.category-poems-beginning-with-a .archive-list-header,
.category-poems-beginning-with-b .archive-list-header,
.category-poems-beginning-with-c .archive-list-header,
.category-poems-beginning-with-d .archive-list-header,
.category-poems-beginning-with-e .archive-list-header,
.category-poems-beginning-with-f .archive-list-header,
.category-poems-beginning-with-g .archive-list-header,
.category-poems-beginning-with-h .archive-list-header,
.category-poems-beginning-with-i .archive-list-header,
.category-poems-beginning-with-j .archive-list-header,
.category-poems-beginning-with-k .archive-list-header,
.category-poems-beginning-with-l .archive-list-header,
.category-poems-beginning-with-m .archive-list-header,
.category-poems-beginning-with-n .archive-list-header,
.category-poems-beginning-with-o .archive-list-header,
.category-poems-beginning-with-p .archive-list-header,
.category-poems-beginning-with-q .archive-list-header,
.category-poems-beginning-with-r .archive-list-header,
.category-poems-beginning-with-s .archive-list-header,
.category-poems-beginning-with-t .archive-list-header,
.category-poems-beginning-with-u .archive-list-header,
.category-poems-beginning-with-v .archive-list-header,
.category-poems-beginning-with-w .archive-list-header,
.category-poems-beginning-with-x .archive-list-header,
.category-poems-beginning-with-y .archive-list-header,
.category-poems-beginning-with-z .archive-list-header {display: none;}



#gallerypost {
background: #FFFFFF;
float: left;
border: 1px solid black;
width: 530px;
margin: 0px 0px 10px 0px;
padding: 10px 10px 10px 10px;
}


/*

CSS ADDED BY IAN PRIDHAM
*/

.poem-breadcrumb{
clear:both;
margin-top:30px;
padding-left:20px;
padding-bottom:10px;
border-bottom:1px solid #D7D7D7;
padding-right:30px;
}

#wrapper{
}

.category-poetry h2.poemtitle{
border-bottom:0px;
color:#aa0000;

}

.prev-poem{
float:left;
width:70px;
margin-top:100px;
}

.mid-poem{
float:left;
width:100%;
}

.next-poem{
float:left;
width:55px;
margin-top:100px;
}

#sidebar_poems  .poem-button li.soundon {
 
	background: url(images/icon_print.gif) no-repeat top left;
}

#sidebar_poems .poem-button li.soundoff {
 
	background: url(images/icon_print.gif) no-repeat top left;
}

.poem-button {
	
}
#sidebar_poems .poem-button li {
	font-size:0.95em;
	float:left;
	list-style:none;
	padding:0px!important;
}

#sidebar_poems .poem-button li a {display:block;line-height:40px;width:140px;text-indent:55px;}
/* archive pages */

.search-results ul.archive-list li {color: black;
width: 100%; padding-bottom: 5px}

.category-uncategorized ul.archive-list li {color: black;
width: 100%; padding-bottom: 5px}

.category-uncategorized #archive-latest {float: none; width: 580px;}

ul.archive-list li {width:100%!important}


.category-unpublished ul.archive-list li {color: black;
width: 100%; padding-bottom: 5px}

.category-unpublished #archive-latest {float: none; width: 580px;}

.category-poetry-reading ul.archive-list li {color: black;
width: 100%; padding-bottom: 5px}

.category-poetry-reading #archive-latest {float: none; width: 580px;}

.category-island-of-dreams ul.archive-list li {color: black;
width: 100%; padding-bottom: 5px}

.category-island-of-dreams #archive-latest, .category-nursery-rhymes-for-modern-times #archive-latest,.category-glass-half-full #archive-latest,
.category-lone-wolf #archive-latest,.category-homeless-in-my-heart-video #archive-latest{float: none!important; width: 100%;}


h2.widgettitle {border-bottom:1px solid #D7D7D7;
font-size:2.2em;
margin:25px 0 20px;
padding:0 0 12px;}

p.post-date{margin-top: 0!important; color: #990000;}

#post-5616 h3 {margin: 0; padding: 0}

#post-5616 p {margin-bottom: 10px;}

/*Page Controls*/
.page-controls {float:right!important;}

#sound-off {background: url(images/volumn_mute.png) no-repeat right 5px ;padding-right:30px!important;}
.soundoff {background: url(images/volumn_on.png) no-repeat right 5px !important}

/*Front Page */
.slideshow-can {height:384px;overflow:hidden;border:1px solid #cccccc;}
.page-banner {height:197px;overflow:hidden;width:580px;margin-top:14px;border:1px solid #ccc}
.page-banner img {padding:0px!important}

.page-controls  span {color:#797976;padding:7px 22px;font:bold 0.75em Arial,Verdana;letter-spacing:0.07em;padding:7px 22px	}
#text-size-control {float:left;padding-right:10px!important}
#text-size-decrease {background: url(images/font_size_small.png) no-repeat center 7px;width:20px;height:28px;float:right;padding:0px!important}
#text-size-increase {background: url(images/font_size_large.png) no-repeat center 4px;width:20px;height:28px;float:right;padding:0px!important}
#home-link {height:80px;width:400px;position:absolute;top:0px;left:0px;color:#000;text-decoration:none;font-size:70px;font-family:Georgia}
#home-link span {font-size:45px;}

/*Archive*/
.poems-key {background: url(images/poem_key.png) no-repeat right 8px }
.video-audio {background: url(images/small_audio_video.png) no-repeat center right}
.video {background: url(images/small_video.png) no-repeat center right}
.audio {background: url(images/small_audio.png) no-repeat right center }

a.audio {background: url(images/small_audio.png) no-repeat center center;height:15px;width:15px;float:right;display:block;}
a.video {background: url(images/small_video.png) no-repeat -6px center;height:22px;width:24px;float:right;display:block;padding:5px 0px}

.category #poetry-quote {width:186px!important}

/**/
#breadcrum li{float:left;list-style:none;font:1.5em "Adobe Caslon Pro","Hoefler Text",Georgia,Garamond,Times,serif;}
#breadcrum {height:35px;margin-top:20px;}
#breadcrum .seperator {padding:0px 10px;}
#breadcrum a {text-decoration:none;}
#breadcrum a:hover {text-decoration:underline;}

/*poems*/
.margin-top {margin-top:20px;}

.quote-author {font-weight:bold;}

#happiness 	{background: #BCE6FC}
#love 		{background: #FAC2BE}
#pride 		{background: #FFC600}
#regret 	{background: #ABABAB;color:#fff!important;}
#loss 		{background: #6E7084;color:#fff!important;}
#grief 		{background: #000000;margin-right:0px!important;color:#fff!important;}

#player_container {position:relative;border: 1px solid #ccc;padding:20px;margin-bottom:20px;}
#player_container ul#icons {margin: 0; padding: 0;}
#player_container ul#icons li {margin: 2px; position: relative; padding: 4px 0; cursor: pointer; float: left;  list-style: none;}
#player_container ul#icons span.ui-icon {float: left; margin: 0 4px;}
#player_container ul#icons #volume-min {margin:2px 86px 2px 336px;}
#player_container #sliderVolume {position:absolute;top:30px;left:450px;width:70px;height:.4em;}
#player_container #sliderVolume .ui-slider-handle {height:.8em;	width:.8em;}
#player_container #bars_holder {position:absolute;top:27px;left:100px;width:300px;}
#player_container #sliderPlayback .ui-slider-handle {height:1.6em;}
#player_container #loaderBar.ui-progressbar { height:.2em; border:0;}

#current-title{font-size:10px;color:#696969;left:5px;position:relative;z-index:2;bottom:2px;}

/*text sizing*/
.small-text {font-size:80%!important;}
.larger-text {font-size:120%!important;}

/*About Page*/
.margin-top {margin-top:20px;}

/*Sidebar*/
.align-right{text-align:right}
.poem-image img {width:305px}
.hide-player {display:none;}
.hide-player div{display:none;}

#poem-player-container {margin:20px 5px 10px 5px}


.entry ul {margin:20px 0px;}

/*contact form*/
.wpcf7-form input {border:1px solid #ccc;padding:5px;width:300px}
.wpcf7-form textarea {border:1px solid #ccc;padding:5px;width:300px}
.quiz-746 input {width:50px;}

.float-left {float:right;margin:0px 0px 20px 20px;}

/*Campaign Monitor*/
#subForm input {border:1px solid #ccc;padding:5px;width:300px;margin-top:10px;}
#subForm input[type="checkbox"] {width:30px;}
#subForm select {margin-top:10px;}
#subForm option {text-indent:20px;}
#subForm option.header {text-indent:0px!important;}
#subForm .button {background-color:#000}
#subForm label {display:inherit;margin-left:0px;}
#subForm div {margin-bottom:15px;}

/*login*/
.log-in input {border:1px solid #ccc;padding:5px;width:80%;margin-top:10px;}
.log-in input[type="submit"] {width:40%;}
.log-in input[type="checkbox"] {width:inherit;}
.log-in select {margin-top:10px;}
.log-in option {text-indent:20px;}
.log-in option.header {text-indent:0px!important;}
.log-in .button {background-color:#000}
.log-in label {display:inherit;margin-left:0px;}
.log-in div {margin-bottom:15px;}

.wpcf7-form  input[type="checkbox"] {width:30px;}
#wpcf7-f2-p5977-o1 {margin-top:20px}
/*book formating*/
.book-content {margin:20px 0px;position:relative;}
.book-title {margin-top:0px!important;}
.book-image {float:left;padding:0px!important;width:240px;}
.book-image  img {max-width:100%;}
.book-details {float:left;width:310px;margin-left:20px;}
a.buy-book {background: #cc0000; color: #fff; padding: 7px 20px 7px 15px; border-right: 1px solid #000; border-bottom: 1px solid #000;display:inline-block;font-weight:bold;font-size:120%;text-shadow:1px 1px 2px #000000}
a.buy-book:hover {text-decoration:none!important;color:#fff!important}
a.buy-book img {vertical-align:middle;display:inline!important;margin-left:15px;}
.left-pull-in {float:left;width:200px;margin:15px 15px 15px 0px;text-align: center; font-size:120%; color: #990000;text-shadow:1px 1px 2px #696969;font-weight:bold;font: italic 150% Georgia, "Times New Roman", Times, serif;}

.plant-tree-badge {background:url(images/tree-badge.png) no-repeat center center;height:75px;width:75px;display:block;position:absolute;bottom:0px;right:0px}
.audio-cd-badge {background:url(images/audiocd-badge.png) no-repeat center center;height:75px;width:75px;display:block;position:absolute;bottom:0px;right:85px}

/**/
.gallery-bookscroller {padding:0px!important;}
.gallery-featured table{margin-top:0px!important;}
.gallery-featured td{padding:0px!important;}
.gallery-featured img {margin-bottom:20px;}

/**/
span.youtube {margin-top:20px;display:block;text-align:center;}


/*widget*/
.widget li {margin-left:30px;padding:5px 0px;}

/*General Content*/
.margin-top-20 {margin-top:20px;}
li.cat-item, li.cat-post-item {list-style-type:square;}	
.padding-forest {padding:15px}
.footer-right {float:right;width:300px;margin:0px;text-align:right}
a.social-media {display:block;margin-left:20px;margin-bottom:20px;}
.featured-link {line-height:120%;}
a.word-onstreet-link {text-decoration:none;}
#post-73 {overflow:hidden;}
.cat-item-21 {display:none;}
.list-link {width:95%;display:block;float:left;padding:5px 0px}

.tour-video {display:inline;vertical-align:bottom;}
.tour-video img {display:inline;margin:0px;padding:0px;}

.entry  ol{padding-left:30px}

/*side bar*/

#sidebar li{list-style:none;margin-left:0px}
#sidebar .picture-category .avhec-widget-line a {display:block;position:relative;}
#sidebar .picture-category .avhec-widget-line a:hover div.category-label div {}
#sidebar .picture-category .avhec-widget-line img {border:1px solid #ccc}
#sidebar .picture-category .avhec-widget-line div.category-label {height:24px;font-family:Georgia, "Times New Roman", Times, serif;color:#000;left:0px;width:306px;/*background: url(images/glass_backing.png) repeat top left*/;font-size:20px;padding:5px 0px 5px 0px;text-align:right;}
#sidebar .picture-category .avhec-widget-line div.category-label span {}
#sidebar .picture-category .avhec-widget-line div.category-label div {padding-right:10px;}

#sidebar .picture-category .avhec-widget-line a:hover {text-decoration:none;}
#sidebar .picture-category .avhec-widget-line a:hover div.category-label {text-decoration:underline;}

#sidebar .poem-category .avhec-widget-line a {display:block;position:relative;}
#sidebar .poem-category .avhec-widget-line a:hover div.category-label div {}
#sidebar .poem-category .avhec-widget-line img {border:1px solid #ccc}
#sidebar .poem-category .avhec-widget-line div.category-label {height:24px;font-family:Georgia, "Times New Roman", Times, serif;color:#000;left:0px;width:306px;/*background: url(images/glass_backing.png) repeat top left*/;font-size:20px;padding:5px 0px 5px 0px;text-align:right;} 
#sidebar .poem-category .avhec-widget-line div.category-label span {}
#sidebar .poem-category .avhec-widget-line div.category-label div {padding-right:10px;}

#sidebar .poem-category  .avhec-widget-line a:hover {text-decoration:none;}
#sidebar .poem-category .avhec-widget-line a:hover div.category-label {text-decoration:underline;}

#sidebar .books-category .thumbnail-item {float:left;}
#sidebar .books-category .thumbnail-item img {border:1px solid #ccc!important}
#sidebar .books-category .non-thmbnail {clear:both;}
#sidebar .books-category .margin-line {margin-left:20px!important;}
#sidebar .books-category .thumbnail-title {display:none;}

#sidebar .gallery-category {}
#sidebar .gallery-category a {display:block;position:relative;}
#sidebar .gallery-category a:hover div.category-label div {}
#sidebar .gallery-category img {border:1px solid #ccc}
#sidebar .gallery-category div.thumbnail-title {height:24px;font-family:Georgia, "Times New Roman", Times, serif;top:60px;color:#000;left:0px;width:306px;/*background: url(images/glass_backing.png) repeat top left*/;font-size:20px;padding:5px 0px 5px 0px;text-align:right;text-shadow:1px 1px 1px #999999}
#sidebar .gallery-category div.thumbnail-title span {}
#sidebar .gallery-category div.thumbnail-title div {padding-right:10px;}

#sidebar .gallery-category div.thumbnail-title-style2 h3{border:0px!important;letter-spacing:normal!important;font:1.5em "Adobe Caslon Pro","Hoefler Text",Georgia,Garamond,Times,serif!important;margin:0px!important}
#sidebar .gallery-category div.thumbnail-title-style2 p {border-top:1px solid #ccc!important;margin-top:0px!important;padding-top:10px;}

#sidebar .gallery-category a:hover {text-decoration:none;}
#sidebar .gallery-category a:hover div.thumbnail-title {text-decoration:underline;}

#sidebar .about-category {}
#sidebar .about-category a {display:block;position:relative;}
#sidebar .about-category a:hover div.category-label div {}
#sidebar .about-category img {border:1px solid #ccc}
#sidebar .about-category div.thumbnail-title {height:24px;font-family:Georgia, "Times New Roman", Times, serif;top:60px;color:#000;left:0px;width:306px;/*background: url(images/glass_backing.png) repeat top left*/;font-size:20px;padding:5px 0px 5px 0px;text-align:right;text-shadow:1px 1px 1px #999999}
#sidebar .about-category div.thumbnail-title span {}
#sidebar .about-category div.thumbnail-title div {padding-right:10px;}

#sidebar .about-category div.thumbnail-title-style2 h3{border:0px!important;letter-spacing:normal!important;font:1.5em "Adobe Caslon Pro","Hoefler Text",Georgia,Garamond,Times,serif!important;margin:0px!important}
#sidebar .about-category div.thumbnail-title-style2 p {border-top:1px solid #ccc!important;margin-top:0px!important;padding-top:10px;}

#sidebar .about-category a:hover {text-decoration:none;}
#sidebar .about-category a:hover div.thumbnail-title {text-decoration:underline;}


.level-1 {padding-left:20px;}
.level-1 h4 {margin-bottom:10px;}
.level-1 ul {padding-left:20px;list-style-type:square;margin-bottom:20px;}
.press-item-header {}
.level-1 .excerpt {margin-top:0px!important;}

/**/
.poem-player {padding:0px!important;margin-top:20px;border:0px!important}
.poem-player #bars_holder {width:230px!important;top:7px!important;left:70px!important;}

/**/
 
.post-generator .generator-slide {  
    top:  0; 
    left: 0 
} 

#play-list {margin:15px 0px;}
#play-list li {list-style:square inside;padding:5px 0px;}

.ngg-gallery-thumbnail-box {height:180px!important}
.ngg-gallery-thumbnail img {padding:5px;border:1px solid #ccc!important;background:#eee!important}

/**/
.sidebanner {}
.banner-sidebar {padding-top:54px}
.banner-sidebar img{border:1px solid #ddd!important}


/**/
.peoples-playlist  ul {margin-top:20px}
.peoples-playlist li {list-style:inside square;margin-bottom:5px;}
.winner span {font-size:16px;font-weight:bold;display:block;text-align:center}
.peoples-playlist .email{font-weight:bold;display:block;text-align:center;margin-top:10px}

/*PRess*/

.press .press-title {width:577px!important;float:left!important;border:0px !important}
.press ul {padding:0px;margin:0px;}
.press li {border:1px solid #ccc;width:275px;float:left;list-style:none}
 .padding-10 {padding:10px;}
.press .odd {margin:0 25px 27px 0}
.press .even {margin:0 0px 27px 0}
.press .press-box {min-height:605px;background:#eeeeee;position:relative}
.press .press-box:hover {background:#FAEDDF}
.press h4 {margin-bottom:0px!important;min-height:62px}
.press h4.publication {height:auto!important;min-height: inherit;font-weight: bold;}
.press .press-article-image {margin-top:10px;}
.press .press-article-image img {border:1px solid #ccc} 
.press .press-article-quote {margin-top:10px;}
.press .quote-author {text-align:right;}
.press p {margin:0px!important}
.press .excerpt {margin-top:10px}
.the-quote {font-size:14px;}
.press-article-link-download {background: url(images/icons/download.png) no-repeat 6px 3px;line-height:26px;padding-left:35px;display:block;margin-top:10px;position:absolute;left:5px;bottom:5px;}
.press-article-link-download:hover {}

.press-article-link-url {background: url(images/icons/link.png) no-repeat 6px 3px;line-height:26px;padding-left:35px;display:block;margin-top:10px;}
.press-article-link-url:hover {}
.press-article-learn-more {text-align:right;margin-top:20px;}

.press-sidebar-listing {}
.press-sidebar-listing h4 {margin-bottom:0px!important}
.press-sidebar-listing .press-title {margin-top:20px;}
.press-sidebar-listing li {list-style:square inside !important;} 
.press-sidebar-listing li a {padding:5px 0px;line-height:25px}
.press-sidebar-listing .press-title {list-style:none!important;}
.press-sidebar-listing .excerpt {margin:0px;text-indent:0px;}
.press-sidebar-listing ul {list-style: none;margin-left: 0;	padding-left: 1em;	text-indent: -1em;}
.category-press .banner-sidebar {padding-top:10px!important}

.press-category-icons li {margin:10px;}
.press-category-icons li a {}
.press-category-icons img {border:0px!important;position:relative;top:3px;margin-right:10px; }

/**POEM FORMATTING - CHANGE IF YOU DARE***/
.poem-formatting {margin-top: 20px; font-size: 1.5em; line-height: 1.3; font-family: 'Adobe Caslon Pro', 'Hoefler Tex', Georgia, Garamond, Times, serif; color: #000;margin-bottom:20px;}
.poem-where-when {margin-bottom:20px;width:400px;text-align:right}
.poem-note {width:400px;font:100% Arial,Verdana,Sans-Serif!important;margin-bottom: 20px; text-align: justify; color: #990000;line-height:140%!important}
.poem-note p{font:100% Arial,Verdana,Sans-Serif;line-height:140%!important;letter-spacing:normal!important;color: #990000!important}
.poem-note pre {font:100% Arial,Verdana,Sans-Serif;line-height:140%!important}
.category-poetry .poemtitle {padding:0px;}
.sub-heading {width:400px;}
.line-Single {margin-top:13px;}
.line-Double {margin-top:26px;}
#poem-video-box {height:0px;overflow:hidden;}
#poem-video-box h4 {margin-bottom:0px!important;text-align:right;}


/**/
.log-in p {float:left;}
.log-in p input {width:200px;margin-right:30px;}
.log-in .clear {clear:both}
.log-in .clear input.log-in {width:200px}

/**/
.press-container {}
#press-login {height:0px;overflow:hidden}
#fixed-listing-can {/*position:fixed;*/width:300px;/*margin-top:12px*/} 
#press-to-top {padding:5px;text-align:right;display:block;width:80px;float:right}

#simple-sound-control {float:right}
#simple-sound-control a {font-weight:bold}

.invisible-100 {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	-khtml-opacity: 0.5;
	-moz-opacity: 0.5;
	opacity: 0.5;
}

.invisible-50 {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	-khtml-opacity: 0.5;
	-moz-opacity: 0.5;
	opacity: 0.5;
}

.invisible {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)";
	filter: alpha(opacity=00);
	-khtml-opacity: 0.0;
	-moz-opacity: 0.0;
	opacity: 0.0;
}


div.site-message-fixed {position: fixed ;top: 0px ;}
			
.playlist-container	{margin-top:10px;}		
.playlist-container h2 {margin:0px;}
.playlist-container ul {margin:0px;}
.playlist-container li {list-style:none!important;padding:0px!important;}
.playlist-container a {display:block;padding:5px 0px;}
.poem-length {float:right;display:block;width:30px;}
.playlist-total div{font-weight:bold;padding:5px 0px!important;}

.jplayer_playlist_current a {font-style:italic;font-weight:bold;}

.facebook-like {margin:10px 0px;}
.facebook-like h4{margin-bottom:10px!important;}

.bold {font-weight:bold;}


/**/

.gallery-featured a:hover {background:#fff!important;}

/*Search Page*/

.duplicate-container {border-bottom:0px !important;margin-bottom:0px!important;padding-bottom:10px!important}  
.duplicate-container div {display:none;height:auto}
.link-group {color:#000!important;}

/*Mustique*/
#sidebar_mustique {margin-top:44px;border-top:1px solid #D7D7D7;padding-top:10px!important}
#sidebar_mustique #play-list li {list-style:none;}

.interview-sidebar .post-title {height:auto!important}

.letter-nav {margin-top:20px;}
.letter-nav a {float:right;display:block;font:1.5em "Adobe Caslon Pro","Hoefler Text",Georgia,Garamond,Times,serif}

#navigator {border:1px solid #CCCCCC;margin-top:20px;height:100px;width:300px;} 
#navigator div {padding:20px;}
.site-navigator-fixed {position:fixed;top:0px;} 

#navigator #press-to-top {width:100%!important}

#listing-container {position:relative;}

#category-posts-mod .left-text-img {margin:4px 0px 8px 0px!important;float: right!important;}/*changed from margin:4px 0px 8px 18px*/
#category-posts-mod .right-text-img {margin:4px 18px 8px 0px!important;float: left!important;}
#category-posts-mod img {border:0px!important;}
#category-posts-mod p {margin:0px!important}

#sidebar #arrow_up {position:absolute;top:55px;left:0px;border:0px!important;}
#sidebar #arrow_down {position:absolute;bottom:-30px;left:0px;border:0px!important}
#sidebar {position:relative;}

#header-control-box {float:right;width:500px} 
#page-control {height:30px;margin-top:8px;list-style:none;}
#searchform input[type="submit"]::-moz-focus-inner {border:0;}
#searchform input[type="submit"]:focus {background:#333;}
#page-control li {margin-left:10px;}
#sound-off {display:block;line-height:30px} 

.category-poetry div.left-text {border:0px!important;margin-bottom:0px!important;padding:0px!important;}
.video-category div.left-text {border:0px!important;margin-bottom:0px!important;padding:0px!important;}
#testing-notice {bottom:0px;padding:5px 0px;margin-top:20px;background-color:#E1D6C9;width:100%;z-index:10;text-align:center;border-top:1px solid #ccc} 

#category-posts-mod li {border-bottom: 1px solid  #ccc;padding:15px 0px}

/**/
.video-sub-category {width:100%!important}
.video-sub-category .video-thumbnail {width:172px;float:left;margin-right:10px;}
.video-sub-category .video-thumbnail .attachment-video-thumbnail, .youtube-thumbnail {padding:4px;border:1px solid #ccc;background:#eee} 
.video-sub-category .video-thumbnail h3 {font:1.5em "Adobe Caslon Pro","Hoefler Text",Georgia,Garamond,Times,serif!important;margin-top:0px!important;height:73px;overflow:hidden;border:0px!important;}
.video-sub-category .video-thumbnail {list-style:none;}
.thumbnail-container {position:relative;}
.hover-play {position:absolute;background:none;top:4px;left:4px;}

#content ol {list-style-position:inside;margin-left:40px;}
#content ol li {padding:5px;list-style:decimal outside none}

.video-playlist-category li {width:305px}
.video-playlist-category .jcarousel-clip-vertical,.video-playlist-category #category-posts-mod {height:429px;padding-bottom:30px;overflow:hidden;}
.video-playlist-category .jcarousel-prev-vertical {position:absolute;top:0px;height:30px;width:305px;opacity: 0.5;background: #dddddd url(images/up_arrow_large.png) no-repeat center center}
.video-playlist-category .jcarousel-next-vertical {position:absolute;bottom:-30px;height:30px;width:305px;opacity: 0.5;background: #dddddd url(images/down_arrow_large.png) no-repeat center center}
.video-playlist-category .jcarousel-prev-vertical:hover, .video-playlist-category .jcarousel-next-vertical:hover {opacity:1}
.jcarousel-container-vertical {padding-top:30px;}

.poem-category #category-posts-mod li {padding: 5px 0px}

.video-playlist-category .youtube-thumbnail {position:relative}

.quote-bind {display: inline-block;}
#singlecomments {list-style: none!important;margin:0px!important}
#singlecomments li {list-style: none!important}
h4#comments {display:none;}

/**/
#mini-news {list-style:none}
#mini-news li {margin-bottom:10px;}
#mini-news li a {display:inline-block;}
#mini-news li.twitter div {background: url(images/icons/twitter_icon.png) no-repeat center left;margin:4px 10px 0px 0;height:30px;width:30px;float:left; }
#mini-news li.facebook div {background: url(images/icons/facebook_icon.png) no-repeat center left;margin:4px 10px 0px 0;height:30px;width:30px;float:left; }
#mini-news li.blog div {background: url(images/icons/fd_icon.png) no-repeat center left;margin:4px 10px 0px 0;height:30px;width:30px;float:left; }

/**/
.blog h2 {} 
.blog .blog-text h2 {font-size:1.5em;padding:0px;margin-bottom:0px;} 
.blog .author {font-weight:bold;}
.blog-entry {margin-bottom:50px;} 
.ask-question textarea {height:75px!important;} 
.ask-question .wpcf7-submit {width:150px;float:right}
.ask-question div.wpcf7 img.ajax-loader  {clear:both;display:block}
.ask-question span.wpcf7-not-valid-tip {position:inherit;border:0px;display:block;top:0px;left:0px;}
.ask-question p {width:305px;}
.ask-question .wpcf7-form input {padding: 5px 0px 5px 5px;}
.ask-question .wpcf7-form textarea {padding: 5px 0px 5px 5px;}
.tour-sidebar .sidebanner {border:1px solid #DDDDDD !important}

#listing-container .jcarousel-container-vertical {padding-top:0px;}
#listing-container .jcarousel-next-vertical {display: block; position: absolute;width: 150px; height: 30px; bottom: -30px;background: #dddddd url(images/down_arrow_large.png) no-repeat center center}
#listing-container .jcarousel-prev-vertical {display: block; position: absolute;width: 150px; height: 30px; bottom: -30px;left:155px;background: #dddddd url(images/up_arrow_large.png) no-repeat center center}
#listing-container .jcarousel-clip-vertical {height:570px;overflow:hodden;}

.home #more-posts img {margin:0px;}

#tour-timeline li {padding:0px 0px 20px 20px;border-left:10px solid #999999;background: url("images/timestop.jpg") no-repeat scroll -20px 10px transparent}
#tour-timeline h3 {margin:0px!important}

.view-all {font-size: 16px!important;float:right;position: relative;top:10px;}
.new-page-banner.poetry {height:255px;}
.new-page-banner.poetry a {float:left;display:block;}

.inline-player-playlist {width:350px;float:left;}
.inline-player-playlist #play-list li {margin-left:0px}
#sidebar_poems.competition {display: block}
.competition-winner-sidebar {margin-bottom: 10px;}
.poets-playlist {float:left;margin:0px 10px 10px 0px}

#time-year li {float:left;margin-right:15px;list-style: none}
#time-year a {font-size:30px;font-family: Georgia}


/* About Felix List styles  */

ul#about-alpha,
ul#about-beta{
    padding: 0;
    margin: 0;
    background: #fff;
    width: 286px;
}

ul#about-alpha{
    float: left;
}

ul#about-beta{
    float: right;   
}

ul#about-alpha li,
ul#about-beta li{
    line-height: 160%;
    list-style: none;
    background: #fff;
    font-size: 14px;
    margin: 10px 0;
    padding: 6px 6px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}
    
ul#about-alpha li.even,
ul#about-beta li.even{
    background: #F1E5D5;
}

div.tour-quotes{
float: right;
width: 500px;
margin-top: 20px;
margin-right: 5px;
}

div.tour-quotes p{
	  /* Safari 3-4, iOS 1-3.2, Android 1.6- */
  -webkit-border-radius: 12px; 

  /* Firefox 1-3.6 */
  -moz-border-radius: 12px; 
  
  /* Opera 10.5, IE 9, Safari 5, Chrome, Firefox 4, iOS 4, Android 2.1+ */
  border-radius: 12px;
padding: 25px;
background: #efefef;
}

div.tour-quotes p em{
font-weight: bold;
color: #e55263;
}

form.tour-form2013{
/* Safari 3-4, iOS 1-3.2, Android 1.6- */
  -webkit-border-radius: 12px; 

  /* Firefox 1-3.6 */
  -moz-border-radius: 12px; 
  
  /* Opera 10.5, IE 9, Safari 5, Chrome, Firefox 4, iOS 4, Android 2.1+ */
  border-radius: 12px;
padding: 25px;
background: #efefef;
position: relative;
margin-top: 35px;
height: 100px;
}

form.tour-form2013 h2{
margin-top: 0;
padding-top: 0;
color: #e55263;
}

form.tour-form2013 label.tour-label-name{
padding:  !important0;
margin: 0 !important;
width: 50px !important;
position: absolute;
top: 82px;
left: 25px;
}

form.tour-form2013 label.tour-label-email{
padding:  !important0;
margin: 0 !important;
width: 50px !important;
position: absolute;
top: 82px;
left: 280px;
}

form.tour-form2013 input.tour-field-name{
margin: 0 !important;
position: absolute;
top: 80px;
left: 70px;
width: 170px !important;
}

form.tour-form2013 input.tour-field-email{
margin: 0 !important;
position: absolute;
top: 80px;
left: 325px;
width: 170px !important;
}

form.tour-form2013 input.tour-field-submit{
margin: 0 !important;
position: absolute;
top: 79px;
left: 545px;
width: 170px !important;
background: #e55263;
color: #fff;
}

/*mourning*/
body.postid-32791{ background: black; }
body.postid-32791 #nav,
body.postid-32791 .footer-can,
body.postid-32791 .footer-menu-container{ background: #f1e5d5; }
body.postid-32791 #wrapper{ background: white; }
body.postid-32791 .footer-can .shadow-top{ background: none; }
