  A:link {color:#38A1D7}
  A:visited {color:#38A1D7}
  A:hover {color:#8BD5FC}

body {margin:0}
   p {font-size: 12px; font-family: Geneva, Arial, Helvetica, sans-serif; color:#000000}
  ul {font-size: 12px; font-family: geneva,arial,helvetica; color:#000000}
  ol {font-size: 12px; font-family: verdana,arial,helvetica; color:#000000}
  li {font-size: 12px; font-family: verdana,arial,helvetica; color:#000000}
  td {font-size: 12px; font-family: verdana,arial,helvetica; color:#000000}
  
  table.mainwrapper {height:100%}
  table.pageheader {height:105px}
  td.portbackground {background: url("../../media/kortbuilders_portfoliobg_11_r8_c2.jpg")}
  
  ul.portfoliolist {margin-top: 20px; list-style-image: url("../../media/bullet.gif");}
  ul.portfoliolist li {padding-bottom: 7px; font-weight: bold; letter-spacing: 1px; text-transform: uppercase}
  ul.portfoliolist a:link, ul.portfoliolist a:active, ul.portfoliolist a:visited {color:#666666; text-decoration: none}
  ul.portfoliolist a:hover {color:#000000; text-decoration: none}
  
  ul.portfoliolist li span {font-weight: normal; letter-spacing: 1px; font-size: 10px}
  
  table.proj {margin-left: 24px}
  table.proj td {vertical-align: top}
  td.proj_sum {font-weight: bold; letter-spacing: 1px; text-transform: uppercase; color: #445F58; padding-bottom: 4px; border-bottom: 1px solid #CCCCCC}
  td.proj_a {font-size: 10px; letter-spacing: 1px; text-transform: uppercase; padding: 8px 10px 0 0; text-align: right}
  td.proj_b {font-size: 10px; font-weight: bold; letter-spacing: 1px; text-transform: uppercase; padding: 8px 0 0 10px}
  
  body.popportfolio {margin: 0; background: #989933}
  td.poppic {border-top: 1px solid #000000}
  td.poptext {font-weight: bold; letter-spacing: 1px; text-transform: uppercase}