H1 {

	LINE-HEIGHT: 1.1em; COLOR: #333; FONT-SIZE: 160%

}

H2 {

	FONT-SIZE: 150%

}

.post H2 {

	LINE-HEIGHT: 1.5em; FONT-SIZE: 110%

}

H3 {

	FONT-SIZE: 140%

}

.post H3 {

	FONT-SIZE: 100%

}

P {

	/*LINE-HEIGHT: 1.6em; MARGIN-BOTTOM: 1em; COLOR: #333*/

}

LI {

	/*LINE-HEIGHT: 1.6em; MARGIN-BOTTOM: 1em; COLOR: #333*/

}

UL {

	MARGIN: 1em 0px 1em 10px; PADDING-LEFT: 8px

}

OL {

	MARGIN: 1em 0px 1em 10px; PADDING-LEFT: 8px

}

BLOCKQUOTE {

	BORDER-LEFT: #eee 5px solid; PADDING-LEFT: 10px; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px

}

EM {

	FONT-STYLE: italic

}

STRONG {

	FONT-WEIGHT: bold

}

.tag-cloud {

	LIST-STYLE-TYPE: none; MARGIN: 0px

}

.tag-cloud LI {

	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-TOP: 2px

}

.link-footer {

	TEXT-ALIGN: center

}

#notes {

	WIDTH: 20%

}

#other-tags {

	WIDTH: 20%

}

.grid-cell {

	PADDING-BOTTOM: 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 16px

}

.grid-cell-inner {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; PADDING-TOP: 0px

}

#footer .grid-cell {

	PADDING-BOTTOM: 0px

}

#posts UL {

	PADDING-LEFT: 12px; MARGIN-LEFT: 12px

}

#subscribe UL {

	PADDING-LEFT: 12px; MARGIN-LEFT: 12px

}

#contact UL {

	PADDING-LEFT: 12px; MARGIN-LEFT: 12px

}

#post UL {

	PADDING-LEFT: 12px; MARGIN-LEFT: 12px

}

#about UL {

	PADDING-LEFT: 12px; MARGIN-LEFT: 12px

}

#posts OL {

	PADDING-LEFT: 12px; MARGIN-LEFT: 12px

}

#subscribe OL {

	PADDING-LEFT: 12px; MARGIN-LEFT: 12px

}

#contact OL {

	PADDING-LEFT: 12px; MARGIN-LEFT: 12px

}

#post OL {

	PADDING-LEFT: 12px; MARGIN-LEFT: 12px

}

#about OL {

	PADDING-LEFT: 12px; MARGIN-LEFT: 12px

}

#posts UL {

	LIST-STYLE-TYPE: disc

}

#subscribe UL {

	LIST-STYLE-TYPE: disc

}

#contact UL {

	LIST-STYLE-TYPE: disc

}

#post UL {

	LIST-STYLE-TYPE: disc

}

#about UL {

	LIST-STYLE-TYPE: disc

}

#posts OL {

	LIST-STYLE-TYPE: lower-roman

}

#subscribe OL {

	LIST-STYLE-TYPE: lower-roman

}

#contact OL {

	LIST-STYLE-TYPE: lower-roman

}

#post OL {

	LIST-STYLE-TYPE: lower-roman

}

#about OL {

	LIST-STYLE-TYPE: lower-roman

}

.post {

	MARGIN: 0px 0px 20px

}

.post .author {

	PADDING-BOTTOM: 0px; MARGIN-TOP: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 1.5em; COLOR: #666; FONT-SIZE: 70%; PADDING-TOP: 0px

}

.post P {

	LINE-HEIGHT: 1.6em

}

.post LI {

	LINE-HEIGHT: 1.6em

}

.post H1 {

	MARGIN: 16px 0px 5px

}

.post H2 {

	MARGIN: 2px 0px 3px

}

.post P.post-date {

	TEXT-ALIGN: right; MARGIN: 6px 0px 0px 10px; WIDTH: 12em; FLOAT: right; COLOR: #666; FONT-SIZE: 70%

}

.post .postmetadata {

	TEXT-ALIGN: center; FONT-SIZE: 80%

}

.post-date {

	MARGIN-TOP: 3px; FONT-SIZE: 80%

}

.prev-next {

	PADDING-BOTTOM: 10px; MARGIN-TOP: 16px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FONT-SIZE: 80%; PADDING-TOP: 0px

}

.prev-next P {

	TEXT-TRANSFORM: uppercase; MARGIN: 0px; LETTER-SPACING: 1px; COLOR: #999999; FONT-SIZE: 80%

}

.prev-next A {

	LINE-HEIGHT: 1.4em; FONT-SIZE: 100%

}

.prev-next .prev {

	WIDTH: 50%; FLOAT: left

}

.prev-next .next {

	WIDTH: 50%; FLOAT: left

}

.next {

	TEXT-ALIGN: right

}

#prev-next #comments-below {

	TEXT-ALIGN: center; WIDTH: 19%; FLOAT: left; COLOR: #999999; FONT-SIZE: 80%; PADDING-TOP: 4px

}

