body {	background-color: #6194BC;	color: #606060;	background-image: url("/images/bg.gif");	margin: 0;	font-family: Georgia, Times, Times New Roman, sans-serif;	font-size: small;	padding: 0;	text-align: center;	line-height: 1.3;	background-repeat: repeat;}blockquote {	padding-bottom: 0;	margin-right: 0;	line-height: 1.6;	margin-top: 0;	font-style: italic;	padding-left: 32px;	margin-left: 0;	padding-right: 32px;	margin-bottom: .6em;	padding-top: 0;}p {	margin: 0;	padding: 0;};abbr, acronym {	font-style: normal;	cursor: help;}code {	color: #666;	white-space: normal;	font-size: 12px;}hr {	display: none;}a:link {	color: #990000;	text-decoration: none;}a:visited {	color: #990000;	text-decoration: none;}a:hover {	text-decoration: underline;	color: #6194BC;}a:active {	color: #6194BC;}#wrap {	background-color: #506370;	text-align: center;	border-left-width: 1px;	border-right-width: 1px;	margin-right: auto;	margin-left: auto;	width: 700px;	border-left-color: #506370;	margin-top: 0;	border-right-color: #506370;	margin-bottom: 0;	border-left-style: solid;	border-right-style: solid;	padding: 0px;}#main-top {	display: block;	background-color: #FFFFFF;	background-repeat: no-repeat;	background-image: url("/images/masthead_home.jpg");	height: 110px;	background-position: left;	padding: 0;	margin: 0;	width: 700px;}#main-bot {	background-repeat: no-repeat;	height: 81px;	background-position: left;	margin: 0;	padding: 0;	background-color: #FFFFFF;	width: 700px;	background-image: url("/images/bg_paper_bot.jpg");	display: block;}#main-content {	background-repeat: repeat-y;	display: block;	margin: 0;	text-align: left;	background-color: #FFFFFF;	background-image: url("/images/bg_paper_mid.jpg");	width: 700px;}#inner-wrap {	padding-right: 50px;	padding-left: 50px;	padding-bottom: 0;	padding-top: 0;}#blog-header {	margin-bottom: 12px;}#blog-header h1 {	padding-bottom: 6px;	font-weight: normal;	color: #612E00;	padding-left: 0;	margin: 0;	padding-right: 0;	font-size: 225%;	padding-top: 0;}#blog-header h1 a:link {	text-decoration: none;}#blog-header h1 a:visited {	text-decoration: none;}#blog-header h1 a:hover {	text-decoration: none;}#blog-header p {	line-height: 1.5em;	font-style: italic;	margin: 0;	padding: 0;	font-size: 94%;}div.clearer {	_margin-top: -4px;	line-height: 0;	margin-bottom: 12px;	height: 10px;	clear: left;}#main {	float: left;	padding-right: 0;	width: 430px;	margin: 0;	padding-bottom: 8px;	padding-left: 0;	padding-top: 8px;}#sidebar {	padding-bottom: 8px;	padding-left: 0;	padding-top: 8px;	float: right;	width: 150px;	padding-right: 0;	margin: 0;}#footer {	clear: both;	padding-top: 10px;	_padding-top: 6px;}#footer p {	line-height: 1.5em;	font-family: Verdana, sans-serif;	font-size: 75%;}h2.date-header {	letter-spacing: .1em;	font-weight: normal;	padding: 0;	font-size: 90%;	text-transform: uppercase;	margin: 0;}.post {	margin-right: 0;	margin-bottom: 24px;	margin-top: 8px;	margin-left: 0;}h3.post-title {	font-weight: normal;	color: #990000;	margin: 0;	font-size: 140%;	padding: 0;}.post-body p {	line-height: 1.5em;	margin-bottom: .6em;	margin-left: 0;	margin-right: 0;	margin-top: 0;}.post-footer {	border-top-color: #BFB186;	color: #211104;	border-top-style: solid;	font-family: Verdana, sans-serif;	font-size: 74%;	border-top-width: 1px;	padding-top: 6px;}.post ul {	padding: 0;	margin: 0;}.post li {	background-image: url("/images/list_icon.gif");	padding-left: 17px;	padding-bottom: .6em;	padding-right: 0;	background-repeat: no-repeat;	line-height: 1.5em;	background-position: .3em;	margin: 0;	vertical-align: top;	list-style-style: none;	list-style-image: none;	padding-top: 0;}.floatleft {	float: left;}h2.sidebar-title {	margin: 0;	padding: 0;	color: #211104;	font-weight: normal;	font-size: x-small;}h2.sidebar-title img {	margin-bottom: -4px;}#sidebar ul {	padding: 0;	margin-top: 6px;	margin-right: 0;	font-size: 86%;	margin-bottom: 12px;	margin-left: 0;	font-family: Verdana, sans-serif;}#sidebar ul li {	list-style: none;	padding-bottom:6px;	margin:0;}#sidebar p {	font-size: 86%;	margin-bottom: .6em;	margin-top: 0;	margin-left: 0;	font-family: Verdana,sans-serif;	margin-right: 0;}#comments h4 {	margin: 0;	font-size: 120%;	color: #29303B;	padding: 0;	font-weight: normal;}#comments-block {	line-height: 1.5em;}.comment-poster {	padding-right: 0;	margin-bottom: 0;	background-image: url("/images/list_icon.gif");	background-position: .35em;	margin-top: .5em;	padding-top: 0;	margin-right: 0;	padding-bottom: 0;	padding-left: 20px;	background-repeat: no-repeat;	font-weight: bold;	margin-left: 0;}.comment-body {	padding-bottom: 0;	padding-right: 0;	padding-top: 0;	margin: 0;	padding-left: 20px;}.comment-body p {	margin-left: 0;	margin-top: 0;	margin-right: 0;	margin-bottom: .2em;	font-size: 100%;}.comment-timestamp {	padding-right: 0;	margin-left: 0;	margin-bottom: 10px;	padding-bottom: .75em;	color: #29303B;	font-family: Verdana, sans-serif;	margin-top: 0;	padding-top: 0;	margin-right: 0;	padding-left: 20px;	font-size: 74%;}.comment-timestamp a:link {	text-decoration: underline;	color: #606060;}.comment-timestamp a:visited {	text-decoration: underline;	color: #716E6C;}.comment-timestamp a:hover {	text-decoration: underline;	color: #6194BC;}.comment-timestamp a:active {	color: #716E6C;	text-decoration: none;}.deleted-comment {	font-style: italic;	color: gray;}#profile-container {	padding-top: 12px;	margin-top: 12px;	height: auto;	background-image: url("http;}.profile-datablock {	margin-top: 0;	margin-bottom: 4px;	margin-left: 0;	margin-right: 0;}.profile-data {	padding-bottom: 0;	color: #211104;	display: inline;	padding-left: 0;	margin: 0;	padding-right: 8px;	font-size: 90%;	text-transform: uppercase;	padding-top: 0;	letter-spacing: .1em;}.profile-img {	display: inline;}.profile-img img {	margin-left: 0;	border-color: #A2907D;	border-style: solid;	margin-bottom: 0;	float: left;	margin-right: 8px;	padding: 2px;	border-width: 1px;	margin-top: 0;}.profile-textblock {	font-family: Verdana, sans-serif;	font-size: 86%;	margin: 0;	padding: 0;}.profile-link {	font-size: 86%;	font-family: Verdana,sans-serif;	margin-top: 5px;}img.post-photo {	border-width: 1px;	border-color: #A2907D;	padding: 4px;	border-style: solid;}