.mainHeader{
	position:relative;
	width:1000px;
	height:66px;
	margin:0px auto;
	background:url(../images/top_nav_bg.png) no-repeat;
	
}

.headerText{
	font-family:"Helvetica Neue","Helvetica","Myriad Pro", "Arial";
	font-size:15px;
	font-weight:normal;
	color:#C7C7C7;
	text-decoration:none;

}

.headerText:hover{
    font-family:"Helvetica Neue","Helvetica","Myriad Pro", "Arial";
    font-size:15px;
    font-weight:normal;
    color:#C95454;
    text-decoration:none;
}


.headerTextActive{
	font-family:"Helvetica Neue","Helvetica","Myriad Pro", "Arial";
	font-size:15px;
	font-weight:bold;
	color:#BF2D2D;
	text-decoration:none;
}



#GDTPLLogo{
	position:absolute;
	top:17px;
	left:34px;
}

#headerTab1{
	position:absolute;
	top:24px;
	left:393px;

}

#headerTab2{
	position:absolute;
	top:24px;
	left:478px;

}

#headerTab3{
	position:absolute;
	top:24px;
	left:554px;

}


#headerTab4{
	position:absolute;
	top:24px;
	left:650px;

}

#headerTab5{
	position:absolute;
	top:24px;
	left:760px;

}

#headerTab7{
	position:absolute;
	top:24px;
	left:825px;

}

#headerTab6{
	position:absolute;
	top:24px;
	left:910px;
}



#headerImg1{
	display:none;
	position:absolute;
	top:56px;
	left:400px;
}


#headerImg2{
	display:none;
	position:absolute;
	top:56px;
	left:482px;
}

#headerImg3{
	display:none;
	position:absolute;
	top:56px;
	left:565px;
}

#headerImg4{
	display:none;
	position:absolute;
	top:56px;
	left:670px;
}

#headerImg5{
	display:none;
	position:absolute;
	top:56px;
	left:760px;
}

#headerImg7{
	display:none;
	position:absolute;
	top:56px;
	left:837px;
}

#headerImg6{
	display:none;
	position:absolute;
	top:56px;
	left:925px;
}


#section1{
	height:700px;
	background:#FFFFFF;
	-moz-border-radius-topleft: 5px;
    -moz-border-radius-topright:5px;
	 -moz-border-radius-bottomleft: 5px;
    -moz-border-radius-bottomright:5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
	border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    -moz-box-shadow:0px 2px 5px #888;
    -webkit-box-shadow: 0px 2px 5px #888;
    box-shadow: 0px 2px 5px  #888;
	font-family:"Helvetica Neue","Helvetica","Myriad Pro", "Arial";
	color:#ffffff;
}


#section1new{
	
	-moz-border-radius-topleft: 5px;
    -moz-border-radius-topright:5px;
	 -moz-border-radius-bottomleft: 5px;
    -moz-border-radius-bottomright:5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
	border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    -moz-box-shadow:0px 2px 5px #888;
    -webkit-box-shadow: 0px 2px 5px #888;
    box-shadow: 0px 2px 5px  #888;
	font-family:"Helvetica Neue","Helvetica","Myriad Pro", "Arial";
	
}


#section1new a,#section1new a:hover,#section1new a:visited,#section1new a:active{
	cursor:pointer;
	text-decoration:none;
	border:none;
	outline:none;
	color:#fff;
}

#section1Href{
	cursor:pointer;
	text-decoration:none;
	border:none;
	outline:none;
	color:#fff;
}

#section1new img{
	
	text-decoration:none;
	border:none;
	outline:none;
}


#section1new:hover{
	cursor:pointer;
	text-decoration:none;
}

.section1Text{
	padding:60px 0px 0px 30px;
	
}

.section1Head{
	font-family:"Helvetica Neue","Helvetica","Myriad Pro", "Arial";
	font-size:30px;
	font-weight:bold;
	color:#606060;
	text-decoration:none;
	border:none;

}
.section1SubHead{
	font-family:"Helvetica Neue","Helvetica","Myriad Pro", "Arial";
	font-size:30px;
	font-weight:200;
	color:#CE6565;
	text-decoration:none;
	border:none;
}

