/*
**This is a customization of Rounded v2 by Ghyslain Armand
** see http://www.itcouldbethisone.com
*/

* #background-footer-wrap {
	background : url(http://www.dreamfishery.com/images/bgfoot.gif) bottom right no-repeat;
}

* #wrap {
	width: 995px;
}

* html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address {
	margin: 0;
    padding: 0;
}

* ul, li {
    list-style-type: none;
}

* a:active {
	text-decoration: none;
	border: 0;
}

* body {
    color: #FFF2E6;
	background: #4F402B url(http://www.dreamfishery.com/images/newbg-top.gif) no-repeat 0 0;
    font: 76%/140% Verdana, Arial, Helvetica, sans-serif;
}
	
* h4 {
    color: #FFF2E6;
    padding-bottom: 0.5em;
    margin: 1em 0 0;
    font: bold 1em "Trebuchet MS", Arial, Sans-Serif;
    text-transform: uppercase;
    letter-spacing: 2px;
}
   
* h5 {
     color: #FFF2E6;
     padding-bottom: 0.5em;
     margin: 1em 0;
     font: bold 1.1em "Trebuchet MS", Arial, Sans-Serif;
     letter-spacing: 2px;
}

* hr {
     clear: both;
     visibility: hidden;
}
    
* .clear {
     clear: both;
}

* .centered, p.centered {
     text-align: center;
}
    
* .right {
     text-align: right;
}
   
* img {
     border: 0;
}
	  
* .meta {
	font-size: 10px;
	margin-left: 35px;
	margin-right: 30px;
	margin-bottom: 10px;
	color: #C2C2C2;
}

* .page #wrap-main {
    width: 715px;
    margin: 0 0 0 0;
    float: left;
    display: inline;
}
    
* .page #wrap-sub {
    width: 264px;
    margin: 0;
    float: left;
    position: relative;
}

* .page #content {
    width: 715px;
    background: url(http://www.dreamfishery.com/images/wide/background.gif);
}

* .page #content #content-primary {
    padding: 15px 0 23px 23px; 
    min-height: 200px;
    width: 661px;
}

* .page #content #content-primary h1 {
	text-align:center;
	font: normal 24px/26px "Century Gothic", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
}
    
* .page #content-secondary {
    width: 272px;
    margin: 13px 0 0;
    position: relative;
	float: left;
    margin-left: -8px;
    background: url(http://www.dreamfishery.com/images/wide/bg-content-secondary.gif) repeat-y;
}

* .page #content-footer {
    background: url(http://www.dreamfishery.com/images/small/footer.gif) no-repeat bottom left;
    height: 35px;
    width: 715px;
    clear: both;
}
    
* .narrow #wrap-main {
    width: 715px;
    float: left;
    display: inline;
}
    
* .narrow #wrap-sub {
    width: 264px;
    margin: 0;
    float: left;
}
    
* .narrow #wrap-alt {
    width: 979px;
    float: left;
    display: inline;
}

* .narrow #content {
	margin-top: -65px;
    background: url(http://www.dreamfishery.com/images/small/background.gif);
}

* .narrow #content-footer {
    background: url(http://www.dreamfishery.com/images/small/footer.gif) no-repeat bottom left;
    height: 35px;
    width: 715px;
    clear: both;
    margin-bottom: 35px;
}
    
* .narrow #content #content-primary {
    padding-left: 23px;
	padding-right: 23px;
	padding-top: 10px;
    width: 397px;
    float: left;
    display: inline;
}

* .narrow #content #content-secondary {
    width: 264px;
    float: left;
	position: relative;
}

* a:link, a:visited {
	text-decoration: none;
    color: #97c000;
}

* #header {
     width: 715px;
     height: 176px;
     margin: 45px 0 0;
}

* #header h1 {
     text-indent: -9999px;
     height: 1px;
     display: block;
}

#bubblenav ul {
	position: absolute;
	top: 43px;
	left: 30px;
	margin: 0;
	list-style-type: none;
	text-align: center;
	font-family: arial;
	font-size: 8px;
	height: 110px;
	width: 110px;
	z-index: 7;
}

#bubblenav ul li { display: inline; }

#bubblenav ul li#home-icon a {
	top: 0px;
	left: 0px;
	position:absolute;
	text-decoration: none;
	text-indent: -9999px;
	color: #000;
	background: url(http://www.dreamfishery.com/images/icons/home.gif) top left no-repeat;
	width: 59px;
	height: 18px;
}
		
#bubblenav ul li#home-icon a span, #navcontainer ul li#current-home-icon a span {
	text-indent: -9999px;
	width: 59px;
	height: 18px;
}
		
#bubblenav ul li#home-icon a:hover {
	background-position: 0 -20px;
	width: 59px;
	height: 18px;
}
     
* #bubblenav ul li#current-home-icon {
	top: 0px;
	left: 0px;
	position:absolute;
	text-decoration: none;
	text-indent: -9999px;
	color: #000;
	background: url(http://www.dreamfishery.com/images/icons/home.gif) top left no-repeat;
	background-position: 0 -20px;
	width: 59px;
	height: 18px;
}

#bubblenav ul li#about-icon a {
	top: 16px;
	left: -14px;
	position:absolute;
	text-decoration: none;
	text-indent: -9999px;
	color: #000;
	background: url(http://www.dreamfishery.com/images/icons/about.gif) top left no-repeat;
	width: 59px;
	height: 18px;
}
		
#bubblenav ul li#about-icon a span, #navcontainer ul li#current-about-icon a span {
	text-indent: -9999px;
	width: 59px;
	height: 18px;
}
		
#bubblenav ul li#about-icon a:hover {
	background-position: 0 -19px;
	width: 59px;
	height: 18px;
}
     
* #bubblenav ul li#current-about-icon {
	top: 16px;
	left: -14px;
	position:absolute;
	text-decoration: none;
	text-indent: -9999px;
	color: #000;
	background: url(http://www.dreamfishery.com/images/icons/about.gif) top left no-repeat;
	background-position: 0 -19px;
	width: 59px;
	height: 18px;
}

#bubblenav ul li#contact-icon a {
	top: 41px;
	left: -14px;
	position:absolute;
	text-decoration: none;
	text-indent: -9999px;
	color: #000;
	background: url(http://www.dreamfishery.com/images/icons/contact.gif) top left no-repeat;
	width: 65px;
	height: 18px;
}
		
#bubblenav ul li#contact-icon a span, #navcontainer ul li#current-contact-icon a span {
	text-indent: -9999px;
	width: 65px;
	height: 18px;
}
		
#bubblenav ul li#contact-icon a:hover {
	background-position: 0 -17px;
	width: 65px;
	height: 18px;
}
     
