html,
body
{
	background: #FFF;
	margin: 10px;
	padding: 0;
	height: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	text-align: justify;
}

a.img_link,
img
{
	border: none;
}

acronym
{
	border-bottom: 1px dotted;
	cursor: help;
}

code
{
	font-size: 1.75em;
}

h1,
h2
{
	background: inherit;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
}
	
h1
{
	font-size: 1.85em;
	text-align: center;
}

h2
{
	font-size: 1.5em;
}

p
{
	text-indent: 2.5em;
}

p.no_indent,
#subcontent_top p,
.subcontent_text p
{
	text-indent: 0;
}

#content
{
	margin: 50px 0;
}

#submenu ul
{
	margin: 0;
	padding-left: 15px;
}

#submenu li
{
	line-height: 15px;
}

#background,
#subcontent_left img,
.submenu_img
{
	display: none;
}

/* BLOG SPECIFIC */

li.linkcat h2
{
	margin: 10px 0 0 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
}

.postinfo
{
	color: #666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: normal;
	text-indent: 0;
}

span.postinfo
{
	font-size: 0.65em;
}

p.post_img
{
	color: #666;
	font-size: 0.75em;
}

p.post_img a
{
	border: none;
}

div.comment p.comment_info, div.comment_alt p.comment_info
{
	text-indent: 0;
}

div.comment p.comment_info span, div.comment_alt p.comment_info span
{
	font-weight: bold;
}
