.element-template{overflow:hidden;width:953px;padding:0; margin-bottom:20px; position: relative; -moz-box-shadow:5px 5px 5px #888; -webkit-box-shadow:5px 5px 5px #888; box-shadow:5px 5px 5px #888; .pie;}
 	.element-template .rotate-wrap{width:953px;overflow:hidden;position:relative;z-index:1; height:342px; }
    	.element-template .engage-content{width:953px;background-color:transparent !important;}
            	.element-template .element-info{float:left; position:relative; z-index:50; margin:15px 0 0 15px; color:#000000; background:url(images/bg-campaign-lines.png);padding:25px 30px; max-width:600px;}
					.element-template .element-info p{color:#505050; font-size:14px; line-height:18px; margin-bottom:10px;}
					.element-template .element-info a{color:#505050; text-decoration:underline;}
					.element-template .element-info h2{color:#005dac; font-size:43px; line-height:48px; font-family: 'Geometric415BT-MediumA'; text-transform:uppercase; font-weight:normal; margin:0;}
					.element-template .element-info h2 span{font-size:46px; font-weight:bold;}
                	.element-template .title{}
                    .element-template .desc{padding-top:0;}
					.element-template .desc .bttn{ display:inline-block; background:url(images/bg-bttn.jpg) top left; border:solid 2px #000; .pie; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; line-height:37px; height:37px; padding:0 15px; color:#fff; font-weight:bold; text-decoration:none; font-size:14px; text-transform:uppercase;}	
					.element-template .desc .bttn:hover{background:#333;}
					.element-template .desc .bttn span{color:#fff}
					.element-template .more-link{color:#fff;text-transform:uppercase;font-size:14px;padding-top:10px;display:block;}
						.element-template .more-link:hover{cursor:pointer;}
                .element-template .image-content{ position:absolute; left:0; top:0; width:956px; height:385px; z-index:1;}
            	.element-template .pager-numbers{position:absolute; bottom:20px; right:20px; height:15px; z-index:50; }
					.element-template .pager-numbers a{background:#fff;height:15px; width:15px;  -webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;display:inline-block; text-indent:-9999px !important; margin:0 0 0 5px}
					.element-template .pager-numbers a.activeSlide, .element-template .pager-numbers a:hover{background:#005dac;}
					
					
					
				.element-template .pager-numbers .rotator-pager{display:inline-block; float:left;}
				.element-template .element-info .alt p{color:#fff; }
					.element-template .element-info .alt a{color:#fff; }
					.element-template .element-info .alt h2{color:#fff; }
					.element-template .element-info .alt h2 span{}
					.element-template .alt .more-link{color:#fff !important;text-transform:uppercase;font-size:14px;padding-top:10px;display:block;}
						.element-template .alt .more-link:hover{cursor:pointer;}
						
						
				.rotate-back-button{background: url(images/scroll-bttn.png) no-repeat top left;float:left;width:10px;height:14px;cursor:pointer;}
				.rotate-back-button:hover{background-position:bottom left;}
				.rotate-next-button{background: url(images/scroll-bttn.png) no-repeat top right;float:left;width:10px;height:14px;cursor:pointer;margin:0 0 0 5px;}
				.rotate-next-button:hover{background-position:bottom right;}