* #bubblenav ul li#current-contact-icon {
	top: 41px;
	left: -14px;
	position:absolute;
	text-decoration: none;
	text-indent: -9999px;
	color: #000;
	background: url(http://www.dreamfishery.com/images/icons/contact.gif) top left no-repeat;
	background-position: 0 -17px;
	width: 65px;
	height: 18px;
}

#bubblenav ul li#authorblog-icon a {
	top: 58px;
	left: -2px;
	position:absolute;
	text-decoration: none;
	text-indent: -9999px;
	color: #000;
	background: url(http://www.dreamfishery.com/images/icons/authorsblog.gif) top left no-repeat;
	width: 71px;
	height: 35px;
}
		
#bubblenav ul li#authorblog-icon a span, #navcontainer ul li#current-authorblog-icon a span {
	text-indent: -9999px;
	width: 71px;
	height: 35px;
}
		
#bubblenav ul li#authorblog-icon a:hover {
	background-position: 0 -34px;
	width: 71px;
	height: 35px;
}
     
* #bubblenav ul li#current-authorblog-icon {
	top: 58px;
	left: -2px;
	position:absolute;
	text-decoration: none;
	text-indent: -9999px;
	color: #000;
	background: url(http://www.dreamfishery.com/images/icons/authorsblog.gif) top left no-repeat;
	background-position: 0 -34px;
	width: 71px;
	height: 35px;
}
	  
#navcontainer ul {
	position: absolute;
	top: 146px;
	left: 32px;
	margin: 0;
	list-style-type: none;
	text-align: center;
	font-family: arial;
	font-size: 8px;
	height: 93px;
	width: 600px;
	z-index: 7;
}
		
#navcontainer ul li { display: inline; }
		
#navcontainer ul li#art-tab a {
	top: 0px;
	left: 0px;
	position:absolute;
	text-decoration: none;
	text-indent: -9999px;
	color: #000;
	background: url(http://www.dreamfishery.com/images/navtabs2.gif) top left no-repeat;
	width: 140px;
	height: 93px;
}
		
#navcontainer ul li#art-tab a span, #navcontainer ul li#current-art-tab a span {
	text-indent: -9999px;
	width: 140px;
	height: 93px;
}
		
#navcontainer ul li#art-tab a:hover {
	background-position: 0 -93px;
	width: 140px;
	height: 93px;
}
     
* #navcontainer ul li#current-art-tab {
	top: 0px;
	left: 0px;
	position:absolute;
	text-decoration: none;
	text-indent: -9999px;
	color: #000;
	background: url(http://www.dreamfishery.com/images/navtabs2.gif) top left no-repeat;
	background-position: 0 -186px;
	width: 140px;
	height: 93px;
}
	
#navcontainer ul li#invention-tab a {
	position:absolute;
	top: 0px;
	left: 137px;
	text-decoration: none;
	text-indent: -9999px;
	color: #000;
	background: url(http://www.dreamfishery.com/images/navtabs2.gif) top left no-repeat;
	width: 140px;
	height: 93px;
}
		
#navcontainer ul li#invention-tab span, #navcontainer ul li#current-invention-tab span {
	text-indent: -9999px;
	width: 140px;
	height: 93px;
}
		
#navcontainer ul li#invention-tab a:hover {
	background-position: 0 -93px;
	width: 140px;
	height: 93px;
}
		
* #navcontainer ul li#current-invention-tab {
	top: 0px;
	left: 137px;
	position:absolute;
	text-decoration: none;
	text-indent: -9999px;
	color: #000;
	background: url(http://www.dreamfishery.com/images/navtabs2.gif) top left no-repeat;
	background-position: 0 -186px;
	width: 140px;
	height: 93px;
}

#navcontainer ul li#journal-tab a {
	position:absolute;
	top: 0px;
	left: 274px;
	text-decoration: none;
	text-indent: -9999px;
	color: #000;
	background: url(http://www.dreamfishery.com/images/navtabs2.gif) top left no-repeat;
	width: 140px;
	height: 93px;
}
		
#navcontainer ul li#journal-tab span, #navcontainer ul li#current-journal-tab span {
	text-indent: -9999px;
	width: 140px;
	height: 93px;
}
		
#navcontainer ul li#journal-tab a:hover {
	background-position: 0 -93px;
	width: 140px;
	height: 93px;
}
		
* #navcontainer ul li#current-journal-tab {
	top: 0px;
	left: 274px;
	position:absolute;
	text-decoration: none;
	text-indent: -9999px;
	color: #000;
	background: url(http://www.dreamfishery.com/images/navtabs2.gif) top left no-repeat;
	background-position: 0 -186px;
	width: 140px;
	height: 93px;
}
		
#navcontainer ul li#philosophy-tab a {
	position:absolute;
	top: 0px;
	left: 411px;
	text-decoration: none;
	text-indent: -9999px;
	color: #000;
	background: url(http://www.dreamfishery.com/images/navtabs2.gif) top left no-repeat;
	width: 140px;
	height: 93px;
}
		
#navcontainer ul li#philosophy-tab span, #navcontainer ul li#current-philosophy-tab span {
	text-indent: -9999px;
	width: 140px;
	height: 93px;
}
		
#navcontainer ul li#philosophy-tab a:hover {
	background-position: 0 -93px;
	width: 140px;
	height: 93px;
}

* #navcontainer ul li#current-philosophy-tab {
	top: 0px;
	left: 411px;
	position:absolute;
	text-decoration: none;
	text-indent: -9999px;
	color: #000;
	background: url(http://www.dreamfishery.com/images/navtabs2.gif) top left no-repeat;
	background-position: 0 -186px;
	width: 140px;
	height: 93px;
}

#navcontainer ul li#stories-tab a {
	position:absolute;
	top: 0px;
	left: 548px;
	text-decoration: none;
	text-indent: -9999px;
	color: #000;
	background: url(http://www.dreamfishery.com/images/navtabs2.gif) top left no-repeat;
	width: 140px;
	height: 93px;
}
		
#navcontainer ul li#stories-tab span, #navcontainer ul li#current-stories-tab span {
	text-indent: -9999px;
	width: 140px;
	height: 93px;
}
		
#navcontainer ul li#stories-tab a:hover {
	background-position: 0 -93px;
	width: 140px;
	height: 93px;
}

* #navcontainer ul li#current-stories-tab {
	top: 0px;
	left: 548px;
	position:absolute;
	text-decoration: none;
	text-indent: -9999px;
	color: #000;
	background: url(http://www.dreamfishery.com/images/navtabs2.gif) top left no-repeat;
	background-position: 0 -186px;
	width: 140px;
	height: 93px;
}

* .storytitle {
	font-size: 18px;
	font-weight: bolder;
	margin: 0 35px 0 30px;
	padding: 5px;
	color: #97C000;
	line-height: 110%;
}

*.storytitle a, .storytitle-non a {
	text-decoration: none;
}

* .pheadfill-wide .storytitle, .pheadfill-wide-non .storytitle {
	padding-top: 15px;
    text-align: center;
}
	
