body { 
	height: 100%; 
%	margin:0; 
%	padding:0; 
	font: .80em/1.2em "Trebuchet MS", arial, sans-serif, tahoma; 
%	color:#625e52; 
}
#header {
	border: 1px solid #cecea5;
	background: #d7dabd url(http://arithmometer.org/strawhouse/graphics/east_sm.png) 99% -5% no-repeat;
	height: 105px;
}
#logo {
	position: absolute; 
	TOP:5px; 
	RIGHT:10px;
	}
#outer_wrapper {
	border: 1px solid #cecea5;
	background: #fff url(http://arithmometer.org/strawhouse/graphics/background_3.gif) repeat-y left;
}
#container {
	width: 100%;
	float: left;
%	margin-right: -200px;
%	background: url(http://arithmometer.org/strawhouse/graphics/background_2.gif) repeat-y right;
}
#content {
%	margin-right: 200px;
	background: url(http://arithmometer.org/strawhouse/graphics/background_3.gif) repeat-y left;
}
#main {
	margin-left: 155px;
}
#left {
	width: 150px;
	float: left;
}
#menu {
	background: #E2725B; /* terra cotta */
}
#menu2 {
	background: #f3c35b; /* straw */
}
#menu3 {
	background: #f1cb7b; /* garys straw */ 
}
/*a:hover.menu	{	
	text-decoration:	none;
   font-weight:  bold;  
	background: #e7e7d6; 
}	*/
 
#sidebar {
	width: 200px;
	float: right;
}
#footer {
	border: 1px solid #cecea5;
	background: #d7dabd; /* light green */
	text-align: 	right;
}
h1 {
	margin-top: 5px;
	font-family: "Zapf-Chancery";
}
.last {
	margin-bottom: 0;
}
.clearing {
	height: 0;
	clear: both;
}


/* Links */
a {
	font-size: 0.8em;
	font-family:  Verdana, Myriad Web, Syntax, sans-serif;
%	border: 1px solid #e2725b;
%	background: #f1cb7b;
}
a:link	{	
	text-decoration:	underline;
	color:	black;
}
a:visited	{	
	text-decoration:	underline;
%	color: maroon; 
}	
a:active	{	
	text-decoration:	none;
	color:	#FF0000; 
}	
a:hover	{	
	text-decoration:	underline;
	background: #f1cb7b; /* gstraw */
}	

/* Menu Table */
table.cool {
	margin-left: 10px;
	width: 120px;
	border: 1px;
}
td.cool {
	padding: 2px 2px;
}
table.cool a,table.cool a:link,table.cool a:visited {
   font-weight:  bold;  
	color: #000; /* black */
	text-decoration:	none;
}
tr.cool {
	color: #000;
	background: #f1cb7b; /* gstraw */
}
table.cool tr:hover {
	color: #E2725B; /* terra cotta */
	background: #d7dabd; /* light green */
}
tr.cool td:hover,tr.cool tr:hover {
	color: #E2725B; /* terra cotta */
	border: 1px solid #e2725b;
	background: #f1cb7b /* gstraw */
}
tr.cool a:hover {
	text-decoration:	none;
	font-weight:	bold; 
	background: #f1cb7b /* gstraw */
}

/* End Menu Table */
