
body { background-color: #ccc }
p { font-size: 14px; font-family: serif; line-height: 15px }
h2 { color: #09f; font-size: 1em; font-family: Arial; font-weight: bold; line-height: 1em; text-decoration: underline; margin: 0.83em 0 }
.portfolio-table { border: solid 5px #09f }
a:link  { color: inherit; font-weight: bold; text-decoration: none }
a:visited  { color: inherit; font-weight: bold; text-decoration: none }
a:hover  { color: red; font-weight: bold; text-decoration: none }
.header  { background-image: url("../images/name-logo.png"); background-repeat: no-repeat; text-align: right; height: 80px }
.link-border { border-bottom: 1px dotted #09f }
.gradient-left   { background-image: url("../images/screen-gradient.png"); background-repeat: repeat-y; background-position: left 0; text-align: left; padding-left: 4px; vertical-align: top }
.main-table { margin: 0; padding: 4px; width: 600px }
h1  { font-size: 1.5em; font-family: serif; font-weight: bold; line-height: 0.75em; margin: 0.67em 0 0.37em }
.scroll-div    { background-image: url("../images/scroll-box-screen.png"); background-repeat: repeat-x; padding: 0; width: 600px; height: 150px; overflow: scroll; clip: auto; border-width: 1px; overflow-y: hidden   }