* .storycontent-wide h3, .storycontent-wide-non h3 {
	text-align: center;
}
	
* .storycontent-wide .meta, .storycontent-wide-non .meta {
	text-align: center;
}

* .storycontent {
    margin: 0px;
	padding: 0px;
	color: #767676;
	background: url(http://www.dreamfishery.com/images/small/entrybackground.gif) repeat-y center right;
}  

* .storycontent-wide {
    margin: 0 0 25px;
	color: #767676;
	background: url(http://www.dreamfishery.com/images/wide/entrybackground.gif) repeat-y top left;
	width: 648px;
	height: auto;
}  

* .storycontent-wide-non {
    margin: 0 0 25px;
	color: #767676;
	background: url(http://www.dreamfishery.com/images/wide/entrybackground.gif) repeat-y top left;
	width: 648px;
	height: auto;
} 
	  
* .storycontent-footer-wide .perm, .storycontent-wide-non .perm {
	margin-left: 100px;
	padding-bottom: 20px;
}
	 
* .storycontent-wide p, .storycontent-wide-non p {
    line-height: 160%;
    margin-top: 1.3em;
}  
	 
* .storycontent-footer-wide {
	background: url(http://www.dreamfishery.com/images/wide/entryfooter.gif) no-repeat bottom left;
    clear: both;
	width: 648px;
	height: 51px;
}

* .storycontent-footer-wide-non {
	background: url(http://www.dreamfishery.com/images/wide/entryfooter.gif) no-repeat bottom left;
    clear: both;
	width: 648px;
	height: 51px;
}

* .storycontent-footer-wide p, .storycontent-footer-wide-non p {
	padding-bottom: 10px;
}

* storycontent p {
    line-height: 160%;
	margin-top: 1.3em;
}

* .storycontent h2 {
    color: #97C000;
    letter-spacing: -1px;
    font: italic 24px/26px "Georgia", "Times New Roman", Times, serif;
}

* .storycontent h2 a, .storycontent h2 a:link, .storycontent h2 a:visited {
     color: #97C000;
     border: 0;
}

* .storycontent h2 a:hover {
     color: #97C000;
     border: 0;
     background: none;
}

* .pheadfill {
	background: url(http://www.dreamfishery.com/images/small/entryheader.gif) no-repeat top right;
	height: 36px;
	width: 397px;
}

* .pheadfill-wide {
	background: url(http://www.dreamfishery.com/images/wide/entryheader.gif) no-repeat top left;
	width: 648px;
	height: 50px;
}

* .pheadfill-wide-essay {
	background: url(http://www.dreamfishery.com/images/wide/entryheader-essay.gif) no-repeat top left;
	width: 648px;
	height: 32px;
}

* .pheadfill-wide-essay-non {
	background: url(http://www.dreamfishery.com/images/wide/entryheader-essay.gif) no-repeat top left;
	width: 648px;
	height: 32px;
}

* .pheadfill-wide h1 {
	padding-top: 14px;
	color: #97C000;
	text-align: center;
}

* .date {
	font-size: 10px;
	font-weight: normal;
	color: #74C0FA;
}

* .posted {
    width: 100%;
    color: #74C0FA;
    font-size: 0.94em;
    padding: 5px 0 10px;
    margin-bottom: 1em;
}

* .posted .by {
    padding-left: 24px;
    height: 20px;
	color: #CCCCCC;
}

* .posted .comments {
    padding-left: 15px;
    background: url(http://www.dreamfishery.com/images/icons/icon-comment.gif) no-repeat;
    float: right;
}

* .posted span.year-time {
	margin-left: 24px;
	color: #74C0FA;
}

* .post-footer {
	background: url(http://www.dreamfishery.com/images/small/entryfooter.gif) no-repeat bottom left;
    clear: both;
	height: 64px;
	width: 397px;
}

* .posted-in {
    color: #97C000;
    font-size: 0.94em;
	margin-left: 12px;
}

* .posted-in a, .posted-in a:link, .posted-in a:visited {
    color: #97C000;
}

* .posted-in a:hover {
    color: #97C000;
}

* .posted-in span {
    margin-left: 20px;
    float: right;
}

* p.perm-small {
    padding-left: 128px;
	padding-bottom: 10px;
	padding-top: 10px;
	margin-top: 0px;
}

* .perm {
    padding-left: 128px;
	padding-bottom: 10px;
	margin-top: 0px;
}

* .perm a:link, .perm a:visited, .perm-small a:link, .perm-small a:visited {
    color: #74C0FA;
	font-weight: bold;
}

* .perm a:hover, .perm-small a:hover {
    color: #74C0FA;
}

* .read-entry {
	color: #74C0FA;
}

* .article {
    padding-right: 10px;
	padding-left: 10px;
}
    
* .article p {
    line-height: 175%;
	margin-left: 7px;
	padding-left: 7px;
	margin-right: 3px;
	padding-right: 3px;
	margin-top: 15px;
}

* .article h4 {
	text-align: center;
	color: #97c000;
}

* .article form {
    line-height: 175%;
	margin-left: 7px;
	padding-left: 7px;
	margin-right: 3px;
	padding-right: 3px;
}

* .article p em {
    /* color:  */
}

* .article a:link {
    border-bottom: 1px dotted #83A508;
}

* .article a:visited {
    color: #83A508;
    border-bottom: 1px dotted #83A508;
}
    
* .article a:hover {
    color: #83A508;
    border-bottom: 1px solid #83A508;
}
* .article blockquote, .article .quote {
    font-size: 0.94em;
    line-height: 160%;
    font-style: italic;
    margin: 15px 10px 0 0;
    padding: 10px 10px 5px 15px;
    background: url(http://www.dreamfishery.com/images/quote.gif) no-repeat 15px 15px;
}
* .correction {
    text-decoration: line-through;
}
    
* .article ul {
    margin: 1.5em 0;
    clear: both;
}

* .article ul li {
	line-height: 1.2em;
	list-style-image: url(http://www.dreamfishery.com/images/bullet-blue.gif);
	list-style-position: outside;
	margin-left: 35px;
    padding: 2px;
	margin-top: 5px;

}

* .article ol li {
    padding: 6px 3px 6px 10px;
	margin-left: 40px;
	list-style-type: decimal;
	list-style-position:outside;
}
	  
* .article span.source, .article .source {
    color: #948674;
    font-size: 0.94em;
    font-style: italic;
    text-align: left;
}
    
* .article span.update, .article .update {
    color: #000000;
    padding-left: 18px;
    text-align: left;
    letter-spacing: 2px;
    padding-bottom: 5px;
    margin-bottom: 5px;
    width: 640px;
    text-transform: uppercase;
    font: normal 0.94em "Trebuchet MS", Arial, Helvetica, sans-serif;
    background: url(http://www.dreamfishery.com/images/icons/icon-alert.gif) no-repeat;
}

* .article img {
    border: none;
    padding: 5px;
    margin: 7px 12px 10px 0;
    float: left;
    vertical-align: sub;
}

* .article img#about {
    border: none;
    padding: 5px;
    margin: 7px 12px 10px 0;
    float: left;
    vertical-align: sub;
	background-color: #DCD9D5;
}
    
* .article img.clear {
    clear: both;
    float: none;
    vertical-align: sub;
    margin: 0 0 -1px;
}

* .article img.right {
    float: right;
    margin: 7px 0 10px 12px;
}

* .article .centered img {
    clear: both;
    float: none;
    margin: 7px auto 10px;
}

* .article .centered a {
    border: 0;
    background: none;
}

* .article img.noborder {
    padding: 0;
    border: 0;
    background: none;
    margin: 7px 12px 10px 0;
}

* .article span img {
    float: none;
    margin: 7px auto;
}

* .article span a, .article span a:link, .article span a:visited {
    border: 0;
    background: none;
}

* abbr, acronym {
    border: none;
}

* abbr[title], acronym[title] {
    border-bottom: 1px dotted #8C7D6A;
    cursor: help;
    font-style: italic;
}

/* Section for ajax widget "elsewhere on dreamfishery.com..." */
   
* #spry-also-enjoy {
	position: relative;
	clear: both;
	width: auto;
	height: auto;
    margin-bottom: 25px;
}

* #spry-also-enjoy h2 {
    text-indent: -9999px;
    display: block;
  	height: 65px;
    width: 400px;
	margin-left: 110px;
    background: url(http://www.dreamfishery.com/images/titles/elsewhere.gif) no-repeat;
}

* #spry-also-enjoy ul {
    float: left;
    width: 192px;
}

* #spry-also-enjoy ul li {
    font-size: 1em;
}

* #spry-also-enjoy ul li a {
    display: block;
    padding: 6px 3px 6px 28px;
}

* #spry-also-enjoy ul li a:link, #spry-also-enjoy ul li a:visited {
    color: #97C000;
}

* #spry-also-enjoy ul li a:hover {
    color: #FFFF00;
}

* #spry-also-enjoy ul.columnone {
    margin-right: 11px;
}

/* Category jump menu */
* #category-jump {
    width: 260px;
    height: 40px;
	padding: 15px 0 0 15px;
    margin-top: 110px;
}

* #category-jump h2 {
    text-indent: -9999px;
    display: block;
    height: 20px;
    width: 250px;
	padding-bottom: 5px;
    background: url(http://www.dreamfishery.com/images/titles/jump-category.gif) no-repeat;
}
	  
* #category-jump img {
    float: left;
    margin: 0 0 8px 8px;
    padding: 5px;
    width: 26px;
    height: 24px;
}
	 
* #category-jump .btn {
    vertical-align: top;
    padding-top: 3px;
}

/* Search form */

* #search {
    width: 260px;
    height: 50px;
    padding: 15px 0 0 15px;
	margin-top: 10px;
	margin-bottom: 10px;
}

* #search h2 {
    text-indent: -9999px;
    display: block;
    height: 20px;
    width: 250px;
	margin-bottom: 10px;
    background: url(http://www.dreamfishery.com/images/titles/search.gif) no-repeat;
}
	  
* #search img {
    float: left;
    margin: 0 0 8px 8px;
    padding: 5px;
    width: 26px;
    height: 24px;
}

* #search .btn {
    vertical-align: top;
    padding-top: 3px;
}