.section1Image{
	padding:43px 0px 0px 30px;
}


#section1BestOfShow{
	font-size:11px;
	width:230px; 
	height:25px;
	position:absolute;
	top:52px; 
	left:155px; 
	/*background-color:#FF99FF;*/
}

#section1BestMacVolumeBooster{
	
	position:absolute;
	top:560px; 
	left:165px; 
	cursor:pointer;
	/*background-color:#FF99FF;*/
}

#section1ExploreMore{
	font-size:14px;
	width:100px; 
	height:55px;
	position:absolute;
	top:627px; 
	left:760px;
	/*background-color:#FF99FF; */
}

#image1Banner{
	position:absolute;
	top:15px; 
	left:16px;
}


#image2Banner{
	position:absolute;
	top:72px; 
	left:160px;
}


#image3Banner{
	position:absolute;
	top:631px; 
	left: 816px;
}



	
#delightfulAppSection{
	margin:0px 0px 0px 30px;
}



#section2{
	/*margin:-10px 0px 0px 0px;*/
	height:663px;
	background:#FFFFFF;
	-moz-border-radius-bottomleft: 5px;
    -moz-border-radius-bottomright:5px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    -moz-box-shadow:0px 2px 5px #888;
    -webkit-box-shadow: 0px 2px 5px #888;
    box-shadow: 0px 2px 5px  #888;
}
.productsTable{
	/*background:url("../images/prod_bg.png") no-repeat;*/
	height:663px;
}


.section2Head{
	font-family:"Helvetica Neue","Helvetica","Myriad Pro", "Arial";
	font-size:20px;
	font-weight:bold;
	color:#5E5E5E;
	text-decoration:none;
	border:none;
}

.section2SubHead{
	font-family:"Helvetica Neue","Helvetica","Myriad Pro", "Arial";
	font-size:13px;
	font-weight:normal;
	font-style:italic;
	color:#5E5E5E;
	text-decoration:none;
	border:none;
}

.section2Price{
	position:relative;
	top:7px;
	font-family:"Helvetica Neue","Helvetica","Myriad Pro", "Arial";
	font-size:16px;
	font-weight:normal;
	color:#7AA3D5;
	text-decoration:none;
	border:none;
	
}

.aHref{
	text-decoration:none;
	border:none;
	}
/*   Boom */

.fadeThisBoom {
	position:relative;
	display:block;
	height: 221px;
	width: 500px;
	background:url("../images/prod_off_boom.png") no-repeat;
}
	
	
	
.fadeThisBoom span.hover {
	position: absolute;
	top: 0px;
	left:0px;
	display: block;
	height: 221px;
	width: 500px;
	background:url("../images/prod_on_boom.png") no-repeat;
}

.sectionBoom{
	position:relative;
	top:83px;
	left:200px;
	width:277px;
}



/*   Voila */

.fadeThisVoila {
	position:relative;
	display:block;
	height: 221px;
	width: 500px;
	background:url("../images/prod_off_voila.png") no-repeat;
}
	
	
	
.fadeThisVoila span.hover {
	position: absolute;
	top: 0px;
	left:0px;
	display: block;
	height: 221px;
	width: 500px;
	background:url("../images/prod_on_voila.png") no-repeat;
}

.sectionVoila{
	position:relative;
	top:83px;
	left:200px;
	width:290px;
}

/*   Camera Plus  */


.fadeThisCP {
	position:relative;
	display:block;
	height: 221px;
	width: 500px;
	background:url("../images/prod_off_cameraplus.png") no-repeat;
}
	
	
	
.fadeThisCP span.hover {
	position: absolute;
	top: 0px;
	left:0px;
	display: block;
	height: 221px;
	width: 500px;
	background:url("../images/prod_on_cameraplus.png") no-repeat;
}

.sectionCP{
	position:relative;
	top:83px;
	left:200px;
	width:277px;
}


/*   Camera Plus Pro */

