..................................................................../* =====
Designer:	"BlueW";
Site:	"http://www.codeysworld.com/";
Path:	"blue/fisher/";
File:	"fisher-styles-01.css";
Date:	"2008-10-12"; 
Date: "2009-03-15";
Date: "2009-03-21";
===== */

body {
	background: #ccffff;
	color: black;
	font-family: "Esprit Std Book", "Esprit Book", serif;
}
p, blockquote, ol, ul, li, dl, dt, dd {
	background: transparent;
	color: black;
	font-family: "Esprit Std Book", "Esprit Book", serif;
	font-size: medium;
}
p.pBlock {
	text-indent: 0.00in;
	margin-top:    1.0em;
	margin-bottom: 1.0em;
}
p.pFirst {
	text-indent: 0.00in;
	margin-top:    3.0em;
	margin-bottom: 0.0em;
}
p.pIndent, div.pIndent p {
	text-indent: 0.25in;
	margin-top:    0.0em;
	margin-bottom: 0.0em;
}
dt {
	font-weight: bold;
	margin-left:  1.0em;
	padding-left: 0.0em;
	text-indent:  0.0em;
}
dd {
	margin-left:  0.0em;
	padding-left: 0.0em;
	text-indent:  0.0em;
}
h1, h2, h3, h4, h5, h6 {
	background: transparent;
	color: black;
	font-family: "Nueva Std", "Nueva", serif;
}
.hSeparator {
	text-align: center;
}

.copyright {
	margin-top: 0;
	margin-bottom: 0;
}
.xDateTime {
	display: none;
	font-size: small;
}
.yDateTime {
	display: inline;
	font-size: small;
}
ol.footnotes, ul.footnotes, 
ol.footnotes li, ul.footnotes li {
	font-size: x-small;
}
.footnotes .xDateTime, .footnotes .yDateTime {
	font-size: x-small;
}


table, caption, tr, thead, tbody, tfoot {
	background: transparent;
	color: black;
	font-family: "Esprit Std Book", "Esprit Book", serif;
	font-size: medium;
}
td, th {
	background: transparent;
	color: black;
	padding: 2pt 2pt;
	text-align: left; 
	vertical-align: top;
	font-family: "Esprit Std Book", "Esprit Book", serif;
	font-size: medium;
}

a         { background: transparent; color: #009966; font-weight: bold; }
a[href]   { text-decoration: underline; }
a:link    { background: transparent; color: #cc3300; }
a:visited { background: transparent; color: #009966; }
a:hover, 
a:active  { background: transparent; color: black; }
img, a img, img a { border: none; }

.menu, div.menu, table.menu {
	margin-top:    1.0em;
	margin-bottom: 1.0em;
	width: 100.00%;
}
table.menu td, table.menu th {
	width:  20.00%;
}

/* ----- Cool and Warm Styles ----- */

.cool {
	background: #ccffff;
	color: black;
}
.cool a         { background: #ccffff; color: #009966; font-weight: bold; }
.cool .menu a   { display: block; }
.cool a[href]   { text-decoration: underline; }
.cool a:link    { background: #ccffff; color: #cc3300; }
.cool a:visited { background: #ccffff; color: #009966; }
.cool a:hover, 
.cool a:active  { background: #b3d5e6; color: black; }

.warm {
	background: #ffffcc;
	color: black;
}
.warm a         { background: #ffffcc; color: #009966; font-weight: bold; }
.warm .menu a   { display: block; }
.warm a[href]   { text-decoration: underline; }
.warm a:link    { background: #ffffcc; color: #cc3300; }
.warm a:visited { background: #ffffcc; color: #009966; }
.warm a:hover, 
.warm a:active  { background: #e6d5b3; color: black; }

/* ----- Poetry Styles ----- */

/* ----- Audio Info Block Styles ----- */

/* ----- Styles for Audio Elements ----- */

.audioIconItem {
	clear: both; 
	float: none;
	width: 2.0in;
	margin: 0.25in auto;
}
.audioIconLabel {
	float: none;
	font-family: "Nueva Std", "Nueva", serif;
	font-weight: bold;
	font-style: italic;
	font-size: medium;
	margin: 4px;
	width: 1.375in;
}
.audioIconLarge {
	float: left;
	margin: 4px;
	height: 36px;
	width: 36px;
}
.audioIconSmall {
	float: left;
	margin: 4px;
	height: 16px;
	width: 16px;
}

/* ----- Audio Info Block Styles ----- */

.audioInfo { 
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	font-weight: normal; 
	font-style: italic; 
	width: 4.0in;
	margin: 0.25in auto;
	padding: 6pt 0pt;
}
.audioInfo span, .audioInfo li, 
.audioInfo td, .audioInfo th { 
	font-style: italic;
	vertical-align: baseline; 
}

.audioLabel { 
	font-size: x-small; 
	font-weight: normal; 
	text-align: right; 
}
.audioTrack { 
	font-size: small; 
	font-weight: normal; 
	text-align: right; 
}
.audioAudio { 
	font-size: small; 
	font-weight: normal; 
}
.audioTitle { 
	font-size: small; 
	font-weight: bold; 
}
.audioAuthor, .audioNarrator, .audioArtist { 
	font-size: small; 
	font-weight: normal; 
}
.audioDisc, .audioKind, .audioType, { 
	font-size: small; 
	font-weight: normal; 
}
.audioDate, .audioTime, .audioSize, { 
	font-size: small; 
	font-weight: normal; 
	text-align: right; 
}

/* ----- Column and Page Styles ----- */

.colxFull { width:	100.00%; padding: 2px 4px; }
.colxHalf { width:	 50.00%; padding: 2px 4px; }

.colx1of3 { width:   33.33%; padding: 2px 4px; }
.colx2of3 { width:   66.67%; padding: 2px 4px; }
.colx3of3 { width:  100.00%; padding: 2px 4px; }

.colx1of4 { width:   25.00%; padding: 2px 4px; }
.colx2of4 { width:   50.00%; padding: 2px 4px; }
.colx3of4 { width:   75.00%; padding: 2px 4px; }
.colx4of4 { width:  100.00%; padding: 2px 4px; }

.colx1of5 { width:   20.00%; padding: 2px 4px; }
.colx2of5 { width:   40.00%; padding: 2px 4px; }
.colx3of5 { width:   60.00%; padding: 2px 4px; }
.colx4of5 { width:   80.00%; padding: 2px 4px; }
.colx5of5 { width:  100.00%; padding: 2px 4px; }

.colx1of6 { width:   16.67%; padding: 2px 4px; }
.colx2of6 { width:   33.33%; padding: 2px 4px; }
.colx3of6 { width:   50.00%; padding: 2px 4px; }
.colx4of6 { width:   66.67%; padding: 2px 4px; }
.colx5of6 { width:   83.33%; padding: 2px 4px; }
.colx6of6 { width:  100.00%; padding: 2px 4px; }

div.page {
	margin: 0.125in auto;
	width: 90.00%;
}