/* latest comics teaser on home page */
* #latest-comics {
    width: 260px;
	padding-top: 15px;
}

* #latest-comics h2 {
    text-indent: -9999px;
    display: block;
    height: 35px;
    width: 268px;
    position: relative;
    left: -8px;
	background: url(http://www.dreamfishery.com/images/titles/latest-comics.gif) no-repeat center top;
}

* #latest-comics div {
    position: relative;
    left: -8px;
}

* #latest-comics p {
    color: #FFF2E6;
    padding: 6px 0 0 12px;
    margin-bottom: 5px;
}

* #latest-comics p.detail span {
    float: right;
}

* #latest-comics p.detail {
    background: url(http://www.dreamfishery.com/images/icons/arrow-next-dark.gif) no-repeat left center;
    padding: 0 0 0 15px;
    line-height: 2em;
    margin-left: 12px;
}

* #latest-comics a {
	color: #97C000;
}
	
* #latest-comics a:hover {
	color: #FFFF00;
}

* #latest-comics img {
	margin-left: 10px;
}

/* Recent posts section on home page */

* #recently {
     margin: 0; 
     float: left;
     width: 264px;
	 color: #FFF2E6;
}
    
* #recently h2 {
     text-indent: -9999px;
     display: block;
     height: 40px;
     width: 264px;
	 background: url(http://www.dreamfishery.com/images/titles/recently.gif) no-repeat;

}
   
* #recently ul, #recently-wide ul {
     padding: 1px 0 0;
     margin: 0 0 10px;
}
   
* #recently ul li, #recently-wide ul li {
	 display: block;
     padding: 0px 10px 15px 10px;
}
 
* #recently ul li a, #recently-wide ul li a {
     display: block;
     padding: 9px 10px 9px 10px;
}

* #recently ul li a:hover, #recently-wide ul li a:hover {
     background-color: #594736;
	 color: #FFFF00;
}

* #recently ul li a span {
      color: #FFF2E6;
      font-size: 0.94em;
}

* #recently-wide ul li a span {
      color: #FFF2E6;
}

* #feeds-wrapper {
	  top: auto;
	  left: auto;
      width: 400px;
	  height: auto;
      float: left;
      display: inline;
	  margin-left: 20px;
	  margin-right: 30px;
	  overflow: hidden;
}

* #feeds h2 {
      text-indent: -9999px;
      display: block;
      height: 45px;
      width: 330px;
	  margin-left: 30px;
	  background: url(http://www.dreamfishery.com/images/titles/feeds.gif) no-repeat;
}

* #feeds ul {
      padding: 0 0 1px;
}

* #feeds ul {
       margin: 0 0 10px 8px;
       width: 400px;
}

* #feeds ul li {
}
    
* #feeds ul li a {
       color: #97c000;
       display: block;
       padding: 9px 15px 20px 20px;
}

* #feeds ul li a:hover {
       background-color: #493B28;
	   color: #FFFF00;
}
    
* #feeds a em {
        color: #E8CDAE;
        font-style: normal;
 }
    
* #feeds a span.description, #feeds a:link span.description, #feeds a:visited span.description {
        color: #E8CDAE;
        font-size: 0.98em;
}

/* section "net art i like" on home page */
* #inspiring {
       width: 200px;
       float: left;
       margin: 0 0 10px 15px;
       display: inline;
}

