/*
	Global styling of HTML style elements
*/
body {
	font-family: Arial, sans-serif;
	color: #444444;
}

/* Headers */
h1, h2, h3, h4, h5, h6 {
	color: #595959;
	border-bottom: none;
}
h3 { font-size: 130%; }
h5 { font-size: 80%; }

/* Lists */
ul {
	line-height: 1.3em;
}
ol {
	line-height: 1.3em;
}

/* Links */
a {
	text-decoration: underline;
}

/* Other */
p {
	line-height: 1.2em;
	/* _text-align: justify; */
	/* _text-justify: newspaper; */ /* IE really implements it */
}
pre {
	line-height: 1.1em;
}

/*
	Table (that looks like one)
*/
table.table {
	border-bottom: none;
}
table.table tr.head td,
table.table th {
	padding: 0em .5em 0em 0.5em;;
	text-align: left;
}

/* 
	Gallery 
*/
table.gallery td.img a {
	padding: 0.5em;
}