body {
	background: #eC9352 url(../i/word_bg3.gif) repeat fixed left top;
	margin: 0;
	padding: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	text-align: center;
	line-height: 1.5em;
	}
strong {
	font-weight: bold;
	font-size: 80%;
	text-transform: uppercase;
	letter-spacing: 1px;
	}
#container {
	position: absolute;
	border-right: #241a13 1px solid;
	left: 50%;
	width: 800px; height: auto;
	margin-left: -400px;
	}
a {
	color: #ffb781;
	text-decoration: none;
	font-weight: bold;
	}
a:hover, a:active {
	color: #ffece1;
	}
#titleSponge {
	background: transparent url(../i/word_bg_sub.jpg) no-repeat left top;
	width: 800px;
	height: 240px;
	}
h1 {
	background: transparent url(../i/word_bg_sub.gif) no-repeat left top;
	position: relative;
	text-indent: -9999px;
	display: block;
	margin: 0 auto;
	padding: 50px 0 0 0;
	border: 0;
	width: 800px;
	height: 240px;
	}
h1 a:link, h1 a:visited	{
/* thanks for fix Tim! */
	margin: 0 auto;
	display: block;	
	width: 111px;
	height: 112px;
	background: transparent url(none) top left no-repeat;
	padding: 0;
	border: 0;
	}
blockquote {
	padding-left: 30px;
	padding-right: 30px;
	font-style: italic;
	color: #caad9b;
}
#toc {
	background: transparent url(../i/word_toc_bar.gif) top left no-repeat;
	display: block;
	margin: 0;
	padding: 0 0 0 10px;
	height: 36px;
	}
#toc li {
	display: inline;
	margin: 0;
	padding: 0;

	}
#toc a {
	color: #FFEFE4;
	letter-spacing: .025em;
	text-decoration: none;
	margin: 1px 0 0 0;
	padding: 0 15px;
	font-style: italic;
	float: left;
	list-style: none;
	font-size: 90%;
	font-weight: normal;
	}
#toc a.words {
	color: #3F1D05;
	}
#toc a:active, #toc a:hover {
	color: #3F1D05;
	}
code {
	font-family: "Courier New", Courier, monospace;
	padding: 10px 15px;
	margin: 15px 0;
	border: 1px solid #241a13;
	display: block;
	font-size: 90%;
	text-indent: 0;
	line-height: 1.4em;
	}
span.code {
	font-family: "Courier New", Courier, monospace;
	font-size: 90%;
	padding: 0 2px;
	color: #fff0e4;
	background: #382d27;
	}

/* ---------------- [ toc right ] ------------------ */

#sub {
	position: absolute;
	top: 227px; right: 20px;
	font-size: 90%;
	color: #3F1D05;
	letter-spacing: .025em;
	}
#sub a {
	background: url(../i/feed-icon.gif) no-repeat right 1px;
	color: #3f1d05;
	font-weight: normal;
	font-style: italic;
	padding: 0 20px 0 0;
}
#sub a:active, #sub a:hover {
	color: #ffefe4;
	}

/* ---------------- [ header: TO BE READ ] ------------------ */

h2 {
	position: relative;
	display: block;
	width: 800px;
	height: 98px;
	background: transparent url(../i/word_head.gif) top left no-repeat;
	margin: 0;
	padding: 0;
	border: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 70%;
	text-transform: uppercase;
	letter-spacing: 0.25em;
	}
h2 a:link, h2 a:visited	{
	display: block;	
	padding: 20px 0 0 0;
	border: 0;
	text-decoration: none;
	font-weight: normal;
	color: #3F1D05;
	}

/* ---------------- [ container for content ] ------------------ */

#contained {
	background: transparent url(../i/word_bg4.jpg) repeat right top;
	position: relative;
	width: 800px;
	}
#containedAway {
	background: transparent url(../i/word_bg_away.jpg) repeat right top;
	border-right: #241A13 1px solid;
	position: relative;
	left: 50%;
	width: 800px;
	margin-left: -400px;
	}