* #inspiring h2 {
       text-indent: -9999px;
       display: block;
       height: 45px;
       width: 110px;
	   margin-left: 40px;
       background: url(http://www.dreamfishery.com/images/titles/websites.gif) no-repeat;
}

* #inspiring h2.linkspage {
 	   margin-top: 20px;
}

* #inspiring h3 {
        text-indent: -9999px;
        display: block;
        height: 45px;
        width: 250px;
        background: url(http://www.dreamfishery.com/images/titles/recently-bought.gif) no-repeat;
}

* #inspiring p, #books p {
        margin-bottom: 5px;
}
    
* #inspiring img {
        margin-bottom: 10px;
		margin-left: 25px;
        background: #594736;
        padding: 3px;
}
 
 * #inspiring img.amazon, #books img.amazon {
        border: none;
        margin: 0;
        background: none;
        padding: 0;
}

/* section for books and links on home page */ 
* #books-n-links {
       width: 280px;
       float: left;
       margin: 0 0 10px;
       display: inline;
}
	  
* #books-n-links h2 {
       text-indent: -9999px;
       display: block;
       height: 45px;
       width: 275px;
       margin-left: 3px;
       background: url(http://www.dreamfishery.com/images/titles/books.gif) no-repeat;
}

* #links-lead-in h2#hypermedia {
	   text-indent: -9999px;
       display: block;
       height: 45px;
       width: 275px;
       margin-left: 3px;
	   margin-top: 25px;
	   margin-bottom: 10px;
       background: url(http://www.dreamfishery.com/images/titles/title-links.gif) no-repeat;
} 
	
* #links-lead-in ul {
       float: left;
       width: 250px;
       margin-left: 30px;
	   margin-top: 10px;
}
    
* #links-lead-in ul li {
       font-size: 1em;
}

* #links-lead-in ul li a {
       display: block;
       padding: 6px 3px 6px 28px;
	   background: url(http://www.dreamfishery.com/images/bg-link-leadin.gif) no-repeat bottom left;
}
    
* #links-lead-in ul li a:link, #links-lead-in ul li a:visited {
       color: #97C000;
}

* #links-lead-in img, #links-lead-in p img {
	    border: none;
		background: none;
		margin-top: 20px;
}
    
* #links-lead-in ul li a:hover {
        color: #FFFF00;
		background: url(http://www.dreamfishery.com/images/bg-link-leadin-hover.gif) no-repeat bottom left;
}
    
* #books-n-links img {
        margin: 0 0 14px 14px;
        background: #594736;
        padding: 3px;
}

* #books-n-links img.noborder, #inspiring img.noborder {
        border: 0;
        background: none;
        padding: 0;
}
	
* #books-n-links .librarything {
		margin-left: 10px;
		margin-top: 20px;
}
	
* p#bookswelike {
		font-size: 0.84em;
		margin-left: 10px;
		line-height: 125%;
		color: #E8CDAE;
}

/* For the links page */

* #links-list {
	   position: relative;
	   width: auto;
	   height: auto;
}

 * .links-column {
       float: left;
       width: 310px;
       margin-right: 25px;
}

* .links-column2 {
       float: left;
       width: 310px;
}
	
* #links-list h2 {
       text-transform: uppercase;
	   letter-spacing: 1px;
       font: bold 12px/14px "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	   padding-top: 10px;
	   padding-bottom: 5px;
}

* #links-list h1{
	   text-indent: -9999px;
	   background:url(http://www.dreamfishery.com/images/titles/title-links-page.gif) no-repeat top left;
	   width: 485px;
	   height: 34px;
	   margin-bottom: 20px;
	   margin-left: 60px;
}

* #links-list ul {
       margin: 0 0 0.5em;
       padding-bottom: 1px;
       background: transparent url(http://www.dreamfishery.com/images/cat-divider.gif) no-repeat bottom right;
}

* #links-list ul li {
       padding-top: 1px;
}

* #links-list ul li a {
	   color: #97C000;
       display: block;
       border: 0;
       padding: 0;
}

* #links-list ul li a:link, #links-list ul li a:visited {
       padding: 6px 0 6px 30px;
       background: transparent url(http://www.dreamfishery.com/images/bg-link.gif) no-repeat top left;
}

* #links-list ul li a:hover {
       color: #FFFF00;
       padding: 6px 0 6px 30px;
       background: url(http://www.dreamfishery.com/images/bg-link-hover.gif) no-repeat top left;
}
	  
/*  side bar rounded boxes*/

* .sideitem {
	  font-size: 100%;
	  width: 100%;
	  padding-left: 5px;
	  padding-right: 5px;
	  padding-bottom: 10px;
	  padding-top: 10px;
}

