@media print {
	@page { 
		size: 8.5in 11in; 
		margin:.5in; 
	}
	
	#note { 
		position:absolute;
		visibility: hidden; 
	}
	
	#resume {
		background:#FFF;
		color:#000;
		font:normal 8.5pt "times new roman",serif;
	}
	
	.stat { font-weight: bold; font-style:italic; }
	#curlz { width:5in; height:auto; }
	#personalinfo2 { float:right; }
	.emc { font:italic 14pt "times new roman"; }
	.personalinfo { font:normal 10pt "times new roman"; }
	.title { font:bold 9pt "times new roman",serif; color:#000; text-decoration:underline;}
	.location { text-indent:3em; font-style:italic; }
	#education { font:normal 10pt "times new roman", serif; width:100%; }
	#education td { vertical-align:top; }
	#commercials { clear:both; }
	#skills { clear:both; }
	#resume_headshot { float:right; height:1.5in; padding-right:.2in; }
}

@media screen {
	body{ 
		background:#325;
		margin:0px;
	}
	
	#note { 
		font:.9em arial, helvetica, sans-serif;
		visibility: visible;
		background:#FF3DD8;
		padding:10px; 
		width:9.3in;
		margin:10px;
		text-align:center;
	}
	#resume {
		margin:10px;
		width: 8.5in;
		height:11in;
		padding:.5in;
		background:#FFF;
		color:#000;
		font:normal 8.5pt "times new roman",serif;
	}

	.stat { font-weight: bold; font-style:italic; }
	#curlz { width:480px; height:58px; }
	#personalinfo2 { float:right; }
	.emc { font:italic 14pt "times new roman"; }
	.personalinfo { font:normal 10pt "times new roman"; }
	.title { font:bold 9pt "times new roman",serif; color:#000; text-decoration:underline;}
	.location { text-indent:3em; font-style:italic; }
	#education { font:normal 10pt "times new roman", serif; width:100%; }
	#education td { vertical-align:top; }
	td { background:#FFF; padding:2px; }
	#commercials { clear:both; }
	#skills { clear:both; }
	#resume_headshot { float:right; height:1.5in; padding-right:.2in; }
	.button { 
		padding:1px;
		text-decoration:none;
		color:#000;
		background:#CCC;
		border:1px solid #000;
	}
	
	.button:hover {
		background:#FFF;
	}
}
