body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 18px; text-align:center;}td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; padding: 3px; }th { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #666666; color: #FFFFFF; font-weight: bold; text-align: left; padding: 3px; }h1 { font-size: 13px; margin: 0px; padding: 0px 0px 3px 0px; }h2 { font-size: 13px; margin: 0px; padding: 20px 0px 2px 0px; }h3 { font-size: 12px; margin: 0px; padding: 0px;}h4 { font-size: 12px; margin: 0px; clear: both; }p { width: 480px; clear: both; }a { color: #999999; text-decoration: none; }li { list-style-type:  circle;}a:hover { color: #000000; }#nav { width: 800px; border-bottom: 1px solid #CCCCCC; padding-bottom: 3px; margin: 0 auto 10px; text-align:left; }#content { width: 800px; clear: both; text-align: left; margin: 0 auto; }#left { clear: left; float: left; padding-right: 70px; border-right: 1px solid #CCCCCC; }#right { float: left; width: 621px; padding-left: 10px;  }#resume {  width: 540px; float: left; border: 1px solid #CCCCCC; padding: 10px; margin: 10px 20px 20px 20px; background-color:#F5F5F5; font-family: Georgia, "Times New Roman", Times, serif; }#resume h2 { clear: both; }.navbutton { float: left; margin-left: 40px; }.thumbnails { width: 140px; padding: 0px 30px 3px 0px; height: 180px; float: left; }.portfolio_item { width: 150px; float: left; margin: 0px 20px 20px 0px; } .reset { clear: both; }