#wrapped {
	overflow: auto;
	color: #FDDDC4;
	text-align: left;
	margin-top: -50px;
	}
#Menu {
	float: left;
	padding: 0 0 0 3px;
	margin: 0;
	width: 270px;
	font-size: 85%;
	}
#Menu ul {
	list-style: none;
	margin: 0 0 0 30px;
	padding: 0;
	}
#Menu li {
	background: transparent url(../i/bullet.gif) center left no-repeat;
	list-style: none;
	margin: 0;
	padding: 0 15px 0 20px;
	}
#Menu li a {
	font-size: 80%;
	line-height: 1em;
	text-transform: uppercase;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 1px;
	}
#Menu ul.mon {
	font-size: 90%;
	}
#Menu ul.mon li a {
	font-size: 105%;
	line-height: 1em;
	text-transform: capitalize;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 0;
	}
#Menu ul.list {
	list-style: none;
	margin: 0 0 0 30px;
	padding: 0;
	}
#Menu p {
	color: #caad9b;
	padding: 10px 0 9px 0 ;
	margin: 0 30px 0 30px;
	font-size: 90%;
	line-height: 1.44em;
	}
#Menu p.book {
	color: #caad9b;
	padding: 10px 0 10px 0 ;
	margin: 0 30px 0 40px;
	font-size: 90%;
	line-height: 1.4em;
	}
#Menu a.thx {
	color: #FDDDC4;
	font-weight: normal;
	}
#Menu a.thx:hover, #Menu a.thx:active {
	color: #ffb781;
	}
#Content {
	margin: 0 0 0 273px;
	padding: 50px 0 0 0;
	font-size: 85%;
	border-left: #241A13 1px solid;
	}
h3 {
	font-family: Times, "Times New Roman", Georgia, serif;
	font-size: 180%;
	font-weight: normal;
	text-align: center;
	padding: 10px 0 15px 0;
	text-transform: uppercase;
	letter-spacing: 2px;
	line-height: 1.3em;
	margin: 0;
	}
h3 a {
	color: #fdddc4;
	}
#Content h4 {
	font-family: Times, "Times New Roman", Georgia, serif;
	font-weight: normal;
	font-style: italic;
	font-size: 140%;
	text-transform: capitalize;
	padding: 0 30px;
	margin: 45px 0 0 0;
	text-align: center;
	}
h4.head {
	font-family: Times, "Times New Roman", Georgia, serif;
	text-transform: uppercase;
	font-size: 100%;
	text-align: center;
	font-weight: normal;
	letter-spacing: 3px;
	border-bottom: #241a13 1px solid;
	border-top: #241a13 2px solid;
	margin: 40px 0 15px 0;
	padding: 10px 0;
	}
h4.head a {
	font-family: Times, "Times New Roman", Georgia, serif;
	text-transform: uppercase;
	font-size: 100%;
	text-align: center;
	font-weight: normal;
	letter-spacing: 3px;
	color: #FDDDC4;
	margin: 0 0 15px 0;
	padding: 10px 0;
	border-bottom: #241A13 1px solid;
	border-top: #241A13 2px solid;
	display: block;
	}
h4.head a:hover, h4.head a:active {
	background-color: #7e411a;
	color: #fff;
	}
#Content p.first {
	padding: 40px 30px 0 30px;
	margin: 0;
	text-indent: 0;
	border-top: #241A13 1px solid;
	}
#Content p.first:first-line, #Content p.excerpt:first-line {
	text-transform: uppercase;
	font-size: 11px;
	letter-spacing: 1px;
	}
