body {
background-color: #e9ff85;
}
div.bi {
background-image: url(http://shane.mcwhorter.me/images/bi.gif);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: top left;
margin: 0px;
padding: 0px;
}
div.b {
background-image: url(http://shane.mcwhorter.me/images/b.gif);
background-repeat: repeat-y;
background-attachment: scroll;
background-position: top left;
margin: 0px;
padding: 0px;
}
p {
color: #303030;
text-align: left;
font-family: arial,verdana,helvetica,sans-serif;
font-style: normal;
font-variant: normal;
font-size: 14pt;
margin-left: 0px;
margin-right: 0px;
}
li, h2, h3, h4, h5 {
color: #303030;
font-family: arial,verdana,helvetica,sans-serif;
}
p.contact {
font-size: 12pt;
margin-right: 10px;
margin-bottom: 14px;
}
p.contact.label {
color: #707070;
}
p.contact.info {
color: #202020;
}
p.p1 {
margin-top: 0px;
margin-bottom: 0px;
font-size: 16pt;
font-weight: bold;
width: 80%;
}
p.p2 {
margin-top: 0px;
padding-top: 10px;
margin-bottom: 10px;
font-size: 14pt;
width: 80%;
}
p.pa {
font-size: 12pt;
line-height: 140%;
width: 85%;
}
p.name {
padding-top: 36px;
magin-top: 0px;
margin-bottom: 10px;
font-size: 18pt;
font-weight: bold;
color: #707070;
white-space: nowrap;
}
img.ball {
vertical-align: middle;
margin-right: 4px;
}
p.e {
margin-left: 8px;
font-size: 12pt;
line-height: 150%;
text-decoration: none;
}
table {
margin: 0px;
}
td.menu {
padding-top: 4px;
padding-bottom: 4px;
vertical-align: middle;
}
img {
border-width: 0px;
}
div.indent {
margin-left: 180px;
}
div.top-contact {
margin: 0px;
padding-top: 38px;
font-size: 4pt;
}
div.top-portfolio {
margin: 0px;
padding-top: 36px;
font-size: 4pt;
}
div.top-bio {
margin: 0px;
padding-top: 36px;
font-size: 4pt;
}
div.bottom {
margin: 0px;
padding-bottom: 400px;
}
a.link {
text-decoration: none;
color: #303030;
}
a:hover {
color: #E02020;
}  
img.hs {
float: left;
margin-bottom: 10px;
margin-top: 18px;
margin-right: 30px;
margin-left: 0px;
border-style: outset;
border-width: 2px;
}
p.bio {
font-size: 12pt;
margin-top: 0px;
margin-right: 40px;
line-height: 140%;
}
p.port {
font-size: 12pt;
margin-top: 0px;
margin-right: 0px;
line-height: 140%;
width: 520px;
}
p.bioname {
padding-top: 0px;
padding-bottom: 20px;
margin-bottom: 0px;
margin-top: 0px;
font-size: 14pt;
}
p.portname {
padding-top: 0px;
padding-bottom: 20px;
margin-bottom: 0px;
margin-top: 0px;
font-size: 14pt;
}
sup {
font-size: 50%;
vertical-align: baseline;
position: relative;
bottom: 1.2em;
}
