.content{
  font-family: Verdana, Geneva, sans-serif;
  font-size:0.8em;
}

.narrowcolumn .entry, .widecolumn .entry {
  line-height: 1.3em;
  padding:0px 10px;
}

small {
  font-size: 0.8em;
  line-height: 1.5em;
}

h1, h2, h3 {
  font-weight: bold;
}

h1 {
  font-size: 1.3em;
  text-align: center;
	padding-top: 70px;
	margin: 0;
}

h2{
 font-size: 1.15em;
 margin: 0px;
 padding:0px;
}

.post h2 {
 font-size: 1.25em;
 border-bottom:1px solid #000;
}



#sidebar h2 {
  font-size: 1.0em;
}

h3 {
  font-size: 1.0em;
	padding: 0;
	margin: 30px 0 0 0;
}

h1, h1 a, h1 a:hover, h1 a:visited, .description {
  text-decoration: none;
  color: white;
}

h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
  color: #333;
}

h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2{
  text-decoration: none;
}


#sidebar h2 {
	margin: 0;
	padding: 0;
	width:180px;
	}


h3.comments {
	padding: 0;
	margin: 40px auto 20px ;
	}

.entry p{
  margin:0px;
  padding:0px 0px 5px 0px;
}

.entry p a:visited {
	color: #b85b5a;
	}

.commentlist li, #commentform input, #commentform textarea {
  font-size: 0.9em;
}
	
.commentlist li {
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	}

.commentmetadata {
	font-weight: normal;
	}

small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {
  color: #777;
}
	
a, h2 a:hover, h3 a:hover {
	color: #06c;
	text-decoration: none;
	}

.narrowcolumn {
  margin: 10px; padding:5px;
  width:450px;
  background-color:#ddd;
}

.widecolumn{
  margin: 10px; padding:5px;
  width: 690px;
  background-color:#ddd;
}	

.post{
  margin:0px; padding:0px;
  text-align: justify;
}

.postmetadata {
  margin: 0px 0px 30px 0px;
  padding-top: 5px;
  text-align: center;
  font-size:0.8em;
}

.postmetadata ul, .postmetadata li {
	display: inline;
	list-style-type: none;
	list-style-image: none;
	}
	
#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	}

#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

ol li, #sidebar ul ol li {
	list-style: decimal outside;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0px;
	overflow:hidden;
	width:180px;
}

#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform textarea {
	width: 100%;
	padding: 2px;
	}

#commentform #submit {
	margin: 0;
	float: right;
	}
/* End Form Elements */


.commentlist {
	padding: 0;
	text-align: justify;
	}

.commentlist li {
	margin: 15px 0 3px;
	padding: 5px 10px 3px;
	list-style: none;
	}

.commentlist p {
  font-weight: normal;
  line-height: 1.5em;
  text-transform: none;
  margin:0px 60px 0px 10px; padding:0px;	
  
}

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
/* End Comments */


#sidebar{
  float:right;
  padding: 5px;
  margin: 10px;
  width: 200px;
  background-color:#fff;
  border:1px solid #000;
}

#sidebar a:hover{
  text-decoration:underline;
}

.navigation {
  display: block;
  text-align: center;
	text-align: center;
	margin: 10px 0;
	padding: 0;
	width: 100%;
	color:#999999;
}

.navigation .left {
	float: left;
	width: 50%;
	text-align: left;
	}

.navigation .right {
	float: right;
	width: 50%;
	text-align: right;
	}

.clear {
  clear: left;
  margin: 0;
  padding: 0;
}

.navigation a {	
	color:#999999;
}


/*  -- Blog Archive -- */
.archive ul{list-style:none;}
ul.archive{list-style:none;}
ul.archive{padding:0 0 0 0;margin:0px;width:30px;}
ul.archive li{width:230px;}
ul.archive li.year a{text-decoration:none;}
ul.archive li.year a:hover{text-decoration:underline;}
ul.archive li.month{margin:0px;}
ul.archive li.month ul{position: relative;}
ul.archive li.month a{text-decoration:none;}
ul.archive li.month a:hover{text-decoration:underline;}
ul.archive .yearHeader{margin-bottom:3px;padding-left:16px;background:url('/images/culture_arrow.gif') no-repeat scroll left -9px;}
ul.archive .yearOpen .yearHeader{background-position:left 3px;}
ul.archive .monthHeader{margin-bottom:3px;background:url('/images/culture_arrow.gif') no-repeat scroll left -9px;padding-left:16px;}
ul.archive ul .monthOpen .monthHeader{background-position:left 3px;}
ul.archive li ul li.topic{font-weight:normal; }
ul.archive li ul li.topic a{text-decoration:none;}
ul.archive li ul li.topic a:hover{text-decoration:underline;}

/* Javascript enabled */
ul.archive .yearList{display:none;}
ul.archive .month ul {display:none;}

.narrowcolumn dl dt span{
display:none;
width:0px;
}
.narrowcolumn dl dt{
float:left;
clear:left;
display:block;
width:170px;
text-align:right;
}

.narrowcolumn dl dd{
margin:0px 0px 0px 175px;
padding:0px;
}


.narrowcolumn dl dd input{
width:250px;
margin:0px 0px 10px 10px;
padding:0px;
}

.narrowcolumn dl dd textarea{
display:block;
width:250px;
margin:0px 0px 10px 10px;
padding:0px;
height:60px;
}





/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

