a:link {text-decoration: none; color: #7bb6eb;}
a:visited {text-decoration: none; color: #292626;}
a:hover {text-decoration: none; color: #bdd3e8;}
a:active {text-decoration: none; color: #bdd3e8;}

a.link:visited {text-decoration: none; color: #73516e;}
a.menu:link {text-decoration: none; color: #00000;}

body {
font: 12px arial,sans-serif;
color: #524a48;
background-color: #fff;
margin: 0px;
padding: 0px;
border: 0px;
}

#top
{
width: 100%;
margin-top: 25px;
}

#header
{
width: 950px;
height: auto;
padding-bottom: 18px;
margin: 0px auto 25px;
text-align: right;
background-repeat: no-repeat;
background-position: left;
border-bottom: 1px solid #ada7a5;
}

#top-border
{
width: 950px;
height: auto;
margin: 0px auto 25px;
text-align: right;
background-repeat: no-repeat;
background-position: left;
}

#nav
{
float: right;
display: block;
width: auto;
margin-left: 25px;
margin-right: 10px;
}

#nav2
{
float: right;
display: block;
width: auto;
margin-left: 25px;
}

#clear
{
clear: both;
}

#wrapper {
width: 950px;
margin: 25px auto 10px;
padding: 0px;
background-color: #fff;
}

#content {
width: 900px;
margin: 0px 0px 0px 50px;
padding: 0px;
}

#para {
width: 600px;
}

#footer {
margin-top: 50px;
text-align: right;
}

#who-column-r {
float: right;
display: block;
width: 400px;
margin: 30px 0px 0px 100px;
}

#who-column-l {
float: right;
display: block;
width: 400px;
margin: 30px 0px 0px 0px;
}

#team {
text-align: left;
height: 150px;
}

#id {
width: auto;
}

#id-blurb {
width: 400px;
float: left;
display: block;
}

#id-image {
float: right;
width: 500px;
display: block;
text-align: right;
}

.branch {
background-image: url("images/branch.png");
background-position: top right;
background-repeat: no-repeat;
height: 600px;
}

.ball {
background-image: url("images/ball.png");
background-position: bottom right;
background-repeat: no-repeat;
height: 280px;
top: 100px;
}

h1 {
font: bold 12pt arial,sans-serif;
padding: 0px;
margin: 0px 0px 10px;
}

h2 {
font: bold 11pt arial,sans-serif;
text-align: left;
padding: 0px;
margin: 0px 0px 12px 102px;
color: #d0392b;
}

h3 {
font: bold 11pt arial;
text-align: left;
color: #332f2f;
margin: 5px 0px 8px;
}

h4 {
font: bold 11pt arial;
text-align: center;
color: #000;
margin: 20px 5px 5px 10px;
}

h5 {
font: bold 11pt arial,sans-serif;
margin: 0px auto 3px;
padding: 0px;
text-align: left;
color: #bf311a;
}

h6 {
font: 10pt arial,sans-serif;
margin: 0px;
padding: 0px;
text-align: left;
color: #332f2f;
}

p {
font: 11pt arial,sans-serif;
text-align: left;
padding: 0px 0px 5px 0px;
margin: 0px;
}

p.footer {
font: 7pt arial,sans-serif;
margin-top: 20px;
text-align: right;
text-transform: uppercase;
}

p.id {

}

img {
border: 0px;
margin: 10px;
}

img.header {
float: left;
border: 0px;
margin: 0px;
}

img.top {
border: 0px;
margin: 20px 0px 0px 0px;
}

.right {
border: 0px;
margin: 0px;
padding: 0px;
float: right;
}

.left {
border: 0px;
margin: 0px;
padding: 20px 15px 20px 0px;
float: left;
}

ul {
padding-top: 20px;
padding-left: 0px;
list-style: none;
font: 11pt arial,sans-serif;
margin: 0px;
}

li{
margin: 0px;
padding-bottom: 3px;
}

li a {
font-weight: bold;
}

hr {
color: #ada7a5;
border: 0px;
background-color: #ada7a5;
height: 1px;
margin: 20px 0px 20px 0px;
}