#rss {

	MARGIN-TOP: 30px

}

.editors-note {

	PADDING-BOTTOM: 1em; BACKGROUND-COLOR: #eeeeff; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; MARGIN-BOTTOM: 1em; PADDING-TOP: 1em

}

#last-10-footer {

	WIDTH: 25%; COLOR: #666666

}

#subscribe-footer {

	WIDTH: 25%; COLOR: #666666

}

#contact-footer {

	WIDTH: 25%; COLOR: #666666

}

#colophon-footer {

	WIDTH: 24%; COLOR: #666

}

#wrapper-footer {

	CLEAR: both

}

#feed-icon {

	FLOAT: left; MARGIN-RIGHT: 4px

}

#bio-picture {

	FLOAT: right

}

#bio LI {

	MARGIN-BOTTOM: 4px

}

#tags {

	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 100px; PADDING-RIGHT: 100px; PADDING-TOP: 10px

}

#tags UL {

	LIST-STYLE-TYPE: none

}

#tags LI {

	PADDING-LEFT: 4px; DISPLAY: inline

}

#web20workgroup {

	MARGIN: 20px 0px

}

#archives-link {

	TEXT-ALIGN: center

}

#post-subscribe {

	TEXT-ALIGN: center; MARGIN-TOP: 3em

}

#recommended {

	MARGIN-TOP: 20px

}

#recommended-header {

	TEXT-ALIGN: center

}

#subscribe-sidebar {

	MARGIN: 20px 0px

}

#subscribe-sidebar UL {

	LIST-STYLE-TYPE: none; MARGIN: 8px

}

#subscribe-sidebar LI {

	MARGIN: 4px 0px

}

#header {

	DISPLAY: none

}

.header {

	TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; LETTER-SPACING: 2px; FONT-WEIGHT: bold

}

.section-header {

	TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; MARGIN-TOP: 20px; LETTER-SPACING: 2px; FONT-WEIGHT: bold

}

.section-footer {

	TEXT-ALIGN: center

}

.highlight {

	BACKGROUND-COLOR: #ffcc33

}

#find-me OL {

	PADDING-LEFT: 0px; MARGIN-LEFT: 0px

}

#find-me UL {

	PADDING-LEFT: 0px; MARGIN-LEFT: 0px

}

#other-tags LI {

	MARGIN-BOTTOM: 2px

}

#other-tags LI:after {

	

}

#contact FORM {

	MARGIN: 30px 0px

}

#contact LABEL {

	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 7em; PADDING-RIGHT: 3px; DISPLAY: block; FLOAT: left; PADDING-TOP: 3px

}

#contact INPUT#contact-email {

	BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 300px; PADDING-RIGHT: 3px; DISPLAY: block; BORDER-TOP: gray 1px solid; BORDER-RIGHT: gray 1px solid; PADDING-TOP: 3px

}

#contact INPUT#contact-subject {

	BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 300px; PADDING-RIGHT: 3px; DISPLAY: block; BORDER-TOP: gray 1px solid; BORDER-RIGHT: gray 1px solid; PADDING-TOP: 3px

}

#contact TEXTAREA {

	BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 300px; PADDING-RIGHT: 3px; DISPLAY: block; BORDER-TOP: gray 1px solid; BORDER-RIGHT: gray 1px solid; PADDING-TOP: 3px

}

#contact INPUT {

	MARGIN-LEFT: 8em

}

#contact TEXTAREA {

	MARGIN-LEFT: 8em

}

#contact INPUT.hidden {

	VISIBILITY: hidden

}

#comments {

	MARGIN: 0px 5px 20px; FONT-SIZE: 80%; BORDER-TOP: #f6f6f6 1px solid

}

.comment {

	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

#comment-entry-demographics {

	WIDTH: 80%

}

.comment P.comment-posted SPAN.comment-posted-id {

	COLOR: #333

}

.comment P.comment-posted {

	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 3px

}

.comment P.comment-posted A {

	FONT-WEIGHT: bold

}

.comment DIV.comment-body P {

	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.7em; MARGIN: 0px 0px 1em; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; COLOR: #333; PADDING-TOP: 0px

}

.comment DIV.comment-body BLOCKQUOTE {

	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; PADDING-TOP: 0px

}

.comment DIV.comment-body DL {

	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.7em; MARGIN: 0px 0px 1em; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; COLOR: #333; PADDING-TOP: 0px

}

#comment-entry INPUT {

	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 3px

}

#comment-entry TEXTAREA {

	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 3px

}

#contact INPUT {

	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 3px

}

#comment-entry-info LABEL {

	COLOR: #666

}

#comment-entry-info P {

	COLOR: #666

}

#links-to-this-post {

	MARGIN-BOTTOM: 30px

}

#comments H3 {

	MARGIN: 20px 0px 14px

}

#comment-preview-button-container {

	CLEAR: both

}

.rss-nav {

	DISPLAY: none

}

.clearfix:after {

	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."

}

.clearfix {

	DISPLAY: inline-table

}

* HTML .clearfix {

	HEIGHT: 1%

}

.clearfix {

	DISPLAY: block

}

 
