/* Defaults ----------------------------------------------- */
body {	margin:0;	padding:0;	font-family: Georgia, Times, Times New Roman, sans-serif;	font-size: small;	text-align:center;	color:#29303B;	line-height:1.3;	background:#483521 url("../template_files/bg.gif") repeat;}
blockquote {font-style:italic;	padding:0 32px;	line-height:1.6;	margin:0 0 .6em 0;}
p {margin:0px;padding:0px}
code {font:12px monospace;white-space:normal;color:#666;}
hr {display:none;}
img {border:0px;}
/* Link styles */
a:link {color:#473624;text-decoration:underline;}
a:visited {color:#716E6C;text-decoration:underline;}
a:hover {color:#956839;text-decoration:underline;}
a:active {color:#956839;}
/* Layout ----------------------------------------------- */
#wrap {	background-color:#473624;	border-left:1px solid #332A24;	border-right:1px solid #332A24;	margin:0 auto;	padding:8px;	text-align:center;}
#page_top {width:602px;	height:49px;	background:#FFF3DB url("../template_files/scribe_top.jpg") repeat-x top left;margin:0;padding:0;	}
#page_foot {height:81px;	background:#FFF3DB url("../template_files/scribe_foot.jpg") repeat-x top left;	margin:0;padding:0;	}
#page_center {	background:#FFF3DB url("../template_files/scribe_center.jpg") repeat;	margin:0;	text-align:left;}
#page_top_left {width:49px;	height:49px;	background:#FFF3DB url("../template_files/scribe_top_left.jpg") no-repeat top left;margin:0;padding:0;}
#page_foot_left {width:49px;	height:81px;	background:#FFF3DB url("../template_files/scribe_foot_left.jpg") no-repeat top left;	margin:0;padding:0;	}
#page_left {width:49px;	background:#FFF3DB url("../template_files/scribe_left.jpg") repeat-y;	margin:0;	text-align:left;	}
#page_top_right {width:49px;	height:49px;	background:#FFF3DB url("../template_files/scribe_top_right.jpg") no-repeat top left;margin:0;padding:0;	}
#page_foot_right {width:49px;	height:81px;	background:#FFF3DB url("../template_files/scribe_foot_right.jpg") no-repeat top left;	margin:0;padding:0;	}
#page_right {width:49px;	background:#FFF3DB url("../template_files/scribe_right.jpg") repeat-y;	margin:0;	text-align:left;	}
#inner-wrap {	padding:0 50px;}
#main-top {	width:700px;	height:49px;	background:#FFF3DB url("../template_files/bg_paper_top.jpg") no-repeat top left;	margin:0;padding:0;	}
#main-bot {	width:700px;	height:81px;	background:#FFF3DB url("../template_files/bg_paper_bot.jpg") no-repeat top left;	margin:0;padding:0;	}
#main-content {	width:700px;	background:#FFF3DB url("../template_files/bg_paper_mid.jpg") repeat-y;	margin:0;	text-align:left;	}
#inner-wrap {	padding:0 20px;}
#blog-header {margin-bottom:12px;border:0px}
#blog-header h1 {margin:0;	padding:0 0 6px 0;	font-size:225%;	font-weight:normal;	color:#612E00;}
#blog-header h1 a:link {	text-decoration:none;}
#blog-header h1 a:visited {	text-decoration:none;	}
#blog-header h1 a:hover {	border:0px;	text-decoration:none;}
#blog-header p {margin:0px;padding:0px;font-style:italic;font-size:94%;line-height:1.5em;}
div.clearer {clear:left;	line-height:0;	height:10px;	margin-bottom:12px;	margin-top:-4px;	background:url("../template_files/divider.gif") repeat-x bottom left;}
div.shortclearer {border-bottom:1px solid #332A24}
#main {width:430px;float:right;padding:8px;margin:0px;}
#sidebar {width:150px;float:left;padding:8px;margin:0px;}	
#footer {	clear:both;	background:url("../template_files/divider.gif") repeat-x top left;	padding-top:10px;/* IE Windows target */}
#footer p {	line-height:1.5em;	font-family:Verdana, sans-serif;	font-size:75%;}
/* Typography :: Main entry ----------------------------------------------- */
h2.date-header {	font-weight:normal;	text-transform:uppercase;	letter-spacing:.1em;	font-size:90%;	margin:0;	padding:0;}
.post {	margin:8px 0 24px 0;}
h3.post-title {	font-weight:normal;	font-size:140%;	color:#1B0431;	margin:0;	padding:0;}
.post-body p {	line-height:1.5em;	margin:0 0 .6em 0;	}
.post-footer {	font-family:Verdana, sans-serif;	color:#211104;	font-size:74%;	border-top:1px solid #BFB186;	padding-top:6px;}
.post ul {	margin:0;	padding:0;}
.post li {	line-height:1.5em;	list-style:none;	background:url("../template_files/list_icon.gif") no-repeat 0px .3em;	vertical-align:top;	padding: 0 0 .6em 17px;	margin:0;}
/* Typography :: Sidebar ----------------------------------------------- */
h2.sidebar-title {	font-weight:bold;	font-size:130%;	margin:0;	padding:0;	color:#211104;}
a.sidebar-header  {font-weight:bold;	font-size:130%;	margin:0;	padding:0;	color:#211104;}
a.sidebar-header:hover  {text-decoration:underline;	color:darkgreen;}
a.sidebar-title {font-size:12pt; text-decoration:none; margin-bottom:30px;	padding:0px;	color:#211104;}
div.sidebar-title {font-weight:bold;	font-size:130%;	margin:0;	padding:0;	color:#211104;}
h2.sidebar-title img {	margin-bottom:-4px;	}
div.link {font-family:Verdana, sans-serif;	font-size:86%;list-style: none;	padding-bottom:9px;	margin:0;}
#sidebar ul {	font-family:Verdana, sans-serif;	font-size:86%;	margin:6px 0 12px 0;	padding:0;}
#sidebar ul li {	list-style: none;	padding-bottom:6px;	margin:0;}
#sidebar p {	font-family:Verdana,sans-serif;	font-size:86%;	margin:0 0 .6em 0;}
/* Comments ----------------------------------------------- */
#comments {}
#comments h4 {  font-weight:normal;	font-size:120%;	color:#29303B;	margin:0;	padding:0;	}
#comments-block {  line-height:1.5em;  }
.comment-poster {	background:url("../template_files/list_icon.gif") no-repeat 2px .35em;	margin:.5em 0 0;	padding:0 0 0 20px;	font-weight:bold;}
.comment-body {	margin:0;	padding:0 0 0 20px;}
.comment-body p {	font-size:100%;	margin:0 0 .2em 0;}
.comment-timestamp {	font-family:Verdana, sans-serif;	color:#29303B;	font-size:74%;	margin:0 0 10px;	padding:0 0 .75em 20px;}
.comment-timestamp a:link {	color:#473624;	text-decoration:underline;}
.comment-timestamp a:visited {	color:#716E6C;	text-decoration:underline;}
.comment-timestamp a:hover {	color:#956839;	text-decoration:underline;}
.comment-timestamp a:active {	color:#956839;	text-decoration:none;}
.deleted-comment {  font-style:italic;  color:gray;  }	
/* Profile ----------------------------------------------- */
#profile-container {	margin-top:12px;	padding-top:12px;	height:auto;	background:url("../template_files/divider.gif") no-repeat top left;}
.profile-datablock {	margin:0 0 4px 0;}
.profile-data {	display:inline;	margin:0;	padding:0 8px 0 0;	text-transform:uppercase;	letter-spacing:.1em;	font-size:90%;	color:#211104;}
.profile-img {display:inline;}
.profile-img img {	float:left;	margin:0 8px 0 0;	border:1px solid #A2907D;	padding:2px;  }
.profile-textblock {	font-family:Verdana, sans-serif;font-size:86%;margin:0;padding:0;}
.profile-link {	margin-top:5px;	font-family:Verdana,sans-serif;	font-size:86%;}
/* Post photos ----------------------------------------------- */
img.post-photo {	border:1px solid #A2907D;	padding:4px;}