* .boxhead {
	  background: url(http://www.dreamfishery.com/images/sbhead-green.gif) no-repeat top left;
	  margin: 0;
	  padding: 0;
	  text-align: center;
}
	
* .boxhead-blue {
    background: url(http://www.dreamfishery.com/images/sbhead-blue.gif) no-repeat top left;
	margin: 0;
	padding: 0;
	text-align: center;
}

* .boxhead .headfill {
	margin: 0;
	padding: 0;
	color: #F8FFDF; 
	height: 36px;
}

* .boxhead-blue .headfill {
	margin: 0;
	padding: 0;
	color: #F8FFDF; 
	height: 36px;
}
	
* .boxhead .headfill h2.notable, .boxhead .headfill h2.category-list, .boxhead .headfill h2.links, .boxhead .headfill h2.navigation,
  .boxhead .headfill h2.frequent-tags, .boxhead .headfill h2.about, .boxhead .headfill h2.contact, 
  .boxhead-blue .headfill h2.random, .boxhead-blue .headfill h2.frequent-tags, .boxhead .headfill h2.archive,
  .boxhead .headfill h2.related, .boxhead-blue .headfill h2.category-list,
  .boxhead-blue .headfill h2.literary {
	text-indent: -9999px;
    display: block;
	height: 35px;
	width: 207px;
	padding: 5px 30px 0px;
}
* .boxhead .headfill h2.navigation {
	background: url(http://www.dreamfishery.com/images/titles/navigation.gif) no-repeat center;
}
* .boxhead .headfill h2.about {
	background: url(http://www.dreamfishery.com/images/titles/about.gif) no-repeat center;
}
* .boxhead .headfill h2.archive {
	background: url(http://www.dreamfishery.com/images/titles/archive.gif) no-repeat center;
}

* .boxhead .headfill h2.contact {
	background: url(http://www.dreamfishery.com/images/titles/contactbox.gif) no-repeat center;
}
   
* .boxhead .headfill h2.notable {
	background: url(http://www.dreamfishery.com/images/titles/notable.gif) no-repeat center;
}
	
* .boxhead .headfill h2.category-list {
	background: url(http://www.dreamfishery.com/images/titles/category-listing.gif) no-repeat center;
}

* .boxhead .headfill h2.links {
	background: url(http://www.dreamfishery.com/images/titles/links-sb.gif) no-repeat center;
}
	
* .boxhead .headfill h2.frequent-tags {
	background: url(http://www.dreamfishery.com/images/titles/frequent-tags.gif) no-repeat center;
}

* .boxhead .headfill h2.related {
	background: url(http://www.dreamfishery.com/images/titles/related.gif) no-repeat center;
}

* .boxhead-blue .headfill h2.random {
	background: url(http://www.dreamfishery.com/images/titles/randomly-selected.gif) no-repeat center;
}

* .boxhead-blue .headfill h2.frequent-tags {
	background: url(http://www.dreamfishery.com/images/titles/frequentblue.gif) no-repeat center;
}

* .boxhead-blue .headfill h2.category-list {
	background: url(http://www.dreamfishery.com/images/titles/category-listing-blue.gif) no-repeat center;
}
	
* .boxhead-blue .headfill h2.literary {
	background: url(http://www.dreamfishery.com/images/titles/literary.gif) no-repeat center;
}
	
* .boxbody {
	background: url(http://www.dreamfishery.com/images/sbbody-green.gif) repeat-y top left;
	margin: 0;
	padding: 5px 25px 0px;
    color: #FFFFFF;
}

/** .boxbody img {
  	border-width: 3px;
	border-style: solid;
	border-color: #BAD875;
	margin: 5px;
}*/

* .boxbody-blue {
	background: url(http://www.dreamfishery.com/images/sbbody-blue.gif) repeat-y top left;
	margin: 0;
	padding: 5px 25px 0px;
	color: #FFFFFF;
}

/** .boxbody-blue img {
  	border-width: 3px;
	border-style: solid;
	border-color: #A5D4F9;
	margin: 5px;
}
*/	
* .boxbody h2 {
   	font-family: "Century Gothic", "Trebuchet", Verdana, Arial, sans-serif;
 	font-size: 14px; 
	line-height: 1em;
}
	
* .boxbody-blue h2 {
	font-family: "Century Gothic", "Trebuchet", Verdana, Arial, sans-serif;
	font-size: 1.2em; 
	line-height: 1em;
}
		
* .boxbody h3 {
	font-family: "Century Gothic", "Trebuchet", Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 1em; 
	line-height: 1em;
    margin-bottom: 4px;
}

* .boxbody-blue h3 {
    font-family: "Century Gothic", "Trebuchet", Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 1em; 
	line-height: 1em;
	margin-bottom: 4px;
}
	
* .boxbody a {
	color: #FFFFFF;
}
    
* .boxbody a:hover {
	background-color: #89B000;
	color: #FFFFFF;
}

* .boxbody p.boxbodyimg a:hover {
	background: transparent;
}

* .boxbody a:visited {
	color: #FFFFFF;
}

* .boxbody-blue a, .boxfoot-blue a {
	color: #FFFFFF;
}

* .boxbody-blue a:hover {
	background-color: #58AEF5;
}

* .boxfoot-blue a:hover {
	background-color: #58AEF5;
}

* .boxbody-blue a:visited {
	color: #FFFFFF;
}

* .boxfoot, .boxfoot-blue {
	text-align: center;
}

* .boxbody li, .boxbody-blue li {
	font-family: "Century Gothic", "Trebuchet", Verdana, Arial, sans-serif;
	font-size: .94em; 
	line-height: 1.2em;
	list-style-image: url(http://www.dreamfishery.com/images/bullet.gif);
	list-style-position: outside;
	margin-left: 10px;
    padding: 2px;
	margin-top: 5px;
}

	
* .boxbody p, .boxbody-blue p {
	font-family: "Century Gothic", "Trebuchet", Verdana, Arial, sans-serif;
	font-size: .94em; 
	line-height: 1.2em;
	padding: 2px;
}

* .boxfoot {
  	background: url(http://www.dreamfishery.com/images/sbfoot-green.gif) no-repeat bottom left;
	padding: 0;
	margin: 0;
	height: 39px;
	width: 260px;
}
	
* .boxfoot span.contact a img {
  	background-color: #FFFFFF;
	height: 30px;
	width: 150px;
	display: block;
	margin-left: 67px;
}
	
* .boxfoot-blue {
  	background: url(http://www.dreamfishery.com/images/sbfoot-blue.gif) no-repeat bottom left;
	padding: 0;
	margin: 0;
	height: 39px;
	width: 260px;
}
	 
* #contentheader {
	position: absolute; 
	left: 0px; 
	top: 215px; 
	width: 730px; 
	height: 42px; 
}

* #footer {
    text-align: center;
    clear: both;
	margin: 0px 0px 135px 7px;
}

* html #footer {
	margin: 0 0 135px 5px;
	float: left;
} 

* #footer p {
    font-size: 0.94em;
    color: #fff;
	padding-bottom: 7px;
}
    
* #footer span {
    padding-right: 15px;
}

* #footer a {
    color: #FFFFFF;
	text-decoration: none;
}
   
* #footer img {
    vertical-align: middle;
    margin-left: 3px;
	border: 0px;
}

* #footer span.footermeta a, #footer span.footermeta a:hover {
	border: 0px;
	background-color: #73BDF7;
	color: #FFFFFF;
}
	  
* #footer span.myfooterstuff a, #footer span.myfooterstuff a:hover {
	margin-right: 0px;
}
	  
* #footer .fboxhead {
	background: url(http://www.dreamfishery.com/images/fbhead.gif) no-repeat top left;
	margin: 0 0 0 0;
    padding-top: 5px;
	padding-bottom: 0px;
	text-align: center;
	height: 34px;
	width: 957px;
} 
	  
* #footer .fheadfill {
	margin: 0 0 0 0;
	padding-top: 5px;
	color: white; 
	font-size: .95em; 
}

* #footercontent {
	background: url(http://www.dreamfishery.com/images/fbfoot.gif) no-repeat top left;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	height: 43px;
	width: 957px;
	text-align: center;
}

* #footermeta {
	margin: 0;
	padding: 0;
}

* #footermiddle {
	background: url(http://www.dreamfishery.com/images/fbbody.gif) repeat-y top left;
	margin: 0 0 0 0;
	color: white; 
	font-size: .95em; 
	width: 957px;
}
		
* .reset2 {
	clear: both;
	height: 20px;
}

* #masthead {
	background-position: top left;
	background-repeat: no-repeat;
	height: 266px;
	width: auto;
	margin: 0;
	padding: 0;
}
/*
 #bgnav {
 	position: absolute;
	top: 169px;
	left: 0px;
	height: 97px;
	width: 732px;
	background-repeat: no-repeat;
	background: url(http://www.dreamfishery.com/images/bg-nav-merula.gif) no-repeat bottom left;
	z-index: 6;
 }
 */
* #masthead h1 {
	text-indent: -9999px;
	color: #FFF2E6;
	margin: 0 0 0 2px;
	padding: 90px 0 0 85px;
	height: 100px;
	width: 400px;
	font-size: 3em;
	font-family : "Century Gothic", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	background: url(http://www.dreamfishery.com/images/titles/mythofmerula.gif) no-repeat 100px 100px;
}

* #masthead a {
	color: #FFF2E6;
	text-decoration: none;
}

* #masthead p {
	color: #FFF2E6;
	font-size: 12px;
	font-weight:lighter;
	font-style:italic;
	margin-left: 55px;
	padding-left: 55px;
	height: 28px;
	margin-top: -5px;
}
		
/* Extended Live Archives plug-in */
* h1.archive-page-title {
	text-indent: -9999px;
    display: block;
	background: url(http://www.dreamfishery.com/images/titles/title-archive-page.gif) no-repeat center;
	height: 29px;
	width: 330px;
	margin-left: 165px;
}

* #af-ela {
	position: relative;
	margin: 20px 0 20px;
}

* #af-ela ul {
	position: relative;
	list-style-type: none;
	padding: 3px 0;
}

* #af-ela a:hover {
	color: #FFFF00 !important;
}

* #af-ela-menu, #af-ela-year, #af-ela-month, #af-ela-category {
	text-align: center;
}

* #af-ela-tag {
	text-align: justify;
}
		
* #af-ela-menu li {
	font: 1.7em 'Lucida Grande', Verdana, Sans-Serif;
}
		
* #af-ela-year li, #af-ela-category li {
	font: 0.9em/1.5em 'Lucida Grande', Verdana, Sans-Serif;
}
		
