	body {
		margin:0px 0px 10px 0px;
		background:#CCC;
		background-image: url(/images/background.gif);
		}

	blockquote {
		background:#EEE;
		border-left: 3px solid #C60;
		padding-left: 5px;
		padding-right: 5px;
/*		padding-top: 2px; */
/*		padding-bottom: 2px; */
		}

	a {
		color: #03c; /* #C60; */
		text-decoration: none;
		}

	a:active, a:hover {
		color: #c00; /* #903; */
		text-decoration: underline;
		}

	h1, h2, h3 {
		margin: 0px;
		padding: 0px;
	}

	#banner {
  		border-bottom: 4px solid #000000;
  		border-top: 4px solid #000000;
  		background:#369;
  		padding:10px;
		letter-spacing: .2em;
		text-align: right;
		}

	#banner a,
	#banner a:link,
	#banner a:visited,
	#banner a:active,
	#banner a:hover {
		font-family:courier new, verdana, arial, sans-serif;
		font-size: x-large;
		color: #FFF;
		text-decoration: none;
		}

	#banner h1 {
		line-height: 14pt;
		}

	.description {
		font-family:verdana, arial, sans-serif;
		color:#9CF;
		font-size:x-small;
		font-weight:bold;
  		text-transform:none;
		letter-spacing: none;
		}

	#container {
		margin-right: 190px;
		}
	#googleAds {
		float: right;
		width: 160px;
		margin: 5px 10px 0px 5px;
		}
	#content {
/*		float:left;
		width:70%; */
/*		background:#fff; */
/*		border-right:2px dashed #333; */
/*		margin-right:15px; */
/*		padding-bottom:20px; */
		}

	#links {
/*		background:#fff; */
/*		float: right;
		width:20%; */
		padding-right:15px;
		}

	.blog {
  		padding-left:15px;
  		padding-top:0px;
  		padding-right:15px;
		}

	.blogbody {
		font-family:verdana, arial, sans-serif;
		color:#333;
		font-size:small;
		font-weight:normal;
/* 		background:#FFF; */
  		line-height:120%;
  		padding-left:10px;
  		padding-right:10px;
		padding-top:0px;
		}

	.copy {
		font-family:verdana, arial, sans-serif;
		text-align:center;
		color:#333;
		font-size:small;
		font-weight:normal;
		background:#FFF;
  		padding-left:10px;
  		padding-right:10px;
  		margin-top:10px;
  		border-top: 1px solid #69c;
  		border-bottom: 1px solid #69c;
		}

	pre, code, tt {
		font-family: courier new, monospace;
		font-size: 110%;
		}

	.day {
		background:#FFF;
		border: 1px solid #69c;
		margin-bottom:10px;
		margin-top:20px;
		}

	.title	{
		font-family: verdana, arial;
		font-size: small;
		color: #036;
		text-transform: uppercase;
		font-weight:bold;
		}

	#menu {
  		margin-bottom:15px;
		background:#FFF;
		border-bottom: 1px solid #69c;
  		padding-left:15px;
  		padding-top:0px;
  		padding-right:15px;
		}

	.date	{
		font-family:georgia, verdana, arial, sans-serif;
		font-size: small;
		color: #036;
/*		border:1px solid #69c;*/
		padding:5px;
		margin-bottom:5px;
		font-weight:bold;
		background:#eee;
		}

	.entryTitle {
		font-family: verdana, arial, sans-serif;
		font-size: large;
		color: #036;
		border-bottom:1px solid #69c;
		padding:6px;
		margin-bottom:10px;
		font-weight:bold;
		background:#eee;
		}
	.entryDate {
		font-family:verdana, arial, sans-serif;
		font-size: x-small;
		color: #036;
		padding:1px;
		margin-bottom:5px;
		font-weight:bold;
		background:#eee;
		float:right;
		text-align:right;
		}

	.posted	{
		font-family:verdana, arial, sans-serif;
		font-size: x-small;
		color: #036;
		margin-bottom:15px;
		}

	.calendar {
		font-family:verdana, arial, sans-serif;
		color:#333;
		font-size:x-small;
		font-weight:normal;
/*  		background:#FFF; */
  		line-height:140%;
  		padding:2px;
  		text-align:center;
		}

	.calendarhead {
		font-family:verdana, arial, sans-serif;
		color:#036;
		font-size:x-small;
		font-weight:bold;
/*  		background:#FFF; */
  		line-height:140%;
  		padding:2px;
		}

	.side {
		font-family:verdana, arial, sans-serif;
		color:#333;
		font-size:x-small;
		font-weight:normal;
 		background:#FFF;
  		line-height:140%;
  		padding:3px;
		border-bottom: 1px solid #69c;
		border-right: 1px solid #69c;
		border-left: 1px solid #69c;
		}

	.sidetitle {
		font-family:verdana, arial, sans-serif;
		color:#036;
		font-size:x-small;
		font-weight:bold;
  		background:#eee;
  		line-height:140%;
  		padding:2px;
  		margin-top:20px;
  		text-align:center;
/*  		text-transform:uppercase; */
		letter-spacing: .1em;
		border: 1px solid #69c;
		}

	.notitleside {
		font-family:verdana, arial, sans-serif;
		color:#333;
		font-size:x-small;
		font-weight:normal;
  		background:#FFF;
  		line-height:140%;
  		padding:3px;
  		margin-top:20px;
		border: 1px solid #69c;
		}

	.comments-body {
		font-family:verdana, arial, sans-serif;
		color:#333;
		font-size:small;
		font-weight:normal;
 		background:#FFF;
  		line-height:140%;
  		padding:5px;
		border-left: 1px solid #69c;
		border-right: 1px solid #69c;
		border-bottom: 1px solid #69c;
		}

	.comments-post {
		font-family:verdana, arial, sans-serif;
		color:#333;
		font-size:x-small;
		font-weight:normal;
 		background:#FFF;
		}

	.comments-closed {
		font-family: verdana, arial, sans-serif;
		font-size: small;
		color: #333;
		border:1px solid #69c;
		padding:5px;
		font-weight:normal;
		margin-top:10px;
  		background:#eee;
		font-style: italic;
		}

	.trackback-body {
		font-family:verdana, arial, sans-serif;
		color:#333;
		font-size:small;
		font-weight:normal;
 		background:#FFF;
  		line-height:140%;
  		padding:10px;
		}

	.trackback-url {
		font-family: verdana, arial, sans-serif;
		font-size: small;
		color: #333;
		border:1px solid #69c;
		padding:5px;
		font-weight:normal;
		margin-top:10px;
  		background:#eee;
		}

	.trackback-post {
		font-family:verdana, arial, sans-serif;
		color:#333;
		font-size:x-small;
		font-weight:normal;
  		background:#FFF;
		}

	.comments-head {
		font-family: verdana, arial, sans-serif;
		font-size: small;
		color: #333;
		border:1px solid #69c;
		padding:5px;
		font-weight:normal;
		margin-top:10px;
  		background:#eee;
		}

	#banner-commentspop {
		font-family:courier new, verdana, arial, sans-serif;
		text-align:right;
		color:#fff;
		font-size:large;
		border-bottom:3px solid #000;
		border-top:3px solid #000;
  		background:#369;
  		padding:15px;
		}

	.notes {
		border: 1px solid #666;
		padding: 3px;
		background:#eee;
		font-size: 80%;
		color: #333;
		line-height:110%;
		width: 100%;
		}
