body { margin:0px; padding:0px; font-family:arial, helvetica, sans-serif;
        }
form { margin:0px; padding:0px; }
img { border:none; }

#header {
	background: transparent;
	color: #a0a999;
	float: left;
	font-size: 2.4em;
	height: 120px;
	margin: 0;
	padding: 8px 30px 0 7px;
	text-align: right;
	width: 490px;
}

#header a {
	color: #990000;
}

#header img {
	border: none;
}

#page {
	/* background: transparent url(images/middle.gif) repeat-y top center; */
background: transparent url(images/bg.gif) no-repeat top left;
	margin: 0 auto;
	padding: 0px 75px 0px 75px;
	text-align: left;
	width: 750px;
}

#content { 
margin:0; padding:10px 0px 0px 0px; 
}
#content h1 { 
margin:0; padding:20px 0px 0px 0px; 
 font-family:arial black, helvetica, sans-serif;
font-size:1.4em;
 font-style:italic;
 color:#000000;
 letter-spacing:-1px;
 line-height:1.2em;
}

#content a:link, #content a:visited, #content a:active { margin:0; padding:0px; text-decoration:none;
font-weight:bold
 }
#content a:hover { color:#DC5E04;text-decoration:underline;  }

#content img { margin:10px; padding:0px; border:none solid #CCCCCC; }

.LinkHdr { color: #000000; }

#content form { margin:0px; padding:0px 0px 20px 0px; }

#SearchBox input { font-size:13px; }
#s input { margin:0px; padding:0px; width:360px; }
#sbm input { margin:0px; padding:0px; font-size:12px; }

.entry {
 letter-spacing:0px;
line-height:1.2em;
font-size:0.75em;

}



#sidebar {
	background: transparent;
	border: none;
	color: #443;
	float: left;
	font-size: 11px;
line-height:1.4em;
	margin: 0;
	padding: 60px 10px 30px 27px;
	text-align: left;
	width: 118px;
}

#sidebar2 {
	background: transparent;
	border: none;
	color: #443;
	float: right;
	font-size: 11px;
line-height:1.4em;
	margin: 0;
	padding: 60px 10px 30px 10px;
	text-align: left;
	width: 160px;
}

/* 
#sidebar a {
	color: #444433;
}

#sidebar2 a {
	color: #444433;
}
*/

#sidebar a:hover {
	color: #DC5E04;
}

#sidebar2 a:hover {
	color: #DC5E04;
}

#sidebar h2 {
	color: #000000;
 font-family:arial black, helvetica, sans-serif;
 font-style:italic;
 text-transform:capitalize;
 letter-spacing:0px;
 line-height:1.2em;
 font-size:1.1em;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
}

#sidebar2 h2 {
	color: #000000;
 font-family:arial black, helvetica, sans-serif;
 font-style:italic;
 text-transform:capitalize;
 letter-spacing:0px;
 line-height:1.2em;
 font-size:1.1em;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
}

#sidebar li {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
 letter-spacing:0px;
}

#sidebar2 li {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#sidebar ul {
	list-style-type: none;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 20px 0px;
}

#sidebar2 ul {
	list-style-type: none;
	margin: 0px 0px 0px 5px;
	padding:  0px 0px 20px 0px;
}
#noindent {
	margin: 0 0 0 -10px;
	padding: 0;
}
#noindent2 {
	margin: 0 0 0 -10px;
	padding: 0;
}

#today {
	background: #ffffff;
}

#top {
	/* background: transparent url(images/top.jpg) no-repeat top center; */
	height: 245px;
}

#url {
	background: #ffffff;
	border: 1px solid #e9e9d9;
	color: #595949;
	font-size: 11px;
	padding-left: 2px;
	vertical-align: middle;
}

#wrapper {
	float: left;
	margin:0;
	padding:0px 10px 0px 20px;
width:385px;
}


#footer { margin:0px; padding:20px 20px 20px 20px; clear:both; }

.alignleft {
	float: left;
	text-align: left;
}

.alignright {
	float: right;
	margin-top: -1px;
	text-align: right;
}

.commentbody {
	color: #595949;
	font-size: 11px;
	margin: 0 0 10px 0;
	padding: 15px 15px 5px 15px;
	background: #f7f7f0;
	border: 1px solid #f0f0e0;
	position: relative;
}

.commentbody p {
	line-height: 1.2em;
}

.commentlink {
	font-size: 10px;
}

.commentlist {
margin:0px; padding:0px;
	list-style: none;
}

.commentcount {
	position: absolute;
	right: 36px;
	top: 0;
	font-family: Georgia,sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #e0e0d0;
	float: right;
}

html[xmlns] .commentcount {
	position: absolute;
	right: 7px;
	top: 0;
}

.date {
	color: #808979;
	font: 11px trebuchet ms,verdana,arial,helvetica,sans-serif;
	letter-spacing: 0.09em;
	margin: 0;
	padding: 0 0 0 2px;
}

.navigation {
	font-size: 11px;
	padding: 40px 0 0 0;
}

.pagetitle {
	font-size: 11px;
	letter-spacing: 0.09em;
	text-align: right;
}

.postmetadata {
	color: #808979;
	font-size: 11px;
	letter-spacing: 0.09em;
	margin: 0;
	padding: 0;
	text-align: right;
}

.postmetadata a {
	color: #808979;
}


/* different postmetadata style for single.php */

.alt {
	line-height: 1.4em;
	padding: 0 0 15px 30px;
}

.alt a {
	color: #005577;
}



/* just creates space */
.SpacerBoxArchive { margin:0px; padding:0px 0px 0px 0px; height:60px; }
