body { /*sets styles for global document*/
background-color: #ddd5cd;
color: #000;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 100.01%;
margin: 0px;
padding: 0px;
}

a:link { /*sets styles for links*/
color: #0000ff;
text-decoration: underline;
}

a:visited {
color: #0000ff;
text-decoration: underline;
}

a:hover {
color: #f00;
text-decoration: underline;
}

a.nav:link { /*sets styles for links*/
color: #000;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 24px;
font-weight: bold;
text-decoration: underline;
}

a.nav:visited {
color: #000080;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 24px;
font-weight: bold;
text-decoration: underline;
}

a.nav:hover {
color: #ff0000;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 24px;
font-weight: bold;
text-decoration: underline;
}

a.back:link { /*sets styles for links*/
color: #000;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
margin: 40px;
}

a.back:visited {
color: #000080;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
margin: 40px;
}

a.back:hover {
color: #ff0000;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: underline;
margin: 40px;
}

hr { /*sets styles for horizontal rule*/
width: 300px;
border-right: #ff0000 1px solid;
border-top: #ff0000 1px solid;
border-left: #ff0000 1px solid;
border-bottom: #ff0000 1px solid;
}

h1 {
color: #000080;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 28px;
font-weight: bold;
text-align: center;
width: 700px;
margin: 0px;
padding: 0px;
}
h2 {
color: #000;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
text-align: center;
width: 700px;
margin: 0px;
padding: 0px;
}
p {
color: #000;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
text-align: left;
width: 700px;
}

      .biodesc { /*sets styles for pso description*/
color: #000;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
text-align: left;
width: 490px;
}

.shadow { /*draw a shadow around table or table cells*/
border-right: #666666 2px solid;
border-top: #d7d7d7 2px solid;
font-weight: bold;
font-size: 11px;
border-left: #d7d7d7 2px solid;
border-bottom: #666666 2px solid;
background-color: #cdb9a1
}

img { /*spacing around an image*/
padding : 5px;
border: none;
}

.number { /*telephone number*/
color: #f00;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 24px;
font-weight: bold;
}

.bio { /*sets styles for bio information*/
color: #000;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
}

.who { /*sets styles for pso name*/
color: #000080;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
}

.info { /*sets styles for ad body*/
color: #000;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
}

.fine { /*small text for copyright*/
color: #f00;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
}

