html,
body {
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	
	text-align:center;
}

body {
	background:#FFCC99;
}


#contentWrapper {
	width:620px;
	margin:0 auto;
	padding:0;
	
	text-align:left;
}

#content {
	padding:32px 10px;

	zzbackground:#F0C090;
}


/* content */
h1, h2, h3, h4, h5, h6 {
	clear:both;
	font-family: "Comic Sans MS", Arial, sans-serif;
	line-height: 1.2em;
}

	h1 {
		margin:0em 0.5em 0.5em 0.5em;
		padding:0;
		font-size: 36px;
		font-weight:bold;

		text-align:center;
	}
		h1.left {
			text-align:left;
		}
		h1.right {
			text-align:right;
		}

	h2 {
		margin:0.25em 0.5em 0.5em 0.5em;
		padding:0;
		font-size: 24px;
		font-weight:bold;

		text-align:left;
	}
		h2.center {
			text-align:center;
		}
		h2.right {
			text-align:right;
		}

	h3 {
		margin:0.25em 0.5em 0.5em 0.5em;
		padding:0;
		font-size: 18px;
		font-weight:bold;

		text-align:left;
	}
		h3.center {
		text-align:center;
		}
		h3.right {
			text-align:right;
		}

	h4 {
		margin:1.5em 0.5em 0 0.5em;
		padding:0;
		font-size: 14px;
		font-weight:bold;
		
		text-align:left;
	}
		h4.center {
			text-align:center;
		}
		h4.right {
			text-align:right;
		}


p {
	margin:0.25em 0 0.5em 0;
	padding:0;
	text-indent:3em;

	text-align:justify;
}

	p.clear {
		clear:both;
	}

	p.nojustify {
		text-align:left;
	}
	p.nojustify.right {
		text-align:right;
	}

	p.noIndent {
		text-indent:0;
	}


div.back {
	clear:both;

	margin:10px 0 0 0;
	padding:0;
	text-align:center;
}


ul.toRead,
ul.toRead li {
	margin:0;
	padding:0;
	list-style-type:none;
}

	ul.toRead li {
		padding:0.5em 1em;
	}


div.gallery {
	clear:both;

	margin:25px auto;
	text-align:center;
}
	div.gallery img{
		margin:2px;
		padding:0;
	}


div.miniatures {
	clear:both;
	padding:15px 0 30px 0;
	text-align:center;
}

	div.miniatures div.row {
		margin-top:2px;
		clear:both;
	}
		div.miniatures div.row.noSpace {
			margin-top:0;
		}

dl dt.header {
	padding:20px 0 5px 0;

	font-weight:bold;
	text-align:center;
}

div.showWrapper {
	margin:20px 0 10px 0;
}
	div.showWrapper div.show {
		width:32%;
		float:left;

		text-align:center;
	}
		div.showWrapper div.show img {
			border:1px #000000 solid;
		}


		div.showWrapper dl.showWide {
			width:100%;
		}
			div.showWrapper dl.showWide dt {
				width:150px;
				float:left;
				margin:0;
				padding:0;
			}
			div.showWrapper dl.showWide dd {
				width:430px;
				float:right;
				margin:0;
				padding:0;
			}