/* Eric Meyer's Reset Reloaded *//* http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/ */html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}body {line-height: 1;}ol, ul {list-style: none;}blockquote, q {quotes: none;}/* remember to define focus styles! */:focus {outline: 0;}/* remember to highlight inserts somehow! */ins {text-decoration: none;}del {text-decoration: line-through;}/* tables still need 'cellspacing="0"' in the markup */table {border-collapse: collapse;border-spacing: 0;}
		html, body {
			height: 100%;
		}
		body {
			background-color: #000;
			font-family: Myriad Pro, Lucida Grande, Lucida Sans, Tahoma, Arial, sans-serif;
			font-size: 12px;
		}
		body#cover {
			background: url(photos/canitude2.jpg) top right no-repeat;
			min-width: 1024px;
		}
		body#contents {
			background: url(images/yellow.jpg) top right no-repeat #fdf9b0;
			min-width: 1024px;
		}
		body#reverse {
			background: url(images/reverse.jpg) top right no-repeat;
			min-width: 1024px;
		}
		body#canitude {
			background: url(photos/canitude.jpg) 20px 0 no-repeat;
			min-width: 1024px;
		}
		body#boscaresque {
			background: url(photos/boscaresque.jpg) bottom center no-repeat;
			min-width: 1024px;
		}
		body#cosmogyral {
			background: url(photos/cosmogyral.jpg) bottom right no-repeat;
			min-width: 1024px;
		}
		body#gelicide {
			background: url(photos/gelicide.jpg) center center no-repeat;
			min-width: 1024px;
		}
		body#lambition {
			background: url(photos/lambition.jpg) bottom left no-repeat;
			min-width: 1024px;
		}
		body#lignatile {
			background: url(photos/lignatile.jpg) top center no-repeat;
			min-width: 1024px;
		}
		body#malapropism {
			background: url(photos/malapropism.jpg) top right no-repeat;
			min-width: 1024px;
		}
		body#neologism {
			background: url(photos/malapropism.jpg) bottom left no-repeat;
			min-width: 1024px;
		}
		body#oparopolist {
			background: url(photos/oparopolist.jpg) top right no-repeat;
			min-width: 1024px;
		}
		body#pomarious {
			background: url(photos/pomarious.jpg) top left no-repeat;
			min-width: 1024px;
		}
		body#squiferous {
			background: url(photos/squiferous.jpg) top left no-repeat;
			min-width: 1024px;
		}
		body#stagma {
			background: url(photos/stagma.jpg) center center no-repeat;
			min-width: 1024px;
		}
		body#tragematopolist {
			background: url(photos/tragematopolist.jpg) bottom left no-repeat;
			min-width: 1024px;
		}
		body#venustation {
			background: url(photos/venustation.jpg) top left no-repeat;
			min-width: 1024px;
		}
		div#spine {
			background: #fff url(images/spine.gif) top left no-repeat;
			border-right: 1px dotted #4c4950;
			min-height: 100%;
			text-indent: -99999px;
			width: 40px;
		}
		body#reverse div#spine {
			border-right: none;
			border-left: 1px dotted #4c4950;
			position: absolute;
			right: 0;
		}
		div#covertext {
			left: 50%;
			margin-left: -550px;
			position: absolute;
			top: 15px;
			width: 1000px;
		}
		h1.title, h2#issue {
			background: url(images/grey.png);
			color: #fff046;
			display: inline;
			font-family: Arial;
			font-size: 380px;
			font-weight: bold;
			line-height: 270px;
			text-align: center;
			text-transform: uppercase;
		}
		h1.title {
			letter-spacing: -20px;
		}
		h1.book {
			padding-left: 35px;
		}
		h2#issue {
			text-align: center;
			line-height: 78px;
			padding-left: 60px;
			font-size: 100px;
		}
		dl#onthecover,
		dl#editorsnote,
		dl#contentslist {
			position: absolute;
			top: 0;
			left: 0;
		}
		dl#onthecover a,
		dl#editorsnote a,
		dl#contentslist a {
			color: #000;
		}
		dl#onthecover a:hover,
		dl#editorsnote a:hover,
		dl#contentslist a:hover {
			color: #4b4b4b;
		}
		dl#contentslist {
			line-height: 1.5em;
			margin-top: 115px;
			margin-left: 70px;
		}
		dl#contentslist li {
			border-bottom: 1px solid #000;
			line-height: 3em;
			width: 200px;
		}
		dl#editorsnote dt,
		dl#contentslist dt {
			font-weight: bold;
			margin-bottom: 1.5em;
		}
		dl#contentslist dt {
			margin-bottom: 0.8em;
		}
		dl#editorsnote {
			line-height: 1.5em;
			margin-top: 115px;
			margin-left: 520px;
			width: 450px;
		}
		dl#editorsnote p {
			padding-bottom: 1.5em;
		}
		p.signed {
			font-family: Georgia, serif;
			font-style: italic;
		}
		dl#definition {
			background-color: #fff;
			border-left: 1px dotted #4c4950;
			display: block;
			font-size: 14px;
			padding: 14px 14px 14px 18px;
			position: absolute;
			top: 530px;
			right: 20px;
		}
		dl#definition dt {
			font-weight: bold;
			padding-bottom: 7px;
		}
		dl#definition dd {
			font-style: italic;
		}
		dl#definitionarticle {
			background-color: #fff;
			border-left: 1px dotted #4c4950;
			line-height: 1.5em;
			right: 40px;
			padding: 14px 14px 14px 18px;
			position: absolute;
			top: 30px;
			width: 550px;
		}
		dl#definitionarticle dt {
			font-weight: bold;
			padding-bottom: 1.5em;
		}
		dl#definitionarticle p {
			padding-bottom: 1.5em;
		}
		dl#definitionarticle ol {
			padding-bottom: 1.5em;
		}
		dl#definitionarticle ol li {
			margin-left: 20px;
			list-style-type: decimal;
		}
		cite a {
			color: #000;
		}
		img#code {
			position: absolute;
			bottom: 40px;
			right: 60px;
		}
		ul#footer {
			background: #000 url(images/spine.gif) bottom left no-repeat;
			bottom: 0;
			padding: 5px 0;
			position: fixed;
			width: 100%;	
		}
		body#reverse ul#footer {
			background: #000 url(images/spine.gif) bottom right no-repeat;
		}
		ul#footer li a {
			border-bottom: 1px solid #9e9c9c;
			color: #dbdbd6;
			text-decoration: none;
		}
		ul#footer li a:hover {
			color: #fff;
		}
		ul#footer li {
			float: left;
			width: 50%;
		}
		ul#footer li#previous a {
			margin-left: 50px;
		}
		body#reverse ul#footer li#previous a {
			margin-left: 5px;
		}
		body#reverse ul#footer li#next a {
			margin-right: 45px; 
		}
		ul#footer li#next a {
			margin-right: 10px;
			float: right;
		}