body {
	background: #000;
	padding: 0;
	margin: 0;
	text-align: center;
	color: #494A4F;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: .9em;
}

a:link {
  color: #455475;
  text-decoration: underline;
}

a:visited, a:active {
  color: #202F50;
  text-decoration: underline;
}

a:hover {
  color: #494A4F;
  text-decoration: none;
}

h1 {
  font-size: 2.0em;
  font-family: Garamond, "Times New Roman", serif;
  padding: 0;
  margin: 25px 0 0 0;
}

h2 {
  font-size: 1.75em;
  font-family: Garamond, "Times New Roman", serif;
  padding: 0;
  margin: 25px 0 0 0;
  color: #455475;
  border-bottom: 1px solid #E6BD97;
}

.sidebarSection {
  padding: 0 0 0 10px;
  margin: 10px 0 0 0;
}

.postTitle a {
  text-decoration: none;
  color: #455475;
}



.postTitle a:hover {
  color: #494A4F;
}

#flaghead {
	height: 300px;
	width: 700px;
	background: transparent url(images/header.jpg) no-repeat top left;
	margin: 25px auto 10px auto;
	padding: 0;
}

#contentHead {
	height: 40px;
	width: 700px;
	background: transparent url(images/postAreaHead.gif) no-repeat top left;
	margin: 10px auto 0 auto;
	padding: 0;
}

#contentBody {
	width: 668px;
	background: #f0f0f8 url(images/postAreaBackground.gif) repeat-y top left;
	margin: 0 auto;
	padding: 0 16px;
}

#contentLeft {
	width: 432px;
	float: left;
	margin: 0;
	padding: 0 14px 0 0;
	text-align: left;
}

#contentRight {
  width: 206px;
  float: left;
  margin: 0;
  padding: 0 0 0 14px;
  text-align: left;
  font-size: 0.8em;
}

#contentFoot {
	width: 700px;
	height: 623px;
	background: transparent url(images/postAreaFoot.jpg) no-repeat top left;
	margin: 0 auto 10px auto;
	padding: 0;
}

.clear {
	clear: both;
}

.byline {
  color: #68696E;
  font-size: 0.8em;
  text-align: right;
  padding: 2px 0;
}

blockquote .quoteWord {
  font-family: Garamond, "Times New Roman", serif;
  font-size: 1.2em;
}

.postBody {
  margin: 0;
  padding: 0 0 0 16px;
}

ul {
    padding: 0;
    margin: 0;
}

ul li {
  list-style-type: none;
}

.commentHead {
	width: 432px;
	height: 30px;
	background: transparent url(images/commentAreaHead.gif) no-repeat top left;
	margin: 8px 0 -1px 0;
	padding: 0;
}
.commentBody {
	width: 400px;
	background: #ebd8ca url(images/commentAreaBackground.gif) repeat-y top left;
	margin: 0;
	padding: 0 16px;
}
.commentFoot {
	width: 432px;
	height: 30px;
	background: transparent url(images/commentAreaFoot.gif) no-repeat top left;
	margin: -1px 0 8px 0;
	padding: 0;
}

.commentBody>h2 {
	margin: 0;
	border-bottom: 1px solid #455475;
}

.comment {
	width: 400px;
	margin: 8px 0;
	padding: 0 16px;
}

.comment p, .commentBody p {
	padding: 0 0 0 16px;
}

.commentName>a {
	text-decoration: none;
}
