@charset "UTF-8";
body {
	background-color: #000;
	margin: 0px;
	padding: 0px;
	position: absolute;
	bottom:0;
	top:0;
	left:0;
	width:100%;
}

#salesVidDiv{
	position:absolute;
	top:380px;
	left:40px;
	z-index:100;
}

#supersized {
    height: 100%;
    left: 0;
    overflow: hidden;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: -999;
}

#mainConDiv{
	 height: 600px;
    margin-top: -300px;
    position: absolute;
    top: 50%;
    width: 100%;
}

#headDiv{
	height: 70px;
	width:100%;
	text-align:right;
	position: fixed;
}

#scrollConDiv {
	position: relative;
	height: 452px;
	width: 11780px;
	background-color:#FFF;
	margin:70px 0 0 0;
}
#mainMenuDiv {
	background-color: #000;
	background-image: url(../images/menu-back.jpg);
	background-repeat: no-repeat;
	height: 452px;
	width: 247px;
	position: fixed;
	z-index:200;
	text-align:center;
	font-family: 'Maven Pro', sans-serif;
}

#mainMenuDiv ul {
	padding:0;
	margin:25px 0 25px 0;
	list-style:none;
}
#mainMenuDiv li {
	padding:0;
	margin:0px 0 10px 0;
	list-style:none;
	font-family: 'Maven Pro', sans-serif;
	font-size:16px;
}

#mainMenuDiv li a:link, #mainMenuDiv li a:visited {
	text-decoration:none;
}


.blue, .blue a:link, .blue a:visited {color:#97c0e6;}
.orange, .orange a:link, .orange a:visited{color:#f3c76e;}
.lavendar, .lavendar a:link, .lavendar a:visited{color:#d0bfd6;}
.yellow, .yellow a:link, .yellow a:visited{color:#e8e861;}
.cyan, .cyan a:link, .cyan a:visited{color:#089dbb;}
.purple, .purple a:link, .purple a:visited{color:#9950a9;}
.seafoam, .seafoam a:link, .seafoam a:visited{color:#8cc1b5;}
.green, .green a:link, .green a:visited{color:#b7cf33;}

#mainMenuDiv li a:hover {
	color:#fff;
}

#sec0Div{
	position:relative;
	float:left;
	width:713px;
	height:452px;
	background-color:#fff;
	margin:0 0 0 247px;
}
#slider1{
	position:relative;
	width:713px;
	height:452px;
	top:0;
	left:0;
}
#sec1Div{
	background-image:url(../images/about-back.jpg);
	background-repeat:no-repeat;
	position:relative;
	float:left;
	width:712px;
	height:452px;
	background-color:#fff;
	margin:0 0 0 0px;
}
#sec1TextDiv{
	font-family: 'Maven Pro', sans-serif;
	font-size:13px;
	position:absolute;
	top:100px;
	left:118px;
	width:550px;
	color:#000000;
}
	

#sec2Div{
	background-image:url(../images/features1-back.jpg);
	background-repeat:no-repeat;
	position:relative;
	float:left;
	width:713px;
	height:452px;
	background-color:#ccc;
	margin:0 0 0 0;
}

#sec2TextDiv{
	font-family: 'Maven Pro', sans-serif;
	font-size:13px;
	position:absolute;
	top:75px;
	left:118px;
	width:550px;
	color:#000000;
}
#sec2BATextDiv{
	font-family: 'Maven Pro', sans-serif;
	font-size:13px;
	position:absolute;
	top:95px;
	left:118px;
	width:280px;
	color:#000000;
}
#sec2BATextDiv h2{
	font-family: 'Maven Pro', sans-serif;
	font-size:13px;
	text-transform:uppercase;
	margin:0;
	color:#a239b9;
}

#sec2DashTextDiv{
	font-family: 'Maven Pro', sans-serif;
	font-size:13px;
	position:absolute;
	top:155px;
	left:90px;
	width:210px;
	color:#000000;
}
#sec2DashTextDiv h2{
	font-family: 'Maven Pro', sans-serif;
	font-size:13px;
	text-transform:uppercase;
	margin:0;
	color:#a239b9;
}

#sec2DashTextDiv p a:link, #sec2DashTextDiv p a:visited{
	font-family: 'Maven Pro', sans-serif;
	font-size:13px;
	color:#7d2d8b;
	text-decoration:none;
	text-transform:none;
}

#sec2DashTextDiv a:hover, #sec2DashTextDiv p a:hover{
	color: #B7CF33;
}

#sec2EdVidsTextDiv{
	font-family: 'Maven Pro', sans-serif;
	font-size:13px;
	position:absolute;
	top:95px;
	left:118px;
	width:550px;
	color:#000000;
}

#sec2EdVidsTextDiv h2{
	font-family: 'Maven Pro', sans-serif;
	font-size:13px;
	text-transform:uppercase;
	margin:0;
	color:#a239b9;
}

#sec2AnatomyTextDiv{
	font-family: 'Maven Pro', sans-serif;
	font-size:12px;
	position:absolute;
	top:85px;
	left:118px;
	width:550px;
	color:#000000;
}

