/* Nov 2008 - 2010 */

/* Todo: style a definition list:
dl dt		{ margin:0; padding:0; float: left; width: 19em; clear: left; } */

/* general */
body		{ font: normal 14px Garamond, Bodoni, serif;
		background:url(bg.gif) repeat-x top left;
		}

/* must be like that */
form select, input		{ font: normal 13px Garamond, Bodoni, serif; }

/* override some weird HTML defaults */
h1, h2, h3, h4	{ margin-bottom: 0; }
ul, ol, dl	{ margin-top: 0; }

/* pre is used for graphical layout purposes, not for code rendering */
pre		{ font-family: Garamond, Bodoni, serif; 
		border-left: solid 3px orange; margin: 0 auto; padding: 5px; }

/* a frame around something */
div.wrapper	{ margin: .5in 1in; padding: .5in; background-color: #EEEEFF; -moz-border-radius: 14px; -border-radius: 14px;}

table		{ border-collapse: collapse;
		 empty-cells: hide;
		 outset: 1px;
                 border: 2px solid yellow; }
table td	{ border: 1px solid green; }

/* table of contents */
.toc		{ font: 15px italic Garamond, Bodoni, serif;
	border: 1px solid blue;
	padding-top: 10px; padding-bottom: 10px; margin: 5px;
	}
/*
.toc:before	{ display: block;	content: "Table of Contents:"; }
*/

/* there are multiple names for the following classes so you dont have to remember the exact wording of the class names when typing HTML tags: */

/* explanation */
.expl, .explan, .explanation	{ font-size: 11px; margin-left: 25px; }

/* bibliographical note */
.bib, .biblio		{ font-size: 11px; }	

/* footnotes: http://matthewjamestaylor.com/blog/bottom-footer-demo.htm */

