#linkBoxstacks_in_24_page1 {
	display: block;
	position: relative;
	z-index: 1;
}

#linkBoxContentstacks_in_24_page1 {
	position: relative;
	display: block;
	z-index: 2;
}

#linkBoxLinkstacks_in_24_page1 a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	z-index: 10;
	background: url(../index_files/bg_fill.gif) repeat;
}/* SwingThing by RapidWeaver Central */

stacks_in_13_page1 #swingingthingstacks_in_13_page1 {
	display: block;
	position: relative;
}

stacks_in_13_page1 #swingingthingstacks_in_13_page1 {
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
			box-sizing: border-box;
}

#stacks_in_13_page1	.schwinging0stacks_in_13_page1 {
	-webkit-animation:none;
	   -moz-animation:none;
	   	-ms-animation:none;
			animation:none
}

#stacks_in_13_page1	.schwinging1stacks_in_13_page1 {
	-webkit-animation:swinging 10s ease-in-out 0s 1;
	   -moz-animation:swinging 10s ease-in-out 0s 1;
	   	-ms-animation:swinging 10s ease-in-out 0s 1;
			animation:swinging 10s ease-in-out 0s 1;
	-webkit-transform-origin:50% 0;
	   -moz-transform-origin:50% 0;
	   	-ms-transform-origin:50% 0;
			transform-origin:50% 0;
}

#stacks_in_13_page1	.schwinging2stacks_in_13_page1  {
	-webkit-animation:swinging 10s ease-in-out 0s infinite;
	   -moz-animation:swinging 10s ease-in-out 0s infinite;
	   	-ms-animation:swinging 10s ease-in-out 0s infinite;
		animation:swinging 10s ease-in-out 0s infinite;
	-webkit-transform-origin:50% 0;
	   -moz-transform-origin:50% 0;
	   	-ms-transform-origin:50% 0;
			transform-origin:50% 0;
}

@-webkit-keyframes swinging {
	
	0% { -webkit-transform: rotate(0); }
	5% { -webkit-transform: rotate(10deg); }
	10% { -webkit-transform: rotate(-9deg); }
	15% { -webkit-transform: rotate(8deg); }
	20% { -webkit-transform: rotate(-7deg); }
	25% { -webkit-transform: rotate(6deg); }
	30% { -webkit-transform: rotate(-5deg); }
	35% { -webkit-transform: rotate(4deg); }
	40% { -webkit-transform: rotate(-3deg); }
	45% { -webkit-transform: rotate(2deg); }
	50% { -webkit-transform: rotate(0); } 
	100% { -webkit-transform: rotate(0); }
}

@-moz-keyframes swinging{
	
	0% { -moz-transform: rotate(0); }
	5% { -moz-transform: rotate(10deg); }
	10% { -moz-transform: rotate(-9deg); }
	15% { -moz-transform: rotate(8deg); }
	20% { -moz-transform: rotate(-7deg); }
	25% { -moz-transform: rotate(6deg); }
	30% { -moz-transform: rotate(-5deg); }
	35% { -moz-transform: rotate(4deg); }
	40% { -moz-transform: rotate(-3deg); }
	45% { -moz-transform: rotate(2deg); }
	50% { -moz-transform: rotate(0); } 
	100% { -moz-transform: rotate(0); }
}

@-ms-keyframes swinging{
	
	0% { -ms-transform: rotate(0); }
	5% { -ms-transform: rotate(10deg); }
	10% { -ms-transform: rotate(-9deg); }
	15% { -ms-transform: rotate(8deg); }
	20% { -ms-transform: rotate(-7deg); }
	25% { -ms-transform: rotate(6deg); }
	30% { -ms-transform: rotate(-5deg); }
	35% { -ms-transform: rotate(4deg); }
	40% { -ms-transform: rotate(-3deg); }
	45% { -ms-transform: rotate(2deg); }
	50% { -ms-transform: rotate(0); } 
	100% { -ms-transform: rotate(0); }
}

