	body {	font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;
		margin:20px 40px 20px 40px;
		background: #ffffff;
		padding:0px;
		}
	
	#main {
		border:1px solid #000000; 
		background:#ffffff;
		}

	#main #rightmenu {
		border-top:1px solid #000000;
		border-left:1px solid #000000; 
		border-bottom:1px solid #000000;
		border-right:1px solid #000000;
		float:right;
		width:230px;
		background:#eeeeee;
		margin:-10px -10px 10px 10px;
		}
		
#frontleft {
		position: absolute;
		left:40px;
		width:250px;
		background:#ffffff;
		margin:20px 10px 10px 10px;
		}

#frontcenter {
		margin-left: 290px;
		margin-right:190px;
		margin-top:30px;
		background:#ffffff;
		}
		
#frontright {
		position: absolute;
		right:40px;
		width:150px;
		background:#ffffff;
		margin:20px 10px 10px 10px;
		}		
		
	p,h1,h2,h3,HR,DL,UL,LI,TABLE,blockquote {
		margin:10px 10px 10px 10px;
		font-family: verdana, arial, helvetica, sans-serif;
		}
		
H1 {font-size: 18px; font-weight: bold; color: #0000ff;}
H2 {font-size: 14px; font-weight: bold; color: #0000ff;}
H3 {font-size: 14px; font-weight: bold;}

P {font-size: 12px; }
P.menu {font-size:12px; font-weight: bold}
P.bold {font-weight: bold}
P.small {font-size: 10px}
A:link {color: #ff0033}
A:visited {color: #ff0033}
A:hover {color: #00aa00}
DL {font-size: 12px;}
TD {font-size: 12px; padding-left:10px; padding-ring:10px}
B {font-weight: bold}
I {font-style: italic}
BLOCKQUOTE {font-size: 12px; padding-left:40px; padding-right:40px;}
BLOCKQUOTE.bold {font-weight: bold}
UL {font-size: 12px;}
pre {margin:10px 10px 10px 10px;}
.spoiler {color: #00cc00; font-style: italic}

/* Thanks to glish.com for ideas for the layout code. */