<style type="text/css">
/* <![CDATA[ */

	body {
		margin:0; padding:0;
		/*font:11pt/1.5 sans-serif;*/
		}
	a {
		text-decoration: underline;
		}

	a:link {
		color: #413C44;
		}
	
	a:visited {
		color: #54475C;
		}
	
	a:active {
		color: #726877;
		}
	
	a:hover {
		color: #726877;
		}

	h1, h2, h3 {
		margin: 0px;
		padding: 0px;
		font-weight: normal;
		}

	#header {
		margin:0; padding:0;
		background:black;
		}
	#footer 
		{
		margin:0; padding:0;
	}

	.footer p {
		color: #CCC;
		font-family: Verdana, Arial, sans-serif;
		font-size: x-small;
		font-weight: normal;
		line-height: 150%;
		text-align: center;
		}
	.tdheader 
		{
	      background:#000;
		  border-left: 3px solid rgb(61,56,63);
		  border-right: 3px solid rgb(61,56,63);
		  border-top: 0px none; 
		  border-bottom: 3px solid rgb(61,56,63); 
	}

	.tdleft 
		{
	      background:#DFB628;
		  border-left: 3px solid rgb(61,56,63); 
		  border-top: 0px none; border-bottom: 3px solid rgb(61,56,63); 
	}
	.tdright 
		{
	      background:#DFB628;
		  border-right: 3px solid rgb(61,56,63); 
		  border-top: 0px none; border-bottom: 3px solid rgb(61,56,63); 
	}
	.tdcenter 
		{
		  font-size: x-small;
	      background:#fff;
		  border-bottom: 3px solid rgb(61,56,63); 
	}
	.tdfooter 
		{
	      background:#746F7B;
		  border-right: 3px solid rgb(61,56,63); 
		  border-left: 3px solid rgb(61,56,63); 
		  border-top: 0px none; border-bottom: 3px solid rgb(61,56,63); 
	}

	#main1 {
		margin:0; padding:0;
		/*background:yellow url("red.gif") top left repeat-y;*/
		}
	#main2 {
		margin:0; padding:0;
		/*background:url("blue.gif") top right repeat-y;*/
		}
	#left {
		float:left;
		width:250px;
		margin:0; padding:0;
		/*background:url("corner.gif") top right no-repeat;*/
		font-size:80%;
		}
	#right {
		float:right;
		width:200px;
		margin:0; padding:0;
		/*background:url("corner.gif") top right no-repeat;*/
		font-size:80%;
		}
	#middle {
		overflow: hidden;
		margin:0 150px;
		background:#FCF8ED;
		}
	.sidebar {
		padding: 15px;
		background:#DFB628;
		}
	.title {
		padding: 15px 15px 5px 15px;
		background-color: #FFFFFF;
		color: #2F2B31;
		font-family: Verdana, Arial, sans-serif;
		}
	.title p {
		color: #2F2B31;
		font-family: Verdana, Arial, sans-serif;
		font-size: small;
		font-weight: normal;
		line-height: 120%;
		text-align: left;
		margin-bottom: 10px;
		margin-left: 50px;
		margin-right: 50;
		}
	.content {
		padding: 15px 15px 5px 15px;
		background-color: #FFFFFF;
		color: #666666;
		font-family: Verdana, Arial, sans-serif;
		font-size: x-small;
		}

	.content pre {
		font-size: larger;
	}
	.column-in {
		margin:0; padding:0.5em 1em;
		}
	.content p {
		color: #666666;
		font-family: Verdana, Arial, sans-serif;
		font-size: x-small;
		font-weight: normal;
		line-height: 150%;
		text-align: left;
		margin-bottom: 10px;
		margin-left: 40px;
		margin-right: 20px;
		}

	.content blockquote {
		line-height: 150%;
		}

	.content li {
		line-height: 150%;
		}

	.content h2 {
		color: #666666;
		font-family: Verdana, Arial, sans-serif;
		font-size: x-small;
		text-align: left;
		font-weight: bold;
		margin-bottom: 10px;
		}

	.content h3 {
		color: #666666;
		font-family: Verdana, Arial, sans-serif;
		font-size: small;
		text-align: left;
		font-weight: bold;
		margin-bottom: 10px;
		}

	.content p.posted {
		color: #999999;
		font-family: Verdana, Arial, sans-serif;
		font-size: x-small;
		border-top: 1px solid #999999;
		text-align: left;
		margin-bottom: 25px;
		line-height: normal;
		padding: 3px;
		}

	.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}
		
	h1,h2,h3,h4 { margin: 0.2em 0 }
	p { margin: 0.5em 0 }
	a { color:black }
	
	.copy { text-align:center; font-size:80% }


.sidebar {
	padding: 15px;
	}

#calendar {
  	line-height: 140%;
	color: #2F2B31;
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
  	padding: 2px;
	text-align: center;
	margin-bottom: 30px;
	}

#calendar table {
	padding: 2px;
	border-collapse: collapse;
	border: 0px;
	width: 100%;
	}

#calendar caption {
	color: #2F2B31;
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
	text-align: center;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: .3em;
	}

#calendar th {
	text-align: center;
	font-weight: normal;
	}

#calendar td {
	text-align: center;
	}

.sidebar h2 {
	color: #2F2B31;
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
	text-align: center;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: .3em;
	}

.sidebar ul {
	padding-left: 0px;
	margin: 0px;
	margin-bottom: 30px;
	}

.sidebar ul ul {
	margin-bottom: 0px;
	}

.sidebar #categories ul {
	padding-left: 15px;
	}

.sidebar li {
	color: #2F2B31;
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
	text-align: left;
	line-height: 150%;
	margin-top: 10px;
	list-style-type: none;
	}

.sidebar #categories li {
	list-style-type: circle;
	}
/*
.sidebar img {
	border: 3px solid #FFFFFF;
	}
*/
.photo {
	text-align: left;
	margin-bottom: 20px;
	}

.link-note {
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
	line-height: 150%;
	text-align: left;
	padding: 2px;
	margin-bottom: 15px;
	}

#powered {
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
	line-height: 150%;
	text-align: left;
	color: #2F2B31;
	margin-top: 50px;
	}

#comment-data {
	float: left;
	width: 180px;
	padding-right: 15px;
	margin-right: 15px;
	text-align: left;
	border-right: 1px dotted #BBB;
	}

textarea[id="comment-text"] {
	width: 80%;
	}

.commenter-profile img {
	vertical-align: middle;
	border-width: 0;
	}
	
/*
.more {
	color: #413C44:
	font-weight: strong; 
	font-style: normal; font-variant: normal; text-transform: none; text-indent: 0px; line-height: 13px; letter-spacing: 0px; text-align: right; vertical-align: top; font-family: Verdana, sans-serif; font-size: 8pt; 
	} 
*/
	.more:link { color: #413C44; font-weight: strong; }
	.more:visited { color: #54475C; }
	.more:active { color: #726877; }
	.more:hover { color: #726877; }

.pullquote {
	font-weight: normal; 
	font-style: normal; 
	font-variant: normal; 
	text-transform: none; 
	text-indent: 0px; 
	line-height: 13px; 
	letter-spacing: 0px; text-align: justify; vertical-align: top; font-family: Verdana, sans-serif; 
	font-size: 8pt; 
	)

/* ]]> */
</style>

