body
{
	color: black;
	font: 8pt/14pt Verdana, Arial, sans-serif;
	margin: 0 2in 1in 1in;
}

div#bodycopy ul li { list-style-type: square; }
div#bodycopy ol li { margin-bottom: 9pt; }

h1,
h1 a,
h2,
#top_navigation,
div#sub_navigation,
div#addthis,
input,
form
{
	display: none;
}


h3, h4 { margin: 18pt 0 9pt 0; }

h3
{
	font-size: 16pt;
	line-height: 20pt;
	font-style: normal;
	font-weight: normal;
	padding: 0;
	text-transform: uppercase;
}

h3 a 
{
	color: black !important;
}

h4
{
	font-size: 13pt;
	font-style: normal;
	font-weight: normal;
	padding: 0;
}

.forAccessibility { display: none; }

p
{
	padding: 0;
	margin: 14pt 0 4pt 0;
}

strong
{
	font-weight: bold;
	font-style: normal;
}

.smallcaps { text-transform: uppercase; }

blockquote p
{
	color: #555;
	margin: 10pt 10pt 5pt 10pt;
	font-style: italic;
	text-indent: 0 !important;
}

blockquote em { font-style: normal; }
em { font-style: italic; }

div.clearall { clear: both; }

hr
{
	width: 225pt;
	margin: 20pt auto 30pt auto;
}

/* anchors */
sup, sub
{
	display: inline;
	margin-left: 2pt;
	line-height: 10pt;
}

a
{
	color: #555;
	text-decoration: none;
}

dt
{
	font-weight: bold;
	margin-top: 9pt;
}

dd { margin-left: 10pt; }

div.post
{
	border-bottom: 1pt dashed #bcb;
	padding: 0 0 18pt 0;
}

div.meta
{
	color: #896;
	margin: 18pt 18pt 0 18pt;
}

div.post-top-meta,
div.post-top-meta a
{
	color: #898;
	margin: 0;
}

div.post-top-meta .smallcaps
{
	font-weight: bold;
}

div.feedback
{
	color: #896;
	margin: 0 18pt;
}

div#footer
{
	margin: 0;
	padding: 10pt 20pt;
	font-size: 7pt;
	line-height: 10pt;
}

div#footer a { color: black; }

form#searchform
{
	padding: 0;
	margin: 0;
}

/* style default Wordpress images */

p.wp-caption-text
{
	font-size: 10pt;
	margin: 0;
	padding: 0 0 0 5pt;
}

div#bodycopy img
{
	border: 2pt solid #42443f;
}

div#bodycopy div.alignnone img
{
	margin: 10pt 0 0 0;
}

div#bodycopy img.alignright
{
	margin: 5pt 0 10pt 20pt;
}

div#bodycopy img.alignleft
{
	margin: 5pt 20pt 10pt 0;
}