#Content p.first span.a,
#Content p.first span.b,
#Content p.first span.c,
#Content p.first span.d,
#Content p.first span.e,
#Content p.first span.f,
#Content p.first span.g,
#Content p.first span.h,
#Content p.first span.i,
#Content p.first span.j,
#Content p.first span.k,
#Content p.first span.l,
#Content p.first span.m,
#Content p.first span.n,
#Content p.first span.o,
#Content p.first span.p,
#Content p.first span.q,
#Content p.first span.r,
#Content p.first span.s,
#Content p.first span.t,
#Content p.first span.u,
#Content p.first span.v,
#Content p.first span.w,
#Content p.first span.x,
#Content p.first span.y,
#Content p.first span.z,
#Content p.excerpt span.a,
#Content p.excerpt span.b,
#Content p.excerpt span.c,
#Content p.excerpt span.d,
#Content p.excerpt span.e,
#Content p.excerpt span.f,
#Content p.excerpt span.g,
#Content p.excerpt span.h,
#Content p.excerpt span.i,
#Content p.excerpt span.j,
#Content p.excerpt span.k,
#Content p.excerpt span.l,
#Content p.excerpt span.m,
#Content p.excerpt span.n,
#Content p.excerpt span.o,
#Content p.excerpt span.p,
#Content p.excerpt span.q,
#Content p.excerpt span.r,
#Content p.excerpt span.s,
#Content p.excerpt span.t,
#Content p.excerpt span.u,
#Content p.excerpt span.v,
#Content p.excerpt span.w,
#Content p.excerpt span.x,
#Content p.excerpt span.y,
#Content p.excerpt span.z {
	font-family: Times, "Times New Roman", Georgia, serif;
	text-transform: uppercase;
	font-size: 900%;
	color: #7e411a;
	display: inline;
	line-height: 80%;
	}
#Content p.excerpt span.a,
#Content p.excerpt span.b,
#Content p.excerpt span.c,
#Content p.excerpt span.d,
#Content p.excerpt span.e,
#Content p.excerpt span.f,
#Content p.excerpt span.g,
#Content p.excerpt span.h,
#Content p.excerpt span.i,
#Content p.excerpt span.j,
#Content p.excerpt span.k,
#Content p.excerpt span.l,
#Content p.excerpt span.m,
#Content p.excerpt span.n,
#Content p.excerpt span.o,
#Content p.excerpt span.p,
#Content p.excerpt span.q,
#Content p.excerpt span.r,
#Content p.excerpt span.s,
#Content p.excerpt span.t,
#Content p.excerpt span.u,
#Content p.excerpt span.v,
#Content p.excerpt span.w,
#Content p.excerpt span.x,
#Content p.excerpt span.y,
#Content p.excerpt span.z {
	font-family: Times, "Times New Roman", Georgia, serif;
	text-transform: uppercase;
	font-size: 700%;
	color: #7e411a;
	display: inline;
	line-height: 80%;
	}
#Content p.first span.a, #Content p.excerpt span.a {
	margin-left: 195px;
	}
#Content p.first span.b, #Content p.excerpt span.b {
	margin-left: 198px;
	}
#Content p.first span.c, #Content p.excerpt span.c {
	margin-left: 192px;
	}
#Content p.first span.f, #Content p.excerpt span.f {
	margin-left: 205px;
	}
#Content p.first span.g, #Content p.excerpt span.g {
	margin-left: 195px;
	}
#Content p.first span.i, #Content p.excerpt span.i {
	margin-left: 215px;
	}
#Content p.first span.l, #Content p.excerpt span.l {
	margin-left: 205px;
	}
#Content p.first span.m,  #Content p.excerpt span.m {
	margin-left: 190px;
	}
#Content p.first span.o, #Content p.excerpt span.o {
	margin-left: 205px;
	}
#Content p.first span.r, #Content p.excerpt span.r {
	margin-left: 205px;
	}
#Content p.first span.s, #Content p.excerpt span.s {
	margin-left: 205px;
	}
#Content p.first span.t, #Content p.excerpt span.t {
	margin-left: 200px;
	}
#Content p.first span.w, #Content p.excerpt span.w {
	margin-left: 190px;
	}
