/*page break before new post.*/

/*#container,
#contentwrapper-mid,
#contentwrapper-main,
#contentwrapper-title,
#shadow-container,
.container,
.shadow0,
.shadow1,
.shadow2,
.shadow3,
#container-title,*/
.filedunder,
#titlebox,
#navtabs,
.comments,
.permalink,
.skiplink,
#sidebar,
#acidtest-footer,
#respond,
#commentform,
#reply,
.performancingtags,
.meta,
.postnavigation,
.comment-edit-link,
.jump,
#comments_controls,
#CommentTitle  { display: none; }
@media print {
    #comments_controls,
    #print-link {
        display: none;
    }
}

/* Fontin by Jos Buivenga (exljbris) -> www.exljbris.nl or http://www.josbuivenga.demon.nl/ */
@font-face {
  font-family: "FontinSansRegular";
  src: url("http://www.molvray.com/type/fontin_sans_r_45b-webfont.eot");
  src: local('☺'),
    url("http://www.molvray.com/type/fontin_sans_r_45b-webfont.woff") format("woff"),
    url("http://www.molvray.com/type/fontin_sans_r_45b.otf") format("opentype"),
    url("http://www.molvray.com/type/fontin_sans_r_45b-webfont.svg#FontinSans-Regular") format("svg");
  }

@font-face {
  font-family: "MuseoSans500";
  src: url("http://www.molvray.com/type/museosans_500-webfont.eot");
  src: local('☺'),
    url("http://www.molvray.com/type/museosans_500-webfont.woff") format("woff"),
    url('museosans_500-webfont.ttf') format('truetype'),
    url("http://www.molvray.com/type/museosans_500.otf") format("opentype"),
    url("http://www.molvray.com/type/museosans_500-webfont.svg#webfontYLnIxKln") format("svg");
	font-weight: normal;
	font-style: normal;
  }

body {
	font-family: Fontin, "Georgia", "Times New Roman", Serif;
	font-size: 10pt;
	color: #000;
}
/*.Center {
	margin: 0px auto 0px auto;
}*/
#Outline {
/*	width: 90%;*/
	margin-left: auto;
	margin-right: auto;
	padding: 10px;
	border: 0px solid #000;
}
#print-bloginfo{
	font-weight: normal;
	font-size: 8pt;
	text-align: center;
}
.bloginfo {}

.blogtitle {float: left; position: relative; top: 100; left: 100; border: 10px solid red;}
.storytitle:before

#header h1 {
	text-align: center;
	font-size: 16pt;
	margin: 0; margin-bottom: 2em;
}
#header h2 {
	text-align: center;
	font-size: 12pt;
}
#BlogTitle, .storytitle { /*this is really .storytitle ... as used by wp-print*/
	font-size: 16pt;
	font-weight: bold;
	margin: 3em auto;
	margin-bottom: 1.5em;
	text-align: center;
	font-family: "Museo Sans 500", "FontinSansRegular", "MuseoSans_500", "Bitstream Vera Sans", "DejaVu Sans", Verdana, "sans serif";
}
#BlogDate {
	margin-top: 0pt;
	margin-bottom: 10pt;
		font-size: 8pt;
	text-align: center;
}
.date {text-align: center;}
.date:before  {content: "Re-imagining Democracy -- molvray.com/govforum -- "}
#BlogContent {
/*	padding: 10pt;*/
	margin: 0 auto;
	margin-top: 10pt;
	max-width: 6.5in;
}
#BlogContent h3 {font-size: 12pt; font-weight: bold; 	margin: 2em 0 1em 0;}

.thecontent h3 {
	font-size: 12pt;
/*	font-weight: bold;  this is what determines size of comment headers!*/
	margin: 2em 0 1em 0;
}
#BlogContent p{margin: 0; padding: 0; font-size: 10pt; margin-bottom: 0 !important;}
/*note: .thecontent p {margin-bottom: 0 !important; margin-top: 0 !important; text-align: justify;} } is near end.... */

HR.Divider {
	width: 80%;
	height: 1px;
	color: #000000;
}

#CommentTitle {
	font-weight: normal;
	font-size: 10pt;
	padding-bottom: 12pt;
}
.CommentDate {
	font-weight: normal;
	margin-top: 10pt;
	margin-bottom: 1pt;
}
.CommentContent {
	padding: 1pt 10pt 10pt 10pt;
}
#content h2 {
	font-size: 14pt;
	font-style: normal;
}
blockquote {border-left: 1px solid black;
	border-right: 1px solid black;
	padding-left: 18pt;
	padding-right: 12pt;}

.examplebox {line-height: 1.25em;
	border: 1px solid #999;
	padding: 0.5em;
	margin: 1em 0 1em 1em;
	float: right;}

blockquote {	line-height: 1.25em;}

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

.more-link {display: none;}

.print-footer {
	text-align: center;
	font-size: 8pt;
	margin: 8pt;
}

/*.storycontent { page-break-after: always; }*/

ol.commentlist li {
	list-style: none;
	border-bottom: 2px solid #eee;
	margin: 0 0 10pt 0;
}
ol.commentlist li div.comment-meta {
		font-size: 6pt;
}
.handheldbox {
	display:inline;
	float: right;
	border: 0;
	padding:0;
	margin: 0;
	width:100%;
}

img { max-width: 6.5in;
display: block;
	margin-top: 0.25in;
	margin-bottom: 0.25in;
	margin-left: 0.25in;
/*	margin-right: 1in;
	margin-left: 0.5in;*/
	float: right;
}

p {	line-height: 1.5em;
	text-indent: 1em;
}
.thecontent {font-size: 10pt; width: 6in; margin: 0 auto;}
.thecontent p {margin-bottom: 0 !important; margin-top: 0 !important; text-align: justify;}
sup {height: 0; line-height: 0.75em; vertical-align: baseline; _vertical-align: bottom; position: relative;}
sub {height: 0; line-height: 1; vertical-align: baseline; _vertical-align: bottom; position: relative;}
sup {bottom: 1ex;}
sub {top: .5ex;}

.toc sup {display: none;}
.toc {border: #00f solid 1px; float: right; font-size: .9em; margin: 5px; padding: 5px; font-family: "Museo Sans 500",  'FontinSansRegular'; margin-left: 1em; margin-bottom: 1 em;}
.toc ul {}
.toc li { list-style: none; margin-left: -2em; padding: 0;}

h1, h2, h3, h4, h5, h6 {font-family: "Museo Sans 500",  "FontinSansRegular", "Bitstream Vera Sans", "DejaVu Sans", Verdana, "sans serif";}
