/* for printing */

	body {
		font-size: 11pt;
		margin: 0;
		margin: 0px 20px 0px 20px;
		color: black;
		font-family: "times new roman", times, serif;
	}

	a {color: black; text-decoration: underline; border-width: 0px;}

	abbr, acronym {
		border: 0;
		font-weight: bold;
	}

	abbr:after, acronym:after {
		font-weight: normal;
		content: " ("attr(title)") ";
	}

	h3 {
		margin: 0;
		margin-top: 10px;
		margin-bottom: 3px;
	}

	img {
		border: 0;
	}

	#navbar, #mainnav, .subnavbar, #skipNav, #translate, #searchBox, #styleswitch, #styleswitchheader, #sitemeter, #sitemetergallery, #rssfooter, .noprint, .hide {
		display: none !important;
	}
	
	#container {
		width: 100%;
		margin: 0;
	}
	
	#pageHeader {height: 30px;}

	#pageHeader h2 {
		text-align: center;
		display: block;
		padding: 0;
		margin: 0;
		margin-top: 20px;
	}
	
	#mainContent {
		margin: 0;
		margin-right: 35%;
	}

	#sidebar {
		margin: 0;
		width: 33%;
		float: right;
	}

	#sidebar dd {margin-left: 0px;}

	#content {
		border-width: 0;
		margin: 0;
	}

	.post h3, .post p {padding-left: 65px;}

	dt {
		font-weight: bold;
		clear: left;
		padding-bottom: 2px;
	}

	dd {text-align: justify;}

	dd {padding-bottom: 10px;}

	dd img {float: left; padding-right: 10px;}

	.postimg {float: left; margin-right: 8px;}

	#footer {
		clear: both;
		width: 100%;
		text-align: center;
	}

	h1 a {text-decoration: none;}

	h3 {padding-bottom: 0; margin-bottom: 0;}

	p {margin-top: 0; margin-bottom: 10px;}

	.galleryitem {width: 40%; float: left;}

	.galleryitemdesc {position: relative; left: 8px;}

	.noprintwidth {width: 100%! important;}

	.portfolio img {border: 1px solid black; margin-right: 3px;}

	iframe {height: 370px; width: 90%; border: 1px solid black; margin-top: 0px; margin-bottom: 10px; padding-top: 0px; overflow: auto;}

	code {margin-left: 20px; margin-bottom: 15px; display: block;}

/*
	#title {display: inline; float: left;}
	#sitelabel {display: inline; float: right;}
	#thumbspaceframe {clear: both;}
*/