#Content p.first span.y, #Content p.excerpt span.y {
	margin-left: 198px;
	}
#Content p {
	padding: 0px 30px;
	margin: 20px 0 0 0;
	text-indent: 3em;
	line-height: 1.8em;
	}
#Content p a, #Content ul li a {
	text-transform: uppercase;
	font-size: 80%;
	letter-spacing: 1px;
	font-weight: normal;
}
#Content p strong, #Content li strong {
	color: #fff0e4;
	}
#Content p.end {
	padding: 0 30px 20px 30px;
	margin: 20px 0 0 0;
	text-indent: 2.5em;
	border-bottom: #241A13 1px solid;
	}
#Content p.excerpt {
	padding: 30px 30px 20px 30px;
	margin: 0;
	text-indent: 0;
	border-top: #241A13 1px solid;
	border-bottom: #241A13 1px solid;
	}
#Content p span.a {
	margin-left: 195px;
	}
#Content p span.g {
	margin-left: 195px;
	}
#Content p span.i {
	margin-left: 215px;
	}
#Content a.img-misc:link, #Content a.img-misc:visited {
	background-color: #6f6057;
	border: 1px #333 solid;
	padding: 7px;
	margin: 10px 10px 0 30px;
	float: left;
	}
#Content a.img-misc:hover, #Content a.img-misc:active {
	background-color: #7e411a;
	}
#Content a.img-misc img {
	border: 0;
	}
#Content ul {
	list-style: disc url(../i/icon_li.gif) inside;
	padding: 0 30px 0 70px;
	margin: 15px 0;
	text-indent: -1em;
	}
#Content li {
	padding: 0;
	margin: 20px 0 0 0;
	}
#Content ol {
	padding: 0 30px 0 50px;
	margin: 15px 0 0 0;
	}
#Content ul.c {
	padding: 10px 30px 10px 30px;
	margin: 0;
	border-bottom: #241A13 3px solid;
	list-style-type: none;
	display: block;
	text-align: center;
	font-size: 80%;
	text-transform: uppercase;
	}
#Content ul.c li {
	display: inline;
	padding: 0 10px;
	margin: 0;
	}
#Content ul.c li a {
	font-weight: normal;
	color: #fdddc4;
	font-size: 100%;
	letter-spacing: 3px;
	}
#Content ul.c li.one {
	padding-right: 24px;
	background: url(../i/list_icon.gif) no-repeat 100% 50%;
	}
#Content ul.c li.two {
	padding-left: 24px;
	background: url(../i/list_icon.gif) no-repeat 0 50%;
	}
#Content p.date {
	padding: 15px 0 0 0;
	margin: 0 150px;
	text-indent: 0;
	font-size: 90%;
	text-align: center;
	text-transform: uppercase;
	letter-spacing: 2px;
	color: #f4c29b;
	}
#Content img.full {
	border: 1px #333 solid;
	margin-top: 15px;
	margin-bottom: 15px;
	padding: 0;
	}

/* ---------------- [ archive style tweaks ] ------------------ */


#Content .erstwhile {
	margin-top: 35px;
	}
#Content .erstwhile ul.articles a {
	text-transform: uppercase;
	font-size: 80%;
	letter-spacing: 1px;
	font-weight: normal;
	}
#Content .erstwhile ul.articles {
	margin-top: 0;
	}
#Content .erstwhile ul.articles li {
	margin-bottom: 9px;
	line-height: 1.275em;
	}
#Content .erstwhile ul.articles span.d {
	font-size: 90%;
	color: #caad9b;
}
.archive #Content p {
	text-indent: 0;
	margin-bottom: 18px;
	line-height: 1.75em;
	}
.archive #Content p a {
	text-transform: uppercase;
	font-size: 80%;
	letter-spacing: 1px;
	font-weight: normal;
	}
