/*

Author:	"Ben W. Blue";

Site:	"http://www.codeysworld.com/";

Path: "styles/";

File:	"cw08q3-biblio.css";

History: {

Date: "2007-08-13"; // "cw07-biblio-orig.css"; // separate;

Date: "2007-08-15"; // "cw07-biblio.css"; // separate;

Date: "2008-04-26"; // "cw08-authors.css"; // separate;

Date: "2008-07-01"; // "cw08q3-biblio.css"; // combined;

}

*/



/* Bibliography librarian styles for author and story data. */

/* ----- stories ----- */



body#biblio {

	background-color: lightyellow; 

	/* background-image: url(../images/textures/medium-wood.jpg); */

	color: saddlebrown; 

	font-family: "Trebuchet MS", sans-serif; 

	font-size: medium; 

	text-align: left;

}



div.pageFrame {

	background-attachment: scroll; 

	background-color: lightyellow;

	/* background-image: url(../images/textures/parchment-body.jpg); */

	background-image: url(../images/textures-cw/cw-ylite-parchment.jpg); 

	background-position: top left; 

	background-repeat: repeat; 

	color: saddlebrown;

}



/* Page Definitions */

/* See div.page_frame earlier after body tag style def! */



@page usLetter {

	size: 8.5in 11.0in; /* // 215.9mm 279.4mm; */

	margin: 1.0in 1.0in 1.0in 1.0in; /* // 254mm; */

}

div.usLetter { page: usLetter; }

@page isoA4 {

	size: 210mm 297mm; /* // 8.2677in 11.6929in; */

	margin: 254mm 254mm 254mm 254mm; /* // 1.0in; */

}

div.isoA4 { page: isoA4; }

@media print {

	div.pageFrame { 

		page: usLetter; 

		width:  95.00%; 

		height: 95.00%;

		margin: 2.5% 2.5%;

	}

} /* // @media print */

@media screen {

	div.pageFrame { 

		page: usLetter; 

		/*

		width: 95%; 

		margin: 0.125in 2.5%;

		*/

		width: auto;

		margin: auto auto;

	}

} /* // @media screen */



/* 

.biblio a { background: transparent; color: saddlebrown; text-decoration: none; }

.biblio a[href] { text-decoration: underline; }

.biblio a:link { background: transparent; color: chocolate; }

.biblio a:visited { background: transparent; color: sienna; }

.biblio a:active, 

.biblio a:hover { background: transparent; color: red; }



*/



.flagBiblio { 

	border: none;

	background: transparent;

	color: gold;

	font-size: x-small;

	font-weight: bold;

	padding: 0pt 3pt;

}

.flagBiblio a, a.flagBiblio { padding: 0pt 3pt; }



.small,    ol.small,    ul.small, 

.small li, ol.small li, ul.small li {

	font-size: small;

}



tr.rowHead td, tr.rowHead th {

	/* #ffd700; rgb( 255, 215,   0 ); Freehand hls(  51, 50, 100 ); */

	background-color: gold;

	color: saddlebrown;

}

tr.rowEven td, tr.rowEven th {

	/* #fff8cc; rgb( 255, 248, 204 ); Freehand hls(  51, 90, 100 ); */

	background-color: #fff8cc; 

	color: saddlebrown;

}

tr.rowOdd td, tr.rowOdd th {

	/* #fff099; rgb( 255, 240, 153 ); Freehand hls(  51, 80, 100 ); */

	background-color: #fff099; 

	color: saddlebrown;

}



.hLeft { text-align: left; }



table.tStories { 

	margin: 0.125in auto;

	width: 100.00%; 

	font-size: medium;

}

table.tStories td, table.tStories th { 

	padding: 0pt 3pt;

	font-size: medium;

}



/* String tcAuthor; // actually pair( key, value ); as String; */

.tStories td.tcAuthor, .tStories th.tcAuthor { width: 20%; }



/* Hyperlink tcText; // link to the web page list or list-item; */

.tStories td.tcText,   .tStories th.tcText   { width: 10%; }



/* Hyperlink tcAudio; // link to the audio file list or list-item; */

.tStories td.tcAudio,  .tStories th.tcAudio  { width: 10%; }



/* String tcTitle; // Story Collection or Story Item Title; */

.tStories td.tcTitle,  .tStories th.tcTitle  { width: 20%; }



/* String tcKind { // actually pair( key, value ); as String

	"Non-Fiction", "Essay", 

	"Series", "Long Story", "Novel", "Short Novel", "Chapter", "Episode", 

	"Anthology", "Short Story Collection", "Short Story", 

	"Poetry Collection", "Poem"

}; */

.tStories td.tcKind,   .tStories th.tcKind   { width: 10%; }



/* String tcBlurb; // short summary teaser description of story/poem; */

.tStories td.tcBlurb,  .tStories th.tcBlurb  { width: 50%; }



/* struct tcDate { DateTime vDateSubmitted, vDatePosted; }; // "yyyy-mm-dd"; */

.tStories td.tcDate,   .tStories th.tcDate   { width: 10%; }



/* enum tcStatus { eInProgress = 0, eCompleted = 1, eOnHiatus = -1 }; */

.tStories td.tcStatus, .tStories th.tcStatus { width: 10%; }



/* enum tcWhere { eHosted, eShared, eLinked, eOther }; */

.tStories td.tcWhere,  .tStories th.tcWhere  { width: 10%; }





/* ----- authors ----- */



.colx0Biblio { width: 100.00%; }

.colx1Biblio { width:  20.00%; }

.colx2Biblio { width:  40.00%; }

.colx3Biblio { width:  60.00%; }

.colx4Biblio { width:  80.00%; }

.colx5Biblio { width: 100.00%; }



.tabsBiblio {

	border: none;

	background-color: gold;

	color: saddlebrown;

	font-family: "Comic Sans MS", sans-serif; 

	font-size: medium; /* 12pt; */

	margin: 0.125in 0.0in;

	padding: 3pt 6pt;

} 





table.tAuthors { 

	margin: 0.125in auto;

	width: 3.25in; 

}

table.tAuthors td, table.tAuthors th { 

	padding: 0pt 3pt;

	font-size: medium;

}



div.tAuthors {

	font-size: medium;

}

div.tAuthors ol, div.tAuthors ul {

	font-size: medium;

}

div.tAuthors ol li, div.tAuthors ul li {

	font-size: medium;

}



div.bAuthors {

	border: none;

	margin: 0.125in auto;

	width: 100.00%; /* was 80.00%; */

}

ol.listAuthors, ul.listAuthors {

	font-size: medium;

	list-style: none;

	margin-left: 0;

	padding-left: 0;

}

ol.listAuthors li, ul.listAuthors li {

	font-size: medium;

}

ol.listAuthors li a, ul.listAuthors li a {
	font-size: 90%;
}