.fadeThisCPP {
	position:relative;
	display:block;
	height: 221px;
	width: 500px;
	background:url("../images/prod_off_cpp.png") no-repeat;
}
	
	
	
.fadeThisCPP span.hover {
	position: absolute;
	top: 0px;
	left:0px;
	display: block;
	height: 221px;
	width: 500px;
	background:url("../images/prod_on_cpp.png") no-repeat;
}


.sectionCPP{
	position:relative;
	top:83px;
	left:200px;
	width:277px;
}


/*   Photo Delight */

.fadeThisPD {
	position:relative;
	display:block;
	height: 221px;
	width: 500px;
	background:url("http://d3jbf8nvvpx3fh.cloudfront.net/home/_resource/_img/Web Extension1-1.png") no-repeat;
}
	
	
	
.fadeThisPD span.hover {
	position: absolute;
	top: 0px;
	left:0px;
	display: block;
	height: 221px;
	width: 500px;
	background:url("http://d3jbf8nvvpx3fh.cloudfront.net/home/_resource/_img/Web Extension.png") no-repeat;
}

.sectionPDelight{
	position:relative;
	top:83px;
	left:200px;
	width:277px;
}



/*   Coming Soon */

.fadeThisNew {
	position:relative;
	display:block;
	height: 221px;
	width: 500px;
	background:url("../images/prod_off_gyv.png") no-repeat;
}
	
	
	
.fadeThisNew span.hover {
	position: absolute;
	top: 0px;
	left:0px;
	display: block;
	height: 221px;
	width: 500px;
	background:url("../images/prod_on_gyv.png") no-repeat;
}

.sectionNew{
	position:relative;
	top:83px;
	left:200px;
	width:277px;
}

/* Stryke */
.fadeThisStryke {
	position:relative;
	display:block;
	height: 221px;
	width: 500px;
	background:url("http://d3jbf8nvvpx3fh.cloudfront.net/home/_resource/_img/Feature_Banner_Logo_500x220.png") no-repeat;
}
	
	
	
.fadeThisStryke span.hover {
	position: absolute;
	top: 0px;
	left:0px;
	display: block;
	height: 221px;
	width: 500px;
	background:url("http://d3jbf8nvvpx3fh.cloudfront.net/home/_resource/_img/Feature_Banner_500x220-2.png") no-repeat;
}

.sectionStryke{
	position:relative;
	top:83px;
	left:200px;
	width:277px;
}

.icons {
  float: right;
  margin-right: -2px;
  margin-top: 21px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
   .icons {
	margin-right: -2px!important;
	margin-top: 26px!important;
	}
}
.icons > img {
  float: left;
}

#section3{
	
	height:656px;
	background:#FFFFFF;
	 -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright:5px;
	 -moz-border-radius-bottomleft: 5px;
    -moz-border-radius-bottomright:5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
	border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    -moz-box-shadow:0px 2px 5px #888;
    -webkit-box-shadow: 0px 2px 5px #888;
    box-shadow: 0px 2px 5px  #888;
}

.hotNews{
	background:url("../images/about_news_bg.png") no-repeat;
	height:52px;
}
.hotNewsText{
	font-family:"Helvetica Neue","Helvetica","Myriad Pro", "Arial";
	font-size:14px;
	font-weight:normal;
	color:#E3E3E3;
	text-decoration:none;
	margin:0px 0px 0px 15px;
	position:relative;
	top:-2px;
	
}


#containerHotNews{
   width:895px;
   height:30px;
   position:relative;
   top:-3px;

        
}
#containerFollowStory{
	width:130px;
	height:30px;
	position:relative;
	
	
}
.slideshow{
	width:auto;
	list-style: none;
	position:relative;
	margin-left:10px;	
	
}
.slideshow a{
	text-decoration:none;
}

.slideshow ul{
	list-style-type:none;

}

ul.slideshow li {
	position:absolute;
	left:0px;
	top:0px;
	display:inline;
	width:100%;
	z-index:10;
	
	
}

ul.slideshow li.show {
	z-index:150;    
}

