body {
font-family: Arial, Helvetica, Verdana;
font-size: 12px;
color: #000;
margin: 0;
}

#container_lp1 {
width: 782px;
height: 834px;
background: url(img/bg.jpg) no-repeat;
text-align: left;
margin-top: 25px;
position: relative;
}

img {
border: none;
}

p {
padding: 5px 0;
margin: 0;
}

.logo_lp1 {
margin: 19px 0 0 20px;
}

.header_lp1 {
position: absolute;
left: 15px;
top: 110px;
}

.subHeader1_lp1 {
position: absolute;
top: 190px;
left: 20px;
}

.subHeader2_lp1 {
display: block;
}


#listContainer_lp1,
#listContainer2_lp1 {
width: 290px;
position: absolute;
left: 40px;
top: 270px;
}

ul.list1_lp1 {
list-style-type: none;
padding: 10px 35px 0 0;
margin: 0;
}

ul.list1_lp1 li {
padding: 2px 0 10px 25px;
background: url(img/bullet_arrow.gif) no-repeat;
}

#listContainer2_lp1 {
top: 460px;
left: 20px;
}

ul.numbers_lp1 {
font-weight: bold;
list-style-type: none;
padding: 15px 0 0 20px;
margin: 0;
}


li.one {
background: url(img/bullet_1.gif) no-repeat;
padding: 8px 0 22px 40px;
}

li.two {
background: url(img/bullet_2.gif) no-repeat;
padding: 3px 0 12px 40px;
}

li.three {
background: url(img/bullet_3.gif) no-repeat;
padding: 8px 0 20px 40px;
}

#join_lp1 {
position: absolute;
top: 420px;
left: 370px;
width: 380px;
}

.getStarted_lp1 {
margin-left: auto;
margin-right: auto;
margin-top: 10px;
display: block;
}

.partners_lp1 {
position: absolute;
top: 690px;
left: 25px;
}

#footer_lp1 {
position: absolute;
bottom: 0;
right: 0;
font-size: 0.9em;
color: #666;
}

/*----------------
landing page #2
---------------*/

body.lp2 {
font-family: Arial, Helvetica, Verdana;
font-size: 12px;
color: #000;
margin: 0;
background: url(img/lp2_bg_yellow.gif) repeat-x bottom #ffeea8;
}

#container_lp2 {
width: 781px;
height: 810px;
background: url(img/lp2_bg.jpg) no-repeat;
text-align: left;
position: relative;
}


#container_lp2 ul {
margin: 0 0 0 20px;
padding: 10px 0 0 0;
list-style-type: none;
}

#container_lp2 li {
background: url(img/lp2_bullet_arrow.gif) no-repeat;
padding: 0 0 18px 25px;
line-height: 18px;
}

.logo_lp2 {
margin: 19px 0 0 20px;
}

#main_lp2 {
width: 330px;
position: absolute;
top: 125px;
left: 420px;
}

.arrows_lp2 {
display: block;
padding: 23px 0 0 5px;
}

.join_lp2 {
margin-left: auto;
margin-right: auto;
text-align: center;
display: block;
}

.btn_lp2 {
margin: 15px 0 8px 0;
}


#leftBox_lp2 {
width: 270px;
padding-top: 7px;
border-right: 1px solid #ccc;
position: absolute;
top: 440px;
left: 25px;
}

#leftBox_lp2 ul {
width: 190px;
}

#rightBox_lp2 {
width: 420px;
position: absolute;
top: 468px;
left: 320px;
}

#rightBox_lp2 ul {
width: 315px;
padding-left: 15px;
}

#rightBox_lp2 li {
padding: 0 0 12px 25px;
}

.subHeader2_lp2 {
display: block;
margin-bottom: 10px;
}

.partners_lp2 {
position: absolute;
top: 699px;
left: 62px;
}

#footer_lp2 {
position: absolute;
bottom: 0;
right: 0;
font-size: 0.9em;
color: #333;
}

