@import url("splash.css");

/*

Theme Name: 
Theme URI: 
Description:
Version:
Author: 

*/	


			/* Global Layout */


body 
{
font-size: .75em;
margin: 0px;
text-align: center;
background: #000;
color: #fff;
font-family: Arial, Helvetica, sans-serif;
}

.splash{
	background: #96C0D9 url(img/sbg.jpg) top left repeat-x
}

#wrap{
	position: relative;
	width: 992px;
	margin: auto;	
}

#balloon{
	position: absolute;
	z-index: 100;
	top: 50px;
	left: 35px;
	height: 326px;
	width: 532px;
	behavior: url("iepngfix.htc")
}

#balloon_alt{
	position: absolute;
	z-index: 100;
	top: 10px;
	left: 10px;
	height: 249px;
	width: 399px;
	behavior: url("iepngfix.htc")
}

	#top{
		position: relative;
		height: 695px;
		background: url(img/bg-head-1.jpg) top left;	
		overflow: hidden;
	}
	
		#top-links{
			position: relative;
			height: 26px;
			padding-left: 92px;	
		}
		
			#top-links li{
				position: relative;
				float: left;
				height: 26px;
			}
			
			#top-links li a{
				position: relative;
				float: left;
				height: 26px;
				text-indent: -9999em;	
			}
			
			#top-links-1{
				width: 299px;
				background: url(img/text-top-1.jpg) top left;
			}
			
			#top-links-2{
				width: 188px;
				background: url(img/text-top-2.jpg) top left;
			}
			
			#top-links-3{
				width: 213px;
				background: url(img/text-top-4.jpg) top left;
			}
			
			#top-links-4{
				width: 199px;
				background: url(img/text-top-5.jpg) top left;
			}
		
		#top h1{
			position: relative;
			height: 242px;
			text-indent: -9999em;
		}
		
		#top h2{
			position: relative;
			height: 139px;
			text-indent: -9999em;
		}
		
		#top h3{
			position: relative;
			height: 34px;
			text-indent: -9999em;
		}
		
		#top-feature{
			position: relative;
			float: right;
			padding-right: 31px;
			width: 327px;
		}
		
			#top-feature li{
				position: relative;
				height: 59px;
				padding-bottom: 2px;	
			}
			
			#top-feature li a{
				position: relative;
				height: 59px;
				display: block;
				text-indent: -9999em;
			}
			
			#top-feature-1{
				background: url(img/text-top-feature-1.jpg) top left;
			}
			
			#top-feature-2{
				background: url(img/text-top-feature-2.jpg) top left;
			}
			
			#top-feature-3{
				height: 57px;
				background: url(img/text-top-feature-3.jpg) top left;
			}
	
	#video-feature{
		position: relative;
		height: 514px;	
		overflow: hidden;
	}
	
		#video-feature-box{
			position: relative;
			float: right;
			width: 657px;
			overflow: hidden;
			background: url(img/bg-video-640.jpg) top right;
		}
		
			#video-feature-box #the-video{
				position: relative;
				height: 480px;
				width: 640px;
				margin: 14px 0 0 5px;
			}
		
		#video-feature-sidebar{
			position: relative;
			float: left;
			width: 335px;
			height: 514px;
			overflow: hidden;
			text-align: justify;
			background: url(img/bg-video-640-sb.jpg) top left no-repeat;
		}
		
			#video-feature-sidebar h2{
				position: relative;
				height: 128px;
				text-indent: -9999em;
			}
			
			#video-feature-sidebar p{
				position: relative;
				font-size: 11px;
				color: #fff;
				padding: 5px 18px 10px 15px;
			}
	
	
	#features-box{
		position: relative;
		height: 359px;
		background: url(img/bg-feature-list-sb.jpg) top left no-repeat;
	}
	
		#features-box-left{
			position: relative;
			float: right;
			width: 657px;
			height: 359px;
			background: url(img/bg-feature-list.jpg) top left no-repeat;
		}
		
			#features-box-list{
				position: relative;
				float: left;
				width: 206px;
				padding-top: 19px;
				padding-left: 39px;
			}
			
				#features-box-list li{
					position: relative;
					height: 54px;
					display: block;
				}
				
				#features-box-list li a{
					position: relative;
					height: 53px;
					display: block;
					text-indent: -9999em;	
				}
				
				#features-box-list-1{
					background: url(img/text-feature-1.jpg) top left;
				}
				
				#features-box-list-2{
					background: url(img/text-feature-2.jpg) top left;
				}
				
				#features-box-list-3{
					background: url(img/text-feature-3.jpg) top left;
				}				
				
				#features-box-list-4{
					background: url(img/text-feature-4.jpg) top left;
				}
				
				#features-box-list-5{
					background: url(img/text-feature-5.jpg) center left;
				}
				
				#features-box-list-6{
					background: url(img/text-feature-6.jpg) top left;
				}
	
	#tour-box{
		position: relative;
		height: 141px;
		background: url(img/bg-tour-box.jpg) top left no-repeat;
	}
	
		#tour-box-text-1{
			position: relative;
			height: 23px;
			padding-top: 13px;
			text-indent: -9999em;
			background: url(img/text-tour-box-1.jpg) bottom right no-repeat;
		}
		
		#tour-box h2{
			position: relative;
			float: right;
			height: 107px;
			width: 309px;
			background: url(img/text-tour-box-3.jpg) top left no-repeat;
		}
		
		#tour-box h2 a{
			position: relative;
			display: block;
			height: 107px;
			text-indent: -9999em;
		}
		
		
		#tour-box h3{
			position: relative;
			float: right;
			margin-top: 30px;
			height: 54px;
			width: 357px;
			background: url(img/text-tour-box-2.jpg) top left no-repeat;
		}
		
		#tour-box h3 a{
			position: relative;
			height: 54px;
			display: block;
			text-indent: -9999em;
		}
	
	#footer{
		position: relative;
		text-align: center;
		height: 167px;
		font-size: 11px;
		background: url(img/bg-footer.jpg) top left no-repeat;
	}
	
		#footer-links{
			position: relative;
			padding: 12px 0 0 0;
			height: 23px;
		}
		
			#footer-links a{
				position: relative;
				padding-left: 12px;
				margin: 0 18px 0 18px;
				color: #B6B6B6;
				background: url(img/member-tick.jpg) left center no-repeat;
			}
		
		#foot-info{
			position: relative;
			float: left;
			width: 400px;
			padding: 12px 0 0 118px;
			color: #7d7d7d;	
		}
		
		#foot-info p{
			position: relative;
			line-height: 1.4em;
			padding-bottom: 1em;
		}
		
		#foot-info a{
			color: #7d7d7d;
		}
	
	
	
	
	#alt-top{
		position: relative;
		height: 264px;
		background: url(img/bg-top-alt.jpg) top left no-repeat;
	}
	
		#alt-top-links{
			position: relative;
			height: 26px;	
			padding-left: 96px;
		}
		
		#alt-top-links li{
			position: relative;
			float: left;
			height: 26px;	
		}
		
		#alt-top-links li a{
			position: relative;
			float: left;
			height: 26px;
		}
		
		#alt-top-links-1{
			width: 294px;
			background: url(img/top-alt-1.gif) top left;
		}
		
		#alt-top-links-2{
			width: 436px;
			background: url(img/top-alt-2.gif) top left;
		}
		
		#alt-top-links-3{
			width: 165px;
			background: url(img/me.gif) top left;
		}
		
		#alt-top-jn{
			position: absolute;
			bottom: 0px;
			right: 0px;
			width: 224px;
			text-indent: -9999em;
			height: 36px;
		}
		
		#alt-top-ea{
			position: absolute;
			bottom: 0px;
			left: 0px;
			width: 214px;
			text-indent: -9999em;
			height: 36px;
		}


	#landing{
		position: relative;
	}
	
		#landing img{
			position: relative;
			display: block;
		}
	
	
	
	#landing-sub{
		position: relative;
		height: 394px;
		text-align: left;
		background: url(img/bg-landing-2.jpg) top left no-repeat;
	}
	
		#landing-sub h2{
			position: relative;
			height: 33px;
			text-indent: -9999em;
			background: url(img/text-ebp.jpg) top left no-repeat;
		}
		
		#landing-sub p{
			position: relative;
			padding: 195px 0 0 10px;
			color: #fff;
			width: 530px;
			font-size: 11px;
			line-height: 1.3em;
		}
		
		#afresh{
			position: absolute;
			bottom: 12px;
			left: 321px;
			width: 235px;
			height: 85px;
			text-indent: -9999em;
			background: url(img/afresh.jpg) top left;
		}
	
	
	
	
	#brain-box{
		position: relative;
		height: 493px;
		background: url(img/bg-brain.jpg) top left no-repeat;
	}
		
		#vid-linkage{
			position: absolute;
			top: 279px;
			left: 669px;
			font-size: 11px;
			color: #BE121E;	
		}
		
			#vid-linkage span{
				text-transform: uppercase;
				color: #ADADAD;
			}
		
		#brain-box p{
			position: absolute;
			width: 246px;
			top: 336px;
			left: 559px;
			color: #fff;
			font-size: 11px;
			text-align: left;
		}
	
	
	
	#best-box{
		position: relative;
		height: 131px;
		background: url(img/bg-best.jpg) top left no-repeat;
	}
	
		#best-box-1{
			position: relative;
			float: right;
			width: 310px;
			height: 104px;
			margin-top: 26px;
			text-indent: -9999em;
			background: url(img/text-instant-access.jpg) top left no-repeat;
		}
		
		#best-box-2{
			position: relative;
			float: right;
			width: 333px;
			height: 104px;
			margin-top: 26px;
			text-indent: -9999em;
			background: url(img/text-full-tour-now.jpg) top left no-repeat;
		}
	
	
	
	#members-get{
		position: relative;
		height: 354px;			
	}
	
		#members-get-right{
			position: relative;
			float: right;
			width: 586px;
			height: 354px;
			background: url(img/bg-members-get.jpg) top right no-repeat;
		}
		
			#members-get-right h2{
				position: relative;
				height: 48px;
				text-indent: -9999em;
			}
			
			#members-get-right ul{
				position: relative;
				width: 532px;
				float: left;
				padding: 28px 0 0 22px;	
			}
			
			#members-get-right li{
				position: relative;
				height: 40px;
			}
			
			#members-get-right li a{
				position: relative;
				display: block;
				height: 40px;
				text-indent: -9999em;
			}
			
			#members-get-right-1{
				background: url(img/members-get-1.gif) top left no-repeat;
			}
			
			#members-get-right-2{
				background: url(img/members-get-2.gif) top left no-repeat;
			}
			
			#members-get-right-3{
				background: url(img/members-get-3.gif) top left no-repeat;
			}
			
			#members-get-right-4{
				background: url(img/members-get-4.gif) top left no-repeat;
			}
			#members-get-right-5{
				background: url(img/members-get-4-24.gif) top left no-repeat;
			}
			
			#members-get-right-join{
				position: absolute;
				height: 47px;
				width: 287px;
				bottom: 11px;
				text-indent: -999em;
				right: 11px;
			}
			
		
		#members-get-left{
			position: relative;
			float: left;
			width: 406px;
			height: 354px;
			background: url(img/bg-video-here.jpg) top left no-repeat;
		}
	
	#tush-tour{
		position: relative;
		height: 134px;
		background: url(img/bg-tush-toor.jpg) top left no-repeat;
	}
	
		#tush-tour-1{
			position: relative;
			height: 27px;
			text-indent: -9999em;
			background: url(img/tushy-tour-1.gif) top right no-repeat;
		}
		
		#tush-tour-2{
			position: relative;
			float: right;
			margin-top: 27px;
			height: 56px;
			width: 356px;
			text-indent: -9999em;
			background: url(img/tushy-tour-3-31.gif) top left no-repeat;
		}
		
		#tush-tour-3{
			position: relative;
			float: right;
			height:  106px;
			width: 310px;
			text-indent: -9999em;
			background: url(img/tushy-tour-3.gif) top left no-repeat;
		}




#png1{
	position: absolute;
	z-index: 100;
	top: -575px;
	left: 0;
	height: 748px;
	width: 377px;
	background: url(img/png1.png) top left;
	behavior: url("iepngfix.htc")
}

#png2{
	position: absolute;
	bottom: -19px;
	left: 0px;
	height: 636px;
	width: 405px;
	background: url(img/png2.png) top left;
	behavior: url("iepngfix.htc")
}


.redlink{
color:red;
}

