

div			{ border: none; }

body			{ background-color: #000; background-repeat: repeat;
			background-attachment: fixed; 
			background-image: url(../images/background.jpg); }

html, body		{ margin: 0; padding: 0; color: #eee; font-family: "Lucida Grande", Verdana, 
			Geneva, Lucida, Arial, Helvetica, sans-serif; }

html			{ width: 97%; }

#title		{ font-size: 16px; font-style: italic; color: #eee; font-weight: 600;
			margin-left: 400px; }

a, p, li		{ letter-spacing: 0.03em; line-height: 1.3em; clear: right; }

li			{ padding-bottom: 0.5em; }

#leftcol		{ position: absolute; left: 0; width: 220px; margin-left: 10px;
			margin-top: 20px; color: #000; }

#printleft		{ display: none; }

#productsheader	{ text-align: center; margin-bottom: 3em; }

h1			{ font-size: large; letter-spacing: 0.2em; font-weight: bold; }

#textbody		{ margin: 20px 10% 0 260px; color: #eee; font-weight: 600;
			font-size: 14px; }

#footer		{ margin: 2em 0 3em 240px; font-size: 0.8em; color: #eee; 
			font-weight: 600;  }

#productsheader a,
#footer a		{ padding-right: 1.5em; }

#copyright		{ font-size: 10px; }

img			{ text-align: left; margin: 1em; border: none; }

img.noem		{ margin-left: 0; }

a:link		{ color: #fae910; }
a:visited		{ color: #f26829; }
a:hover, a:focus	{ color: #fafa90; }

.firstemail		{ margin-top: 3em; }

.imagefloat		{ float: right; padding-bottom: 3em; }

.noprint		{ text-align: right; margin-bottom: 6em; }

.imagecaption	{ font-size: 0.9em; margin: -0.6em 0 3em; clear: both; }