@keyframes swinging{
	
	0% { transform: rotate(0); }
	5% { transform: rotate(10deg); }
	10% { transform: rotate(-9deg); }
	15% { transform: rotate(8deg); }
	20% { transform: rotate(-7deg); }
	25% { transform: rotate(6deg); }
	30% { transform: rotate(-5deg); }
	35% { transform: rotate(4deg); }
	40% { transform: rotate(-3deg); }
	45% { transform: rotate(2deg); }
	50% { transform: rotate(0); } 
	100% { transform: rotate(0); }
}

#bannerStackstacks_in_17_page1 {
	position: relative;
	z-index: 0;
	overflow: hidden;
}

#bannerStackstacks_in_17_page1 img {
	width: 100%;
	height: auto;
}/**/
@media screen and (min-width: 768px) {
	#bannerLayerstacks_in_20_page1 {
		position: absolute;
		-ms-transform: rotate(0deg); /* IE 9 */
		-webkit-transform: rotate(0deg); /* Safari */
		transform: rotate(0deg);
		color: rgba(255, 255, 255, 1.00);
		z-index: 2;
		padding: 15px 15px 15px 15px;
		border-radius: 0px 0px 0px 0px;
		overflow: hidden;
		font-size: 100.00%;
		line-height: 1.50em;
	}
	
	
	#bannerLayerstacks_in_20_page1 {
		background: rgba(0, 0, 0, 1.00);
	}
	
	
	
	
	#bannerLayerstacks_in_20_page1 img {
		width: auto;
		max-width: 100%;
		height: auto;
	}
	
	#bannerLayerstacks_in_20_page1 h1, 
	#bannerLayerstacks_in_20_page1 h2,
	#bannerLayerstacks_in_20_page1 h3,
	#bannerLayerstacks_in_20_page1 h4,
	#bannerLayerstacks_in_20_page1 h5,
	#bannerLayerstacks_in_20_page1 h6 {
		color: rgba(255, 255, 255, 1.00);
	}
	
	#bannerLayerstacks_in_20_page1 a,
	#bannerLayerstacks_in_20_page1 a:visited {
		color: rgba(102, 204, 255, 1.00);
		outline: none;
		border: none;
	}
	
	#bannerLayerstacks_in_20_page1 a:hover,
	#bannerLayerstacks_in_20_page1 a:active {
		color: rgba(0, 128, 255, 1.00);
		outline: none;
		border: none;
	}
	
	/* Horizontal Position Settings */
	
	
	
	
	#bannerLayerstacks_in_20_page1 {
		left: 0.00%;
	}
	
	
	
	
	/* Vertical Position Settings */
	
	
	
	
	
	
	#bannerLayerstacks_in_20_page1 {
		top: 0.00%;
	}
	
	
	
	
	/* Width Settings */
	
	
	
	
	#bannerLayerstacks_in_20_page1 {
		width: 25%;
	}
	
	
	
	
	/* Height Settings */
	
	
	#bannerLayerstacks_in_20_page1 {
		height: auto;
	}
	
	
	
	
	
}
/**/

/* 
 * Simple Headers
 * Author: Jeremy Hawes
 * Website: http://onelittledesigner.com/rapidweaver-stack/simple-headers/
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.2.3
 */

