@media screen {

#resume				{	font-family: Arial; /* georgia; */
						border: #bbb dotted 1px;
						padding: 25px 50px 50px;
						margin-bottom: 50px;
						background: white;
						line-height: 1.8em;
						position: relative;
						margin-top: 1.5em;
					}

#resume-header	{
	text-align: center;
	/*height: 4.5em;*/
}

#resume-body	{
	clear: both;
}

/* Whole Sections */
#resume dl			{	color: #333;
					}

/* Headings, "Objective:", eg. */
#resume dt			{	font-weight: bold;
						text-decoration: none;
						font-size: 1em;
						font-family: Georgia;
					}

#resume td.colL {
	text-align: left;
	white-space: nowrap;
	vertical-align: text-top;
	padding: 0 0.25em 0 3em;
}
#resume td.colR {
	text-align: left;
	padding: 0;
}


/* Whole entry items */
#resume dd	{
	text-indent: -40px;
	padding-left: 40px;
}

#resume-header dd	{
	text-indent: 0;
	padding: 0;
	margin: 0;
}

#resume #name		{	font-size: 2.4em;
						font-family: Georgia;
					}
#resume #left	{
	position: absolute;
	left: 50px;
	top: 25px;
	text-align: left;
}

#resume #right	{
	position: absolute;
	right: 50px;
	top: 25px;
	text-align: right;
}
					
#resume #date		{	text-decoration: none;
						font-size: 1em;
					}

#resume #title		{	font-style: italic;
					}
					
#resume #genre		{	font-style: none;
					}

#resume #employer	{	font-style: none;
						font-family: Arial;
					}

#resume .job01		{
	height: 5.6em;
}
#resume .job02		{
	height: 5.6em;
}
#resume .job03		{
	height: 9.2em;
}
#resume .job04		{
	height: 2em;
}
#resume .job05		{
	height: 3.8em;
}
#resume .job06		{
	height: 3.8em;
}

#resume .job07		{
	height: 5.6em;
}

.noshowyesprint	{
	display: none;
}

#printing a {
	font-family: Courier;
	padding: 2px 6px 3px 6px;
	border: 1px #0072B7 solid;
	color: #0072B7;
}

#printing a:hover	{
	border: 1px #2DD7FF solid;
	color: #2DD7FF;
	text-decoration: none;
}

#printing	{
	text-align: right;
	padding: 1px 0 1em 0;
	height: 2em;
	background-image: url('print1.png');
	background-repeat: no-repeat;
	background-position: 700px 0px;
}
}

@media print {
.bn, .tagline, #header, .b-links, .copy, .noprint, #printing	{
	display: none;
}

#resume td.colL {
	text-align: left;
	white-space: nowrap;
	vertical-align: text-top;
	padding: 0 0.25em 0 3em;
}
#resume td.colR {
	text-align: left;
}
#resume ul {
	padding-left: 3em;
}

.noshowyesprint	{
	display: show;
}

.inner, #resume {
	border-top: none;
}

#resume a	{
	text-decoration: underline;
	color: #0072B7;
}

#resume	{
	width: 100%;
	float: none;
	margin: 0;
	padding: 0;
	font-size: 12pt;
	color: #000;
}

#resume-header	{
	text-align: center;
	height: 4.5em;
}

.center	{
	text-align: center;
}

#resume #left	{
	position: absolute;
	left: 0;
	top: 15px;
	text-align: left;
}

#resume #right	{
	position: absolute;
	right: 0px;
	top: 15px;
	text-align: right;
}

#resume-header dd	{
	text-indent: 0;
	margin: 0;
	padding: 0;
}

#resume				{	font-family: georgia;
						line-height: 1.5em;
					}

#resume #contact	{
						line-height: 1.2em;
}

#resume-body	{
	clear: both;
}

/* Whole Sections */
#resume dl	{
	margin: 0.5em 0;
}

/* Headings, "Objective:", eg. */
#resume dt			{	font-weight: bold;
						text-decoration: none;
						font-size: 1em;
						margin: 0;
						font-family: Georgia;
						padding: 0.75em 0 0.25em 0;
					}

/* Whole entry items */
#resume #resume-body dd	{
	text-indent: -3em;
	padding-left: 6em;
	margin: 0;
	font-size: 1em;
}
					
#resume #name		{	font-size: 2em;
						line-height: 1em;
						font-family: Georgia;
					}
					
#resume #date		{	text-decoration: none;
						font-size: 1em;
					}

#resume #title		{	font-style: italic;
					}
					
#resume #genre		{	font-style: none;
					}

#resume #employer	{	font-style: none;
					}

#resume .job01		{
	height: 96px;
}
#resume .job02		{
	height: 72px;
}
#resume .job03		{
	height: 120px;
}
#resume .job04		{
	height: 24px;
}
#resume .job05		{
	height: 72px;
}
#resume .job06		{
	height: 48px;
}

#resume .job07		{
	height: 96px;
}

/* 2.4 */

}
