
@charset "utf-8";
/*-----------------------------------------------------------------------------
[Resume Stylesheet]
Project:		Jesse McGinnis Portfolio
Version:		1.0
-------------------------------------------------------------------------------
[Reset]
Attempt to create consistancy across browsers by clearing browser defaults.
-----------------------------------------------------------------------------*/
.resume div, .resume span, .resume applet, .resume object, .resume iframe, .resume table, .resume caption, .resume tbody, .resume tfoot, .resume thead, .resume tr, .resume th, .resume td, .resume del, .resume dfn, .resume em, .resume font, .resume img, .resume ins, .resume kbd, .resume q, .resume s, .resume samp, .resume small, .resume strike, .resume strong, .resume sub, .resume sup, .resume tt, .resume var, .resume h1, .resume h2, .resume h3, .resume h4, .resume h5, .resume h6, .resume p, .resume blockquote, .resume pre, .resume a, .resume abbr, .resume acronym, .resume address, .resume big, .resume cite, .resume code, .resume dl, .resume dt, .resume dd, .resume ol, .resume ul, .resume li, .resume fieldset, .resume form, .resume label, .resume legend { border:0; font-family:inherit; font-size:100%; font-style:inherit; font-weight:inherit; margin:0; outline:0; padding:0; vertical-align:baseline; }
.resume ol, .resume ul { list-style:none; }
/*-----------------------------------------------------------------------------
[Style]
14px = 1em = 100% = 11pt
----------------------------------------------------------------------------- */
.resume {  background:#FFF; color:#000; font:0.88em/1.25 Tahoma, Geneva, sans-serif; min-width:640px; padding:1.43em; }
	.resume h1, .resume h2, .resume h3, .resume h4 { color:#000; font-family:Georgia, "Times New Roman", Times, serif; font-variant:small-caps; font-weight:700; }
	.resume h1 { font-size:1.929em; }
	.resume h2 { font-variant:normal; }
	.resume h3 { font-size:1.5em; padding:0 0 0.5em; }
	.resume h4 { font-size:1.214em; margin:0; padding:0.25em 0; }
	.resume p, .resume ul, .resume ol { padding-bottom:0.5em; }
	.resume ol, .resume ul { list-style:disc; padding:0 0 1.5em 2.5em; }
	.resume strong { font-weight:700; }

.resume .hide { visibility:hidden; }
.resume .relevant { padding-left:2.5em; }

.resume #cover_letter { page-break-after:always; }
	.resume #cover_letter p { padding-bottom:1em; }
	.resume #cover_letter ul { list-style: none; padding:0 0 1em; }
		.resume #cover_content p:first-letter { padding-left:2.5em; }

.resume #resume_header { border-bottom:#000 thin solid; }
	.resume #resume_name { list-style:none; padding:0; text-align:center; }
	.resume #resume_contact { }
		.resume #local_address, #web_contact, #permanent_address { color:#000; display:block; float:left; list-style:none; padding:0; }
		.resume #local_address { text-align:left; width:33%; }
		.resume #web_contact { text-align:center; width:34%; }
		.resume #permanent_address { text-align:right; width:33%; }

.resume #cover_letter, .resume #resume_header, .resume #resume_name, .resume #resume_contact, .resume #summary, .resume #education, .resume #employment, .resume #awards, .resume #interests { margin-bottom:1em; overflow:hidden; }
