		body
		{
			font-size: 10pt;
			margin: 0;
			padding: 0;
			font-family: arial, helvetica, sans-serif;
			background: #b6b6b7 url('../images/home-bg.gif') top repeat-x;
			height: 100%;
		}
		
		#page-container {
			height: 100% auto;
			padding-left: 32px;
		}
		
		#page-logo {
			height: 94px;
			padding-top: 32px;
		}
				
		div#container
		{
			text-align: center;
			width: 100%;
			marin: 0;
			padding: 0;
		}
		
		
		div#content
		{
			margin: auto;
			padding: 0;
			width: 640px;
			text-align: left;
		}
		
		.u {border-bottom:1px solid black;}
		#content h1 {
			/*font-size: 18pt;*/
			font-weight: bold;
			clear:both;
		}
		a {
			text-decoration: none;
			color: #013a5f;
		}
		a:hover {
			text-decoration: underline;
		}
		#main {
			width: 800px;
			clear:both;
		}
		#main tr td { vertical-align:top;}
		$main {width:750px}
		#col-left {
			width: 350px;
		}
		#flickr-photos-container {
			width: 100%;
			overflow:hidden;
			position:relative;
		}
		#flickr-photos {
/*				position:absolute;
			left: 0px;
			top: 0px;*/
			height:113px;
		}
		.flickrnail {
			width: 75px;
			height: 75px;
			display: inline;
			float: left;
			cursor: pointer;
			cursor: hand;
		}
		/*.reflected { display:block }*/
		.quote {
			padding-left: 4em;
			padding-right: 4em;
		}
		.photo-right {
			float: right;
			margin: 0 0 1em 1em;
		}
		.photo-right, .photo-left {
			border: 1px solid black;
		}
		a img { border:0 }
		.theDate {
			font-size:8pt;
			font-style:italic;
		}
		.theTitle {
			font-weight: bold;
			font-size: 14pt;
		}
		.theExcerpt {
			font-size: 10pt;
			line-height: 1.4em;
		}
		.underline {
			border-bottom: 1px solid black;
		}
		.c {text-align:center}
		.b {font-weight: bold;}
		.comment-author {
			font-weight: bold;
			font-size: 10pt;
		}
		.comment-date {
			font-style: italic;
			font-size: 8pt;
		}
		.comment-content {
			margin-top: 1em;
			font-size: 10pt;
		}
		.comment-block {
			background-color: #d4d3bf;
			margin-left:  2em;
			margin-right: 2em;
		}
		.comment {
			padding: 1em;
		}
		.theContent {
			font-size:10pt;
			line-height: 1.4em;
		}
		.prevPostLink {
			font-size: 10pt;
		}
		.nextPostLink {
			font-size: 10pt;
		}
		.postLinks {
			margin-bottom: 1em;
			font-size: 10pt;
			width: 100%;
		}
		#welcome {
			text-align: right;
		}
		#welcome form {
			opacity: 0;
		}
		#frmAuth input {
			border: 1px solid black;
			background: gray;
			color: blue;
		}