a,area { outline:none; }a {color: #06c; text-decoration:none; }a:visited {color: #069; text-decoration:none; border-bottom: 1px dotted #069;}a:hover {color: #f0f;  text-decoration:underline;}a.greylink:visited {color: #999; text-decoration:none; }a.greylink:hover {color: #fff; text-decoration:none; }a.datelink:hover { background: #fcf; }a.datelink:visited { background: #fc0; }body {		margin:10px;		padding:0px;		background: url(../graphics/pinkdragon.gif) middle center no-repeat fixed #ffccff;		}	#topbanner {		background:#eee;		border:1px solid #f6f;		padding: 5px;		margin-bottom: 10px;		}		#leftcontent {		position: absolute;		left:10px;		width:180px;		align: top;		background:#eee;		border:1px solid #f6f;		padding: 5px;		margin-bottom: 10px;		}				#external {		position: absolute;		left:10px;		width:180px;		align: top;		background:#eee;		border:1px solid #f6f;		padding: 5px;		z-index: 20;		visibility: hidden;		margin-bottom: 10px;		}	.navlinks {		background: url(../graphics/greydragon.gif) middle center no-repeat fixed #eee;			margin-left: 200px;		margin-bottom: 10px;		padding: 5px;		border:1px solid #f6f;		}			#bloglinks {		background:#eee;		margin-left: 200px;		margin-bottom: 10px;		padding: 5px;		border:1px solid #f6f;		}				#centercontent {			background: url(../graphics/whitedragon.gif) middle center no-repeat fixed #ffffff;			margin-left: 200px;		margin-bottom: 10px;		padding-top: 5px;padding-bottom: 5px;padding-left: 10px;padding-right: 50px;		border:1px solid #f6f;		}.header { border-bottom: 1px dotted #ccc; background: #000; }.linktips {padding: 3px;border: 1px solid #666;background: url(../graphics/ihtside.gif) #fff fixed; }.datelink {padding: 3px;border: 1px solid #f6f;margin: 2px;background: #fff;}BLOCKQUOTE {	margin: 10px 15px 10px 15px;	color:#666;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; 	}.navtop {background: #333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;color: #ffffff; }.previous {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 10px;border: 1px dotted #666;}.selected {color: #f6f;font-weight: bold;}.ahem {	display:	none;}.leftside {background: #eee; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border-right: 1px dotted #666; color: #000; }.rightside {background: #eee; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border-left: 1px dotted #666; color: #000; }H1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px;font-weight: bold;color: #f6f; margin: 0px;}H2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;color: #f9f; }H3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;color: #333; }.divider { padding-top: 10px; border-top: 1px solid #ccc ; }.bottomnav { border-bottom:  1px solid #000;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #fff;background-color: #333;}.greylink {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;color: #ccc; text-decoration: none; }.whitelink {   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none; }P, BODY {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; line-height: 1.5;}.text  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; line-height: 1.5;}.smallgrey {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666; line-height: 1.5;}.smallcaps {font-size:  9px;letter-spacing:  .09em;text-transform:	uppercase;}