/*---------------------------------------/
Print
/*--------------------------------------*/

#project, .date, .author, #header, #sidebar, #top_nav_menu, #footer, #commentform, #respond h3, img.print, ol.commentlist, h3#comments, form, .history {
	display: none;
}
body {
	font-size: 12pt;
}
img {
	border: none;
	display: block;
	margin: 10px 0;
}
.mainpost pre {
	width: 585px;
	display: block;
	margin-bottom: 10px;
	font-family: "Courier New", Courier, monospace;
	background: #fff url(images/pre_bg.gif) top left repeat;
	display: block;
	font-size: 13px;
	color: #000;
	padding: 18px 10px 17px 10px;
	line-height: 18px;
	border: 1px solid #e2e2e2;
	overflow-x: auto; /* Use horizontal scroller if needed; for Firefox 2, not needed in Firefox 3 */
	white-space: pre-wrap; /* css-3 */
	white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 */
	white-space: -o-pre-wrap; /* Opera 7 */
	/* width: 99%; */
	word-wrap: break-word; /* Internet Explorer 5.5+ */
}
/*ol.commentlist li {
	border-bottom: 1px solid #ccc;
	margin-bottom: 20px;
}
ol.commentlist a img.avatar{
	float: left;
	border: none;
}
ol.commentlist p{
	padding-left: 60px;
}
ol.commentlist cite {
	padding-left: 10px;
	font-weight: 700;
}
ol.commentlist small {
	float: right;
}*/