﻿/* 
Version: 1.1
Date: 07/13/2012
*/

a {
	text-decoration: none;
}
.left {
	float:left;
}
.right {
	float:right;
}
p.center {
	text-align: center !important;
	text-indent: 0 !important;
	margin: auto;
}
.box {
	background-color: #e8e8e8;
	border: thin solid black;
	width: 80%;
	padding: .5em 1em .5em 1em;
	margin: 1em !important;
}
.underline {
	text-decoration: underline;
}
/* coverpage */
.coverpage {
	vertical-align: middle;
	text-align: center;
	background-color: white;
	margin: 0em;
}

.coverpage img {
	height: 100%;
	margin: 0em;
}

/* title page */
.titlepage {
	text-align: center;
	margin: 20% auto auto auto;
	padding: 1.7em 0 1.3em 0;
	text-align: center;
}

.title {
	font-size: 1.8em;
	letter-spacing: .08em;
	margin: 0 0 .3em 0;
	text-align: center;
}

.subtitle, .author, .illustrator {
	letter-spacing: .08em;
	font-weight: normal;
	text-align: center;
}

.subtitle {
	font-size: 1.2em;
	text-align: center;	
	margin: 3em 0 0 0;
	font-style: italic;
}

.author {
	margin: 3em 0 0 0;
	font-size: 1.3em;
}

.illustrator {
	margin: 1em 0 0 0;
	font-size: 1.3em;	
}

/* toc */
div.toc &gt; h1 {
	text-align: center;
	font-size: 1.8em;
}
div.toc &gt; p {
	text-indent: 0;
	
}
div.toc &gt; p.nest1 {
	text-indent: 10px;	
}
div.toc &gt; p.nest2 {
	text-indent: 20px;	
}
/* general */
.copyright, .dedication, .forward, .chapter, .endnotes, .glossary, .publisher, .bibliography{
	text-align: left;
}

.copyright h1, .dedication h1, .forward h1, .chapter h1, .endnotes h1, .glossary h1, .publisher h1, .bibliography h1 {
	font-size: 1.8em;
	letter-spacing: 0em;
	margin: 8% 0 10% 0;
	padding: .2em 0 0 0;
	text-align: left;
	color: #681229;
}
.copyright h2, .dedication h2, .forward h2, .section h2, .chapter h2, .glossary h2, .publisher h2, .titlepage h2 {
	font-size: 1.4em;
	letter-spacing: 0em;
	font-style: italic;
	font-weight: normal;
	margin-bottom: 0.30em;
	margin-top: .8em;
	color: #681229;
}

.copyright h3, .dedication h3, .forward h3, .section h3, .chapter h3, .glossary h3, .publisher h3, .titlepage h3 {
	font-size: 1.2em;
	letter-spacing: 0em;
	font-weight: bold;
	margin-bottom: 0.20em;
	margin-top: .5em;
	color: #946A59;
	padding: 0em;
}

.copyright p, .publisher p {
	font-size: 1em;
	text-indent: 0;
	padding: 0 0 1.5em 0;
}

.chapter p, .dedication p, .forward p {
	font-size: 1em;
	text-indent: 1em;
	margin: 0;
}

.cite {
	font-style: italic;
	margin: 1.5em auto 1.5em auto;
}

.cite p {
	text-align: right;
	text-indent: 0;
}

p.blockquote {
	text-align: left;
	text-indent: 0;
}

p.handwritten {
	font-style: italic;
	margin: .5em auto .5em auto;
	width: 85%;
}

.code p {
	font-family: "Courier";
	margin: 1em auto 1em auto;
	width: 85%;
	text-indent: 0;
}

.header {
	font-weight: bold;
}
/* lists */
ol {
	margin: .2em 0 1em 0;
}

UL {
	MARGIN: .2EM 0 1EM 0;	
} 

/* section divider */
.section {
	text-align: center;
	margin: 8% auto auto auto;
	padding: 2em 0 3em 0;
}

.section h1 {
	font-size: 1.8em;
	letter-spacing: .02em;
	text-align: center;
}

.section h2 {
	letter-spacing: .02em;
	font-style: italic;
	text-align: center;
}

/* images */
div.image {
	text-align: center;
	margin: 1em 0 1em 0;
}

div.image p {
	font-style: italic;
	font-size: 1em;
	margin: 1.5em auto 1.5em auto;
	text-indent: 0;
	text-align: left;
}

/* table */
/* tables should only be used for displaying data. Please do not use tables to layout images */

table {
        width: 100%;
	border-top: medium solid black;
	border-bottom: medium solid black;
	border-left: none;
	border-right: none;
	margin: 1em auto;
	border-collapse:collapse;
}

th &gt; p, td &gt; p{
      text-indent: 0;
      font-size: .75em;
      margin: 0;
      text-align: left;
}

th {
	
     border: thin solid black;
     text-align: center;
	font-style: italic;
	font-weight: lighter;
	letter-spacing: .1em;
	padding: .65em 1em;
		
}

td {
	padding: 1em;
	text-align: left;
	border: thin solid black;
}


tr &gt; td:first-child {
	border-left: none;
}


tr &gt; td:last-child {
	border-right: none;
}

tr &gt; th:first-child {
	border-left: none;
}

tr &gt; th:last-child {
	border-right: none;
}


/* bibliography */

.bibliography p	{
	padding-left: 1em;
	margin-bottom: 0%;	
	text-indent: -1em;
}
