body {
	margin-top:				10px;
	margin-left:			120px;
	margin-right:			90px;
	margin-bottom:			40px;
	font-family:			Optima, Verdana, sans-serif;
	font-size:				small;
	/*max-width:				54em;*/
	line-height:			130%;
	text-align:				left;
	background-image:		url("./jpegs/d2background5.jpg");
	/* background-position:	2em; */
	background-repeat:		no-repeat;
	background-attachment:	fixed;
	background-position:	center center;
	-o-background-size: 100% 100%, auto;
-moz-background-size: 100% 100%, auto;
-webkit-background-size: 100% 100%, auto;

	background-size:		100% 100%, auto;
}

h1 {
	font-size:				x-large;
	font-weight:			bold;
	padding-top:			12px;
	padding-bottom:			14px;
}

h2 {
	font-size:				large;
	font-weight:			bold;
	padding-top:			6px;
}

h3 {
	font-size:				medium;
	font-weight:			bold;
	padding-top:			6px;
}

p {
	line-height:			140%;
	padding-bottom:			6px;
}

li {
	list-style:				none;
}

#menu ul {
	text-indent:			-3.5em;
	text-align:				center;
}

#menu li {
	display:				inline;
	padding-right:			3em;
	padding-left:			3em;
}

/*pic alignment goodies */

.quickcentre {
	text-align:				center;
	margin-right:			0px;
	margin-left:			0px;
	padding-top:			10px;
	padding-bottom:			10px;
}

.quickcentre ul {
	text-indent:			-3.5em;
}

.quickcentre img {
	margin-bottom:			2em;
}

.floatleft {
	float:					left;
	margin-right:			6px;
	margin-bottom:			6px;
}

.floatright {
	float:					right;
	margin-left:			6px;
	margin-bottom:			6px;
}

.bullet {
	padding-right:			2em;
}