/* Print Style Sheet */
@media print {
body {background:white; 
     font-size:10pt; 
     margin:0 }
#sidebar { display:none }
#head, .imb { border: 0px; }

#header { height:75px; 
     font-size: 24pt; 
     color:black;
	 border: 0;}
.right { border:0px }
#navbar { display:none }
#navigation { display:none }
#page-bar { display:none }
#map { display:none }
#content { margin-left:0; 
     float:none; 
     width:auto; 
     color:black; 
     font-size:12pt }
.demo .red { color:black; 
     font-weight:bold }
#content a { font-weight:bold; 
     color:#000066; 
     text-decoration:underline }
#content{ margin-left:0; 
     float:none; 
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 14px;	
     width:auto }
#related { display:none }
.sociable { display:none }
.akpc_pop { display:none }
#commentform { display:none }
#front-popular { display:none }
#recentpost { display:none }
#mostcommented { display:none }
#respond { display:none }
#footer, .ad { display:none }
h1, h2, h3, h4, h5, h6 { page-break-after:avoid; 
     page-break-inside:avoid }
h3 { margin-left:10px; 
     margin-bottom:0px; 
     padding-bottom:0px }
blockquote, table, pre { page-break-inside:avoid }
ul, ol, dl  { page-break-before:avoid }
img.centered, a img.centered, img.aligncenter, a img.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

img.alignright, a img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	border: #999;
}

img.alignleft, a img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	border: #999;
}

.alignright {
	float: right;
	padding: 2px;
	border: #999;
}

.alignleft {
	float: left;
	padding: 2px;
	border: #999;
}
}
