/* base Cascading Style sheet for the TQ List Coop fiction */

body {
	background-color: #EEFFFF; 
	color: #115570; 
	text-align: justify;	
 	font-family: Georgia, Times New Roman, serif; 
 	font-size: 12pt;
 	margin-left: 10%;
 	margin-right: 10%;
 	} 
a {
	color: #1E8682;
	font-weight: normal;
	text-decoration: none;
	}

span.small {
	font-size: 10pt;
	}
  
p { 
	line-height: 1.34em;
}  

h1, h2, h3, h4, h5, h6 {
	letter-spacing: 3px;
	text-transform: lowercase;
	font-family: Verdana, sans-serif;
	text-align: right;
	font-weight: normal;
	}
 
hr {
	color: gray;
	border-style: solid; 
	border-top-width: 1 px; 
	border-bottom-color: silver; 
	border-right-width: 1 px; 
	border-left-color: white; 
	border-left-width: 1 px; 
	border-right-color: silver; 
	border-bottom-width: 1 px; 
	border-top-color: white;  
	height: 3px; 
	margin-top: 30px;
	margin-bottom: 30px;
	}

hr.light {
	border-style: solid; 
	border-top-width: 1px; 
	border-top-color: silver; 
	border-right-width: 0px; 
	border-left-width: 0px; 
	border-bottom-width: 0px; 
	height: 1px;
	margin-top: 25px;
	margin-bottom: 25px
	}
 
ul {	
	list-style: square;
	}
ul li {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 8pt; margin-left: -15px;
	}
 
table {
	border: 3px solid #AABBBB;
	background-color: #99AAAA;
	font-family: Verdana, sans-serif;
	}
table.author td {
	font-size: 10pt;
	}
table tr {
	background-color: white; 
	font-size: 10pt;
	
	}
table th {
	letter-spacing: 2px;
	background-color: #CCDDDD; 
	font-size: 14pt; 
	text-align: right; 
	text-transform: lowercase;
	font-weight: normal;
	border: 1px solid #BBCCCC;
	}
table td.title {
	background-color: #DDEEEE;
	font-size: 12pt;
	font-variant: small-caps;
	font-weight: bold;
	border: 2px solid #BBCCCC;
	border-width: 3px 0 0 0;
}
table td.title a {
	font-weight: bold;
	}
table td.content {
	background-color: #DDEEEE;
	text-align: right;
	border: 2px solid #BBCCCC;
	border-width: 3px 0 0 0;
	}




