body {	margin: 1px 0px 0px 0px;	padding: 0px 0px 0px 0px;	font-family: 11px georgia, verdana, arial, sans-serif;	color: black;	/*background-color: #cc9;*/	background: #cc9; 	text-align: left;/* part 1 of 2 centering hack */	}img {	display: block;	}.inline {	display: inline;	}strong {   font-weight : bold; }pre {   font : 10px monaco, "andale mono", courier, "courier new", sans-serif;    color : black;    background-color : #fff;    margin-right : 30px;    margin-bottom : 10px;    margin-left : 30px; }p {	font: 9px verdana, palatino, serif;	line-height: 20px; 	background: #fff;	color: #333;}ol {   font : 11px/18px georgia, palatino, serif;    margin-top : 0; }li {   font : 11px/18px georgia, palatino, serif;   margin-top : 0; }dl {	margin-top: 0;	margin-bottom: 15px;	}dt {	font: 10px/15px geneva, verdana, sans-serif;	}dd {	font: 10px/15px geneva, verdana, sans-serif;	}h4 {   font : bold 12px verdana, helvetica, sans-serif;    color : #f60;    background-color : #fff;    margin-top : 1px; }h2	{	color: #000;	background: transparent;	font: bold 11px georgia, palatino, sans-serif;	margin-top : 10px;   	margin-bottom : 0; 	}h1 {	background: transparent;	color: #000;	font: bold 11px georgia, palatino, sans-serif;	text-transform: lowercase;  border-bottom: dotted 1px #000; 	margin-bottom: 6px;}blockquote {   font : 11px/18px georgia, palatino, serif;;    color : #630;    background-color : #fff;    margin-right : 15px;    margin-bottom : 10px;    margin-left : 15px; }B {   font-weight : bold;    color: #999;   background: transparent;}A:link {   font-weight : bold;    text-decoration : none; }A:visited {   font-weight : bold;    text-decoration : none; }A:hover {   color : #960;   background-color : #fff;     text-decoration : underline; }A:active {   font-weight : bold;    text-decoration : underline overline; }   #primary {    padding: 20px;	margin-top: 20px;	margin-bottom: 20px;	margin-right: 20px;	margin-left: 20px; 	/* opera does not like 'margin:20px auto' */	font: 11px georgia, palatino, serif;	line-height: 20px; 	background: #fff;	color: #000;	border: 0px solid #000000;	text-align: left; /* part 2 of 2 centering hack */	width: 740px; /* ie5win fudge begins */	voice-family: "\"}\"";	voice-family:inherit;	width: 740px;	}#primary a	{	text-decoration:	none;	font-weight:	normal;	border-bottom: 1px #960;	}#primary a:link	{	text-decoration: none;	border-bottom: 1px #960;	color: #960;	background: #fff;	}#primary a:visited	{	text-decoration: none;	color: #960;	background: #fff;	border-bottom: 1px #960;	}#primary a:hover	{	border-bottom: 1px dotted #960;	color: #960;	background: #fff;	text-decoration: none;	}#primary a:active	{	border-bottom: 1px #960;	color: #960;	background: #fff;	text-decoration: none;	}	#nav {    /*float: right;*/	/*border: 1px dashed #000;*/    padding: 20px;	margin-top: 20px;	margin-bottom: 20px;	margin-right: 20px;	margin-left: 20px; 	/* opera does not like 'margin:20px auto' */	font: 11px georgia, palatino, serif;	line-height: 20px; 	background: #fff;	}#nav a	{	text-decoration:	none;	font-weight:	normal;	}#nav a:link	{	text-decoration: none;	color: #960;	background: #fff;	}#nav a:visited	{	text-decoration: none;	color: #960;	background: #fff;	}#nav a:hover	{	border-bottom: 1px dotted #960;	color: #960;	background: #fff;	text-decoration: none;	}#nav a:active	{	border-bottom: 1px dotted #960;	color: #960;	background: #fff;	text-decoration: none;	}	#tidbits  {	padding:	10px 10px 15px 15px;	font: 8px verdana, geneva, sans-serif;	background: #fff;	color: #333;	margin-left: 1.5em;	}#tidbits a	{	text-decoration:	none;	font-weight:	normal;	border-bottom: 1px #960;	}#tidbits a:link	{	text-decoration: none;	border-bottom: 1px #960;	color: #960;	background: #fff;	}#tidbits a:visited	{	text-decoration: none;	color: #960;	background: #fff;	border-bottom: 1px #960;	}#tidbits a:hover	{	border-bottom: 1px dotted #960;	color: #960;	background: #fff;	text-decoration: none;	}#tidbits a:active	{	border-bottom: 1px dotted #960;	color: #c30;	background: #fff;	text-decoration: none;	}	#footer  {	padding:	10px 10px 15px 15px;	font: 9px verdana, geneva, sans-serif;	background: #fff;	color: #000;	margin-left: 1.5em;	}#footer a	{	text-decoration:	none;	font-weight:	normal;	border-bottom: 1px #960;	}#footer a:link	{	text-decoration: none;	border-bottom: 1px #960;	color: #960;	background: #fff;	}#footer a:visited	{	text-decoration: none;	color: #960;	background: #fff;	border-bottom: 1px #960;	}#footer a:hover	{	border-bottom: 1px dotted #960;	color: #960;	background: #fff;	text-decoration: none;	}#footer a:active	{	border-bottom: 1px dotted #960;	color: #960;	background: #fff;	text-decoration: none;	}	.blogtitle {	font-family: Verdana, Georgia, Times, serif;	font-size: 11px;	font-style: normal;	font-weight: bold;	color: #333;	text-decoration: none;}.blogdate {	font-family: Verdana, Georgia, Times, serif;	font-size: 12px;	font-style: normal;	font-weight: bold;	background: #E3E3FF;	color: #C60;}.blogtime {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: normal;	color: #9999CC;}