body 	{
	font-family: helvetica, sans-serif;
	position:	absolute;
	background-position: top left;
	/* background-image: url("http://beadcircus.com/images/bg.jpg"); */
	/* background-color:	#cff; green*/	
	background-color:	#ffc; /* yellow */
	background-repeat:	repeat-x;
	border:	0; margin:	0; padding: 0;
	color:	black;
	text-align:	left;
	}

p	{margin:	.45em 0; }
h1+h2, h2+h3, h3+h4, h5+h6	{ margin:	.75em 0; }

#headLinks 	{
	font:	14px/1.2em helvetica, courier, sans-serif;
	position:	absolute;
	top:	5px; left:	220px; width:	500px;
	border:	0;
	background-color: transparent;
	color:	black;
	text-align:	left;
	}

#leftMenu 	{
	position:	absolute;
	top:	55px; left:	0px; width:	125px;
	background-color: transparent;
	color:	black;
	text-align:	left;
	border-right:	1px solid red;
	}

#mainBody 	{
	position:	absolute;
	top:	55px; left:	128px; width:	505px;
	background-color: #fff;
	color:	black;
	margin:	2px;
	border-right:	1px solid red;
	text-align:	left;
	}

#trailBody 	{
	width:	100%;
	background-color: transparent;
	color:	black;
	text-align:	center;
	}

#rightCol 	{
	position:	absolute;
	top:	55px; left:	638px; width: 200px;
	background-color: transparent;
	color:	black;	/* text */
	font:	14px/1.2em palatino, georgia, serif;
	text-align:	left;
	}

#footer { 
	width: 100%;
	height: 100px;
	top: auto;
	right: 0; bottom: 0; left: 0; }
img	{border: none;}
hr	{color: #0c0; 	background-color: transparent;}
a	{text-decoration:	none; font-weight:	bold;}
:link {color: #00c; background: transparent;}
:visited {color: #907; background: transparent;}
:active { color: #c00; background: transparent;}
/* hover { background: white;} */
.ahem	{ display:	none; }

