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

#mainleft {
	float:left;
	width:50%;
	z-index:5;
	background-color:#FFF;
}

#mainleft img, #mainright img {
	border-right:2px solid #ddd;
	float:left;
}

#mainright img:nth-of-type(2) {
	border-right:0;
}

#mainright {
	float:left;
	width:50%;
	z-index:5;
}

#slider-code { width:100%; height: 648px; overflow:hidden; }
#slider-code .viewport {width: 100%; height: 648px; overflow: hidden; position: relative; }
#slider-code .disable { visibility: hidden; }
#slider-code .overview { list-style: none; position: absolute; padding: 0; margin: 0; left: 0; top: 0; }
#slider-code .overview li{height: 648px; width: 100%;}

/* new slider code */

#container2 {
	margin:0 auto;
	width:1180px;
	height:648px;
	overflow:hidden;
	margin-top:-215px;
	z-index:-1;
	background-color:#FFF;
	color:#000;
}



/*#index #container2 { overflow: visible}*/
.foo {
	overflow:hidden;
	color:#000;
	width:294px;
	height:648px;
	float:left;
	margin-right:2px;
	position:relative;
	z-index:0;
}

.ribboncallout {

	position:relative;
	top:520px;
	left:900px;z-index:1200;

}

.ribboncallout img { 


box-shadow: 3px rgba(0,0,0,1);
max-width:290px;

}

#container2 div:last-child {
	margin-right:0;
	width:292px;
}

.foo ul, .foo ul li {
	margin:0;
	padding:0;
	list-style:none;
}

#fader1 ul li, #fader2 ul li, #fader3 ul li, #fader4 ul li {
	width:294px;
	height:648px;
}

.home-copy {
	float:left;
	width:560px;
	font-size:11pt;
	padding-top:28px;
	margin-left:40px;
	line-height:15pt;
	color:rgb(0,85,129);
}

.home-copy2 {
	float:right;
	width:560px;
	font-size:11pt;
	padding-top:28px;
	margin-right:53px;
	line-height:15pt;
	color:rgb(0,85,129);
}
