#home{
	width: 939px;
	height: 363px;
	margin-top: 2px;
}

#flash{
	width: 945px;
	height: 363px;
	position: relative;
}

.marquee{
	width: 945px;
	height: 363px;
	position: absolute;
	top: 0px;
	left: 0px;
	display: none;
}

#marquee1{
	z-index: 100;
	background: url("/static/images/main-beach.jpg") no-repeat 0px 0px;
}

#marquee2{
	z-index: 50;
	background: url("/static/images/main-yoga.jpg") no-repeat 0px 0px;
}

#homeHdr{
	width: 389px;
	height: 69px;
	position: absolute;
	top: 48px;
	left: 50px;
}

#homeText{
	width: 435px;
	position: absolute;
	top: 140px;
	left: 50px;
}

#ht1{
	color: #1a384d;
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
}

#ht2{
	color: #1a384d;
	font-size: 12px;
	line-height: 16px;
	padding-bottom: 10px;
}

#ht3{
	color: #1a384d;
	font-size: 13px;
	line-height: 19px;
	font-weight: bold;

}

#homeBtn{
	width: 145px;
	height: 35px;
	position: absolute;
	top: 283px;
	left: 50px;

}

#homeProd{
	width: 430px;
	height: 240px;
	position: absolute;
	top: 106px;
	left: 497px;
}


#callouts{	
	width: 945px;
}

.callout{
	float: left;
	display: inline;
	position: relative;
	margin-bottom: 32px;
	height: 173px;
}


.callout-bg{
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 20;
}
#callout1{width: 313px;}
#callout2{width: 317px;}
#callout3{width: 315px;}

#callout-btn, #callout-btn2, #callout-btn3{
	position: absolute;
	width: 101px;
	height: 14px;
	z-index: 50;
	left: 23px;
}

#callout-btn{
	top: 119px;
}

#callout-btn2{
	top: 139px;
	left: 21px;

}

#callout-btn3{
	top: 139px;
	left: 25px;

}
