	/* DEFAULTS */
	
	IMG { border: 0px; margin: 0px;  }
	* { text-align: left; position: relative; }
	
	/* BACKGROUND etc. */ 
	
	BODY
	{
	background: #A8B083 url(/images/WilliamMorrisLight.jpg);
	font: 10px "Georgia", "Garamond", serif;
	margin: 0px 0px 0px 0px;
	color: #1E1B0B;
	text-align: left;
	}
	
	#big-container
	{ 
	width: 990px; position: relative; z-index: 45;
	}
	
  	#menu
  	{ 
  	position: absolute; text-align: center;
  	top: 11px; left: 0px; 
  	width: 200px;
  	z-index: 900;
  	}
  	
    	#menu .mit-border { border: 1px solid #1E1B0B; }
    	#menu IMG { margin: 0px; }
    	#menu .copyright-text { font: 10px "Georgia", "Garamond", serif; color: #1E1B0B; margin: 20px 0px 20px 0px; padding: 0px 20px; text-align: center; }

    	#menu .temp-ad
    	{
  		margin-top: 20px;
  		}

  	#content
  	{
  	position: relative;
  	top: 0px; left: 200px;
  	background-color: #9BA67B;
  	width: 800px;
  	Border-left: 1px solid #49482F; border-right: 1px solid #49482F;
  	padding: 0px;
  	
  	}
  
    	#content .temp-ad
    	{
  		margin: 10px 25px 25px;
  		}
	
	/* PAPER */
	
	
	#far-repeating-background
 	{
 	background: url(/images/paper_background_lower.jpg) repeat-y center 197px;
 	padding: 0px; width: 800px; position: relative;
 	}
	
	#master-title
	{
	position: absolute; top: 20px; left: 10px;
	}
 	
 	#just-the-header-background
 	{
 	background: transparent url(/images/paper_background_upper.jpg) no-repeat center top;
 	padding: 0px;	width: 800px;	position: relative;
	}
	
	#no-purpose
	{
	min-height: 1000px;
	}
	
	.news
	{ position: relative; width: 800px; }
	
	.news .date-stamp
 	{
	font: bold 13px "Georgia", "Garamond", serif;
	color: #1E1B0B;
	width: 100%;
	text-align: center;
	margin-bottom: 10px; padding-top: 40px;
	position: relative; 
 	}
	 	.news .date-stamp IMG { position: relative; top: 4px; }
		
    .news .date-stamp a:link { text-decoration: none; color: #1E1B0B; }
    .news .date-stamp a:visited { text-decoration: none; color: #1E1B0B; }
    .news .date-stamp a:hover { text-decoration: none; color: #586447; }

  .news .news-container
  {
  width: 700;
  margin: 0px 50px;
  text-align: left;
  z-index: 100; position: relative; 
  }
	
	.news .headline, .stray-text .content H1
	{
	font: 28px "Georgia", "Garamond", serif; color: #000000;
	}

	.news .by-line
	{
	font: bold 12px "Georgia", "Garamond", serif;
	margin: 0px 0px 5px;
	text-transform: uppercase;
	}

  	.news .by-line-time-btw /* obsolete, not even taken into acount on th new site, but in here because it might, who knows! Not me! */
  	{
  	font: 10px "Georgia", "Garamond", serif;
  	color: #6F6755;
  	margin-left: 20px;
  	}
 	
  .news .cell-proper
  {
  width: 660px;
  color: #000000;
  background-color: transparent;
  font: 14px "Verdana", sans-serif;
  line-height: 21px;
	text-align: left;
  margin: 0px 20px;
  }
  	
    .news .cell-proper a:link, .stray-text .content a:link
		{ font: 16px "Georgia", "Garamond", serif; text-decoration: underline; color: #586447; }
    .news .cell-proper a:visited, .stray-text .content a:visited
		{ font: 16px "Georgia", "Garamond", serif; text-decoration: underline; color: #586447; }
    .news .cell-proper a:hover, .stray-text .content a:hover
		{ font: 16px "Georgia", "Garamond", serif; text-decoration: underline; color: #CA8400; }
		
	.stray-text
	{ position: relative; width: 800px; }
	
	.stray-text .content /* note that link formatting within this tag is handled above, together with those of ".news .cell-proper" */
	{ 
	padding: 0px 70px;
	font: 14px "Verdana", sans-serif; color: #000000;
	line-height: 21px;
	}

	.stray-text .content H1 /* note that the rest of this one is above, together with ".news .headline" */
	{ margin: 25px 0px; }
	
	
	.comic .our-little-navigator
	{
	text-align: center;
	width: 800px;
	position: relative;
	}
	
	 	.comic .our-little-navigator IMG { margin: 0px; }
		
	.comic .date-stamp
 	{
	font: bold 13px "Georgia", "Garamond", serif;
	color: #1E1B0B;
	width: 100%;
	text-align: center;
	height: 30px;
	position: relative; 
 	}
	 	.comic .date-stamp IMG.twirl { position: relative; top: 4px; }
		
    .comic .date-stamp a:link { text-decoration: none; color: #1E1B0B; }
    .comic .date-stamp a:visited { text-decoration: none; color: #1E1B0B; }
    .comic .date-stamp a:hover { text-decoration: none; color: #586447; }

	.archive
	{
	padding: 0px 180px;
	}
	
	.archive .archive-fondler
	{}
	
	.archive .archive-fondler TD
	{
	font: bold 11px "Georgia", "Garamond", serif;
	color: #1E1B0B;
	padding-top: 4px;
	}
	
	  .archive .archive-fondler TD.type
		{
		padding-top: 0px;
		white-space: nowrap;
		}

	.archive .archive-fondler TD.date
	{
	text-align: right;
	}
	
	.archive .archive-fondler TD.title
	{
	font: bold 11px "Georgia", "Garamond", serif;
	width: 300px;
	}
	
	  .archive .archive-fondler TD.title a:link { text-decoration: none; color: #1E1B0B; }
    .archive .archive-fondler TD.title a:visited { text-decoration: none; color: #1E1B0B; }
    .archive .archive-fondler TD.title a:hover { text-decoration: none; color: #586447; }

	