#sec2ReviewsTextDiv{
	font-family: 'Maven Pro', sans-serif;
	font-size:12px;
	position:absolute;
	top:85px;
	left:118px;
	width:550px;
	color:#000000;
}

#sec2VidGalTextDiv{
	font-family: 'Maven Pro', sans-serif;
	font-size:12px;
	position:absolute;
	top:155px;
	left:390px;
	width:260px;
	color:#000000;
}



#sec2TextDiv a:link, #sec2TextDiv a:visited{
	font-family: 'Maven Pro', sans-serif;
	font-size:13px;
	color:#7d2d8b;
	text-decoration:none;
	text-transform:uppercase;
}


#sec2TextDiv a:hover, #sec2TextDiv p a:hover{
	color: #B7CF33;
}

#sec2-2Div{
	background-image:url(../images/features2-back.jpg);
	background-repeat:no-repeat;
	position:relative;
	float:left;
	width:713px;
	height:452px;
	background-color:#ccc;
	margin:0 0 0 0;
}

#sec2-3Div{
	background-image:url(../images/bragbook.jpg);
	background-repeat:no-repeat;
	position:relative;
	float:left;
	width:713px;
	height:452px;
	background-color:#ccc;
	margin:0 0 0 0;
}

#sec2-4Div{
	background-image:url(../images/educator.jpg);
	background-repeat:no-repeat;
	position:relative;
	float:left;
	width:713px;
	height:452px;
	background-color:#ccc;
	margin:0 0 0 0;
}

#sec2-5Div{
	background-image:url(../images/dashboard-back.jpg);
	background-repeat:no-repeat;
	position:relative;
	float:left;
	width:713px;
	height:452px;
	background-color:#ccc;
	margin:0 0 0 0;
}

#sec2-6Div{
	background-image:url(../images/envision.jpg);
	background-repeat:no-repeat;
	position:relative;
	float:left;
	width:713px;
	height:452px;
	background-color:#ccc;
	margin:0 0 0 0;
}
#sec2-7Div{
	background-image:url(../images/reviews-back.jpg);
	background-repeat:no-repeat;
	position:relative;
	float:left;
	width:713px;
	height:452px;
	background-color:#ccc;
	margin:0 0 0 0;
}
#sec2-8Div{
	background-image:url(../images/videogallery-back.jpg);
	background-repeat:no-repeat;
	position:relative;
	float:left;
	width:713px;
	height:452px;
	background-color:#ccc;
	margin:0 0 0 0;
}

#sec3Div{
	background-image:url(../images/faq-back.jpg);
	background-repeat:no-repeat;
	position:relative;
	float:left;
	width:713px;
	height:452px;
	background-color:#666;
	margin:0 0 0 0;
}

#sec3TextDiv{
	font-family: 'Maven Pro', sans-serif;
	font-size:13px;
	position:absolute;
	top:85px;
	left:118px;
	width:550px;
	color:#000000;
}

#sec3TextDiv a:link, #sec3TextDiv a:visited{
	font-family: 'Maven Pro', sans-serif;
	font-size:12px;
	color:#7d2d8b;
	text-decoration:none;
	text-transform:uppercase;
}

#sec3TextDiv p a:link, #sec3TextDiv p a:visited{
	font-family: 'Maven Pro', sans-serif;
	font-size:12px;
	color:#7d2d8b;
	text-decoration:none;
	text-transform:none;
}

#sec3TextDiv a:hover, #sec3TextDiv p a:hover{
	color: #B7CF33;
}

#sec3TextDiv p, #sec3-2TextDiv p,  #sec3-3TextDiv p{
	font-family: 'Maven Pro', sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000;
	margin:0 0 12px 0;
	text-decoration:none;
}

#sec3TextDiv h2, #sec3-2TextDiv h2,  #sec3-3TextDiv h2{
	font-family: 'Maven Pro', sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
	margin:0;
	text-decoration:none;
	text-transform:uppercase;
}

#sec3-2Div{
	background-image:url(../images/faq2-back.jpg);
	background-repeat:no-repeat;
	position:relative;
	float:left;
	width:713px;
	height:452px;
	background-color:#666;
	margin:0 0 0 0;
}

#sec3-3Div{
	background-image:url(../images/faq3-back.jpg);
	background-repeat:no-repeat;
	position:relative;
	float:left;
	width:713px;
	height:452px;
	background-color:#666;
	margin:0 0 0 0;
}

/*#sec4Div{
	position:relative;
	float:left;
	width:713px;
	height:452px;
	background-color:#999;
	margin:0 0 0 0;
}*/
#sec5Div{
	background-image:url(../images/support-back.jpg);
	background-repeat:no-repeat;
	position:relative;
	float:left;
	width:713px;
	height:452px;
	background-color:#9C0;
	margin:0 0 0 0;
}

#sec5TextDiv{
	font-family: 'Maven Pro', sans-serif;
	font-size:13px;
	position:absolute;
	top:95px;
	left:118px;
	width:550px;
	color:#000000;
}

