/* ******************************************
  MattBango.com | The Portfolio of Matt Bango
****************************************** */
* {margin: 0;padding: 0;border: 0;}html, body {border:0;margin:0;padding:0;}body, #wrap, #content, #right, #footer {width: auto !important;margin: 0 !important;padding: 0 !important;}.sIFR-flash {display: none !important;height: 0;width: 0;position: absolute;overflow: hidden;}.sIFR-alternate {visibility: visible !important;display: block !important;position: static !important;left: auto !important;top: auto !important;}#header, #left, #left-thin, #titleBox, .commentsContainer, .nbPostingInfoBar, #footer {display: none !important;}#resumeTitleBox {border-bottom: 1px solid #e2e2e2;border-top: 1px solid #e2e2e2;margin: 0 0 30px 0;padding: 32px 0 2px 0;text-align: left !important;text-indent: 0px !important;}h1 {border-bottom: 1px solid #d0d0d0;color: #191919;font-family: Georgia, "Times New Roman", serif;font-size: 2.10em;padding: 0 0 32px 0;}#resume h2 {color: #191919;font-family: Georgia, "Times New Roman", serif;font-size: 1.40em;font-style: italic;margin: 20px 0 8px 0;border-bottom: 1px solid #e5e5e5;line-height: 1.4;}h4 {margin: 0;padding: 0;line-height: 1.0;}a:link, a:visited {background:white none repeat scroll 0%;color:black;font-weight:bold;text-decoration:underline;}.nbPostingContainer .nbPostingHeader {border-top: 1px solid #e2e2e2;border-bottom: 1px solid #e2e2e2;padding: 25px 0 25px 0;margin: 0 0 20px 0;text-align: center;}.nbPostingContainer .nbPostingHeader h2 {font-size: 26pt !important;line-height: 1.0;}.nbPostingContainer .nbPostingHeader h2 a {font-style: italic !important;color: #3589c1 !important;text-decoration: none;}.nbPostingContainer h3 {border-bottom: 1px solid #e5e5e5;color: #444 !important;font-size: 15pt !important;font-style: italic !important;line-height: 1.3;margin: 25px 0 5px 0;}.nbPostingContainer .nbPostingHeader .nbDateContainer {font-family: arial, "Tahoma", helvetica, sans-serif;font-style: italic !important;line-height: 1.0;margin: 8px 0 0 0 !important;text-align: center;}.nbPostingContainer .nbPostingHeader .nbDateContainer .nbMonth, .nbPostingContainer .nbPostingHeader .nbDateContainer .nbDay {color: #cccccc !important;}.nbPostingContainer .nbPostingHeader .nbDateContainer .nbDay:after {content:", 2008";}.nbPostingContainer p, .nbPostingContainer ul, .nbPostingContainer ol {font-family: arial, "Tahoma", helvetica, sans-serif;font-size: 11pt !important;line-height: 1.5;}.nbPostingContainer p a, .nbPostingContainer strong a {font-weight: normal;}.nbPostingContainer ul, .nbPostingContainer ol {line-height: 1.5;margin: 0;padding: 0 0 0 40px;}.nbPostingContainer ol {list-style-type: upper-roman;}.nbPostingContainer p a[href]:after, #footer a[href]:after, .nbPostingContainer ol a[href]:after, .nbPostingContainer ul a[href]:after {content:" (" attr(href) ") ";font-size:90%;}.nbPostingContainer p a[href^="/"]:after, #footer a[href^="/"]:after, .nbPostingContainer ol a[href^="/"]:after, .nbPostingContainer ul a[href^="/"]:after {content: " (http://www.mattbango.com" attr(href) ") ";}.nbPostingContainer pre code {font-size: 11pt !important;padding: 0 0 0 20px;}#resume, .nbPostingContainer {width: 920px;margin: 0;padding: 0;}.resume_block {padding: 0 0 0 16px;font-family: arial, "Tahoma", helvetica, sans-serif;}.resume_block p {line-height: 1.5;margin: 0;padding: 0;}.resume_block em, .experience_block em {color: #c5c5c5;font-size: 0.90em;font-style: italic;line-height: 1.5;}.resume_block ul {line-height: 1.5;margin: 0;padding: 0 0 0 40px;}.resume_block div h4 {float: left;}.resume_block div p {float: left;width: 750px !important;}.experience_block {border-bottom: 1px solid #efefef;border-left: 8px solid #efefef;font-family: arial, "Tahoma", helvetica, sans-serif;margin: 0 0 15px 0;padding: 0 0 0 8px;}.experience_block p {line-height: 1.5;padding: 0 0 10px 0;}.experience_block em {font-size: 0.80em;}.experience_block .experience_title, .experience_block h5 {border-bottom: 1px solid #eee;margin: 3px 0 6px 0;width: 340px;}.experience_block h4 {padding: 0 6px 0 0;}.experience_block div div {float: left;}.experience_block div em, .resume_block div em {float: right;}#resume .experience_block .experience_title h4, #resume .experience_block .experience_title em {float: left;}.experience_block .experience_title {width: 380px !important;}.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}.clearfix { display: inline-block; }html[xmlns] .clearfix {display: block; }* html .clearfix { height: 1%; }