body{
		background: #060a0f;
		background-repeat: no-repeat;
		padding:0;
		margin:0;
		background-size:100%;
		font-family: sans-serif;
	}
	a{
		color: #1d55a9;
		text-decoration: none;
	}
	.topbarindent a{
		color: #fff;
		text-decoration: none;
	}
	.topbar{
		background: rgba(0, 0, 0, 0.80);
		width:100%;
		position:absolute;
		top:0px;
		height:50px;
	    box-shadow: inset 0px 1px rgba(255,255,255,0.1), 0px 1px 5px rgba(0,0,0,0.6);
}
	.slideshowlink{
		color:white;
		font-size:20px;
		text-shadow:0px 0px 12px black;

	}
	.topbarindent{
		margin:0 auto;
		width:75%;
		background:none;
		margin-top:11px;
		color:white;
		font-size:16px;
	}
	.panorama{
		background: url('/images/background_homepage.jpg');
		background-repeat:no-repeat;
		background-size:cover;
		height: 100%;
		width:100%;
		
		box-shadow: inset 0px 3px rgba(255,255,255,0.8), 0px 1px 7px rgba(0,0,0,0.8);
	}
	.panorama-reveal-lower-contact{
		background: url('/images/contact-bg.jpg');
		background-repeat:no-repeat;
		background-size:cover;
		margin-top:-5px;
		padding-top:50px;
		height: 80%;
		width:100%;
		box-shadow: inset 0px 3px rgba(255,255,255,0.8), 0px 1px 7px rgba(0,0,0,0.8);
	}
	.panorama-reveal-lower-inv{
		background: url('/images/inventory_sweeper.jpg');
		background-repeat:no-repeat;
		background-size:cover;
		margin-top:-5px;
		padding-top:50px;
		height: 80%;
		width:100%;
		box-shadow: inset 0px 3px rgba(255,255,255,0.8), 0px 1px 7px rgba(0,0,0,0.8);
	}
	.panorama-reveal-lower-about{
		background: url('https://images.pexels.com/photos/707712/pexels-photo-707712.jpeg');
		background-repeat:no-repeat;
		background-size:cover;
		height: 80%;
		width:100%;
		box-shadow: inset 0px 3px rgba(255,255,255,0.8), 0px 1px 7px rgba(0,0,0,0.8);
	}
	.pano_nest_1{
		text-shadow:0px 0px 12px black;
		position:relative;
		top: 50%;
 		transform: translateY(-50%);
  		font-size:20px;
		margin: 0 auto;
		width: 670px;
		text-align:center;
		/*background: rgba(0, 0, 0, 0.90);*/
		padding:10px;
		color:white;
	}
	.pano_nest_1_flex{
		text-shadow:0px 0px 12px black;
		position:relative;
		top: 50%;
 		transform: translateY(-50%);
  		font-size:20px;
		margin: 0 auto;
		text-align:center;
		max-width:670px;
		/*background: rgba(0, 0, 0, 0.90);*/
		padding:10px;
		color:white;
	}
	.pano_title{
		font-size:40px;	
		padding-top:50px;
	}
	
	.product_sweeper{
		background: url('/images/sweeper_bg.jpg');
		background-position: center;
		background-size: cover;
		padding-top:50px;
		max-width:100%;
		overflow:hidden;
		margin:0 auto;
		padding-left:20px;
		padding-right:20px;
		text-shadow:0px 0px 12px black;
		box-shadow: 0px 1px rgba(255,255,255,0.1), 0px 1px 5px rgba(0,0,0,0.6);
	}
	.product_sweeper_r{
		background: url('/images/sweeper_bg_2.jpg');
		background-size:100%;
		background-position: center;
		padding-top:50px;
		max-width:100%;
		overflow:hidden;
		margin:0 auto;
		color: white;
		padding-left:20px;
		padding-right:20px;
		box-shadow: inset 0px 1px 5px rgba(0,0,0,0.6);
		padding-bottom:50px;
	}
	.product_sweeper_image_left{
		max-height:100%;
		max-width:50%;
		margin-left: -100px;
		float:left;	
	}
	.product_sweeper_image_left img{
			max-height:100%;
			max-width:100%;
	}
	.product_sweeper_image_right{
		max-height:100%;
		width:50%;
		margin-right:-100px;
		float:left;
	}
	.product_sweeper_image_right img{
			max-height:100%;
			max-width:100%;
	}
	.sweeper_title{
		font-size:28px;
	}
	.product_sweeper_text_right{
		margin-left: 50px;
		width: 50%;
		float:left;	
		color:#ffffff;
	}
	.product_sweeper_text_left{
		margin-right: 50px;
		margin-left:10px;
		width: 50%;
		float:left;	
		color:#ffffff;
	}
	tr, th, td{
		border:none !important;
		font-size:11pt;
	}