@charset "utf-8";
/* CSS Document */
body { font: 9pt Verdana, Geneva, sans-serif; margin: 0; }

#container { margin: 0; padding: 0; }
#content {
	font-size:0.875em;
	line-height:1.5;
	width:6.5in;
	height:9in;
}
a { text-decoration: none; color: #000; }
#header { display: none!important; }
#footer { display: none!important; }
#nav { display: none!important; }
#contact { display: none!important; }
#page_footer { display: none !important; }
hr { display: none!important; }

abbr { outline: none; border: none; }

h1 { font-size: 2em; font-weight: bold; }
h2 { font-size: 1.5em; font-weight: bold; }
h3 { font-size: 1em; font-weight: bold; }

.content-top { display: none; }
.content-bottom { display: none; }
.hresume .photo { display: none; }
.hresume .docs { display: none; }
.hresume li.vcard { margin:0 auto 0.0625in !important; width:3in; }
.hresume li.vcard, .hresume li.summary, .hresume li#edu, .hresume li#qualifications, .hresume li#work
	{ margin: 0 0 0.0625in; }
.hresume { list-style: none; padding: 0; margin: 0; }
.hresume ul, .hresume ol { list-style: none; padding:0 0 0 0.125in; }
.hresume li { margin: 0 0 0.0625in; }
.hresume h1, .hresume h2 { margin: 0; }
.hresume .dt { left: 4in; position: absolute; width: 2.5in; font-weight: bold; text-align: right; }
.hresume .scripting {
	display: inline-block;
	vertical-align: top;
	width: 3in;
}
.hresume .software {
	display: inline-block;
	width: 3in;
}
.hresume li.summary ul li { line-height: 15pt; }
.hresume li#edu, .hresume li#work { width: 4.5in; }
.hresume li#qualifications ol { list-style: square inside; }
/*.hresume li#edu ol { list-style: decimal; }
.hresume li#work ol {list-style: decimal; }
*/
.hresume .title { font-weight: bold; }
.hresume li#work .location {
	display:block;
	font-weight:bold;
}
.hresume .vevent .description { line-height: 15pt; list-style:circle outside none; margin-left:0.0625in; }
.hresume .adr { display: block; }