.archive #Content a.thx {
	color: #FDDDC4;
	font-weight: normal;
	text-transform: lowercase;
	font-size: 100%;
	letter-spacing: 0;
	}
.archive #Content p.date {
	padding: 14px 0 0 0;
	margin: 0 150px;
	}
.archive #Content p span.d {
	font-size: 90%;
	color: #caad9b;
}
.archive h3 {
	margin: 0 0 20px 0;
	border-bottom: #241a13 1px solid;
	}
.archive #Content h4.topped {
	text-transform: capitalize;
	font-style: italic;
	font-weight: light;
	line-height: normal;
	padding: 18px 30px 0 30px;
	margin: 18px 0 0 0;
	font-size: 115%;
	border-top: #241a13 2px solid;
	}
.archive #Content h4.topped a {
	color: #fdddc4;
	}
.archive #Content h4.topped a:hover {
	color: #ffb781;
	}
.archive #Content h3 + div > h4.topped {
	border-top: 0;
	margin-top: 0;
	padding-top: 0;
	}
.archive #Content p.excerpt {
	margin: 0 0 18px 0;
	padding: 0 30px 18px 30px;
	border-top: 0;
	color: #caad9b;
}
.archive #Content p.excerpt:first-line {
	text-transform: none;
	letter-spacing: normal;
	font-size: 100%;
}
.archive #Content p.excerpt:first-letter {
	color: #caad9b;
}
.archive #Content p.excerpt span.a, .archive #Content p.excerpt span.b, .archive #Content p.excerpt span.c, .archive #Content p.excerpt span.d, .archive #Content p.excerpt span.e, .archive #Content p.excerpt span.f, .archive #Content p.excerpt span.g, .archive #Content p.excerpt span.h, .archive #Content p.excerpt span.i, .archive #Content p.excerpt span.j, .archive #Content p.excerpt span.k, .archive #Content p.excerpt span.l, .archive #Content p.excerpt span.m, .archive #Content p.excerpt span.n, .archive #Content p.excerpt span.o, .archive #Content p.excerpt span.p, .archive #Content p.excerpt span.q, .archive #Content p.excerpt span.r, .archive #Content p.excerpt span.s, .archive #Content p.excerpt span.t, .archive #Content p.excerpt span.u, .archive #Content p.excerpt span.v, .archive #Content p.excerpt span.w, .archive #Content p.excerpt span.x, .archive #Content p.excerpt span.y, .archive #Content p.excerpt span.z {
	margin: 0;
	text-transform: uppercase;
	font-size: 100%;
	color: #fdddc4;
	display: inline;
	line-height: 80%;
}

/* ---------------- [ comments ] ------------------ */

#Content h4.clamor {
	text-transform: uppercase;
	font-size: 90%;
	font-style: normal;
	letter-spacing: 3px;
	margin: 1px 0 0 0;
	padding: 10px 0;
	text-indent: 0;
	text-align: center;
	border-top: #241A13 1px solid;
	border-bottom: #241A13 1px solid;
	line-height: 1.4em;
	}
#Content h4.preview {
	text-transform: uppercase;
	font-size: 90%;
	font-style: normal;
	letter-spacing: 3px;
	margin: 30px 0 0 0;
	padding: 10px 0;
	text-indent: 0;
	text-align: center;
	border-top: #241A13 2px solid;
	line-height: 1.4em;
	}
#Content p.com {
	color: #caad9b;
	text-transform: uppercase;
	font-size: 80%;
	letter-spacing: 1px;
	padding: 15px 30px 20px 30px;
	margin: 1px 0 0 0;
	text-indent: 0;
	text-align: center;
	border-top: #241A13 1px solid;
	line-height: 1.4em;
	}
.posted_comments {
	color: #caad9b;
	padding-bottom: 15px;
	}
.comment_preview {
	padding: 0 30px 20px 30px;
	text-indent: 2.5em;
	}
