/* basic tags */

body {
	font: 				100% "Lucida Grande", Verdana, "Lucida Sans Unicode", Arial, sans-serif;
	margin:				30px;
	padding:			0;
}
a:link {
	font-weight:		bold;
	text-decoration:	none;
}
a:visited {
	font-weight:		bold;
	text-decoration:	none;
}
a:hover, a:active {
	font-weight:		bold;
	text-decoration:	underline;
}
p {
	font-size: 			0.66em;
	line-height:		140%;
	margin:				0 0 10px 0;
}
p.pages, div.commentslink {
	font-size: 			0.57em;
	line-height:		140%;
	margin:				0 0 10px 0;
}
img {
	font-size: 			0.57em;
	border:				none;
}

/* headers */

h1 {
	font:				1.4em Arial, Helvetica, sans-serif;
	font-weight:		bold;
	margin:				0;
}
h2 {
	font:				1.0em Arial, Helvetica, sans-serif;
	font-weight:		bold;
	margin:				0 0 10px 0;
}
h3 {
	font:				0.83em Arial, Helvetica, sans-serif;
	font-weight:		bold;
	margin:				0;
}
h4 {
	font:				0.83em Arial, Helvetica, sans-serif;
	font-weight:		bold;
	margin:				0;
}

/* sections */

#nav p {
	font-size: 			0.57em;
}
#content .entry {
	margin-top:			15px;
}
#footer {
	font-size: 			0.57em;
	margin:				0 0 10px 0;
}
#volumes {
	font-size: 			0.57em;
}

.pages {
	margin:				5px 0 10px 0;
}
.image img { 
	margin:				0 0 10px 0;
}
.movie {
	margin:				0 0 10px 0;
}

/* comments */

form {
	margin:				0;
	padding:			0;
}
label, .label {
	display:			block;
	font-size: 			0.57em;
	font-weight:		bold;
	color:				#6F795A;
	margin:				0;
}
input, textarea {
	font-size: 			0.665em;
	margin:				5px 0 2px 0;
	padding:			2px;
}
#formname, #formemail, #formsite, #formtext {
	width:				100%;
}
code, .code {
	font-family:		monaco, courier new, courier, monospace;
}
.message {
	font-size: 			0.57em;
	font-weight:		bold;
	margin:				0;
}
.commentmessage {
	font-size: 			0.57em;
	font-weight:		bold;
	margin:				0 0 10px 0;
}
.button {
	width:				auto;
}
