body { text-align: center; height: 100%; margin: 0; padding: 0; border: 0; 
font-family: futura, "futura bt", "helvetica neue", helvetica, tahoma, "Trebuchet MS", sans-serif; font-size: 82.5%; letter-spacing: 1px; color: #000; background-color: #bfbfbf; }

html, body { height: 100%; }

header, nav, section, article, figure, legend, footer { margin: 0; padding: 0; border: 0; }

ul, ul li { list-style-type: none; margin: 0; padding: 0; }
	ul li { display: inline; }

a { font-weight: bold; text-decoration: none; outline: none; }
	a:link { color: #a6161a; }
	a:visited { color: #a6161a; }
	a:hover { color: #be191f; text-decoration: underline; }
	a:active { color: #a6161a; outline: none; }

h1 { font-size: 4.0em; }
h2 { font-size: 3.0em; }
h3 { font-size: 2.5em; }
h4 { font-size: 2.0em; }
h5 { font-size: 1.5em; }
h6 { font-size: 1.0em; }

h1, h2, h3, h4, h5, h6 { font-weight: bold; margin: 0; padding: 0; border: 0;
text-transform: uppercase; }

p { line-height: 1.5em; margin: 0 0 .5em 0; }

p+p	{ margin-top: -.5em; text-indent: 5%; }

#holdMe { position: relative; text-align: left; min-height: 100%;
width: 1024px; min-width: 1024px; max-width: 1024px; 
background-color: #fff; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto;  
padding: 0; border: 0; }

#pageTop { width: 1024px; min-width: 1024px; max-width: 1024px; height: 108px; }

#ppID { display: block; float: left; width: 256px; min-width: 256px; 
height: 108px; min-height: 108px; margin: 0; padding: 0; border: 0; }

	#ppID a { display: block; width: 256px; height: 108px; 
	background: url('/images/ppID.gif') 0 0 no-repeat; margin: 0; padding: 0; border: 0; 
	text-indent: -9000px !important; }
	#ppID a:hover { background-position: 0 -108px; }

#showcase { width: 1024px; min-width: 1024px; max-width: 1024px; }
	#showcase h1 { margin-top: 10px; margin-bottom: -14px; margin-left: 41px; color: #d9d9d9; line-height: 1; }
	#showcase div#boxed5 { width: 1024px; min-width: 1024px; max-width: 1024px; 
	background-color: #d9d9d9; margin: 0; padding: 0; border: 0; }
	#showcase div#boxed5 div.liner { padding: 44px 44px 34px 44px; }
	#showcase figure.highlight, #showcase figure.highlightLast { float: left; width: 150px; margin: 0; padding: 0; border: 0; }
	#showcase figure.highlight { margin-right: 44px; }
	#showcase img { width: 150px; height: 240px; margin: 0; padding: 0; border: 0; }
	p.caption { line-height: 1.3em; margin: 0; }
	
.triplet { width: 1024px; min-width: 1024px; max-width: 1024px; }
	.triplet .liner { margin: 0; padding: 0 44px 50px 44px; }
	.triplet h1 { font-size: 2.5em; line-height: 1.75em !important; }
	.triplet h2 { font-size: 1.0em; line-height: 1.5em !important; }
	.triplet p { margin-bottom: 1.5em; line-height: 1.5em; }
	.trip1, .trip2, .trip3 { width: 281px; float: left; padding: 0 44px 0 0; }
	.trip3 { padding-right: 0 !important; }

footer { width: 1024px;  min-width: 1024px; max-width: 1024px; margin: 0; padding: 0; border: 0; font-size: 11px; }
	nav.footer { margin: 0; padding: 0; border: 0; }
	address { font-style: normal; }
	ul#addressNav, ul#colophon { font-weight: bold; text-transform: uppercase; line-height: 1.25em; 
	padding: 0 44px 0 44px; }
	ul#colophon { padding-bottom: 44px; }
	ul#addressNav li, ul#colophon li { margin-right: 16px; }
	ul#addressNav li.last, ul#colophon li.last { margin-right: 0; }

.title { text-transform: uppercase; font-weight: bold; }
.author {font-weight: bold; }

.riverOfTears { display: block; clear: both; width: 100%; height: 0; overflow: hidden;
font-size: 1px; line-height: 0% !important; margin: 0; padding: 0; border: 0; }