/* CSS Document */

#homebody {
margin: 0;
padding: 0;
margin: auto;
padding: auto;
background-color: #655979;
background-image:url(../images/home200709212007.png);
background-repeat: no-repeat;
}

#homebodyLong {
margin: 0;
padding: 0;
margin: auto;
padding: auto;
background-color: #655979;
background-image:url(../images/home200709212007Long.png);
background-repeat: no-repeat;
}

#homebodyLonger {
margin: 0;
padding: 0;
margin: auto;
padding: auto;
background-color: #655979;
background-image:url(../images/home200709212007Longer.png);
background-repeat: no-repeat;
}

#logo {
width: 198px;
height: 200px;
left: 5px;
top: 11px;
position: absolute;
}


/*--------------------NAV--------------------*/
#nav {
width: 520px;
height: 64px;
left: 216px;
top: 149px;
position: absolute;
}


/*--------------------EXPO INFO--------------------*/
#expoinfo {
position:absolute;
left:225px;
top:17px;
width:500px;
height:113px;
}

.expoinfo1 {
font-family: Arial, Helvetica, sans-serif;
color: #00928F;
font-size: 18px;
font-weight: bold;
text-align: left;
text-decoration: underline;
}

.expoinfo2 {
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-size: 12px;
font-weight: bold;
text-align: left;
}

.expoinfo3 {
font-family: Arial, Helvetica, sans-serif;
color: #00928F;
font-size: 12px;
font-weight: bold;
text-align: right;
}
/*--------------------HOME PAGE BULLETED TEXT--------------------*/

#bulletedtext {
position:absolute;
left:0px;
top:225px;
width:510px;
height:230px;
}

.bulletedtextlist {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
color: #2B8981;
font-weight: bold;
list-style-image: url(../images/listimage-home.png);
line-height: 24px;
}

/*--------------------HOME PAGE PHOTOS--------------------*/

#phtsara {
position:absolute;
left:554px;
top:229px;
width:167px;
height:155px;
}

#phtdon {
position:absolute;
left:467px;
top:416px;
width:103px;
height:155px;
}

#phtsherrie {
position:absolute;
left:239px;
top:502px;
width:155px;
height:145px;
}

#phtmichael {
position:absolute;
left:36px;
top:523px;
width:150px;
height:175px;
}

#phtcarol {
position:absolute;
left:108px;
top:727px;
width:119px;
height:141px;
}

#phtrenee {
position:absolute;
left:108px;
top:727px;
width:144px;
height:162px;
}

#phtdavid {
position:absolute;
left:280px;
top:722px;
width:119px;
height:138px;
}

#phtannie {
position:absolute;
left:411px;
top:612px;
width:105px;
height:128px;
}

#phtbart {
position:absolute;
left:558px;
top:640px;
width:136px;
height:185px;
}


#phtmidge {
position:absolute;
left:628px;
top:478px;
width:122px;
height:130px;
}

/*--------------------INTERIOR PAGES--------------------*/

#interiorbodyTop {
position: absolute;
width: 522px;
height: 60px;
left: 209px;
top: 229px;
background-image: url(../images/interior-bg-top.png);
background-repeat: no-repeat;
padding-top: 10px;
font-family: "trebuchet MS", verdana, arial, "times New Roman";
font-size: 18px;
font-weight: bold;
color: #F15D22;
text-align: center;
padding-top: 20px;
text-transform: capitalize;
}

#interiorbody {
position: absolute;
width: 522px;
left: 209px;
top: 276px;
background-image: url(../images/interior-bg.png);
background-repeat: repeat-y;
padding-top: 20px;
}

.interiorbodyText {
padding-left: 73px;
padding-right: 12px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-align: left;
}

#interiorBottom {
position: absolute;
width: 522px;
left: 209px;
top: 229px;
background-image: url(../../private/assets/images/interior-bottom.png);
background-repeat: repeat-x;
}

#phtInterior {
position: absolute;
left: 125px;
top: 350px;
}

#phtInterior2 {
position: absolute;
left: 125px;
top: 550px;
}

#phtInteriorAetna {
position: absolute;
left: 128px;
top: 600px;
}

#phtInteriorHearX {
position: absolute;
left: 125px;
top: 1275px;
}


#phtInteriorShula {
position: absolute;
left: 125px;
top: 1100px;
}

#phtInteriorSmithNephew {
position: absolute;
left: 128px;
top: 800px;
}

#phtInteriorSecureHorizons {
position: absolute;
left: 125px;
top: 1125px;
}

#phtInteriorRiteAid {
position: absolute;
left: 125px;
top: 1300px;
}

#phtInteriorBart {
position: absolute;
left: 125px;
top: 975px;
}

#phtInteriorBCBS {
position: absolute;
left: 125px;
top: 1500px;
}

#phtInteriorSilverSneakers {
position: absolute;
left: 125px;
top: 1750px;
}

#phtInteriorDworkin {
position: absolute;
left: 125px;
top: 850px;
}

#phtInteriorRenee {
position: absolute;
left: 125px;
top: 850px;
}

#phtInteriorBG {
position: absolute;
left: 600px;
top: 800px;
width: 100px;
height: 100px;
background-image: url(../images/pht-interior-bg.png);
background-repeat: no-repeat;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: center;
}
.interiorbodyHeading2 {
font-family: "trebuchet MS", verdana, arial, "times New Roman";
font-size: 18px;
font-weight: bold;
color: #F15D22;
text-align: center;
text-transform: capitalize;
}

.interiorbodyHeading3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #F15D22;
text-align: center;
}


.references {
font-family: Arial, Helvetica, sans-serif;
font-size: 8px;
color: #999999;
text-align: left;
line-height: 10px;
}

.superscript {
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
line-height: 0;
vertical-align: top;
}

/*--------------------SPONSORS--------------------*/
#sponsors {
position:absolute;
left:6px;
top:915px;
width:750px;
height:48px;
}

#sponsorsLong {
	position:absolute;
	left:6px;
	top:1565px;
	width:750px;
	height:60px;
	padding-bottom: 50px;
}

#sponsorsLonger {
	position:absolute;
	left:6px;
	top:2565px;
	width:750px;
	height:60px;
	padding-bottom: 50px;
}

.wrapper{/* margin-top:50px; */ float:left; position:absolute;}

.sara #logo,.sara #expoinfo {padding-top:50px;}
.samples #logo,.samples #expoinfo {padding-top:50px;}