div#afgDetails { width: 538px; margin: 3px 0px 0px 0px; display: inline; }
div#afgDetails ul { margin-top: 3px; }

div#fitnessResources { width: 249px; margin-top: 3px; display: inline; overflow: hidden; }
div#fitnessResources li { margin-bottom: 3px; }

div#afgDetails li,
div#fitnessResources li {
	float: left;
	display: inline;
	margin-right: 3px;
}

div#afgDetails a,
div#fitnessResources a {
	float: left;
}

div#sweatDetails {
    background: url(/images/home/bg_sweating_the_details.jpg) no-repeat top left;
    width: 535px;
    height: 234px;
    position: relative;
}
div#sweatDetails img.sectionBG {
    position: absolute;
    top: 10px;
    left: 10px;
    z-index: 2;
}
div.sweaty_detail {
    position: absolute;
    top: -9999px;
    left: -9999px;
    z-index: 3;
    width: 210px;
}

div#defaultCopy {
    position: relative;
    top: 45px;
    left: 45px;
    width: 290px;
    font-size: 1.2em;
    line-height: 1.3em;
}
div.sweaty_detail,
div#defaultCopy img {
    margin-bottom: 15px;
}
div.sweaty_detail p {
    margin-top: 15px;
    font-size: 1.1em;
    line-height: 1.3em;
}

div.trigger {
    width: 170px; 
    height: 40px;
    position: absolute;
    bottom: 0px;
    cursor: pointer;
    z-index: 4;
}

div#natural_movement {
    left: 18px;
}
div#full_accessibility {
    left: 188px;
}
div#monitoring_choices {
    left: 358px;
}