#sec5TextDiv h2{
	font-family: 'Maven Pro', sans-serif;
	font-size:13px;
	text-transform:uppercase;
	margin:0;
	color:#a239b9;
}

#sec5TextDiv p a:link, #sec5TextDiv p a:visited{
	font-family: 'Maven Pro', sans-serif;
	font-size:12px;
	color:#7d2d8b;
	text-decoration:none;
	text-transform:none;
}

#sec5TextDiv a:hover, #sec5TextDiv p a:hover{
	color: #B7CF33;
}

/*#sec6Div{
	position:relative;
	float:left;
	width:400px;
	height:452px;
	background-color:#9C0;
	margin:0 0 0 0;
}*/
/*#sec7Div{
	background-image:url(../images/pricing-back.jpg);
	background-repeat:no-repeat;
	position:relative;
	float:left;
	width:713px;
	height:452px;
	background-color:#9C0;
	margin:0 0 0 0;
}*/
#sec7TextDiv{
	font-family: 'Maven Pro', sans-serif;
	font-size:13px;
	position:absolute;
	top:95px;
	left:118px;
	width:555px;
	color:#000000;
}

.price{
	float:left;
	font-size:12px
}
.price h2{
	font-family: 'Maven Pro', sans-serif;
	font-size:12px;
	text-transform:none;
	margin:0;
}
.price p{
	line-height:16px;
	margin:5px 0 0 0;
}
.priceDivider{
	float:left;
	width:1px;
	height:200px;
	margin:0 10px 0 10px;
	background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.03) 2%, rgba(0,0,0,0.65) 50%, rgba(0,0,0,0) 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(2%,rgba(0,0,0,0.03)), color-stop(50%,rgba(0,0,0,0.65)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.03) 2%,rgba(0,0,0,0.65) 50%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.03) 2%,rgba(0,0,0,0.65) 50%,rgba(0,0,0,0) 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.03) 2%,rgba(0,0,0,0.65) 50%,rgba(0,0,0,0) 100%); /* IE10+ */

background: linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.03) 2%,rgba(0,0,0,0.65) 50%,rgba(0,0,0,0) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */

}

.dividerDiv{
	position:relative;
	float:left;
	height:452px;
	margin:0 0 0 0;
}

#botFeaturesDiv{
	background-color:#160e27;
	color:#e9e960;
	position: fixed;
	width:100%;
	z-index:500;
	margin:10px 0 0 0;
	font-family: 'Maven Pro', sans-serif;
	text-transform:uppercase;
}

#botFeaturesDiv a:link,#botFeaturesDiv a:visited{
	color:#e9e960;
	text-decoration:none;
	font-family: 'Maven Pro', sans-serif;
	text-transform:uppercase;
}

#botFeaturesDiv a:hover{
	color:#b7cf33;
}

#featureScrollDiv{
	margin:5px 10px 5px 220px;
	position:relative;
	width:600px;
}
#featureScrollDiv ul, #featureScrollDiv li{
	margin:0;
	padding:0;
	list-style:none;
	width:600px;
}
#featureScrollDiv li .divider{
color: #7d2d8b
}
	
#featureNext{
	position:absolute;
	top:-10px; 
	left:850px;	
}

#featureNext a{
	width:52px;
	height:52px;
	background-image:url(../images/arrow.png);
	background-repeat:no-repeat;
	text-indent:-999px;
	display:block;
	}
	
#featurePrev{
	display:none;
}

#footerDiv{
	position:fixed;
	width:100%;
	z-index:500;
	margin:60px 0 0 0;
	padding:0px 0 0 35px;
	color:#fff;
	font-size:11px;
	font-family: 'Maven Pro', sans-serif;
	
}

#footerDiv a:link,#footerDiv a:visited{
	color:#fff;
	text-decoration:underline;
	font-family: 'Maven Pro', sans-serif;
}

#footerDiv a:hover{
	color:#b7cf33;
}

.clearfix{
	clear:both;
}

.left{
	float:left;
}

.right{
	float:right;
}





/*
 * jQuery Nivo Slider v2.7.1
 * http://nivo.dev7studios.com
 *
 * Copyright 2011, Gilbert Pellegrom
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 * 
 * March 2010
 */
 
 
/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:8;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:9;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}

 .nivoSlider {
	position:relative;
	background:#fff url(../images/loading.gif) no-repeat 50% 50%;    
}
 .nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
 .nivoSlider a {
	border:0;
	display:block;
}

 .nivo-controlNav {
	position:absolute;
	right:20px;
	bottom:30px;
}
 .nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(../images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
 .nivo-controlNav a.active {
	background-position:0 -22px;
}

 .nivo-caption {
    font-family: Helvetica, Arial, sans-serif;
}
 .nivo-caption a {
    color:#fff;
    border-bottom:1px dotted #fff;
}
 .nivo-caption a:hover {
    color:#fff;
}

.misc{
	cursor:pointer;
}