.comments {
	padding: 15px 0 0 30px;
	border-top: #241A13 1px solid;
	text-transform: uppercase;
	font-size: 70%;
	letter-spacing: 1px;
	color: #caad9b;
	margin-top: 1px;
	}
.comments p {
	text-indent: 0;
	padding: 0;
	margin: 0;
	}
input.t {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 120%;
	border: 1px #241A13 solid;
	color: #FDDDC4;
	background-color: #655a53;
	padding: 5px;
	width: 250px;
	}
input.name {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 100%;
	border: 1px #241A13 solid;
	color: #FDDDC4;
	background-color: #655a53;
	padding: 5px;
	width: 250px;
	text-transform: uppercase;
	letter-spacing: 1px;
	}
textarea.t {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 130%;
	border: 1px #241A13 solid;
	color: #FDDDC4;
	background-color: #655a53;
	margin-bottom: 0;
	padding: 5px;
	display: block;
	width: 400px;
	height: 150px;
	}
input.o {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 70%;
	letter-spacing: 1px;
	text-transform: uppercase;
	border-top: 1px #241A13 solid; border-left: 1px #241A13 solid;
	border-right: 2px #241A13 solid; border-bottom: 2px #241A13 solid;	color: #241A13;
	background-color: #7e411a;
	padding: 5px;
	margin-top: 0;
	}
#archiveBubble {
	margin: 0;
	padding: 30px 0 40px 0;
	border-top: #241A13 1px solid;
	overflow: auto;
	}
#archiveBubble h5 {
	margin: 0;
	letter-spacing: 2px;
	text-align: center;
	}
#archiveBubble p {
	margin-top: 5px;
	text-align: right;
	font-style: italic;
	font-size: 90%;
	}
#awayLeft {
	float: left;
	padding: 65px 0 0 3px;
	margin: 0;
	width: 265px;
	font-size: 85%;
	}
#awayMiddle {
	float: left;
	padding: 65px 0 0 0;
	margin: 0;
	width: 266px;
	font-size: 85%;
	}
#awayRight {
	float: left;
	padding: 65px 0 0 0;
	margin: 0;
	width: 265px;
	font-size: 85%;
	}
#awayLeft p, #awayMiddle p, #awayRight p {
	color: #caad9b;
	padding: 10px 0 5px 0 ;
	margin: 0 30px 0 30px;
	font-size: 90%;
	line-height: 1.4em;
	}
#awayLeft h4, #awayMiddle h4, #awayRight h4 {
	font-family: Times, "Times New Roman", Georgia, serif;
	text-transform: uppercase;
	font-size: 100%;
	text-align: center;
	font-weight: normal;
	letter-spacing: 3px;
	color: #FDDDC4;
	margin: 30px 0 15px 0;
	padding: 10px 0;
	border-bottom: #241A13 1px solid;
	border-top: #241A13 2px solid;
	display: block;
	}
#awayLeft h5, #awayMiddle h5, #awayRight h5 {
	font-family: Times, "Times New Roman", Georgia, serif;
	font-style: italic;
	font-size: 90%;
	font-weight: normal;
	color: #FDDDC4;
	padding: 5px 30px 0 30px;
	margin: 0;
	}
#footer {
	background: transparent url(../i/word_bg_footer.gif) no-repeat right top;
	display: block;
	width: 800px;
	height: 80px;
	text-indent: -9999px;
	clear: both;
	}
#footer p {
	color: #4e453e;
	font-size: 80%;
	line-height: 1.4em;
	font-size: 80%;
	text-align: right;
	padding: 50px 30px 0 30px;
	margin: 0;
	}
#footer a:link, #footer a:visited {
	color: #7e411a;
	}
#footer a:hover, #footer a:active {
	color: #4e453e;
	}
#footerAway {
	background: transparent url(../i/word_bg_footer_away.gif) no-repeat right top;
	display: block;
	width: 800px;
	height: 80px;
	text-indent: -9999px;
	clear: both;
	}