@charset "utf-8";
.content h2 { font-size: 110%; margin: 0; padding: 0; }
.content h6 { text-align: right; position: relative; margin: 0; padding: 0 4px 0 0; border-top: 1px dotted #c8c8c8; border-right: 1px dotted #c8c8c8; }
.content p   { margin: 0 0 0 8px; padding: 0; }
.content p.all { text-align: left; margin-top: 4px; margin-bottom: 8px; padding-left: 4px; clear: both; border-bottom: 1px dotted #c8c8c8; border-left: 1px dotted #c8c8c8; }
.content p.posted { text-align: left; margin-bottom: 15px; padding-left: 4px; clear: both; margin-top: 0; border-bottom: 1px dotted #c8c8c8; border-left: 1px dotted #c8c8c8; }
.content img  { position: relative; left: -8px; float: none; margin: 4px 0 0; padding: 0; border-width: 0; display: block; }
.content blockquote {
	line-height: 150%;
	}
.weekphoto { text-align: left; margin: 32px auto 0; width: 160px; clear: both; }
.weekphoto h2 { font-size: 8pt; font-style: normal; font-weight: normal; background-color: #fff; text-decoration: none; text-align: center; margin: 0; padding: 0; position: relative; }
.pickup ul { list-style-type: none; margin: 0; padding: 0; }
.weekphoto li { background-color: #c8c8c8; text-align: center; width: 150px; white-space: normal; list-style-type: none; list-style-position: inherit; margin: 4px 0 0; padding: 5px; }
.weekphoto p { text-align: center; clear: both; overflow: hidden; margin: 1px auto 0; padding: 0; }
.weekphoto img { margin: 0; padding: 0; }
.twitter  { font-size: 8pt; text-align: left; width: 160px; clear: both; margin: 5px auto 20px; }
.twitter h1 { font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: none; text-align: right; margin: 0; padding: 0 4px 0 0; border-top: 1px solid #c8c8c8; border-right: 1px solid #c8c8c8; }

