			     body {font-size: 11px;
			     		background-image: url("../macroimg/debut_light.png");

			     		}
			
 				
				.box { width: 1100px; 
						margin: 20px auto 20px auto;
						border-top-right-radius: 10px; 
						border-top-left-radius: 10px;
					}	
				.nimage {
						height: 32px; 
						width: 1100px;
						margin-bottom: -30px;
						margin-left: -1px;
						-moz-box-shadow: 0 0 4px #777777;
 						-webkit-box-shadow: 0 0 4px #777777;
 						box-shadow: 0 0 4px #777777;}

						 
.mirror {margin-bottom: -39px;
		-moz-box-shadow: 0 0 10px #777777;
 		 -webkit-box-shadow: 0 0 10px #777777;
 		 box-shadow: 0 0 7px #777777;}

.news{ padding-left: 22px; 
	   margin-top: -22px;
	   color: #6b6b6b;}  
.headline {	display: inline-block; 
			color: #6b6b6b; 
			margin-left: 345px;
			font-size: 17px; 
			margin-top: 1px;
			}

.button {display: block; 
		 position: absolute;
		 margin-left: 960px;
		 margin-top: -42px;
		 padding-right: 40px; 
		 padding-left: 40px; 
		 padding-top: 5px;
		 padding-bottom: 5px;
		 height: 28px;
		 }
.footer {height: 200px; 
		width: 1100px; 
		background-color: #d3d3d3;
		background: #e5e5e5; /* For browsers that do not support gradients */
    	background: -webkit-linear-gradient(#fafafc, #d3d3d3); /* For Safari 5.1 to 6.0 */
    	background: -o-linear-gradient(#fafafc, #d3d3d3); /* For Opera 11.1 to 12.0 */
    	background: -moz-linear-gradient(#fafafc, #d3d3d3); /* For Firefox 3.6 to 15 */
    	background: linear-gradient(#fafafc, #d3d3d3); /* Standard syntax */
		margin-top: 15px;
		
		-moz-box-shadow: 0 0 3px #777777;
 		-webkit-box-shadow: 0 0 3px #777777;
 		box-shadow: 0 0 3px #777777;
 		
}
#button_hold {}
 
.foot2 {display:block;
		float:left;
		margin-top: 15px;
		font-size: 15px;
		margin-right: 60px;
		color: #000000;} 
.foot1 {display:block;
		margin-left: 25px;
		margin-right: 60px; 
		float:left;
		margin-top: 15px;
	
		color: #000000;}  
.foot3 {float: left;
		margin-top: 15px;
		color: #000000;} 
.links {
		display: inline-block;
		padding: 4px;
		font-size: 12px;
		color: #000000;}

			.slide-viewer { position: relative; overflow: hidden; height: 420px;}
			.slide-group {
			width: 100%;
			height: 100%; position: relative;}
			.slide {
					width: 100%;
					height: 100%; 
					display: none; 
					position: absolute;}
			.slide:first-child{
			        display: block;}
			.slider {width: 1100px;
					 height: 420px;
					 margin: 0 auto 22px auto;
					 background: #d3d3d3; /* For browsers that do not support gradients */
    					 background: -webkit-linear-gradient(#e5e5e5, #fafafc); /* For Safari 5.1 to 6.0 */
    				 background: -o-linear-gradient(#e5e5e5, #fafafc); /* For Opera 11.1 to 12.0 */
    				 background: -moz-linear-gradient(#e5e5e5, #fafafc); /* For Firefox 3.6 to 15 */
    				 background: linear-gradient(#e5e5e5, #fafafc); /* Standard syntax */
					 -moz-box-shadow: 0 0 10px #777777;
 					 -webkit-box-shadow: 0 0 10px #777777;
 					 box-shadow: 0 0 10px #777777;
					margin-top: -6px;
					
					 }
			.slide-bttns {
						  margin-right: 10px;
						  padding: 0 10px;
						  margin-top: 11px;
						  width: 50px;
						  border: 1px solid #d3d3d3;
						  border-radius: 2px;
						  background: #d3d3d3; /* For browsers that do not support gradients */
    				 	  background: -webkit-linear-gradient(#d3d3d3, #fafafc); /* For Safari 5.1 to 6.0 */
    				      background: -o-linear-gradient(#d3d3d3, #fafafc); /* For Opera 11.1 to 12.0 */
    				      background: -moz-linear-gradient(#d3d3d3, #fafafc); /* For Firefox 3.6 to 15 */
    				      background: linear-gradient(#d3d3d3, #fafafc); /* Standard syntax */
						  z-index: 10;
						 } 


			#contactinfo {
			  padding-top: 70px;
			  height: 250px;
			  width: 1100px; 
			  margin-top: 33px;
			  margin-bottom:10px;
			
			  border-top-right-radius: 3px;
			  border-top-left-radius: 3px;
			  border-bottom-right-radius: 3px;
			  border-bottom-left-radius: 3px;
			  background-color: #fafafc;
			  -moz-box-shadow: 0 0 4px #777777;
 		 	  -webkit-box-shadow: 0 0 4px #777777;
 		 	  box-shadow: 0 0 4px #777777;}
 		 	#box1 {height: 200px;
 		 		   width: 230px;
 		 		   position:absolute;
 		 	
 		 		   margin-left:46px;
 		 		   margin-top: 20px;}
 		 	#box2 {height: 200px;
 		 		   width: 230px;
 		 		   position: absolute;
 		
 		 		margin-left:303px;
 		 	margin-top: 20px;}
 		 	#box3 {height: 200px;
 		 		   width: 230px;
 		 		   position: absolute;
 		 
 		 		margin-left: 558px;
 		 	margin-top: 20px;}
 		 	#box4 {height: 200px;
 		 		   width: 230px;
 		 		   position: absolute;
 	
 		 		margin-left: 820px;
 		 	margin-top: 20px;}
 		 	.invi {position: absolute;
 		 			font-size: 25px;
 		 			font-weight: 100;
 		 			font-family: Brush Script MT,cursive;
 		 			color: #808080;
 		 	}
 		 	#text1 {margin-top: 170px;
 		 			position:absolute;
 		 			width: 250px;
 		 			margin-left: 47px;

 		 			}
 		 	#text2 {margin-top: 170px;
 		 			position:absolute;
 		 			width: 250px;
 		 			margin-left: 305px;}
 		 	#text3 {margin-top: 170px;
 		 			position:absolute;
 		 			width: 250px;
 		 			margin-left: 563px;}
 		 	#text4 {margin-top: 170px;
 		 			position:absolute;
 		 			width: 250px;
 		 			margin-left: 824px;}
 		 	#quote {height: 45px;
 		 			width: 1100px;
 		 			padding-top: -7px;
 		 			border: 1px solid #d3d3d3;
 		 		background-color: #fafafc;
			  -moz-box-shadow: 0 0 4px #777777;
 		 	  -webkit-box-shadow: 0 0 4px #777777;
 		 	  box-shadow: 0 0 4px #777777;
 		 	
 		 	  text-align: center;
 		 			color: #808080;
 		 			font-size: 12px;}
 		 	#slogan {margin-top: 8px;
 		 			  font-weight: 100;}
 		 	img.desat {	-webkit-filter: grayscale(1);
						-webkit-filter: grayscale(20%);
						filter: gray;
						filter: grayscale(20%);
					
						border-radius: 2%;
						 -moz-box-shadow: 0 0 4px #777777;
 		 	  			-webkit-box-shadow: 0 0 4px #777777;
 		 	 			 box-shadow: 0 0 4px #777777;
 		 	 			 opacity: 0.8;
 		 	 			 transition: 0.5s;
 		 	 			 border: 4px solid #fafafa;}
 		 	img.desat:hover {opacity: 2;
 		 					 -moz-box-shadow: 0 0 20px #777777;
 		 	  				-webkit-box-shadow: 0 0 20px #777777;
 		 	  				box-shadow: 0 0 20px #777777;
 		 					 }
 		 	#line {position: absolute;
 		 		   width: 1000px;
 		 		   margin-top: -60px;
 		 		   font-size: 18px;
 		 		   font-weight: 100;
 		 		   color: #4d4d4d;
 		 		   font-style: italic;
 		 		   font-family: 'Open Sans', sans-serif;
 		 
 		 		   }
 		 	.control-buttons {
 		 					  width: 1100;
 		 					  margin-top: -17px;
 		 					  text-align: right;
 		 					  z-index: 0;
 		 						}
 		 	.space{margin-left: 10px;
 		 			width: 70px;
 		 			border: 1px solid #d3d3d3;
						  border-radius: 2px;
						  background: #d3d3d3; /* For browsers that do not support gradients */
    				 	  background: -webkit-linear-gradient(#d3d3d3, #fafafc); /* For Safari 5.1 to 6.0 */
    				      background: -o-linear-gradient(#d3d3d3, #fafafc); /* For Opera 11.1 to 12.0 */
    				      background: -moz-linear-gradient(#d3d3d3, #fafafc); /* For Firefox 3.6 to 15 */
    				      background: linear-gradient(#d3d3d3, #fafafc); /* Standard syntax */}
			.slide-buttons{z-index:0;
						   margin-top: -2px;
						   height: 25px;}