* #af-ela-month li {
	font: 0.9em/1.5em 'Lucida Grande', Verdana, Sans-Serif;
}
		
* #af-ela-menu li, #af-ela-year li, #af-ela-month li, #af-ela-category li {
	display: inline;
	color: #FFF2E6;
	margin: 10px;
	letter-spacing: -1px;
	padding: 2px;
	border-color: #FFF2E6;
	border-style: dotted;
	border-width: 1px;
}
		
* #af-ela-menu li, #af-ela-year li, #af-ela-month li {
	text-transform: uppercase;
}
		
* #af-ela-menu a, #af-ela-year a, #af-ela-month a, #af-ela-category a, #af-ela-tag a {
	background: red !important;
}
		
* #af-ela-tag li {
	display: inline;
	margin: 0 3px;
	line-height: 20px;
	padding: 1px;
}

* #af-ela-tag li:hover {
	background-color: #4F402B;
}

* #af-ela-tag li.selected {
	border-color: #FFF2E6;
	border-style: solid;
	border-width: 1px;
}
		
* #af-ela-month li, #af-ela-category li {
	margin: 0 6px;
	letter-spacing: 0;
}
		
/* Hide Number of Entries on Year and Month */
* #af-ela-year span, #af-ela-month span {
	display: none;
}
		
/* Number of Entries */
* #af-ela-category span {
	font-size: 8px;
	color: #97C000;
}

* #af-ela-year li.selected, #af-ela-month li.selected, #af-ela-menu li.selected {
	border-color: #FFF2E6;
	border-style: solid;
	border-width: 2px;
}
		
* #af-ela-year li.selected:hover, #af-ela-month li.selected:hover, #af-ela-menu li.selected:hover {
	border-color: #FFF2E6;
	border-style: solid;
	border-width: 2px;
}

* #af-ela-year li:hover, #af-ela-month li:hover, 
  #af-ela-menu li:hover, #af-ela-category li:hover {
	border-style: solid;
	border-color: #4F402B;
	background-color: #4F402B;
}
		
* #af-ela-post li.selected, #af-ela-category li.selected,  
  #af-ela-post li:hover {
	border-color: #FFF2E6;
	border-style: solid;
	border-width: 2px;
}
		
* #af-ela-post-chrono, #af-ela-post-cats, #af-ela-post-tags {
	margin-top: 15px !important;
}

* #af-ela-post-prev:hover, #af-ela-post-next:hover, 
  #af-ela-post-prev-off:hover, #af-ela-post-next-off:hover {
  	border-bottom-color: #FFFF00;
	border-bottom-style: solid;
	border-bottom-width: thin;
	border-top: 0;
	border-left: 0;
	border-right: 0;
	color: #FFFF00;
  }
  
* #af-ela-post-prev, #af-ela-post-next { 
  	border-bottom-color: #97c000;
	border-bottom-style: dashed;
	border-bottom-width: thin;
	border-top: 0;
	border-left: 0;
	border-right: 0;
  }
		
* #af-ela ul#af-ela-post-chrono, #af-ela ul#af-ela-post-cats, #af-ela ul#af-ela-post-tags {
	line-height: 1.2em;
	list-style-image: url(http://www.dreamfishery.com/images/bullet-green.gif);
	list-style-position: inside;
	margin-left: 40px;
    padding: 2px;
	margin-top: 5px;
}
		
* #af-ela-post-chrono li, #af-ela-post-cats li, #af-ela-post-tags li {
	position: relative;
	font-size: 1.1em;
	line-height: 1.7em;
	color: #FFF2E6;
	margin: 0 15px;
	padding: 1px 20px;
}
		
* #af-ela-post-chrono li a, #af-ela-post-cats li a, #af-ela-post-tags li a {
	color: #97C000;
	border-bottom-color: #97C000;
	border-bottom-style: dashed;
	border-bottom-width: thin;
}
		
* #af-ela-post-chrono li a {
	position: relative;
}
		
* #af-ela-post-chrono li a:hover, #af-ela-post-cats li a:hover, #af-ela-post-tags li a:hover {
	border-bottom-color: #FFFF00;
	border-bottom-style: solid;
	border-bottom-width: thin;
	padding-top: 0;
	padding-bottom: 0;
	color: #FFFF00;
}	

* #af-ela-post-chrono li:hover > span, #af-ela-post-cats li:hover > span, #af-ela-post-tags li:hover > span {
	color: #FFFF00;
}
		
* #af-ela-post-chrono a, #af-ela-post-cats a, #af-ela-post-tags a {
	border: none;
}
		
* #af-ela-post-chrono li span, #af-ela-post-cats li span, #af-ela-post-tags li span {
	position: absolute;
	right: 20px;
	font-weight: normal;
	color: #97C000;
}
		
/* Next and Previous Links */
* #af-ela-post-next, #af-ela-post-next-off {
	left: 0;
}
		
* #af-ela-post-prev, #af-ela-post-prev-off {
	right: 0;
}
		
* #af-ela-post-prev, #af-ela-post-next, #af-ela-post-prev-off, #af-ela-post-next-off {
	position: absolute;
	bottom: -35px;
	font: 1.1em/1.3em 'Lucida Grande', Verdana, Sans-Serif;
	color: #97C000;
	margin: 0 30px;
	display: inline;
}
		
