body		{font-size: 100%; font-weight: normal; color: #000; background-color: #FFF;}
h1			{font-size: 150%; font-weight: bold; color: #369;}
h1.pagetitle a {text-decoration: none;}
h2          {font-size: 150%; font-weight: bold; color: #369; margin-bottom: 0;}
h3          {font-size: 120%; font-weight: bold; color: #000;}
p.storyinfo  {text-align: right; font-size: 80%;}
div.story   {background-color: #FFC; padding: 1pt; margin: 1pt 0pt; 
			 border-style: ridge; border-width: 2pt; border-color: #888; }
p           {font-size: 100%; color: #000; line-height: 1.4;}
p.noindent	{text-indent: 0pt;}
div.messagebody blockquote	{margin: 0.5em; color: #000; background-color: #FCF;
			 border-style: ridge; border-width: 2pt; border-color: #888;
			 padding: 0em 0.5em;}
blockquote.comment {border-style: none; margin: 0em 1em;}
blockquote.trackback {border-style: none; margin: 0em 1em;}
em			{font-weight: bold;}
q			{background-color: #FCF;}
cite		{display: block; text-align: right;}
code		{font-family: monospance; color: #800;}
#sidebar	{width: 20em; float: right; margin-right: 0.5em; text-align:right;}
span.hor-cal-today {background-color:#FCF;}
div.trackbacks p.trackbackurl { font-size: 80%;}
