@charset "UTF-8";
/* CSS Document */

body {
	margin-top:0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#333;
	background-image:url(images/background-repeat.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#514E7C;
}

h1 {
	font-size:16px;
	font-weight:bold;
}

h2 {
	font-size:14px;
	font-weight:bold;
}

a {
	color:#000;
	text-decoration:underline;
}

a:hover {
	color:#2F2E63;
	text-decoration:underline;
}


li {
	padding-bottom:10px;
}


li.testimonials {
	padding-bottom:20px;
}

.need2connect {
	font-family:Zapfino, Verdana, Helvetica, sans-serif;
	font-weight:bold;
}

.need2connect-blue {
	font-family:Zapfino, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	color:#1A1954;
}

.need2connect-yellow {
	font-family:Zapfino, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	color:#B9970D;
}

.need2connect-blue-lg {
	font-family:Zapfino, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	color:#1A1954;
	font-size:16px;
}

.need2connect-yellow-lg {
	font-family:Zapfino, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	color:#B9970D;
	font-size:16px;
}


.legal {
	color:#FFF;
	font-size:10px;
}

a.legal {
	color:#FFF;
	font-size:10px;
	text-decoration:underline;
}

.welcome {
	font-size:24px;
	font-weight:bold;
	padding-top:0px;
}

.products {
	font-size:18px;
	font-weight:bold;
	padding-top:0px;
}

.yellow {
	color:#CCA60F;
}

.introtext {
	font-size:14px;
	line-height:25px;
}

.successemail {
	font-size:13px;
	color:#26255E;
}

.failemail {
	font-size:13px;
	color:#900;
}





#cf {
	position:relative;
	height:247px;
	width:440;
	margin:0 auto;	
}
#cf img {
	position:absolute;
	left:0;
	-webkit-transition: opacity 1s ease-in-out;
	-moz-transition: opacity 1s ease-in-out;
	-o-transition: opacity 1s ease-in-out;
	transition: opacity 1s ease-in-out;
}

#cf img.top:hover {
	opacity:0;
}	

@-webkit-keyframes cf3FadeInOut {
	0% {
		opacity:1;
	}
	45% {
		opacity:1;
	}
	55% {
		opacity:0;
	}
	100% {
		opacity:0;
	}
}

#cf img.top {
	-webkit-animation-name: cf3FadeInOut;
	-webkit-animation-timing-function: ease-in-out;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-duration: 10s;
	-webkit-animation-direction: alternate;
}	
