body {
padding: 0;
margin:0;
background-color: #a2a183;
}
a {
text-decoration: none;
}
img {
border:0;
}
.top {
position: relative;
top: 0;
width: 890px;
height: 63px;
margin-left: auto;
margin-right: auto;
padding:0;
background-image:url('../images/top.png');
}
.top a {
display:block;
width: 100%;
height: 100%;
}

.wrapper {
position: relative;
top: 2.25em;
width: 890px;
height: 572px;
margin-left: auto;
margin-right: auto;
/* background-image:url('../images/mapdiv.png') */;
}
#maptop {
background-image:url('../images/maptop.png');
width: 890px;
height: 59px;
}
.wrapper2 {
width: 890px;
background-image:url('../images/mapmiddle.png'); 
height: 520px;
padding:0;
margin:0;
}
.wrapper3 {
width: 890px;
background-image:url('../images/mapmiddle.png');
height: 1350px;
}
.wrapper4 {
width: 890px;
background-image:url('../images/mapmiddle.png');
height: 2750px;
}
#map1 {
position:relative;
left:10px;
top:20px;
width:870px;
height:510px;
}
#mapbottom {
width:890px;
background-image:url('../images/mapbottom.png');
height: 18px;
}
/* Top Menu Item */
#spl {
float:left;
background-image: url('includes/images/strategicpartnerlist.png');
padding: 10px 0 0 30px;
width: 250px;
}
/* Top Menu Item */
#invite {
float:left;
padding: 10px 0 0 40px;
width: 175px;
}
/* Top Menu Item */
#existing {
float:left;
padding: 10px 0 0 40px;
width: 175px;
}
/* Top Menu Item */
#planters {
float:left;
padding: 10px 0 0 40px;
width: 175px;
}
#faqs {
float:left;
padding: 10px 0 0 40px;
width: 175px;
}
#faq {
background-image: url('../images/mapmiddle.png');
}
.faq-q {
display: block;
position: relative;
left: 10px;
width: 850px; !important;
}
.section {
padding: 0 0 0 10px;
}
.topLink {
padding: 0 0 0 10px;
}
hr {
size: 10px;
}
iframe { 
padding: 20px 0 0 10px;

 }
#legend-wrap {
background-image: url('includes/images/strategicpartnerlist.png');
}

#legend {
background-color: #fff;
background-image: url('../images/mapkey.png');
background-repeat:no-repeat;
background-position:top right;
margin-top: -170px; 
padding: 0 10px; 
width: 130px;
font-size: 12px;
min-height:170px;
}
#legend a {
display:block;
width:100%;
height: 100%;
text-decoration:none;
}
#legend ul {
        padding: 70px 0 0 0;
        margin: 0;
}

#legend ul li{
        margin: 0;
        padding: 6px 0;
        list-style: none;
}

.warning {
position: relative;
left: 10px;
top: 10px;
font-size:20px;
}
