body {
margin-top: 0px;
margin-left: 30px;
color: #FF0000;
text-align: left; 
font: 14px Times New Roman, Times, serif;
font-weight: bold;
line-height: 13px;
}
p {
margin-bottom: 33px;
}
.menu {
position: absolute;
top: 15px;
left: 30px;
width: 400px;
border-left: solid #000000;
border-width: 1px;
padding-top: 160px;
padding-left: 15px; 
}
.menu a {
color: #878787;
text-decoration: none;
}
.menu a:hover {
color: blue;
text-decoration: none;
}
.logo {
position: absolute;
top: 10px;
left: 45px;
width: 250px;
z-index: 99;
}
.logotext {
position: relative;
top: 10px;
text-align: center;
color: #454545;
font-weight: normal;
}
.circletext {
position: absolute;
top: 110px;
left: 310px;
width: 404px;
height: 404px;
text-align: center;
color: #454545;
font: 15px Times New Roman, Times, serif;
line-height: 18px;
padding-top: 50px;
z-index: 2;
background: url(arrows1.jpg) no-repeat;
}
.verticaltext {
position: absolute;
left: 405px;
top: 40px;
width: 240px;
border-left: solid #000000;
border-right: solid #000000;
border-width: 1px;
text-align: left;
color: #454545;
font: 14px Times New Roman, Times, serif;
line-height: 15px;
padding-left: 20px;
padding-right: 10px;
}
.participationtext {
padding-top: 100px;
}
.horizontal1 {
width: 640px;
position: absolute;
top: 210px;
left: 200px;
border-top: solid #000000;
border-bottom: solid #000000;
border-width: 1px;
text-align: left;
color: #454545;
font: 14px Times New Roman, Times, serif;
line-height: 18px;
padding-right: 20px;
padding-top: 6px;
padding-bottom: 10px;
z-index: 31;
}
.rsfunds {
width: 640px;
position: absolute;
top: 210px;
left: 210px;
border-top: solid #000000;
border-bottom: solid #000000;
border-width: 1px;
text-align: left;
color: #454545;
font: 14px Times New Roman, Times, serif;
line-height: 18px;
padding-bottom: 10px;
padding-top: 6px;
z-index: 32;
}
.column1 {
width: 230px;
float: left;
padding: 7px;
}
.column2 {
width: 240px;
float: right;
padding-left: 10px;
padding-right: 10px;
}
.participation{
position: absolute;
left: 415px;
top: 30px;
width: 200px;
line-height: 32px;
text-align: center;
z-index: 20;
}
.participation a {
color: #FF5656;
text-decoration: none;
}
.participation a:hover {
color: #FF0000;
text-decoration: underline;
}
.experience{
position: absolute;
top: 260px;
left: 660px;
width: 180px;
height: 100px;
text-decoration: none;
z-index: 23;
}
.experience a {
color: #FF5656;
text-decoration: none;
}
.experience a:hover {
color: #FF0000;
text-decoration: underline;
}
.funds{
position: absolute;
top: 260px;
left: 210px;
width: 150px;
text-align: right;
text-decoration: none;
z-index: 22;
}
.funds a {
color: #FF5656;
text-decoration: none;
}
.funds a:hover {
color: #FF0000;
text-decoration: underline;
}
img.fundslogo {
position: relative;
left: 0px;
top: 0px;
float: right
}
.spread{
position: absolute;
left: 415px;
top: 450px;
width: 200px;
text-align: center;
text-decoration: none;
z-index: 21;
}
.spread a {
color: #FF5656;
text-decoration: none;
}
.spread a:hover {
color: #FF0000;
text-decoration: underline;
}
img.experiencelogo {
position: relative;
top: 0px;
left: 0px;
float: left;
vertical-align: texttop;
}
.peoples {
width: 430px;
position: absolute;
top: 45px;
left: 350px;
text-align: center;
}
.beth {
position: absolute;
top: 110px;
left: 310px;
width: 404px;
height: 404px;
text-align: center;
color: #454545;
font: 13px Times New Roman, Times, serif;
letter-spacing: 0em;
line-height: 18px;
padding-top: 50px;
z-index: 2;
}
.fred {
position: absolute;
top: 118px;
left: 310px;
width: 404px;
height: 404px;
text-align: center;
color: #454545;
font: 13px Times New Roman, Times, serif;
letter-spacing: 0em;
line-height: 18px;
padding-top: 50px;
z-index: 2;
}
.freddie {
position: absolute;
left: 415px;
top: 450px;
width: 200px;
line-height: 14px;
text-align: center;
text-decoration: none;
z-index: 21;
}
.freddie a {
color: #FF5656;
text-decoration: none;
}
.freddie a:hover {
color: #FF0000;
text-decoration: underline;
}
.bethie {
position: absolute;
left: 415px;
top: 30px;
width: 200px;
line-height: 14px;
text-align: center;
z-index: 21;
}
.bethie a {
color: #FF5656;
text-decoration: none;
}
.bethie a:hover {
color: #FF0000;
text-decoration: underline;
}
.buffalo {
position: absolute;
top: 110px;
left: 315px;
width: 401px;
height: 401px;
text-align: center;
color: #3333cc;
font: 30px;
line-height: 30px;
background: url(main.jpg);
}
.flaggie {
position: absolute;
top: 110px;
left: 315px;
width: 400px;
height: 400px;
text-align: center;
color: #3333ff;
font: 30px;
line-height: 30px;
background: url(flaggie.jpg);
}
.flaggie a {
color: #3333ff;
}
.flaggie a:hover{
color: blue;
}