body {
	color: #fff;
	font-size: 0.9em;
	font-family: sans-serif;
	background-repeat:repeat-y;
	background-color: #fff;
	margin: 0;
	padding: 0;
	height: 50px
	}

a { color: black; font-size: small; text-decoration:none; margin-top: 0; }
	
a:hover{ text-decoration:none
; text-align: center; }

a img {
	border: none
	}
.right {
	float: right;
}
h1 {
	color: white;
	font-size: 400%;
	font-weight: 300;
	margin: 0;
	padding: 50px 0 0
	}

h2.header {
	color: white;
	font-size: x-large;
	font-weight: lighter;
	line-height: 80%;
	white-space: nowrap;
	margin: 0;
	padding: 12px 0 0
	}
h3 { color: gray; font-size: xx-small; margin: 1em 0; }
.bodyCopy {
	color: #fff;
	font-size: small;
	}

.price {
	color: #fff;
	display: inline;
	padding: 2px
	}

.subhead {
	color:#fff;
	font-size: small;
	font-weight: bold;

	}

#banner{
	margin:20px 0 0 0;
	text-align:center
}

#leftImage {
	margin-top: 90px
	}

#rightcolimgs {
	margin-top: 15px
	}

#rightcolimgs img {
	margin-bottom: 15px
	}

#menu{ color: black; font-size: small; word-spacing: 30px; position:absolute; top: 25px; left: 70px; }
#menu a{ color: #333; font-size: medium; letter-spacing: 2px; padding:2px 4px; }

#menu a:hover{ color:#906; font-size: medium; }
.graph { position: absolute; top: 300px; right: 50%; }
.graphtop { position: absolute; top: 0; left: 50%; clip: inherit; margin-left: -450px; }
#footer{ color: black; font-size: x-small; position: absolute; top: 25px; left: 800px; }
##footer a{ color: black; font-size: x-small; padding:2px 4px; }
