body {
	background: url("bg.png") rgb(255, 244, 248); font: 12px/normal Verdana, Arial, Helvetica, sans-serif; margin: 0px auto; padding: 0px; color: rgb(0, 0, 0); font-size-adjust: none; font-stretch: normal;
}
.spacer {
	clear: both;
}
#content {
	background: url("shadow.png"); margin: 0px auto; padding: 0px; width: 1022px;
}
#header {
	background: url("header2.jpg") no-repeat top; margin: 0px auto; width: 1000px; height: 120px;
}
.headerbar {
	background: url("header_03.jpg"); margin: 0px auto 10px; width: 1000px; height: 36px;
}
.headerbartxt {
	font: 24px/normal Arial, Helvetica, sans-serif; padding: 3px 0px 0px 92px; text-align: center; color: rgb(255, 255, 255); display: block; font-size-adjust: none; font-stretch: normal;
}
a.txtLinks:link {
	color: rgb(255, 25, 136);
}
a.txtLinks:visited {
	color: rgb(255, 25, 136);
}
a.txtLinks:active {
	color: rgb(255, 25, 136);
}
a.txtLinks:hover {
	color: rgb(7, 130, 188); text-decoration: none;
}
.txtBox {
	font: 12px/normal Verdana, Geneva, sans-serif; margin: 12px; padding: 15px 24px; border: 1px solid rgb(231, 53, 131); width: 400px; height: 270px; text-align: center; color: rgb(51, 51, 51); float: left; display: inline; font-size-adjust: none; font-stretch: normal; background-color: rgb(255, 245, 249);
}
.txtBar {
	font: bold 24px/normal Verdana, Arial, Helvetica, sans-serif; padding: 0px 0px 6px; text-align: center; font-size-adjust: none; font-stretch: normal;
}
#videoHolder {
	margin-left: 34px;
}
.thumbFloater {
	width: auto; height: auto; float: left;
}
a.thumbFloater:link {
	border: 1px solid rgb(231, 53, 131);
}
a.thumbFloater:visited {
	border: 1px solid rgb(231, 53, 131);
}
a.thumbFloater:active {
	border: 1px solid rgb(231, 53, 131);
}
a.thumbFloater:hover {
	border: 1px solid rgb(231, 53, 131);
}
.thumbFeatures {
	margin: 12px; border: 1px solid rgb(231, 53, 131); width: 448px; height: 300px; float: left; display: inline; background-color: rgb(255, 245, 249);
}
.thumbFeaturesTxt {
	font: bold 18px/normal Verdana, Geneva, sans-serif; padding: 2px; text-align: center; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal; background-color: rgb(231, 53, 131);
}
.thumbFeaturesCont {
	margin: 24px 0px 0px 32px; width: 175px; color: rgb(51, 51, 51); line-height: 16px; font-size: 11px; float: left;
}
.thumbFeaturesFloat {
	margin: 12px 0px 0px 14px; float: left;
}
a.thumbFeaturesFloat:link {
	border: 1px solid rgb(253, 171, 204);
}
a.thumbFeaturesFloat:visited {
	border: 1px solid rgb(253, 171, 204);
}
a.thumbFeaturesFloat:active {
	border: 1px solid rgb(253, 171, 204);
}
a.thumbFeaturesFloat:hover {
	border: 1px solid rgb(253, 222, 235);
}
.hoverthumb:hover {
	background-image: url("../images/player-hovtmb.png");
}
.vidcontainer {
	margin: 12px; width: 454px; height: 304px; overflow: hidden; float: left; display: block; position: relative;
}
a:link img.vidplay {
	left: 0px; top: 0px; position: absolute; z-index: 1;
}
a:hover img.vidplay {
	top: -300px; cursor: pointer;
}
#testimonia {
	margin: 12px 46px 20px 40px;
}
#footer {
	font: bold 18px/normal Arial, Helvetica, sans-serif; color: rgb(51, 51, 51); margin-top: 10px; font-size-adjust: none; font-stretch: normal; text-shadow: #fff 1px 1px;
}
.dlfull {
	color: rgb(31, 168, 233); font-size: 14px; font-weight: bold; margin-right: 6px; float: right; display: block;
}
.dlimg {
	top: 4px; padding-right: 4px; position: relative;
}
.mobicons {
	
}
.ios {
	margin-top: 4px; margin-right: 15px; float: right;
}
.android {
	margin-top: 4px; margin-right: 5px; float: right;
}
.speechBubble1 {
	width: 234px; height: 150px; text-align: left; margin-top: 24px; margin-left: 873px; display: none; position: fixed; background-image: url("speech-bubble.png"); background-repeat: no-repeat;
}
.speechBubble2 {
	width: 234px; height: 150px; text-align: left; margin-top: 24px; margin-left: 840px; display: none; position: fixed; background-image: url("speech-bubble.png"); background-repeat: no-repeat;
}
.checkmark ul {
	line-height: 12;
}
.checkmark li {
	list-style: url("checkmark.png"); margin: 2px; padding: 2px; line-height: 1em; text-indent: 0px; font-size: 12px;
}