#simpleHeaders_stacks_in_22_page1.headerInheritStylesOff,
#simpleHeaders_stacks_in_22_page1.headerInheritStylesOff h1,
#simpleHeaders_stacks_in_22_page1.headerInheritStylesOff h2,
#simpleHeaders_stacks_in_22_page1.headerInheritStylesOff h3,
#simpleHeaders_stacks_in_22_page1.headerInheritStylesOff h4,
#simpleHeaders_stacks_in_22_page1.headerInheritStylesOff h5,
#simpleHeaders_stacks_in_22_page1.headerInheritStylesOff h6 {
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
	text-align: left;
	letter-spacing: 0px;
}
#simpleHeaders_stacks_in_22_page1.headerInheritStylesOff.lineHeightOn,
#simpleHeaders_stacks_in_22_page1.headerInheritStylesOff.lineHeightOn h1,
#simpleHeaders_stacks_in_22_page1.headerInheritStylesOff.lineHeightOn h2,
#simpleHeaders_stacks_in_22_page1.headerInheritStylesOff.lineHeightOn h3,
#simpleHeaders_stacks_in_22_page1.headerInheritStylesOff.lineHeightOn h4,
#simpleHeaders_stacks_in_22_page1.headerInheritStylesOff.lineHeightOn h5,
#simpleHeaders_stacks_in_22_page1.headerInheritStylesOff.lineHeightOn h6 {
	line-height: 18px;
}
#simpleHeaders_stacks_in_22_page1.headerInheritColorsOff,
#simpleHeaders_stacks_in_22_page1.headerInheritColorsOff a,
#simpleHeaders_stacks_in_22_page1.headerInheritColorsOff a h1,
#simpleHeaders_stacks_in_22_page1.headerInheritColorsOff a h2,
#simpleHeaders_stacks_in_22_page1.headerInheritColorsOff a h3,
#simpleHeaders_stacks_in_22_page1.headerInheritColorsOff a h4,
#simpleHeaders_stacks_in_22_page1.headerInheritColorsOff a h5,
#simpleHeaders_stacks_in_22_page1.headerInheritColorsOff a h6,
#simpleHeaders_stacks_in_22_page1.headerInheritColorsOff h1,
#simpleHeaders_stacks_in_22_page1.headerInheritColorsOff h2,
#simpleHeaders_stacks_in_22_page1.headerInheritColorsOff h3,
#simpleHeaders_stacks_in_22_page1.headerInheritColorsOff h4,
#simpleHeaders_stacks_in_22_page1.headerInheritColorsOff h5,
#simpleHeaders_stacks_in_22_page1.headerInheritColorsOff h6 {
	color: #169EE6;
}
#simpleHeaders_stacks_in_22_page1.headerInheritColorsOff:hover,
#simpleHeaders_stacks_in_22_page1.headerInheritColorsOff a:hover,
#simpleHeaders_stacks_in_22_page1.headerInheritColorsOff a:hover h1,
#simpleHeaders_stacks_in_22_page1.headerInheritColorsOff a:hover h2,
#simpleHeaders_stacks_in_22_page1.headerInheritColorsOff a:hover h3,
#simpleHeaders_stacks_in_22_page1.headerInheritColorsOff a:hover h4,
#simpleHeaders_stacks_in_22_page1.headerInheritColorsOff a:hover h5,
#simpleHeaders_stacks_in_22_page1.headerInheritColorsOff a:hover h6,
#simpleHeaders_stacks_in_22_page1.headerInheritColorsOff h1:hover,
#simpleHeaders_stacks_in_22_page1.headerInheritColorsOff h2:hover,
#simpleHeaders_stacks_in_22_page1.headerInheritColorsOff h3:hover,
#simpleHeaders_stacks_in_22_page1.headerInheritColorsOff h4:hover,
#simpleHeaders_stacks_in_22_page1.headerInheritColorsOff h5:hover,
#simpleHeaders_stacks_in_22_page1.headerInheritColorsOff h6:hover {
	color: #FF6600;
}
#stacks_in_p2_n2_page1 .onthelineouterspace
{
display:block;
padding: 12px 0px 12px 0px;
}
#stacks_in_p2_n2_page1 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:2px; 
border-bottom-color:#FFFF66; 
border-top-style:solid; 
border-top-width:3px; 
border-top-color:#7F7F7F; 
font-size:1%;
-webkit-box-shadow: 0px 0px 2px #DDDDDC;
-moz-box-shadow: 0px 0px 2px #DDDDDC;
box-shadow: 0px 0px 2px #DDDDDC;
opacity:1;

/*CustomCSS;*/
}


#stacks_in_pp2_n3_n2_page1 {
	font-size: 90%;
}

#stacks_out_pp2_n4_n4_page1 {
	width: 100px;
}