.followStoryText{
	position:absolute;
	right:50px;
	top:-3px;
	
	
}

.followStoryImg{
	position:relative;
	top:3px;
	padding-left:10px;
}


.slideShowText{
	font-family:"Helvetica Neue","Helvetica","Myriad Pro", "Arial";
	font-size:14px;
	font-weight:normal;
	color:#E3E3E3;
	text-decoration:none;
}
.slideShowTextFollow{
	font-family:"Helvetica Neue","Helvetica","Myriad Pro", "Arial";
	font-size:14px;
	font-weight:normal;
	color:#E3E3E3;
	text-decoration:none;
	
		
}

.h1Tag{
	font-size:15px;
	font-weight:200;
}

.h2Tag{
	font-size:15px;
	font-weight:200;
}

.aboutWelcomeNote{
	margin:70px 0px 0px 30px;
	
}

.aboutText{
	font-family:"Helvetica Neue","Helvetica","Myriad Pro", "Arial";
	font-size:15px;
	font-weight:200;
	color:#807D7D;
	width:695px;
	margin:40px 0px 0px 30px;
	text-align:justify;
	line-height:20px;	
}

.reviews{
	margin:40px 0px 0px 0px;
	height:230px;
	
	
}
.reviewTable{
	background:url("../images/about_showcase_bg.png") no-repeat;

}
.aboutHonorIcon{
	margin:0px 0px 0px 0px;
}

.aboutHonorText{
	font-family:"Helvetica Neue","Helvetica","Myriad Pro", "Arial";
	font-size:16px;
	font-weight:normal;
	color:#7C7C7C;

}


.aboutHonorImages{
	margin:0px 0px 0px 38px;
}

.aboutReviewIcon{
	margin:0px 0px 0px 0px;
}

.aboutReviewText{
	font-family:"Helvetica Neue","Helvetica","Myriad Pro", "Arial";
	font-size:16px;
	font-weight:normal;
	color:#7C7C7C;


}


.fbook{
	margin:-75px 0px 0px 50px;
	width:318px;
	height:281px;
	background:url("../images/social_fbox_shadow.png") no-repeat;	
	
}


.getInTouch{	
	width:560px;
	margin:-40px 0px 0px 0px;
	
}

.touchTextHead{
	font-family:"Helvetica Neue","Helvetica","Myriad Pro", "Arial";
	font-size:22px;
	font-weight:normal;
	color:#797979;

}

.touchTextBody{
	font-family:"Helvetica Neue","Helvetica","Myriad Pro", "Arial";
	font-size:13px;
	font-weight:normal;
	color:#7B7B7B;
	line-height:19px;
	text-align:justify;
	width:526px;
	margin:22px 0px 0px 0px;
	
}

.touchLinks{
	margin:30px 0px 0px 0px;
}

.socialSectionText{
	font-family:"Helvetica Neue","Helvetica","Myriad Pro", "Arial";
	font-size:15px;
	font-weight:normal;
	color:#989898;
	text-decoration:none;
	border:none;
	outline:none;	
	
	
}

.socialSectionText:hover{
	color:#82B6D1;
	text-decoration:none;
	border:none;
	outline:none;
	cursor:pointer;	
	
	
}
.socialSectionSpanImg{
	position:absolute;
	top:-13px;
	width:50px;
}
.socialSectionSpanText{
	position:absolute;
	top:-10px;
	left:50px;
	
	
}

.copyrightHead{

	font-family:"Helvetica Neue","Helvetica","Myriad Pro", "Arial";
	font-size:12px;
	font-weight:normal;
	color:#AAAAAA;
}

.copyrightBody{

	font-family:"Helvetica Neue","Helvetica","Myriad Pro", "Arial";
	font-size:9px;
	font-weight:normal;
	color:#AAAAAA;
}
#flowpanes {
		
	width:1000px;
	height:700px;	
}


/* single pane */
#flowpanes div {
	display:none;	
	/*color:#fff;	*/
	/*margin:20px 40px;*/
}
#FacebookAuth {
  display: none!important;
}