* #af-ela-post-prev-off, #af-ela-post-next-off {
	visibility: hidden;
}
		
* .elaload {
	color: #FFF2E6;
	border: none !important;
	margin: 0;
	padding: 0;
	position: absolute;
	right: 5px;
	top: 1px;
}


a.vanilla {
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #97c000;
}

a.vanilla:hover {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color:#FFFF00;
	color:#FFFF00; 
}

* #clearer {
	clear: both;
	margin: 0;
	padding: 0;
}
		
* .badsearchresult {
	line-height: 150%;
	font-size: 110%;
	margin-left: 20px;
	margin-right: 20px;
}

* .comments-post {
	margin-top: 5px;
	margin-right: 25px;
	margin-left: 25px;
	margin-bottom: 35px;
	color: #FFFFFF;
}

/* ----- a in paragraph post comment */

* .comments-post p a {
	color: #F2EBE1;
	text-decoration: none;
	background: #8C724B;
}
* .comments-post p a:hover {
	background: White;
	color: #8C724B;
}

* .textarea {
	width: 150px;
	margin: 0;
}

* #commentform-container {
	margin-left: 10px;
}

* #commentform-container p {
	font-size: 10px;
}

* #commentform-container a {
	color: #74C0FA;
	text-decoration: none;
}

* #commentform-container a:hover {
	color: #74C0FA;
	text-decoration: none;
	background: White;
}

* #commentform  #comment{
	width: 600px;
	margin: 0 0 0 0;
	padding: 10px 0 0 0;
}

* #commentform #author, #commentform #email, #commentform #url, #commentform textarea {
	background: #fff;
	color: #4F402A;
	border-top: 2px solid #453823;
	border-right: 1px solid #3C311D;
	border-bottom: 1px solid #3C311D;
	border-left: 2px solid #453823;
}

* .comments-post .nocomments {
	font-size: 10px;
	background: url(http://www.dreamfishery.com/images/closed.gif) no-repeat;
	padding-left: 10px;
	margin-left: 0px;
}

span.noflavor {
	color: #C5FA6B;
	font-weight: bolder;
}

span.oneflavor {
	color: #F99454;
	font-weight: bolder;
}

span.areflavor {
	color: #F94FDF;
	font-weight: bolder;
}

* #commentform textarea {
	width: 100%;
}

* #commentlist {
	margin-bottom: 60px;
	margin-left: 0;
	padding: 0;
	color: #FFEBD9;
	line-height: 150%;
}

h3#respond {
	background: url(http://www.dreamfishery.com/images/bobble.gif) no-repeat;
	height: 80px;
	padding: 42px 0 0 48px;
	margin: 0 0 0 0;
	color: #97C000;
	font-size: 16px;
}

h3#comments {
	background: url(http://www.dreamfishery.com/images/cornerarrow.gif) no-repeat;
	height: 80px;
	padding: 31px 0 0 153px;
	margin: -5px 0 0 0;
	color: #FFFFFF;
	font-size: 14px;
}

span.commentmetadata {
	font-size: 10px;
	color: White;
}
span.commentmetadata a {
	text-decoration: none;
	color: #94794F;
}

* .feedback {
	font-size: 12px;
	padding-left: 35px;
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 20px;
}	

* .feedback-wide {
	font-size: 12px;
	padding-left: 35px;
	margin-top: -20px;
	margin-bottom: 20px;
}	

* .norm {
	font-size: 100%;
	width: 500px;
	margin: 20px;
	background: url(http://www.dreamfishery.com/images/commentcorner.gif) no-repeat bottom right;
	background-color: #5C4938;

}

* .alt {
	font-size: 100%;
	width: 500px;
	margin: 20px;
	background: url(http://www.dreamfishery.com/images/commentcorner.gif) no-repeat bottom right;
	background-color: #4F402B;
}

* .norm .licomtop {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: center;
	background: url(http://www.dreamfishery.com/images/commentcornerul.gif) no-repeat top left;

} 

* .alt .licomtop {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: center;
	background: url(http://www.dreamfishery.com/images/commentcornerul.gif) no-repeat top left;

}

* .norm .licombody {
	margin: 0 0 0 0;
	padding: 5px 30px 31px 20px;
}

* .alt .licombody {
	margin: 0 0 0 0;
	padding: 5px 30px 31px 20px;
}

* .licombody p {
	margin: 0;
	padding: 0;
}

* .co-content {
	margin-left: 20px;
	margin-bottom: 5px;
}

* .norm .cheadfill {
	margin: 0 0 0 0;
	padding: 10px 30px 5px 0;
	color: white; 
	font-weight: bold; 
	font-size: 1.2em; 
	line-height: 1em;
}

* .alt .cheadfill {
	margin: 0 0 0 0;
	padding: 10px 30px 5px 0;
	color: white; 
	font-weight: bold; 
	font-size: 1.2em; 
	line-height: 1em;
}

* #header-description {
	   position: absolute;
	   font-size: 10px;
	   top: 100px;
	   left: 300px;
}

* #wrapper-other-wide-content {
	  width: 650px;
	  height: auto;
}

* .searchtitle, .categorytitle, .tagtitle, .searchtitle a, .categorytitle a, .tagtitle a {
	  text-align: center;
	  line-height: 125%;
	  padding-bottom: 20px;
	  padding-top: 10px;
	  width: 600px;
	  height: auto;
	  font-family: "Century Gothic", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	  font-size: 22px;
	  color: #FFF2E6;
}

* #pagination {
	margin-left: 35px;
	color: White;
}

* #books-sidebar {
    margin: 0 0 10px;
    display: inline;
}

/* Ultimate Tag Warrior Styling */
* .utwtags, .utwreltags {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 10px; 
}

* .utwtags span, .utwreltags span { 
	color: #767676;
	text-align: left;
}

* .tag-cloud {
	padding: 20px;
}

* h1.archive-vanilla-title {
 	text-indent: -9999px;
    display: block;
	background: url(http://www.dreamfishery.com/images/titles/previously-merula.gif) no-repeat center;
	height: 29px;
	width: 500px;
	margin-left: 40px;
}

* h1.more-recent-title {
 	text-indent: -9999px;
    display: block;
	background: url(http://www.dreamfishery.com/images/titles/thirty-more.gif) no-repeat center;
	height: 29px;
	width: 410px;
	margin-left: 140px;
	margin-bottom: 20px;
}

* .articles-rss, .articles-rss-wide {
	padding-top: 15px;
}

* .articles-rss a {
	padding-left: 130px;
	color: #73BDF7;
	font-weight: bold;
	font-size: 11px;
}

* .articles-rss-wide a {
	padding-left: 240px;
	color: #73BDF7;
	font-weight: bold;
	font-size: 11px;
}

* .hilite {
    background-color: #FFFF00;
}

.code {
	font-family: "Courier New", Courier, mono;
	color:#990066;
}


.hide {
	display: none;
}