/* Articles */
h2, h2 a, h2 a:link, h2 a:visited, 
.pagination, legend {
    color:                  #7F6B43;
	font-size:				115%;
    font-variant:           small-caps;
	text-decoration:		none;
}

h2 a:hover {
	color:					#940029;
	text-decoration:		underline;
}

p {
	line-height:			1.3em;
}

.atomentry ul li {
	list-style:				disc;
	font-size:				75%;
	text-align:				justify;
	line-height:      1.25em;
/*  color:          #940029;*/
}
.atomentry ul li p {
  font-size:				100%;
}

.typo_date {
	color:					#940029;
	font:					normal normal normal 110%/1.5em "Times New Roman", Times, serif;
}

.atomentry .author, .atomentry .links {
	line-height:			1.7em;
}

.atomentry .author {
	color: 					#F6F0DB;
}

.author {
	text-align:				right;
}

cite {
	font-size:				120%;
}

cite, cite a, cite strong {
	color:					#940029;
	font-weight:			normal;
	font-variant:			small-caps;
}

.pagination {
	font-size:				100%;
}
/* /Articles */


/* Meta */
#articles_show .atomentry .links {
	color:					#7F6B43;
	font-size:				70%;
	line-height:			1.2em;
}

#articles_show .atomentry .links a {
	color:					#940029;
}

.tags a, #tags a {
	font-size:				80%;
}
/* /Meta */


/* Full article comments */
#comments_div h2 a:hover {
	color:                  #7F6B43;
	text-decoration:		none;
}

#comments_div li {
	font-size:				100%;
}

.author abbr {
	font-size:				92%;
}

label strong {
	font-weight: 			normal;
	font-size: 				95%;
}
/* /Full article comments */


/* Comment markdown */
.comment h1 {
	font-size:				120%;
}

.comment h2 {
	font-size:				110%;
}

.comment h3 {
	font-size:				85%;
	font-weight:			bold;
	font-variant:			normal;
}

.comment div p {
	font-style:				italic;
}

.comment code {
	font:					normal normal normal 75%/1em "Lucida Console", "Monaco", serif;
}
/* /Comment markdown */


/* Comment errors */
#errorExplanation li {
	list-style-type:		disc;
	color:					#940029;
	font-size:				80%;
}
/* /Comment errors */


/* Sidebar */
#sidebar label, #sidebar h3 {
	color:					#7F6B43;
	font-size:				90%;
	font-variant:			normal;
	text-transform:			lowercase;
}

#sidebar #loading {
	color:					#7F6B43;
	font-size:				90%;
}

#sidebar #results h3 {
	line-height:			1.2em;
}

#sidebar #results ul {
	font-size:				90%;
}

#sidebar li, #sidebar li a {
	color:					#940029;
	font:					normal normal normal 95%/1em "Times New Roman", Times, serif;
}

#sidebar li em {
	font-style:				normal;
	font-size:				80%;
}
/* /Sidebar */


/* Twitter div */
#twitter_div h2, #twitter_div h2 a {
  font-size:        80%;
  font-variant:     normal;
  text-transform:   lowercase;
}

#twitter_div h2 a {
  font-size:        100%;
}

#twitter_update_list span {
  font-size:        85%;
}

#twitter_update_list a {
  text-align:       right;
}
#twitter_update_list span a {
  font-size:        100%;
  font-family:      "Geneva", Helvetica, "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
}
/* /Twitter div */