
#aboutbanner {
	z-index:31;
	
	background-image:url(img/banner-aboutus.jpg);
}




#motionbanner1 {
	z-index:40;

	
}


#photobanner1 {
	z-index:40;

	background-image:url(img/feature-gs-2.jpg);
}
#photobanner2 {
	z-index:35;
	
	background-image:url(img/feature-gs-3.jpg);
}
#photobanner3 {
	z-index:31;
	
	background-image:url(img/feature-gs-1.jpg);
}




#printbanner1 {
	z-index:40;

	background-image:url(img/feature-dasal-1.jpg);
}
#printbanner2 {
	z-index:35;
	
	background-image:url(img/feature-dasal-2.jpg);
}
#printbanner3 {
	z-index:31;
	
	background-image:url(img/feature-dasal-3.jpg);
}

#brandbanner1 {
	z-index:40;

	background-image:url(img/feature-sc-1.jpg);
}
#brandbanner2 {
	z-index:35;
	
	background-image:url(img/feature-sc-2.jpg);
}
#brandbanner3 {
	z-index:31;
	
	background-image:url(img/feature-sc-3.jpg);
}

/* previous pac gateway 
#brandbanner1 {
	z-index:40;

	background-image:url(img/feature-pac-1.jpg);
}
#brandbanner2 {
	z-index:35;
	
	background-image:url(img/feature-pac-2.jpg);
}
#brandbanner3 {
	z-index:31;
	
	background-image:url(img/feature-pac-3.jpg);
}
*/


#webbanner1 {
	z-index:40;

	background-image:url(img/feature-sircweb-1.jpg);
}
#webbanner2 {
	z-index:35;
	
	background-image:url(img/feature-sircweb-2.jpg);
}
#webbanner3 {
	z-index:31;
	
	background-image:url(img/feature-sircweb-3.jpg);
}


#banner1 {
	z-index:40;

	background-image:url(img/banner-bg-patio.jpg);
}
#banner2 {
	z-index:35;
	
	background-image:url(img/banner-bg-recroom.jpg);
}
#banner3 {
	z-index:31;
	
	background-image:url(img/banner-bg-courtyard.jpg);
}

#bannersContainer {
	
	margin: 0 auto;
	
	

}
.blackfeaturebox {
	
opacity:.70;
filter: alpha(opacity=70);
-moz-opacity: 0.7;

background:url(img/bg-feature.png) repeat-y;
width:312px;
height:300px;


margin-left:628px;
}

.bannerStyle {


	margin: 0px auto;
	padding:0px;
	
	position:absolute;
	
	width:940px;
	height:300px;
		background-color:#ffffff;
	
	
}

/* index page */

.bannerheaderText {
	position:absolute;
	padding-left:21px;
	top: 353px;
	width:473px;
	height: 106px;
	font: 330% Georgia, "Times New Roman", Times, serif;
	color:#382C2C;
	
}
.bannerbodyText {
	position:absolute;
	top:160px;
	padding-left:21px;
	height: 100px;
	width:387px;
	font: 160% Georgia, "Times New Roman", Times, serif;
	letter-spacing:-.01em;
	color:#7C7E70;
	line-height: 31px;
}

/* Print/Web/Brand features */

.featurebannerheaderallcaps {
	font:100% Georgia, "Times New Roman", Times, serif;
	text-transform:capitalize;
	letter-spacing:0.2em;
	top: 33px;
		position:absolute;
	padding-left:638px;
	color:#fff;
}
.featurebannerheaderText {
	position:absolute;
	padding-left:650px;
	top: 55px;
	width:295px;
	height: 106px;
	font: 90% Georgia, "Times New Roman", Times, serif;
	color:#fff;
	
}
.featurebannerbodyText {
	position:absolute;
	top:110px;
	padding:0 0 0 650px;
	margin:0px;
	
	height: 100px;
	width:275px;
	font: 110% Georgia, "Times New Roman", Times, serif;
	letter-spacing:-.01em;
	color:#fff;
	line-height: 25px;
}

.nextarrow {
	
	
	width:100px;
	margin-left:340px;
	margin-top:110px;
	
	font: 930% Georgia, "Times New Roman", Times, serif;
	color:#FFFDF0;
	cursor:hand;
	text-align:center;
}

.whiteHeader {
	color:#F6F0E7;
	
}


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