/* ::::: file:///Users/eileenmack/Library/Application%20Support/Firefox/Profiles/e1mg700t.default/ScrapBook/data/20090414124317/index.css ::::: */

body { margin: 0pt; padding: 0pt; background-color: rgb(22, 20, 16); color: rgb(153, 153, 153); font-family: 'Trebuchet MS',Tahoma,Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 62.5%; line-height: 125%; font-size-adjust: none; font-stretch: normal; }
.hr { border: 1px solid rgb(54, 52, 48); margin: 10px 0pt; background-color: rgb(34, 32, 29); height: 10px; width: 758px; }
a:link, a:visited, a:active { color: rgb(216, 215, 211); text-decoration: none; }
a:hover { color: rgb(255, 255, 255); text-decoration: none; }
a img { border: 0pt none ; }
ul { list-style-type: none; list-style-image: none; list-style-position: outside; }
input, textarea { border: 1px solid rgb(54, 52, 48); padding: 5px; color: rgb(156, 152, 144); font-size: 11px; text-decoration: none; background-color: rgb(22, 20, 16); }
table { width: 100%; border-collapse: collapse; }
#page { margin: 50px auto 25px; padding: 0pt; width: 760px; }
#header { text-align: center; }
#wrapper, #headerimg { width: 760px; position: relative; }
#wrapper { background: transparent url('content_bkg.gif') repeat-y scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#header-overlay { background: transparent url('header_overlay.gif') no-repeat scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 760px; height: 151px; z-index: 5; position: absolute; top: 0pt; left: 0pt; }
#footer { font-family: Georgia,'Times New Roman',serif; color: rgb(153, 153, 153); }
#content, #sidebar { border-left: 1px solid rgb(54, 52, 48); border-right: 1px solid rgb(54, 52, 48); padding: 0pt 10px; overflow: hidden; }
#content { float: left; font-size: 1.1em; width: 517px; }
#content h2 { margin: 0pt 0pt 10px; }
#content p { line-height: 1.5em; }
#sidebar { border-left: 0pt none; float: right; width: 200px; }
#sidebar h3 { margin: 15px 0pt 5px; color: rgb(189, 147, 79); font-variant: small-caps; font-size: 12px; }
#sidebar ul, #akismetwrap { border-top: 1px solid rgb(54, 52, 48); border-bottom: 1px solid rgb(54, 52, 48); margin: 0pt 0pt 10px; padding: 0pt; }
#sidebar li, #akismetwrap { margin: 1px 0pt; padding: 4px 10px; background: rgb(34, 32, 29) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; display: block; }
#sidebar li:hover { background: rgb(54, 52, 48) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.post { padding: 10px 0pt 0pt; clear: both; }
.widecolumn .post { margin: 0pt; padding: 0pt; }
.postmetadata { margin: 3px 0pt; padding: 0pt; clear: both; }
.postmetadata a { font-weight: bold; }
.post .postmetadata { font-size: 10px; color: rgb(85, 85, 85); }
.post .postmetadata a { font-weight: normal; color: rgb(153, 153, 153); }
.post .postmetadata a:hover { color: rgb(255, 255, 255); }
.entrytext { padding: 0pt 10px; line-height: 2em; font-size: 1.1em; }
h1, h2, h3, h4, h5, h6 { font-family: Georgia,'Times New Roman',serif; font-weight: normal; }
h1 { margin: 0pt 0pt 8px; text-transform: lowercase; color: rgb(255, 255, 255); font-size: 2em; }
h1:before, h1:after { content: " . . "; color: rgb(68, 68, 68); }
h2 { border-bottom: 1px solid rgb(53, 48, 42); margin: 0pt; padding: 1px 0pt; color: rgb(189, 147, 79); font-size: 1.25em; line-height: 1.15em; display: inline; }
.post h2 a { color: rgb(189, 147, 79); }
.widecolumn h2.title { border-bottom: 1px solid rgb(53, 48, 42); margin: 0pt 0pt 15px; padding: 13px 10px; background: rgb(27, 24, 20) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; display: block; font-size: 1.75em; }
.description { color: rgb(102, 102, 102); font-weight: bold; }
.clearfix:after { content: "."; display: block; height: 0pt; clear: both; visibility: hidden; }
.clearfix { display: inline-table; }
.clearfix { display: block; }
#sidebar li.linkcat { margin: 0pt; padding: 0pt; background-color: rgb(22, 20, 16); list-style-type: none; list-style-image: none; list-style-position: outside; }
.authormeta { border-top: 1px solid rgb(53, 48, 42); font-size: 10px; padding-top: 10px; color: rgb(255, 255, 255); font-weight: bold; clear: both; }
