@charset "utf-8";
/* CSS Document */
 
@import url(http://fonts.googleapis.com/css?family=Roboto);
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	background-color: #333333;
	background-image: url(http://www.adapttechgroup.com/Common/atg-bg.jpg);
	background-repeat: no-repeat;
}

.app_worksheets {
	width: 810px;
}
.app_box {
	width: 135px;
	height: 135px;
	float:left;
	text-align:center;
	
}

.app_worksheetsDWNLD {
	width: 675px;
}
.app_boxDWNLD {
	width: 96px;
	height: 135px;
	float:left;
	text-align:center;
	
}

h1 {
	font-size: 28px;
	font-weight: 400;
	font-family: 'Roboto', sans-serif;
}
h2 {
	font-size: 22px;
	font-weight: 400;
	font-family: 'Roboto', sans-serif;
}
h3 {
	font-size: 16px;
	font-weight: 400;
	font-family: 'Roboto', sans-serif;
}
.orangeText {
	color: #f60;
}

.videoBottomInformationBox{
	margin:20px 0;
	background:#eee;
	width:100%;
	height:auto;	
}

.videoBottomLeftCol{
	width:54%;
	height:auto;
	background:#eee;
	float:left;
	padding:20px;
	height:310px;
	margin-bottom:30px;
}

.videoBottomRightCol{
	width:35%;
	height:310px;
	background:#eee;
	float:left;
	border-left:1px solid #bbb;
	padding:20px;
	margin-bottom:30px;
}

.videoApplicationForms li{
	list-style-image:url(images/video-application-form-icon.png);
	line-height:30px;
	text-decoration: underline;
	padding:5px 0;
}

#StarGridContent {
	padding: 20px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	line-height: 21px;
}
.lightBlue {
	color: #09C;
}
.productHd {
	color: #3c5476;
}
.prg1 {
	width: 378px;
	float: left;
	padding: 10px;
}
.prg2 {
	width: 378px;
	float: right;
	padding: 10px;
	margin-right: 10px;
}
#mainContent ul li {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	line-height: 21px;
}


#mainContent ol li {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	line-height: 21px;
}
.subHd1 {
	color: #333;	/* grey headings */
}
.subHd2 {
	color: #093a5c;	/* blue headings */
	font-size: 1em;
}
.twoColFixLtHdr #container {
	width: 1100px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FFFFFF; /* this overrides the text-align: center on the body element. */
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

.twoColFixLtHdr #container p{
color:#333;
	font-size:12px;	
	line-height:20px;
}

.twoColFixLtHdr #header {
	height: 100px;
	padding-top: 0;
	padding-bottom: 0;
	background-color: #333333;
	padding-left: 20px;
	color: #CCCCCC;
	font-size: 12px;
}
.twoColFixLtHdr #container #header #slogan a {
	color: #000;
}
.twoColFixLtHdr #container #header #logo {
	width: 360px;
	height: 70px;
	float: left;
	margin-top: 15px;
	color: #cccccc;
	font-size: 12px;
}
.twoColFixLtHdr #container #header #slogan {
	font-size: 11px;
	color: #FFFFFF;
	width: 430px;
	margin-top: 15px;
	float: left;
	height: 70px;
	padding-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 10px;
}
.twoColFixLtHdr #container #header #phone {
	float: left;
	width: 235px;
	height: 75px;
	margin-top: 15px;
	font-size: 18px;
	color: #FFFFFF;
	padding-left: 10px;
	font-weight: bold;
	text-align: center;
}
.twoColFixLtHdr #header h1 {
	margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
	padding: 10px 0; /* using padding instead of margin will allow you to keep the element away from the edges of the div */
}
.twoColFixLtHdr #container #nav {
	height: 30px;
	width: 1100px;
	background-color: #808080;
	margin-right: auto;
	margin-left: auto;
}
.twoColFixLtHdr #sidebar1 {
	float: left; /* since this element is floated, a width must be given */
	width: 200px;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 20px;
	font-size: 12px;
}
.twoColFixLtHdr #sidebar1 ul li {
	line-height: 25px;
	list-style-type: none;
	margin-left: -35px;
}
.twoColFixLtHdr #sidebar1 a {
	color:#f60;
	font-weight: 100;
}
.twoColFixLtHdr #container #sidebar1 p {
	line-height: 21px;
}
.twoColFixLtHdr #container #sidebar1 h3 {
	color:#333;
	font-weight: bold;
}
.twoColFixLtHdr #mainContent {
	margin: 0 0 0 250px; /* the left margin on this div element creates the column down the left side of the page - no matter how much content the sidebar1 div contains, the column space will remain. You can remove this margin if you want the #mainContent div's text to fill the #sidebar1 space when the content in #sidebar1 ends. */
	padding: 0 20px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
}

.twoColFixLtHdr #mainContentDWNLD {
	margin: 0 0 0 0px; /* the left margin on this div element creates the column down the left side of the page - no matter how much content the sidebar1 div contains, the column space will remain. You can remove this margin if you want the #mainContent div's text to fill the #sidebar1 space when the content in #sidebar1 ends. */
	padding: 0 20px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
}

#DWNLDheader {
	width: 1055px;
	height: 224px;
	margin-top: 10px;
	padding: 0 0px;
}

#form-mainContent {
	width: 810px;
	height: 723px;
	margin-top: 10px;
	padding: 0 0px;
	
}

#tswcomments {
	width: 810px;
	height: 200px;
	margin-top: 10px;
	padding: 0 0px;
	border:2px solid #eeeeee;
	
}




#DWNLDheaderheader {
	width: 1055px;
	height: 78px;
	margin-bottom:23px;
	padding: 0 0px;
	background-color: #e1e1e1;}

#DWNLDheaderSearch {
	width: 304px;
	height: 126px;
	margin: 0 0 0 0px;
	padding-top: 0px;
	float:right;
	
}

/* BEGIN - VIDEO PAGE NEW */

#rollover a {
border:none;
text-decoration:none;
padding: 0 0.5em 0 0.5em; /**space between icons**/

}

#rollover a span {
visibility:hidden;
background-color: #FFF;
display:block;
position: absolute;
/**adjust positioning of full size images in px or %**/
left: 0px;
top: -200px;
/**optional image captions**/ 
font-size: 12px; 
line-height: 1.2;
color:#666;
text-align: center;
/**optional image borders & padding**/
border: 5px solid #ff7e00;
padding: 5px;
}

#rollover a:hover span, #rollover a:active span, #rollover a:focus span {visibility:visible;}

#rollover a:hover, #rollover a:focus
{visibility:visible;}

#mainContentCINEMA {
	width:100%;
	height: 1172px;
	padding-top:30px;
	
}

#NewSiteBTN {
	width:300px;
	height: 28px;
	background-color:#0354F7;
	margin-left:0px;
	padding-top:10px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	float:left;
}

#WallCeilingFinderBTN {
	width:300px;
	height: 28px;
	background-color:red;
	margin-left:0px;
	margin-bottom: 0px;
	padding-top:10px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	float:right;
	
}

#BTNcont {
	width:800px;
	height: 28px;
	
	margin-left:0px;
	margin-bottom: 0px;
	padding:20px;
	
	
	
}

#NewSiteBTNvideo {
	width:300px;
	height: 28px;
	background-color:#0354F7;
	margin-left:360px;
	margin-top:25px;
	padding-top:10px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

#NewSiteBTNsafeties {
	width:300px;
	height: 28px;
	background-color:#0354F7;
	margin-left:100px;
	margin-top:25px;
	margin-bottom:25px;
	padding-top:10px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

#mainContentAUDIO {
	width:100%;
	height: 718px;
	padding-top:30px;
	
}


#mainContentVIDEO {
	width:100%;
	height: 3211px;
	
}

#mainContent30thAnniversary {
	width:100%;
	height: 815px;
	
	
}

#formBox {
	width:400px;
	height: 630px;
	text-align:center;
	
}

#formBoxContent {
	width:685px;
	height: 776px;
	text-align:center;
	background-color: #ff7e00;
	float:right;
	margin-top:25px;
	margin-right:13px;

	
}

#mainContentINDOORAUDIOMOUNTS {
	width:100%;
	height: 6081px;
	
}

#mainContentSPEAKERRIGGING {
	width:100%;
	height: 5983px;
	
}

#mainContentOUTDOORAUDIOMOUNTS {
	width:100%;
	height: 2908px;
	
}

#mainContentCINEMAMOUNTS {
	width:100%;
	height: 5712px;
	
}

#mainContentPROJECTORLIFTS {
	width:100%;
	height: 1271px;
	
}
	
	#mainContentVIDEOconfigs {
	width:100%;
	height: 100%;
	
}
	
	
	
	
	#VIDEOconfighead {
	width: 1060px;
	height:255px;

	padding-left:20px;
	padding-right:20px}
	
	#VIDEOconfigheadtxt {
	width: 1060px;
	
    text-align:left;
	padding-left:20px;
	}
	
	#CINEMAmaingraphic {
	width: 1050px;
	height:590px;
	padding-left:25px;
	background-image: url(images/NewCinema-MainBG.jpg);
	background-repeat:no-repeat;
	background-position: right;
	}
	
	#CINEMAcrossref{
	width:14.66%;
	height: 70px;
	float:right;
	margin-top:324px;
	padding-left:12px;
	background-color:#000;
	background-opacity: 0.5;
	}
	
	#CINEMAhead {
	width: 1060px;
	height:65px;
	margin:0px 13px 13px 13px;
	padding-left:7px;
	padding-right:20px}
	
	#AUDIOhead {
	width: 1060px;
	height:65px;
	margin:0px 13px 13px 13px;
	padding-left:7px;
	padding-right:20px}
	
	
	#CINEMAMOUNTShead {
	width: 1036px;
	height:65px;
	margin:13px;
	padding-left:7px;
	padding-right:20px;
	border-bottom: 1px solid #000;}
	
	#PROJECTORLIFTShead {
	width: 1036px;
	height:65px;
	margin:13px;
	padding-left:7px;
	padding-right:20px;
	border-bottom: 1px solid #000;}
	
	#PROJECTORLIFTSheaderText {
	width: 1036px;
	height:65px;
	padding-top: 56px;
	text-align: left;
	padding-left:7px;
	padding-right:20px;
	border-bottom: 1px solid #000;}
	
	#INDOORAUDIOMOUNTShead {
	width: 1036px;
	height:65px;
	margin:13px;
	padding-left:7px;
	padding-right:20px;
	border-bottom: 1px solid #000;}
	
	#VIDEOhead {
	width: 1060px;
	height:65px;
	margin:13px;
	padding-left:7px;
	padding-right:20px}
	
	#CINEMAheadCol1{
	width:35.66%;
	height: 70px;
	float:left;
	align-content:center;}
	
	#CINEMACRheadCol1{
	width:55.66%;
	height: 70px;
	float:left;
	align-content:center;}
	
	#AUDIOheadCol1{
	width:35.66%;
	height: 70px;
	float:left;
	align-content:center;}
	
	#VIDEOheadCol1{
	width:26%;
	height: 70px;
	float:left;
	align-content:center;}
	
	#CVIDEOheadLED{
	width:100%;
	height: 70px;
	float:left;
	align-content:center;}
	
	#CINEMAMOUNTS-SGheadCol1{
	width:54%;
	height: 70px;
	float:left;
	padding-left:42px;
	
	align-content:center;
	}
	
	#CINEMAMOUNTS-SGp{
	width:90%;
	height: 133px;
	float:left;
	padding-left:42px;
	text-align:justify;}
	
	#CINEMAMOUNTS-TourMovie{
	width:1050px;
	height: 562px;
	float:left;
	padding-left:16px;
	}

	#CINEMAMOUNTSheadCol1{
	width:49%;
	height: 70px;
	float:left;
	align-content:center;
	}
	
	#PROJECTORLIFTSheadCol1{
	width:49%;
	height: 70px;
	float:left;
	align-content:center;
	}
	
	#CINEMAMOUNTSheadCol1{
	width:49%;
	height: 70px;
	float:left;
	align-content:center;
	}
	
	#INDOORAUDIOMOUNTSheadCol1{
	width:49%;
	height: 70px;
	float:left;
	align-content:center;
	}
	
	#SPEAKERRIGGINGsubcategories{
	width:1200px;
	height: 38px;
	line-height: 0;
	float:left;
	text-align:left;
	padding-left:0px;
	color:#666;
	
	}
	
		#INDOORAUDIOMOUNTSsubcategories{
	width:1200px;
	height: 38px;
	line-height: 0;
	float:left;
	text-align:left;
	padding-left:0px;
	color:#666;
	
	}
	
			#SPEAKERRIGGINGsubcategories{
	width:1200px;
	height: 38px;
	line-height: 0;
	float:left;
	text-align:left;
	padding-left:0px;
	color:#666;
	
	}
	
	#OUTDOORAUDIOMOUNTSsubcategories{
	width:1200px;
	height: 38px;
	line-height: 0;
	float:left;
	text-align:left;
	padding-left:0px;
	color:#666;
	
	}
	
		#CINEMAMOUNTSheaderCeiling{
	width:94%;
	height: 70px;
	float:left;
	align-content:center;
	border-bottom: 1px solid #000;
	margin-bottom:10px;
	background-color:whitesmoke;
	margin-top:14px;
	}
	
	#INDOORAUDIOMOUNTSheaderCeiling{
	width:94%;
	height: 70px;
	float:left;
	align-content:center;
	border-bottom: 1px solid #000;
	margin-bottom:10px;
	background-color:whitesmoke;
	margin-top:44px;
	}
	
		#SPEAKERRIGGINGheaderCeiling{
	width:94%;
	height: 70px;
	float:left;
	align-content:center;
	border-bottom: 1px solid #000;
	margin-bottom:10px;
	background-color:whitesmoke;
	margin-top:14px;
	}
	
		#SPEAKERRIGGINGheaderCeiling{
	width:94%;
	height: 70px;
	float:left;
	align-content:center;
	border-bottom: 1px solid #000;
	margin-bottom:10px;
	background-color:whitesmoke;
	margin-top:14px;
	}
	
	#OUTDOORAUDIOMOUNTSheaderCeiling{
	width:94%;
	height: 70px;
	float:left;
	align-content:center;
	border-bottom: 1px solid #000;
	margin-bottom:10px;
	background-color:whitesmoke;
	margin-top:14px;
	}
	
		#OUTDOORAUDIOMOUNTSheaderPole{
	width:94%;
	height: 70px;
	float:left;
	align-content:center;
	border-bottom: 1px solid #000;
	margin-bottom:10px;
	background-color:whitesmoke;
	margin-top:394px;
	}
	
		#OUTDOORAUDIOMOUNTSheaderDeck{
	width:94%;
	height: 70px;
	float:left;
	align-content:center;
	border-bottom: 1px solid #000;
	margin-bottom:10px;
	background-color:whitesmoke;
	margin-top:373px;
	}
	
		#CINEMAMOUNTSheaderInstall{
	width:94%;
	height: 70px;
	float:left;
	align-content:center;
	border-bottom: 1px solid #000;
	margin-bottom:10px;
	background-color:whitesmoke;
	}
	
	
			#INDOORAUDIOMOUNTSheaderInstall{
	width:94%;
	height: 70px;
	float:left;
	align-content:center;
	border-bottom: 1px solid #000;
	margin-bottom:10px;
	background-color:whitesmoke;
	}
	
		#CINEMAMOUNTSheaderStarGrid{
	width:90%;
	height: 70px;
	float:left;
	align-content:center;
	border-bottom: 1px solid #000;
	margin-bottom:10px;
	margin-left:43px;
	background-color:whitesmoke;
	margin-top: 373px;
	}
	
	#CINEMAheadCol2{
	width:33.66%;
	height: 70px;
	float:left;}
	
		#AUDIOheadCol2{
	width:33.66%;
	height: 70px;
	float:left;}
	
	#VIDEOheadCol2{
	width:23%;
	height: 70px;
	float:left;}
	
	#CINEMAheadCol3{
	width:30.66%;
	height: 70px;
	float:left;}
	
	#AUDIOheadCol3{
	width:30.66%;
	height: 70px;
	float:left;}
	
	#VIDEOheadCol3{
	width:23%;
	height: 70px;
	float:left;}

	#CINEMAheadCol4{
	padding-left:29px;
	height: 70px;
	float:left;}
	
	#VIDEOheadCol4{
	padding-left:26px;
	height: 70px;
	float:left;}
	
.videoVR {background: url("img/iconVideoRigging.png") no-repeat 0 2px;
    height: 40px;
    padding-top: 10px;
    vertical-align: bottom;
    background-size: 40px 40px;
    text-align: left;
    padding-left: 48px;
	font-size: 27px;}
	
	.cinemaAM {background: url("img/iconAudioMounting.png") no-repeat 0 2px;
    height: 40px;
    padding-top: 10px;
    vertical-align: bottom;
    background-size: 40px 40px;
    text-align: left;
    padding-left: 48px;
	font-size: 22px;}
	
	.projectorliftsAM {background: url("img/iconProjectorMounting.png") no-repeat 0 2px;
    height: 40px;
    padding-top: 10px;
    vertical-align: bottom;
    background-size: 40px 40px;
    text-align: left;
    padding-left: 48px;
	font-size: 22px;}
	
	.audioAM {background: url("img/iconAudioMounting.png") no-repeat 0 2px;
    height: 40px;
    padding-top: 10px;
    vertical-align: bottom;
    background-size: 40px 40px;
    text-align: left;
    padding-left: 48px;
	font-size: 22px;}
	
	.audioGM {background: url("img/iconAudioGround.png") no-repeat 0 2px;
    height: 40px;
    padding-top: 10px;
    vertical-align: bottom;
    background-size: 40px 40px;
    text-align: left;
    padding-left: 48px;
	font-size: 22px;}
	
	.audioAMI {background: url("img/iconIndoor.png") no-repeat 0 2px;
    height: 40px;
    padding-top: 10px;
    vertical-align: bottom;
    background-size: 40px 40px;
    text-align: left;
    padding-left: 48px;
	font-size: 22px;}
	
	.audioH4 {
    height: 40px;
    padding-top: 10px;
    vertical-align: bottom;
    background-size: 40px 40px;
    text-align: left;
    padding-left: 0px;
	font-size: 12px;
	font-style:italic;
	font-weight:normal;
	color:#ff7e00;}
	
	.audioAMO {background: url("img/iconOutdoor.png") no-repeat 0 2px;
    height: 40px;
    padding-top: 10px;
    vertical-align: bottom;
    background-size: 40px 40px;
    text-align: left;
    padding-left: 48px;
	font-size: 22px;}
	
	.cinemaCOMP {background: url("img/iconComponents.png") no-repeat 0 2px;
    height: 40px;
    padding-top: 10px;
    vertical-align: bottom;
    background-size: 40px 40px;
    text-align: left;
    padding-left: 48px;
	font-size: 22px;}
	
	.indooraudiomountsCOMP {background: url("img/iconComponents.png") no-repeat 0 2px;
    height: 40px;
    padding-top: 10px;
    vertical-align: bottom;
    background-size: 40px 40px;
    text-align: left;
    padding-left: 48px;
	font-size: 22px;}
	
	.cinemaAR {background: url("img/iconAudioRigging.png") no-repeat 0 2px;
    height: 40px;
    padding-top: 10px;
    vertical-align: bottom;
    background-size: 40px 40px;
    text-align: left;
    padding-left: 48px;
	font-size: 22px;}
	
	.indooraudiomountsAR {background: url("img/iconAudioRigging.png") no-repeat 0 2px;
    height: 40px;
    padding-top: 10px;
    vertical-align: bottom;
    background-size: 40px 40px;
    text-align: left;
    padding-left: 48px;
	font-size: 22px;}
	
	.indooraudiomountsPM {background: url("img/iconPoleMounting.png") no-repeat 0 2px;
    height: 40px;
    padding-top: 10px;
    vertical-align: bottom;
    background-size: 40px 40px;
    text-align: left;
    padding-left: 48px;
	font-size: 22px;}
	
		.indooraudiomountsG {background: url("img/iconAudioGround.png") no-repeat 0 2px;
    height: 40px;
    padding-top: 10px;
    vertical-align: bottom;
    background-size: 40px 40px;
    text-align: left;
    padding-left: 48px;
	font-size: 22px;}
	
	
	.cinemaVR {background: url("img/iconVideoRigging.png") no-repeat 0 2px;
    height: 40px;
    padding-top: 10px;
    vertical-align: bottom;
    background-size: 40px 40px;
    text-align: left;
    padding-left: 48px;
	font-size: 22px;}
	
	.audioAR {background: url("img/iconAudioRigging.png") no-repeat 0 2px;
    height: 40px;
    padding-top: 10px;
    vertical-align: bottom;
    background-size: 40px 40px;
    text-align: left;
    padding-left: 48px;
	font-size: 22px;}
	
.videoVW {background: url("img/iconVideoWall.png") no-repeat 0 2px;
   height: 40px;
    padding-top: 10px;
    vertical-align: bottom;
    background-size: 40px 40px;
    text-align: left;
    padding-left: 48px;
	font-size: 27px;}
	
	.videoCLED {background: url("img/iconVideoWall.png") no-repeat 0 2px;
	width: 100%;
   height: 40px;
    padding-top: 10px;
    vertical-align: bottom;
    background-size: 40px 40px;
    text-align: left;
    padding-left: 48px;
	font-size: 27px;}


.cinemaVW {background: url("img/iconVideoWall.png") no-repeat 0 2px;
   height: 40px;
    padding-top: 10px;
    vertical-align: bottom;
    background-size: 40px 40px;
    text-align: left;
    padding-left: 48px;
	font-size: 24px;}
	
.videoVG {background:url("img/iconVideoGround.png") no-repeat 0 2px;
height: 40px;
    padding-top: 10px;
    vertical-align: bottom;
    background-size: 40px 40px;
    text-align: left;
    padding-left: 48px;
	font-size: 27px;}

.cinemaVG {background:url("img/iconVideoGround.png") no-repeat 0 2px;
height: 40px;
    padding-top: 10px;
    vertical-align: bottom;
    background-size: 40px 40px;
    text-align: left;
    padding-left: 48px;
	font-size: 24px;}
	
	.cinemaCR {background:url("img/iconAudioModel.png") no-repeat 0 2px;
height: 43px;
    
    vertical-align: top;
    background-size: 40px 40px;
    text-align: left;
    padding-left: 48px;
	color:#FFF;
	font-size: 15px;}
	
	.cinemaPL {background:url("img/iconProjectorMounting.png") no-repeat 0 2px;
height: 40px;
    padding-top: 10px;
    vertical-align: bottom;
    background-size: 40px 40px;
    text-align: left;
    padding-left: 48px;
	font-size: 22px;}
	
		.audioMS {background:url("img/iconAudioModel.png") no-repeat 0 2px;
height: 40px;
    padding-top: 10px;
    vertical-align: bottom;
    background-size: 40px 40px;
    text-align: left;
    padding-left: 48px;
	font-size: 22px;}

#CINEMAsubRowImg {
	width: 1060px;
	height:200px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom: 20px;
	float:left;}

#VIDEOsubRowImg {
	width: 1060px;
	height:200px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom: 20px;
	float:left;}
	
	#VIDEOsubColImg1 {
	width: 25%;
	height:200px;
	padding-left:20px;
	padding-right:20px;}
	
	

#CINEMAsubRow {
	width: 1060px;
	height:25px;
	padding-left:20px;
	padding-right:20px;}

#CINEMAMOUNTSsubRow {
	width: 1060px;
	height:25px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:3px;
	}
	
	#PROJECTORLIFTSsubRow {
	width: 1060px;
	height:25px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:3px;
	}


#INDOORAUDIOMOUNTSsubRow {
	width: 993px;
	height:60px;
	padding-left:43px;
	padding-right:20px;
	padding-bottom:3px;
	}
	
	#SPEAKERRIGGINGsubRow {
	width: 993px;
	height:25px;
	padding-left:43px;
	padding-right:20px;
	padding-bottom:3px;
	}
	
	#OUTDOORAUDIOMOUNTSsubRow {
	width: 993px;
	height:25px;
	padding-left:43px;
	padding-right:20px;
	padding-bottom:3px;
	}

#VIDEOsubRow {
	width: 1060px;
	height:25px;
	padding-left:20px;
	padding-right:20px;}
	
	#CINEMAsubRowCol1{
	width:38%;
	height: 20px;
	border-bottom: 2px solid #2d2a26;
    border-top: 2px solid #2d2a26;
    float:left;
	text-align:left;}
	
	#CINEMAMOUNTSsubRowCol1{
	width:100%;
	height: 20px;
	
    float:left;
	text-align:left;}
	
	#PROJECTORLIFTSsubRowCol1{
	width:100%;
	height: 20px;
	
    float:left;
	text-align:left;}
	
		#OUTDOORAUDIOMOUNTSsubRowCol1{
	width:100%;
	height: 20px;
	
    float:left;
	text-align:left;}
	
			#INDOORAUDIOMOUNTSsubRowCol1{
	width:100%;
	height: 20px;
	
    float:left;
	text-align:left;}
	
				#SPEAKERRIGGINGsubRowCol1{
	width:100%;
	height: 20px;
	
    float:left;
	text-align:left;}
	
	#CINEMAsubRowCol2{
	width:25%;
	height: 20px;
	border-bottom: 2px solid #2d2a26;
	border-top: 2px solid #2d2a26;
	text-align:left;
	float:left;}
	
	
	#VIDEOsubRowCol1{
	width:25%;
	height: 20px;
	border-bottom: 2px solid #2d2a26;
	border-top: 2px solid #2d2a26;
	text-align:left;
	float:left;}
	
	#VIDEOsubRowCol2{
	width:25%;
	height: 20px;
	border-bottom: 2px solid #2d2a26;
	border-top: 2px solid #2d2a26;
	text-align:left;
	float:left;}
	
	#CINEMAsubRowCol3{
	width:37%;
	height: 20px;
	border-bottom: 2px solid #2d2a26;
	border-top: 2px solid #2d2a26;
	float:left;
	text-align:left;}
	
	#VIDEOsubRowCol3{
	width:25%;
	height: 20px;
	border-bottom: 2px solid #2d2a26;
	border-top: 2px solid #2d2a26;
	float:left;
	text-align:left;}

	#CINEMAsubRowCol4{
	width:25%;
	height: 20px;
	border-bottom: 2px solid #2d2a26;
	border-top: 2px solid #2d2a26;
	float:left;
	text-align:left;}
	
	#VIDEOsubRowCol4{
	width:25%;
	height: 20px;
	border-bottom: 2px solid #2d2a26;
	border-top: 2px solid #2d2a26;
	float:left;
	text-align:left;}
	
	#CINEMAsubRow1 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px}
	
	#AUDIOsubRow1 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px}
	
	#CINEMAMOUNTSsubRow1 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;}
	
	#PROJECTORLIFTSsubRow1 {
	width: 1060px;
	height:25px;
	padding-top: 64px;
	padding-left:42px;
	padding-right:20px;}
	
	#PROJECTORLIFTSsubRow1 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;}
	
	#INDOORAUDIOMOUNTSsubRow1 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;}
	
		#SPEAKERRIGGINGsubRow1 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;}
	
	#OUTDOORAUDIOMOUNTSsubRow1 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;}
	
	#OUTDOORAUDIOMOUNTSsubRow1PM {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top: 555px;}
	
	#CINEMAMOUNTSsubRow2 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:416px;}
	
		#INDOORAUDIOMOUNTSsubRow2 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:529px;}
	
			#SPEAKERRIGGINGsubRow2 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:529px;}
	
	
	
			#OUTDOORAUDIOMOUNTSsubRow2 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:529px;}
	
		#INDOORAUDIOMOUNTSsubRow2-5 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:459px;}
	
			#SPEAKERRIGGINGsubRow2-5 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:440px;}
	
				#SPEAKERRIGGINGsubRow2-5-5-5 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:440px;}
	
			#OUTDOORAUDIOMOUNTSsubRow2-5 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:440px;}
	
		#INDOORAUDIOMOUNTSsubRow2-5-5 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:440px;}
	
	#INDOORAUDIOMOUNTSsubRow2-5-6 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:440px;}
	
			#SPEAKERRIGGINGsubRow2-5-5 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:440px;}
	
				#SPEAKERRIGGINGsubRow2-5-6 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:440px;}
	
	
	
			#OUTDOORAUDIOMOUNTSsubRow2-5-5 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:440px;}
	
	
	#CINEMAMOUNTSsubRow3 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:458px;}
	
	#CINEMAMOUNTSsubRow3-5 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:407px;}
	
	#CINEMAMOUNTSsubRow3-6 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:516px;}
	
	#INDOORAUDIOMOUNTSsubRow3-5 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:402px;}
	
		#SPEAKERRIGGINGsubRow3-5 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:425px;}
	
		#OUTDOORAUDIOMOUNTSsubRow3-5 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:550px;}
	
	#INDOORAUDIOMOUNTSsubRowTOP {
	width: 1060px;
	height:25px;
	margin-top:25px;
	padding-left:42px;
	padding-right:20px;
	padding-top:0px;}
	
	#SPEAKERRIGGINGsubRowTOP {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:0px;}
	
	#OUTDOORAUDIOMOUNTSsubRowTOP {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:0px;}
	
		#INDOORAUDIOMOUNTSsubRow3-5-5 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:549px;}
	
		#SPEAKERRIGGINGsubRow3-5-5 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:549px;}
	
			#OUTDOORAUDIOMOUNTSsubRow3-5-5 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:577px;}
	
			#OUTDOORAUDIOMOUNTSsubRow3-5-55 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:1063px;}
	
	#CINEMAMOUNTSsubRow4 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:407px;}
	
	#INDOORAUDIOMOUNTSsubRow4 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:1000px;}
	
	#CINEMAMOUNTSsubRow4-5 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:500px;}
	
	#CINEMAMOUNTSsubRow4-6 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:414px;}
	
	#INDOORAUDIOMOUNTSsubRow4-5 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:430px;}
	
		#SPEAKERRIGGINGsubRow4-5 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:430px;}
	
		#OUTDOORAUDIOMOUNTSsubRow4-5 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:430px;}
	
	#INDOORAUDIOMOUNTSsubRow4-5-5 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:422px;}
	
		#SPEAKERRIGGINGsubRow4-5-5 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:422px;}
	
		#OUTDOORAUDIOMOUNTSsubRow4-5-5 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:422px;}
	
	#INDOORAUDIOMOUNTSsubRow4-5-6 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:459px;}
	
		#INDOORAUDIOMOUNTSsubRow4-5-6 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:459px;}
	
		#SPEAKERRIGGINGsubRow4-5-6 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:442px;}
	
			#SPEAKERRIGGINGsubRow4-5-6-7 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:442px;}
	
			#SPEAKERRIGGINGsubRow4-5-6-7-8 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:442px;}

	#CINEMAMOUNTSsubRow5 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:415px;}
	
		#INDOORAUDIOMOUNTSsubRow5 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:415px;}
	
	#CINEMAMOUNTSsubRow6 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:480px;}
	
	#INDOORAUDIOMOUNTSsubRow6 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:480px;}
	
	#CINEMAMOUNTSsubRow7 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:458px;}
	
	#INDOORAUDIOMOUNTSsubRow7 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:458px;}

	#CINEMAMOUNTSsubRow7-5 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px;
	padding-top:458px;}
	
	#VIDEOsubRow1 {
	width: 1060px;
	height:25px;
	
	padding-left:42px;
	padding-right:20px}
	
	#VIDEOhighlight {
	width: 1058px;
	height:250px;
	
	padding-left:20px;
	padding-right:0px;}
	
	#ProLifthighlight {
	width: 1058px;
	height:199px;
	
	padding-left:20px;
	padding-right:0px;}
	
	#VIDEOhighlightMVFS {
	width: 1058px;
	height:546px;
	
	padding-left:20px;
	padding-right:0px;}
	
	#VIDEOhighlightLL {
	width: 1058px;
	height:206px;
	
	padding-left:20px;
	padding-right:0px;}
	
		#VIDEOhighlightMVFS1 {
	width: 1058px;
	height:270px;
	
	padding-left:0px;
	padding-right:0px;}
	
	#VIDEOhighlightTITLECONT {
	width: 1058px;
	height:52px;
	
	padding-left:42px;
	padding-right:0px;}
	
	#VIDEOhighlightTITLE {
	width: 350px;
	height:50px;
	
	padding-left:0px;
	padding-right:20px;
	margin-left:10px;
	text-align:left;
	float:left;}
	
	#VIDEOhighlightIMG {
	width: 25%;
	height:184px;
	text-align:center;
	padding-left:0px;
	padding-right:20px;
	float:left;
	background-color:#a5abaf;}
	
	#VIDEOhighlightTXT {
	width: 754px;
	height:183px;
	background-color:#a5abaf;
	padding-left:19px;
	margin-left:20px;
	padding-right:20px;
	margin-top:0px;
	
	text-align:left;
	float:left;}
	
		#VIDEOhighlightTXTLL {
	width: 25%;
	
	padding-left:0px;
	margin-left:0px;
	padding-right:0px;
	margin-top:0px;
	
	text-align:center;
	float:left;}
	
	#ProLiftTXT-BLOCK {
	width: 20%;
	
	padding-left:0px;
	margin-right:52px;
	padding-right:0px;
	margin-top:0px;
	
	text-align:justify;
	float:left;}
	
	#CINEMAsubRowCol11{
	width:30.66%;
	height: 250px;
	margin-right:20px;
	text-align:left;
	background-color:whitesmoke;
	float:left;}
	
	#AUDIOsubRowCol11{
	width:30.66%;
	height: 250px;
	margin-right:20px;
	text-align:left;
	background-color:whitesmoke;
	float:left;}
	
	#CINEMAMOUNTSprod1{
	width:19%;
	height: 100px;
	text-align:justify;
	margin-right:62px;
	float:left;}
	
	#PROJECTORLIFTSprod1{
	width:19%;
	height: 100px;
	text-align:left;
	margin-right:62px;
	float:left;}
	
		#OUTDOORAUDIOMOUNTSprod1{
	width:19%;
	height: 100px;
	text-align:justify;
	margin-right:62px;
	float:left;}
	
			#INDOORAUDIOMOUNTSprod1{
	width:19%;
	height: 100px;
	text-align:justify;
	margin-right:62px;
	float:left;}
	
				#SPEAKERRIGGINGprod1{
	width:19%;
	height: 100px;
	text-align:justify;
	margin-right:62px;
	float:left;}
	
	
	
	#CINEMAsubRowColP11{
	margin-right: 5px;
	height: 100px;
	text-align:justify;
	
	
	float:left;}
	
	#AUDIOsubRowColP11{
	margin-right: 5px;
	height: 100px;
	text-align:justify;
	
	
	float:left;}
	
	
	
	#CINEMAMOUNTSproP1{
	margin-right: 60px;
	height: 100px;
	text-align:justify;
	
	
	float:left;}
	
	#VIDEOsubRowCol11{
	width:25%;
	height: 100px;
	text-align:left;
	
	float:left;}

	#VIDEOsubRowColP11{
	margin-right: 60px;
	height: 100px;
	text-align:justify;
	
	
	float:left;}
	
	#CINEMAsubRowCol22{
	width:30.66%;
	margin-right:20px;
	height: 250px;
	text-align:left;
	background-color:whitesmoke;
	float:left;}
	
	#AUDIOsubRowCol22{
	width:30.66%;
	margin-right:20px;
	height: 250px;
	text-align:left;
	background-color:whitesmoke;
	float:left;}
	
	#CINEMAMOUNTSprod2{
	width:25%;
	height: 100px;
	text-align:left;
	
	float:left;}
	
		#PROJECTORLIFTSprod2{
	width:25%;
	height: 100px;
	text-align:left;
	
	float:left;}
	
	#INDOORAUDIOMOUNTSprod2{
	width:25%;
	height: 100px;
	text-align:left;
	
	float:left;}
	
	#SPEAKERRIGGINGprod2{
	width:25%;
	height: 100px;
	text-align:left;
	
	float:left;}
	
	#OUTDOORAUDIOMOUNTSprod2{
	width:25%;
	height: 100px;
	text-align:left;
	
	float:left;}
	
	#INDOORAUDIOMOUNTSprodPOLE{
	width:69%;
	height: 428px;
	text-align:left;
	
	
	float:left;}
	
		#OUTDOORAUDIOMOUNTSprodPOLE{
	width:69%;
	height: 428px;
	text-align:left;
	
	
	float:left;}
	
	#VIDEOsubRowCol22{
	width:25%;
	height: 100px;
	text-align:left;
	
	float:left;}
	
	#CINEMAsubRowColP22{
	margin-right: 5px;
	height: 100px;
	
	text-align:justify;
		float:left;}
		
		#AUDIOsubRowColP22{
	margin-right: 5px;
	height: 100px;
	
	text-align:justify;
		float:left;}
	
	#INDOORAUDIOMOUNTSprodP1{
	margin-right: 60px;
	height: 100px;
	
	text-align:justify;
		float:left;}
		
			#SPEAKERRIGGINGprodP1{
	margin-right: 60px;
	height: 100px;
	
	text-align:justify;
		float:left;}
		
	#OUTDOORAUDIOMOUNTSprodP1{
	margin-right: 60px;
	height: 100px;
	
	text-align:justify;
		float:left;}
		
			#OUTDOORAUDIOMOUNTSprodP1{
	margin-right: 60px;
	height: 100px;
	
	text-align:justify;
		float:left;}
		
		#OUTDOORAUDIOMOUNTSprodP1{
	margin-right: 60px;
	height: 100px;
	
	text-align:justify;
		float:left;}
	
	#CINEMAMOUNTSprodP2{
	margin-right: 60px;
	height: 100px;
	
	text-align:justify;
		float:left;}
		
		#PROJECTORLIFTSprodP1{
	margin-right: 60px;
	height: 100px;
	
	text-align:left;
		float:left;}
		
		#PROJECTORLIFTSprodP2{
	margin-right: 60px;
	height: 100px;
	
	text-align:left;
		float:left;}
		
		#OUTDOORAUDIOMOUNTSprodP2{
	margin-right: 60px;
	height: 100px;
	
	text-align:justify;
		float:left;}
	
	#VIDEOsubRowColP22{
	margin-right: 60px;
	height: 100px;
	
	text-align:justify;
		float:left;}
	
#CINEMAsubRowCol33{
	width:30.66%;
	margin-right:20px;
	height: 250px;
	text-align: left;
	background-color:whitesmoke;
	float:left;}
	
	#AUDIOsubRowCol33{
	width:30.66%;
	margin-right:20px;
	height: 250px;
	text-align: left;
	background-color:whitesmoke;
	float:left;}

	#CINEMAMOUNTSprod3{
	width:25%;
	height: 100px;
	text-align: left;
	float:left;}
	
	#PROJECTORLIFTSprod3{
	width:25%;
	height: 100px;
	text-align: left;
	float:left;}
	
	#INDOORAUDIOMOUNTSprod3{
	width:25%;
	height: 100px;
	text-align: left;
	float:left;}
	
		#SPEAKERRIGGINGprod3{
	width:25%;
	height: 100px;
	text-align: left;
	float:left;}
	
	#OUTDOORAUDIOMOUNTSprod3{
	width:25%;
	height: 100px;
	text-align: left;
	float:left;}
	
	#VIDEOsubRowCol33{
	width:25%;
	height: 100px;
	text-align: left;
	float:left;}
	
	#CINEMAsubRowColP33{
	margin-right: 5px;
	height: 100px;
	text-align:justify;
	
	float:left;}
	
	#AUDIOsubRowColP33{
	margin-right: 5px;
	height: 100px;
	text-align:justify;
	
	float:left;}
	
	#CINEMAMOUNTSprodP3{
	margin-right: 60px;
	height: 100px;
	text-align:justify;
	
	float:left;}
	
	#PROJECTORLIFTSprodP3{
	margin-right: 60px;
	height: 100px;
	text-align:left;
	
	float:left;}
	
	#INDOORAUDIOMOUNTSprodP3{
	margin-right: 60px;
	height: 100px;
	text-align:justify;
	
	float:left;}
	
		#SPEAKERRIGGINGprodP3{
	margin-right: 60px;
	height: 100px;
	text-align:justify;
	
	float:left;}
	
		#OUTDOORAUDIOMOUNTSprodP3{
	margin-right: 60px;
	height: 100px;
	text-align:justify;
	
	float:left;}
	
		#INDOORAUDIOMOUNTSprodP2{
	margin-right: 60px;
	height: 100px;
	text-align:justify;
	
	float:left;}
	
			#SPEAKERRIGGINGprodP2{
	margin-right: 60px;
	height: 100px;
	text-align:justify;
	
	float:left;}
	
			#OUTDOORAUDIOMOUNTSprodP2{
	margin-right: 60px;
	height: 100px;
	text-align:justify;
	
	float:left;}
	

	
	
		#OUTDOORAUDIOMOUNTSprodP3{
	margin-right: 60px;
	height: 100px;
	text-align:justify;
	
	float:left;}
	
	#VIDEOsubRowColP33{
	margin-right: 60px;
	height: 100px;
	text-align:justify;
	
	float:left;}

	#CINEMAsubRowCol44{
	width:25%;
	height: 100px;
	text-align:left;
	float:left;}
	
	#CINEMAMOUNTSprod4{
	width:25%;
	height: 100px;
	text-align:left;
	float:left;}
	
	#PROJECTORLIFTSprod4{
	width:25%;
	height: 100px;
	text-align:left;
	float:left;}
	
	
	#INDOORAUDIOMOUNTSprod4{
	width:25%;
	height: 100px;
	text-align:left;
	float:left;}
	
		#SPEAKERRIGGINGprod4{
	width:25%;
	height: 100px;
	text-align:left;
	float:left;}
	
	
		#OUTDOORAUDIOMOUNTSprod4{
	width:25%;
	height: 100px;
	text-align:left;
	float:left;}
	

	
	#VIDEOsubRowCol44{
	width:25%;
	height: 100px;
	text-align:left;
	float:left;}
	
	#VIDEOsubRowCLED{
	margin-top: 385px;	
	width:100%;
	height: 100px;
	text-align:left;
	float:left;}
	
	#CINEMAsubRowColP44{
	margin-right: 60px;
	height: 100px;
	text-align:justify;
	
	float:left;}
	
	#CINEMAMOUNTSprodP4{
	margin-right: 60px;
	height: 100px;
	text-align:justify;
	
	float:left;}
	
	#PROJECTORLIFTSprodP4{
	margin-right: 60px;
	height: 100px;
	text-align:left;
	
	float:left;}
	
	#INDOORAUDIOMOUNTSprodP4{
	margin-right: 60px;
	height: 100px;
	text-align:justify;
	
	float:left;}
	
	#SPEAKERRIGGINGprodP4{
	margin-right: 60px;
	height: 100px;
	text-align:justify;
	
	float:left;}
	
	#OUTDOORAUDIOMOUNTSprodP4{
	margin-right: 60px;
	height: 100px;
	text-align:justify;
	
	float:left;}
	
	
	
	
	#VIDEOsubRowColP44{
	margin-right: 60px;
	height: 100px;
	text-align:justify;
	
	float:left;}
	
/* END - VIDEO PAGE NEW */

/* BEGIN - VIDEOWM PAGE NEW */

#mainContentVIDEOWM {
	width:100%;
	height: 927px;
	
}
	
	#VIDEOWMhead {
	width: 1060px;
	height:65px;
	text-align:left;
	
	padding-left:20px;
	padding-right:20px}
	
	#VIDEOWMheadContainer {
	width: 500px;
	height: 57px;
	float: right;
	text-align: right;
	padding-right:20px;
	vertical-align:top;
	
	}
	
	#PROJECTORLIFTSheadContainer {
	width: 500px;
	height: 57px;
	float: right;
	text-align: right;
	padding-right:20px;
	vertical-align:top;
	
	}
	
	#INDOORAUDIOMOUNTSheadContainer {
	width: 500px;
	height: 57px;
	float: right;
	text-align: right;
	padding-right:20px;
	vertical-align:top;
	
	}
	
	#VIDEOWMheadContact {
	width: 70px;
	height: 40px;
	float: right;
	text-align: right;
	padding-right:20px;
	vertical-align:top;
	}
	
	#VIDEOWMheadProyecson {
	width: 70px;
	height: 40px;
	float: right;
	text-align: right;
	padding-right:50px;
	vertical-align:top;
	}
	
	#PROJECTORLIFTSheadContact {
	width: 70px;
	height: 40px;
	float: right;
	text-align: right;
	padding-right:20px;
	vertical-align:top;
	}
	
	#INDOORAUDIOMOUNTSheadContact {
	width: 70px;
	height: 40px;
	float: right;
	text-align: right;
	padding-right:20px;
	vertical-align:top;
	}
	
	#VIDEOWMheadDatasheet {
	width: 70px;
	height: 40px;
	float: right;
	text-align: right;
	padding-right:20px;
	vertical-align:top;
	}
	
	#VIDEOLPheadContact {
	width: 70px;
	height: 40px;
	float: right;
	text-align: right;
	padding-right:20px;
	vertical-align:top;
	}
	
	#VIDEOWMheadConfig {
	width: 70px;
	height: 40px;
	float: right;
	text-align: right;
	padding-right:47px;
	vertical-align:top;
	}
	
	#VIDEOWMheadProd {
	width: 70px;
	height: 40px;
	float: right;
	text-align: right;
	padding-right:0px;
	vertical-align:top;
	}
	
	#VIDEOWMheadCalc {
	width: 70px;
	height: 40px;
	float: right;
	text-align: right;
	padding-right:47px;
	vertical-align:top;
	}
	
	#VIDEOWMheadContacttxt {
	width: 250px;
	
	
	text-align: left;
	
	}
	
	#VIDEOWMheadCol1{
	width:25%;
	height: 70px;
	float:left;
	align-content:center;}
	
	#VIDEOWMheadCol2{
	width:25%;
	height: 70px;
	float:left;}
	
	#VIDEOWMheadCol3{
	width:25%;
	height: 70px;
	float:left;}

	#VIDEOWMheadCol4{
	
	height: 70px;
	float:left;}
	

#VIDEOWMsubRow {
	width: 1060px;
	height:20px;
	padding-left:20px;
	padding-right:20px;
	border-bottom: 2px solid #2d2a26;
    border-top: 2px solid #2d2a26;
	}
	#VIDEOWMsubRowCol1{
	width:45%;
	height: 20px;
	padding-left: 30px;
    float:left;
	}
	
	#VIDEOWMsubRowCol2{
	width:45%;
	height: 20px;
	padding-left: 52px;
	
	float:left;
	}
	
	#VIDEOWMsubRowCol3{
	width:25%;
	height: 20px;
	border-bottom: 2px solid #2d2a26;
	border-top: 2px solid #2d2a26;
	float:left;
	}

	#VIDEOWMsubRowCol4{
	width:25%;
	height: 20px;
	border-bottom: 2px solid #2d2a26;
	border-top: 2px solid #2d2a26;
	float:left;
	}
	
	#VIDEOWMsubRow1 {
	width: 1060px;
	height:25px;
	padding-bottom: 428px;
	padding-left:20px;
	padding-right:20px;
	background-image: url("images/WallMountBG.jpg");
	background-position: center;
	background-repeat: no-repeat;
	background-size: 1060px 453px;  
	
	}
	
	#VIDEOWMsubRowRig {
	width: 1060px;
	height:25px;
	padding-bottom: 428px;
	padding-left:20px;
	padding-right:20px;
	background-image: url("images/FlyableVideotBG.jpg");
	background-position: center;
	background-repeat: no-repeat;
	background-size: 1060px 453px;  
	
	}
	
	#VIDEOWMsubRowGround {
	width: 1060px;
	height:25px;
	padding-bottom: 428px;
	padding-left:20px;
	padding-right:20px;
	background-image: url("images/GroundVideotBG.jpg");
	background-position: center;
	background-repeat: no-repeat;
	background-size: 1060px 453px;  
	
	}
	
	#VIDEOWMsubRowCei {
	width: 1060px;
	height:25px;
	padding-bottom: 428px;
	padding-left:20px;
	padding-right:20px;
	background-image: url("images/CeilingVideotBG.jpg");
	background-position: center;
	background-repeat: no-repeat;
	background-size: 1060px 453px;  
	
	}
	
		#VIDEOWMsubRowImg {
	width: 1060px;
	height:250px;
	padding-bottom: 0px;
	padding-left:0px;
	padding-right:20px;
	padding-top:20px;
	position:absolute;
	 
	
	}
	
			#VIDEOWMsubRowImgFly {
	width: 1060px;
	height:250px;
	padding-bottom: 0px;
	padding-left:0px;
	padding-right:20px;
	padding-top:107px;
	position:absolute;
	 
	
	}
	
	
			#VIDEOWMsubRowImgGround {
	width: 1060px;
	height:250px;
	padding-bottom: 0px;
	padding-left:0px;
	padding-right:20px;
	padding-top:74px;
	position:absolute;
	z-index: 1;
	 
	
	}
	
			#VIDEOWMsubRowtxt {
	width: 1060px;
	height:250px;
	padding-bottom: 0px;
	padding-left:25px;
	padding-right:20px;
	padding-top:174px;
	position:absolute;
	 
	
	}
	
				#VIDEOWMsubRowtxtFly {
	width: 1060px;
	height:250px;
	padding-bottom: 0px;
	padding-left:25px;
	padding-right:20px;
	padding-top:255px;
	position:absolute;
	 
	
	}
	
					#VIDEOWMsubRowtxtGround {
	width: 1060px;
	height:250px;
	padding-bottom: 0px;
	padding-left:25px;
	padding-right:20px;
	padding-top:220px;
	position:absolute;
	 
	
	}
	
	
#VIDEOsubRowColtxt11{
	width:25%;
	height: 100px;
	
	
	float:left;}
	#VIDEOsubRowColPtxt11{
	margin-right: 60px;
	height: 100px;
	text-align:justify;
	
	float:left;}
	
	#VIDEOsubRowColtxt22{
	width:25%;
	height: 100px;
	text-align:justify;
	
	float:left;}
	
	#PhoneIconMiniRow{
	width:100%;
	height: 56px;
	text-align:left;
	padding:5px;
	border-radius: 10px;
	background-color:whitesmoke;
	float:left;}
	
	#PhoneIconMiniImg{
	width:25%;
	height: 25px;
	text-align:left;
	
	float:left;}
	
	#EmailIconMiniImg{
	width:25%;
	height: 25px;
	text-align:left;
	
	float:left;}
	
	
	#PhoneIconMiniTxt{
	width:75%;
	height: 25px;
	text-align:left;
	font-size:12px;
	margin-top:6px;
	float:left;}
	
	#EmailIconMiniTxt{
	width:75%;
	height: 25px;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	margin-top:6px;
	float:left;}
	
	
	#VIDEOsubRowColPtxt22{
	margin-right: 60px;
	height: 100px;
	text-align:justify;
	
	float:left;}
	
	#VIDEOsubRowColtxt33{
	width:25%;
	height: 100px;
	text-align:justify;
	
	float:left;}
	#VIDEOsubRowColPtxt33{
	margin-right: 60px;
	height: 100px;
	
	
	float:left;}

	#VIDEOsubRowColtxt44{
	width:25%;
	height: 100px;
	
	
	float:left;}
	#VIDEOsubRowColPtxt44{
	margin-right: 60px;
	height: 100px;
	text-align:justify;
	
	float:left;}


		#VIDEOWMsubColImg1{
	height: 250px;
    float: left;
    padding-right: 17px;
	
	
	
}
		#VIDEOWMsubColImg2{
	height: 250px;
    float: left;
    padding-right: 17px;
	
	
	
}
		#VIDEOWMsubColImg3{
	height: 250px;
    float: left;
    padding-right: 17px;
	
	
	
}
		#VIDEOWMsubColImg4{
	    height: 250px;
    float: left;
    text-align: left;
	
	
	
}

#VIDEOWMsubColFlyImg1{
	width: 252px;
	height: 149px;
    float: left;
    padding-right: 17px;
	background-image:url(images/planethollywood.jpg);
	background-repeat:no-repeat;
	position: relative;
    z-index: 2;
	
	
	
}
		#VIDEOWMsubColFlyImg2{
	width: 252px;
	height: 149px;
    float: left;
    padding-right: 17px;
	background-image:url(images/n-effect-thumb.jpg);
	background-repeat:no-repeat;
	position: relative;
    z-index: 2;
	
	
}
		#VIDEOWMsubColFlyImg3{
	width: 252px;
	height: 149px;
    float: left;
    padding-right: 17px;
	background-image:url(images/projectorcage.jpg);
	background-repeat:no-repeat;
	position: relative;
    z-index: 2;
	
	
}
		#VIDEOWMsubColFlyImg4{
	    width: 252px;
	height: 149px;
    float: left;
   
	background-image:url(images/volvovideowall.jpg);
	background-repeat:no-repeat;
	position: relative;
    z-index: 2;
	
	
}
	
	#VIDEOWMsubRowCol11{
	width: 10%;
	height: 250px;
	text-align:left;
	
	
	
}

	#VIDEOWMsubRowCol11Cei{
	width: 10%;
	height: 312px;
	text-align:left;
	
	
	
}

	#VIDEOWMsubRowCol11Fly{
	width: 10%;
	height: 250px;
	text-align:left;
	padding-left:20px;
	
	
	
}

	#VIDEOWMsubRowCol11Ground{
	width: 10%;
	height: 250px;
	text-align:left;
	padding-left:20px;
	
	
	
}

#VIDEOWMsubRowColOrange{
	width: 159px;
    height: 200px;
    text-align: left;
    font-size: 13px;
    margin-left: 10px;
    padding-top: 1px;
	
	
	
}

#VIDEOWMsubRowColOrangeCei{
	width: 159px;
    height: 132px;
    text-align: left;
    font-size: 13px;
    margin-left: 10px;
    padding-top: 1px;
	
	
	
}

#VIDEOWMsubRowColOrangeFly{
	width: 159px;
    height: 111px;
    text-align: left;
    font-size: 13px;
    margin-left: 10px;
    padding-top: 1px;
	
	
	
}

#VIDEOWMsubRowColOrangeGround{
	width: 159px;
    height: 143px;
    text-align: left;
    font-size: 13px;
    margin-left: 10px;
    padding-top: 1px;
	
	
	
}

#VIDEOWMsubRowColGrey{
	width: 600px;
    height: 300px;
    text-align: left;
    font-size: 13px;
    
    padding-right: 20px;
    margin-top: 33px;
    float: right;
	
	
	
}

#VIDEOWMsubRowColGreyCei{
	width: 600px;
    height: 300px;
    text-align: left;
    font-size: 13px;
    
    padding-right: 20px;
    margin-top: 102px;
    float: right;
	
	
	
}

#VIDEOWMsubRowColGreyFly{
	width: 680px;
    height: 300px;
    text-align: left;
    font-size: 13px;
    
    padding-right: 20px;
    margin-top: 130px;
    float: right;
	
	
	
}

#VIDEOWMsubRowColGreyGround{
	width: 639px;
    height: 300px;
    text-align: left;
    font-size: 13px;
    
    padding-right: 20px;
    margin-top: 90px;
    float: right;
	
	
	
}
	
	#VIDEOWMsubRowColP11{
	margin-right: 60px;
	height: 100px;
	
	
	float:left;}
	
	#VIDEOWMsubRowCol22{
	width:25%;
	height: 100px;
	
	
	float:left;}
	#VIDEOWMsubRowColP22{
	margin-right: 60px;
	height: 100px;
	
	
	float:left;}
	
	#VIDEOWMsubRowCol33{
	width:25%;
	height: 100px;
	
	
	float:left;}
	#VIDEOWMsubRowColP33{
	margin-right: 60px;
	height: 100px;
	
	
	float:left;}

	#VIDEOWMsubRowCol44{
	width:25%;
	height: 100px;
	
	
	float:left;}
	#VIDEOWMsubRowColP44{
	margin-right: 60px;
	height: 100px;
	
	
	float:left;}
	
/* END - VIDEOWM PAGE NEW */

/* BEGIN - VIDEOfly PAGE NEW */

#mainContentVIDEOfly {
	width:100%;
	height: 1065px;
	
}
	
	#VIDEOflyhead {
	width: 1060px;
	height:65px;
	
	padding-left:20px;
	padding-right:20px}
	
	.videofly {background:url("img/iconVideoRigging.png") no-repeat 0 2px;
height: 40px;
padding-top: 10px;
vertical-align: bottom;
background-size: 40px 40px;
padding-left: 45px;
text-align:left;
font-size:27px;}
	
	#VIDEOflyheadCol1{
	width:25%;
	height: 70px;
	float:left;
	align-content:center;}
	
	#VIDEOflyheadCol2{
	width:25%;
	height: 70px;
	float:left;}
	
	#VIDEOflyheadCol3{
	width:25%;
	height: 70px;
	float:left;}

	#VIDEOflyheadCol4{
	
	height: 70px;
	float:left;}
	

#VIDEOflysubRow {
	width: 1060px;
	height:20px;
	padding-left:20px;
	padding-right:20px;
	border-bottom: 2px solid #2d2a26;
    border-top: 2px solid #2d2a26;
	}
	#VIDEOflysubRowCol1{
	width:45%;
	height: 20px;
	padding-left: 30px;
    float:left;
	}
	
	#VIDEOflysubRowCol2{
	width:45%;
	height: 20px;
	padding-left: 52px;
	
	float:left;
	}
	
	#VIDEOflysubRowCol3{
	width:25%;
	height: 20px;
	border-bottom: 2px solid #2d2a26;
	border-top: 2px solid #2d2a26;
	float:left;
	}

	#VIDEOflysubRowCol4{
	width:25%;
	height: 20px;
	border-bottom: 2px solid #2d2a26;
	border-top: 2px solid #2d2a26;
	float:left;
	}
	
	#VIDEOflysubRow1 {
	width: 1060px;
	height:25px;
	padding-bottom: 320px;
	padding-left:50px;
	padding-right:20px}
	
	#VIDEOflysubRowCol11{
	width:25%;
	height: 100px;
	
	
	float:left;}
	
	#VIDEOflysubRowColP11{
	margin-right: 60px;
	height: 100px;
	
	
	float:left;}
	
	#VIDEOflysubRowCol22{
	width:25%;
	height: 100px;
	
	
	float:left;}
	#VIDEOflysubRowColP22{
	margin-right: 60px;
	height: 100px;
	
	
	float:left;}
	
	#VIDEOflysubRowCol33{
	width:25%;
	height: 100px;
	
	
	float:left;}
	#VIDEOflysubRowColP33{
	margin-right: 60px;
	height: 100px;
	
	
	float:left;}

	#VIDEOflysubRowCol44{
	width:25%;
	height: 100px;
	
	
	float:left;}
	#VIDEOflysubRowColP44{
	margin-right: 60px;
	height: 100px;
	
	
	float:left;}
	
/* END - VIDEOfly PAGE NEW */

/* BEGIN - VIDEOceiling PAGE NEW */

#mainContentVIDEOceiling {
	width:100%;
	height: 1020px;
	
}
	
	#VIDEOceilinghead {
	width: 1060px;
	height:65px;
	
	padding-left:20px;
	padding-right:20px}
	
	.videoceiling {background:url("img/iconVideoRigging.png") no-repeat 0 2px;
height: 40px;
padding-top: 10px;
vertical-align: bottom;
background-size: 40px 40px;
padding-left: 45px;
text-align:left;}
	
	#VIDEOceilingheadCol1{
	width:25%;
	height: 70px;
	float:left;
	align-content:center;}
	
	#VIDEOceilingheadCol2{
	width:25%;
	height: 70px;
	float:left;}
	
	#VIDEOceilingheadCol3{
	width:25%;
	height: 70px;
	float:left;}

	#VIDEOceilingheadCol4{
	
	height: 70px;
	float:left;}
	

#VIDEOceilingsubRow {
	width: 1060px;
	height:20px;
	padding-left:20px;
	padding-right:20px;
	border-bottom: 2px solid #2d2a26;
    border-top: 2px solid #2d2a26;
	}
	#VIDEOceilingsubRowCol1{
	width:45%;
	height: 20px;
	padding-left: 30px;
    float:left;
	}
	
	#VIDEOceilingsubRowCol2{
	width:45%;
	height: 20px;
	padding-left: 52px;
	
	float:left;
	}
	
	#VIDEOceilingsubRowCol3{
	width:25%;
	height: 20px;
	border-bottom: 2px solid #2d2a26;
	border-top: 2px solid #2d2a26;
	float:left;
	}

	#VIDEOceilingsubRowCol4{
	width:25%;
	height: 20px;
	border-bottom: 2px solid #2d2a26;
	border-top: 2px solid #2d2a26;
	float:left;
	}
	
	#VIDEOceilingsubRow1 {
	width: 1060px;
	height:25px;
	padding-bottom: 320px;
	padding-left:50px;
	padding-right:20px}
	
	#VIDEOceilingsubRowCol11{
	width:25%;
	height: 100px;
	
	
	float:left;}
	
	#VIDEOceilingsubRowColP11{
	margin-right: 60px;
	height: 100px;
	
	
	float:left;}
	
	#VIDEOceilingsubRowCol22{
	width:25%;
	height: 100px;
	
	
	float:left;}
	#VIDEOceilingsubRowColP22{
	margin-right: 60px;
	height: 100px;
	
	
	float:left;}
	
	#VIDEOceilingsubRowCol33{
	width:25%;
	height: 100px;
	
	
	float:left;}
	#VIDEOceilingsubRowColP33{
	margin-right: 60px;
	height: 100px;
	
	
	float:left;}

	#VIDEOceilingsubRowCol44{
	width:25%;
	height: 100px;
	
	
	float:left;}
	#VIDEOceilingsubRowColP44{
	margin-right: 60px;
	height: 100px;
	
	
	float:left;}
	
/* END - VIDEOceiling PAGE NEW */

/* BEGIN - VIDEOprod-highlight PAGE NEW */
#mainContentVIDEOprod-highlightLL {
	width:100%;
	height: 1037px;
	
}

#mainContentVIDEOprod-highlight {
	width:100%;
	height: 1036px;
	
}

#mainContentVIDEOprod-highlightPL {
	width:100%;
	height: 1706px;
	
}

#mainContentPROLIFTWALLprod-highlightPL {
	width:100%;
	height: 1273px;
	
}

#VIDEOprod-highlightContact {
	width: 250px;
	height: 40px;
	float: right;
	text-align: right;
	padding-right:20px;
	vertical-align:top;
	}
	
		#VIDEOprod-highlighthead {
	width: 1060px;
	height:65px;
	
	padding-left:20px;
	padding-right:20px;}
	
		#VIDEOWMsubRowprod-highlight {
	width: 1060px;
	height:950px;
	padding-bottom: 0px;
	padding-left:20px;
	padding-right:20px;
	background-image: url("images/loc-n-load-bg.jpg");
	background-position: center;
	background-repeat: no-repeat;
	background-size: 1060px 950px;  
	
	}
	
		#ProLiftBodyTop {
	width: 1060px;
	height:950px;
	padding-bottom: 0px;
	padding-left:20px;
	padding-right:20px;
	background-image: url("images/prolift-bg.jpg");
	background-position: center;
	background-repeat: no-repeat;
	background-size: 1060px 950px;  
	
	}
	
		#VIDEOWMsubRowMVFSprod-highlight {
	width: 1060px;
	height:950px;
	padding-bottom: 0px;
	padding-left:20px;
	padding-right:20px;
	background-image: url("images/mvfs-bg.jpg");
	background-position: center;
	background-repeat: no-repeat;
	background-size: 1060px 950px;  
	
	}
	
	#VIDEOWMsubRowColOrangeprod-hightlight{
	width: 159px;
    height: 143px;
    text-align: left;
    font-size: 13px;
    margin-left: 10px;
    padding-top: 1px;
	float:left;
	}
	
	#VIDEOWMsubRowColOrangeprod-hightlight2{
	width: 159px;
    height: 0px;
    text-align: left;
    font-size: 13px;
    margin-left: 10px;
    padding-top: 1px;
	}
	
	#VIDEOWMsubRowColGreyprod-highlightLL{
	width: 721px;
    height: 242px;
    text-align: left;
    font-size: 13px;
    
    padding-right: 20px;
    margin-top: 674px;
    float: right;
	}
	
		#VIDEOWMsubRowColGreyprod-highlight{
	width: 721px;
    height: 242px;
    text-align: left;
    font-size: 13px;
    
    padding-right: 20px;
    margin-top: 674px;
    float: right;
	}
	
			#VIDEOWMsubRowColGreyprod-highlightPL{
	width: 824px;
    height: 242px;
    text-align: left;
    font-size: 13px;
    
    padding-right: 20px;
    margin-top: -7px;
    float: right;
	}
	
				#EnclosureProjectors{
	width: 824px;
    height: 25px;
    text-align: left;
    font-size: 13px;
    
    padding-right: 20px;
    margin-top: -7px;
    float: right;
	}
	
	#ProLift-MainBody{
	width: 854px;
    height: 719px;
    text-align: left;
    font-size: 13px;
    background-color: #4F4F4F;
    padding-right: 0px;
    margin-top: 0px;
    float: right;
	overflow: hidden;
	}
	
	#VIDEOWMsubRowColVR{
	width: 877px;
    height: 719px;
    background-color: #b4b4b4;
    font-size: 13px;
    z-index:0;
	position:inherit;
    padding-right: 0px;
    margin-top: 0px;
    float: right;
	}
	
	#VIDEOWMsubRowColLLVR{
	width: 877px;
    height: 719px;
    background-color: #FFF;
    font-size: 13px;
    z-index:0;
	position:inherit;
    padding-right: 0px;
    margin-top: 0px;
    float: right;
	}
	
	#VIDEOWMsubRowColVRico{
	width: 260px;
    height: 90px;
    z-index:1;
	position:absolute;
    padding-top:24px;
    padding-left: 743px;
    margin-top: 13px;
	margin-left:0px;
    float: right;
	text-align:right;
	background-image: url(images/clickdragico.png);
    background-size: 260px 90px;
    background-repeat: no-repeat;
	
	}
	
		#VIDEOWMsubRowColGreyMVFSprod-highlight{
	width: 599px;
    height: 300px;
    text-align: left;
    font-size: 13px;
    line-height: 137%;
    padding-right: 20px;
    margin-top: 665px;
    float: right;
	}
	
		#VIDEOWMsubRowColGreyMVFSprod-highlight2{
	width: 599px;
    height: 300px;
    text-align: left;
    font-size: 13px;
    line-height: 137%;
    padding-right: 20px;
    margin-top: -55px;
    float: right;
	z-index:524;
	position:relative;
	}
	
		#ProLiftsubRowCol11prod-highlight{
	width: 10%;
	height: 250px;
	text-align:left;
	padding-left:0px;
	padding-top:550px;
	position:absolute;
	}
	
		#ProyecsonsubRowCol11prod-highlight{
	width: 10%;
	height: 250px;
	text-align:left;
	padding-left:27px;
	padding-top:550px;
	position:absolute;
	}
	
		#VIDEOWMsubRowCol11prod-highlightLL{
	width: 10%;
	height: 250px;
	text-align:left;
	padding-left:28px;
	float:left;
	margin-top:505px;
	margin-right:20px;
	
	}
	
		#VIDEOWMsubRowCol11MVFSprod-highlight{
	width: 45%;
	height: 250px;
	text-align:left;
	padding-left:0px;
	margin-top:0px;
	padding-top:550px;
	}
	
			#VIDEOWMsubRowCol11MVFSprod-highlight2{
	width: 10%;
	height: 250px;
	text-align:left;
	padding-left:0px;
	margin-top:593px;
	z-index:523;
	position:relative;
	}
	
	#VIDEOhighlight {
	width: 1058px;
	height:202px;
	
	padding-left:20px;
	padding-right:0px;}
	
	#VIDEOhighlightPDFs {
	width: 1058px;
	height:100%;
	
	padding-left:22px;
	padding-right:0px;}
	
	#VIDEOhighlightPDFsRow1 {
	width:100%;
	
	padding-left:0px;
	padding-right:0px;}
	
	#VIDEOhighlightPDFsRow1pict {
	
	width:33.33%;
	float:left;
	padding-left:0px;
	padding-right:0px;
	background-color: #a5abaf;
	}
	
	#VIDEOhighlightPDFsRow1pict2 {
	
	width:33.33%;
	float:left;
	padding-left:0px;
	padding-right:0px;
	background-color: #ff7e00;
	}
	
	#VIDEOhighlightPDFsRow1pict3 {
	height:161px;
	width:33.33%;
	float:left;
	padding-left:0px;
	padding-right:0px;
	background-color: #a5abaf;
	}
	
		#VIDEOhighlightPDFsRow1pict4 {
	height:161px;
	width:33.33%;
	float:left;
	padding-left:0px;
	padding-right:0px;
	background-color: #ff7e00;
	}
	
	#VIDEOhighlightPDFsRow1text {
	height:85px;
	width:33.33%;
	float:left;
	padding-left:0px;
	padding-right:0px;
	
	}
	
	#VIDEOhighlightPDFsRow1text3 {
	height:161px;
	width:33.33%;
	float:left;
	padding-left:0px;
	padding-right:0px;
	
	}
	
	#VIDEOhighlightPDFsRow1text4 {
	height:161px;
	width:33.33%;
	float:left;
	padding-left:0px;
	padding-right:0px;
	
	}

	
	#VIDEOhighlightPDFsRow1data {
	height:89px;
	width:33.33%;
	float:left;
	padding-left:0px;
	padding-right:0px;
	padding-top:12px;
	background-color: #ff7e00;}
	
	#VIDEOhighlightPDFsRow1data2 {
	height:100%;
	width:33.33%;
	float:left;
	padding-left:0px;
	padding-right:0px;
	padding-top:12px;
	background-color: #a5abaf;}
	
	#VIDEOhighlightPDFsRow1data3 {
	height:118px;
	width:33.33%;
	float:left;
	padding-left:0px;
	padding-right:0px;
	padding-top:44px;
	background-color: #ff7e00;}
	
	#VIDEOhighlightPDFsRow1data4 {
	height:117px;
	width:33.33%;
	float:left;
	padding-left:0px;
	padding-right:0px;
	padding-top:45px;
	background-color: #a5abaf;}
	
	
	#VIDEOhighlightHEADERS {
	width: 1058px;
	height:50px;
	
	padding-left:20px;
	padding-right:0px;}
	
	#LLledtilesHeader {
	width: 1058px;
	height:50px;
	
	padding-left:20px;
	padding-right:0px;}
	
	#ProLiftHeaders {
	width: 1058px;
	height:50px;
	
	padding-left:46px;
	padding-right:0px;}
	
	#VIDEOhighlightHEADERSinfo {
	width: 1021px;
	height:38px;
	margin-left:20px;
	padding-top:10px;
	margin-bottom:10px;
	padding-left:20px;
	padding-right:20px;
	background-color:#F7B162;}
	
	#VIDEOhighlightTITLECONT {
	width: 1058px;
	height:52px;
	
	padding-left:42px;
	padding-right:0px;}
	
	#VIDEOhighlightTITLE {
	width: 350px;
	height:50px;
	
	padding-left:0px;
	padding-right:20px;
	margin-left:10px;
	text-align:left;
	float:left;}
	
	#VIDEOhighlightIMG {
	width: 25%;
	height:184px;
	text-align:center;
	padding-left:0px;
	padding-right:0px;
	float:left;
	background-color:whitesmoke;}
	
	#VIDEOhighlightMVFS-IMG {
	width: 33.333%;
	height:226px;
	text-align:center;
	padding-left:0px;
	padding-right:0px;
	float:left;
	background-color:whitesmoke;}
	
	#VIDEOhighlightMVFS-PINIMG {
	width: 33.333%;
	height:167px;
	text-align:center;
	padding-left:0px;
	padding-right:0px;
	float:left;
	background-color:whitesmoke;}
	
	#VIDEOhighlightTxt {
	width: 33.333%;
	height:50px;
	text-align:center;
	padding-left:0px;
	padding-right:0px;
	float:left;
	}
	
	#VIDEOhighlightTXT {
	width: 734px;
	height:183px;
	background-color:#a5abaf;
	padding-left:19px;
	margin-left:20px;
	padding-right:20px;
	margin-top:0px;
	
	text-align:left;
	float:left;}
	
	#VIDEOhighlightViewMore {
	width: 200px;
	height:31px;
	background-color:#FF7E00;
	padding-left:0px;
	margin-left:0px;
	padding-right:0px;
	padding-top: 12px;
	margin-top:0px;
	vertical-align:middle;
	text-align:center;
	float:right;}
	
/* END - VIDEOprod-highlight PAGE NEW */

/* BEGIN - VIDEOwallConfig PAGE NEW */

	#VconfigIMG {
	width: 33.333%;
	height:250px;
	background-color:#a5abaf;
	padding-left:0px;
	margin-left:0px;
	padding-right:0px;
	padding-top: 0px;
	margin-top:0px;
	vertical-align:middle;
	text-align:center;
	float:left;}
	
	#VconfigTITLE {
	width: 33.333%;
	height:56px;
	
	padding-left:0px;
	margin-left:0px;
	padding-right:0px;
	padding-top: 0px;
	margin-top:0px;
	vertical-align:middle;
	text-align:center;
	float:left;}
	
	#VconfigTEXTico {
	width: 25px;
	
	
	padding-left:0px;
	margin-left:0px;
	padding-right:0px;
	padding-top: 0px;
	margin-top:0px;
	vertical-align:middle;
	text-align:center;
	float:left;}
	
	#VconfigTEXTcont {
	width: 33.333%;
	height:278px;
	line-height: 4px;
	padding-left:0px;
	margin-left:0px;
	padding-right:0px;
	padding-top: 0px;
	margin-top:0px;
	vertical-align:middle;
	text-align:center;
	float:left;}
	
	#VconfigTEXT {
	width: 290px;
	height:100px;
	line-height: 4px;
	padding-left:34px;
	margin-left:0px;
	padding-right:0px;
	padding-top: 0px;
	margin-top:0px;
	vertical-align:middle;
	text-align:justify;
	float:left;}
	
	#VconfigComp {
	width: 290px;
	height:50px;
	background-image:url(VideoConfigurations/minivid-ico.png);
	 background-size: 25px 20px;
	 background-repeat: no-repeat;
	padding-left:34px;
	margin-left:0px;
	padding-right:0px;
	padding-top: 0px;
	margin-top:0px;
	vertical-align:middle;
	text-align:justify;
	float:left;}

/* END - VIDEOprod-highlight PAGE NEW */
/* BEGIN - VIDEOground PAGE NEW */

#mainContentVIDEOground {
	width:100%;
	height: 974px;
	
}
	
	#VIDEOgroundhead {
	width: 1060px;
	height:65px;
	
	padding-left:20px;
	padding-right:20px;}
	
	#ProLiftpara{
	width: 1060px;
	height:65px;
	text-align:left;
	padding-left:20px;
	padding-right:20px;}
	
	.videoground {background:url("img/iconVideoGround.png") no-repeat 0 2px;
height: 40px;
padding-top: 10px;
vertical-align: bottom;
background-size: 40px 40px;
padding-left: 45px;
text-align:left;}
	
	#VIDEOgroundheadCol1{
	width:25%;
	height: 70px;
	float:left;
	align-content:center;}
	
	#VIDEOgroundheadCol2{
	width:25%;
	height: 70px;
	float:left;}
	
	#VIDEOgroundheadCol3{
	width:25%;
	height: 70px;
	float:left;}

	#VIDEOgroundheadCol4{
	
	height: 70px;
	float:left;}
	

#VIDEOgroundsubRow {
	width: 1060px;
	height:20px;
	padding-left:20px;
	padding-right:20px;
	border-bottom: 2px solid #2d2a26;
    border-top: 2px solid #2d2a26;
	}
	#VIDEOgroundsubRowCol1{
	width:45%;
	height: 20px;
	padding-left: 30px;
    float:left;
	}
	
	#VIDEOgroundsubRowCol2{
	width:45%;
	height: 20px;
	padding-left: 52px;
	
	float:left;
	}
	
	#VIDEOgroundsubRowCol3{
	width:25%;
	height: 20px;
	border-bottom: 2px solid #2d2a26;
	border-top: 2px solid #2d2a26;
	float:left;
	}

	#VIDEOgroundsubRowCol4{
	width:25%;
	height: 20px;
	border-bottom: 2px solid #2d2a26;
	border-top: 2px solid #2d2a26;
	float:left;
	}
	
	#VIDEOgroundsubRow1 {
	width: 1060px;
	height:25px;
	padding-bottom: 320px;
	padding-left:50px;
	padding-right:20px}
	
	#VIDEOgroundsubRowCol11{
	width:25%;
	height: 100px;
	
	
	float:left;}
	
	#VIDEOgroundsubRowColP11{
	margin-right: 60px;
	height: 100px;
	
	
	float:left;}
	
	#VIDEOgroundsubRowCol22{
	width:25%;
	height: 100px;
	
	
	float:left;}
	#VIDEOgroundsubRowColP22{
	margin-right: 60px;
	height: 100px;
	
	
	float:left;}
	
	#VIDEOgroundsubRowCol33{
	width:25%;
	height: 100px;
	
	
	float:left;}
	#VIDEOgroundsubRowColP33{
	margin-right: 60px;
	height: 100px;
	
	
	float:left;}

	#VIDEOgroundsubRowCol44{
	width:25%;
	height: 100px;
	
	
	float:left;}
	#VIDEOgroundsubRowColP44{
	margin-right: 60px;
	height: 100px;
	
	
	float:left;}
	
/* END - VIDEOground PAGE NEW */


.twoColFixLtHdr #mainContent.full_width {margin:0}

.twoColFixLtHdr #container #mainContent a {
	color: #445D82;
}
.twoColFixLtHdr #container #mainContent #share {
	float: right;
	width: 250px;
	padding-top:10px;
}
.twoColFixLtHdr #container #mainContent p {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	line-height: 21px;
}
.twoColFixLtHdr #footer {
	background-color: #CCCCCC;
	height: 42px;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 20px;
}
.twoColFixLtHdr #footer a {
	color: 3D3D3D;
	font-size: 9px;
}
.twoColFixLtHdr #footer p {
	margin: 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
	font-size: 9px;
	color: #414141;
	padding-top: 5px;
	padding-right: 0;
	padding-left: 0;
}
.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear: both;
	height: 0;
	font-size: 1px;
	line-height: 0px;
}
.red {
	font-size: 11px;
	color: #FF0000;
}
#newsform {
	width: 350px;
	float: right;
}
.details {
	float: right;
	width: 400px;
	text-align: center;
	vertical-align: top;
	font-weight: bold;
}
.warning-footer {
	font-size: 10px;
	color: #F00;
}
.mainPhotoDs {
	padding-left: 20px;
}
.pdf-icon {
	vertical-align: middle;
	padding-right: 10px;
}
/* Tables */

/* Product Specifications */
table {
	font-size: 12px;
	color: #000;
}
.product-specifications td.column-divider {
	border-top: 1px solid #FFF;
	width: 26px;
}
/* Product Drawings */
.product-drawings td.column-divider {
	border-top: 1px solid #FFF;
	width: 36px;
}
/* Datasheet Footer */
.datasheet-footer {
	border-top: 1px solid #888;
	margin-top: 50px;
}
.datasheet-footer td.column-divider {
	border-top: 1px solid #FFF;
	width: 26px;
}
/* Adaptive Team About Section */

.adaptiveTeamSection {
}
.adaptiveTeamLeft {
	padding: 10px;
	width: 380px;
	float: left;
}
.adaptiveTeamLeft img {
	margin: 15px 0;
}
.adaptiveTeamRight {
	padding: 10px;
	width: 380px;
	float: right;
}
/* Digital Signage */

.digitalSignageBox {
	width: 780px;
	height: 200px;
	float: left;
	margin-left:9px;
	margin-right:9px;
}

.digitalSignageBox img{
float:left;
}

.digitalSignageBoxInnerRight{
width:520px;
float:right;	
}

.digitalSignageBox h3 {
	text-align: center;
	background: #eee;
	color: #333;
	margin: 0 10px;
	padding-top: 5px;
	height: 35px;
	font-family: 'Roboto', sans-serif;
}
.digitalSignageBox p {
	padding: 20px;
	font-family: 'Roboto', sans-serif;
}
.digitalSignageBoxBtn {
	color: #fff;
	background: #F60;
	margin: 8px 5px 0 5px;
	padding: 7px 0;
	font-size: 12px;
	text-align: center;
}
.dsBtnLink {
	color: #fff;
	font-size: 14px;
}
/* Loudspeaker Rigging */ 
	
	
/* One Way Array */

.oneWayArraySec1 {
	height: 500px;
}
.oneWayArraySec1Left {
	width: 340px;
	float: left;
}
.oneWayArraySec1Right {
	width: 430px;
	padding: 0 25px 0 10px;
	float: right;
}

/* About Us */

.companyLogosAboutUs{
margin-top:295px;
float:right;	
margin-right:42px;
}

.ourProductsAboutUs{
}

.wallMountedBoxLeft{
	background:#eee;
	padding:10px;
width:380px;	
float:left;
}

.wallMountedBoxLeftList{
	list-style:outside;
}

.wallMountedBoxRight{
	background:#eee;
	padding:10px;
width:380px;	
float:right;	
}

.wallMountedBoxRightList{
	list-style:outside;
}

.wallMountedLandscape{
width:400px;	
float:left;
}

.wallMountedPortrait{
width:400px;	
float:right;	
}

.overheadVideo{
float:left;
width:400px;	
}

.wallMountedPhoto{
float:left;
width:400px;	
}

.ReadMoreBtn{
background:#F88E0E;
padding:5px 20px!important;
color:#fff!important;
font-weight:bold!important;
text-decoration:none!important;	
border-radius: 5px!important;
}

/* NEWS & EVENTS */

#newsAndEvents{
	padding:20px;
}

#newsAndEvents a{
	color:#f60!important;
}

.newsAndEventsRow{
	margin:5px;
	height:180px;
	width:100%;	
	border-bottom:1px solid #eee;
}

.newsAndEventsRowThumbnail{
	height:150px;
	width:150px;
	float:left;
	margin:5px;
}

.newsAndEventsRowThumbnail img{
	border:4px solid #eee;
}

.newsAndEventsTextBox{
	height:150px;
	width:590px;
	float:right;
	margin:5px;
}

/* Press Release List */

.listPressRelease{
	list-style:none;
}

.listPressRelease a{
	color:#333!important;
	font-weight:normal!important;	
}

.listPressReleaseRow{
	padding:5px;
	border-bottom:1px dotted #ddd;
}

.billDulaneyPhoto{
	padding:15px;
	float:left;
	width:200px;
	height:250px;	
}

.paulAllenPhoto{
	padding:15px;
	float:left;
	width:200px;
	height:285px;	
}

.digitalSignageContent{
width:100%;
height:100%;	
}

/* Video Wall Frames Configurations - Landscape */
/* Blog Stuff Begin */


.blogheader{
	padding-left:30px;
	float:left;
	text-align:left;
	width:870px;
		
}

.blogcontainer{
	padding:15px;
	float:left;
	width:870px;
		
}


.blogphoto{
	padding:15px;
	float:left;
	width:289px;
	height:185px;	
}

.blogphoto1{
	padding-left:15px;
	padding-top:370px;
	position:absolute;
	float:left;
	width:289px;
	height:185px;	
}

.blogphotobar{
	padding:15px;
	float:left;
	width:765px;
	height:2054px;	
}

.blogphotobarRegina{
	padding:15px;
	float:left;
	width:765px;
	height:696px;	
}

.blogtext{
	
	float:left;
	width:460px;
	height:100%;
	text-align:justify;	
}


/* Blog Stuff End */

.landscapeConfig{
	margin: 0 auto;
	padding:20px;
	height:175px;
	width:800px;
}

.landscapeConfigBox{
float:left;
width:250px;
height:160px;
margin:7px;	
}

.selectConfig{
background:#ECECEC;
color:#333;
height:35px;	
}

.wmBottomSectionBg{
	background:#eee;
		width:100%;
	height: 280px;
	padding-top: 40px;
}

.wmBottomSection{
	margin:auto;
width:800px;
height:100%;	
}

.backBtnDigitalSig{
margin:0 0 0 30px;
width:200px;
padding:5px;
}

.backBtnDigitalSig a{
	text-decoration:underline;
	color:#333;
font-size:14px;	
}

.wfConfigH3{
background:#DAE4EA;
height:25px;
width:300px;	
margin-bottom:-10px;
padding-left:10px;
padding-top:10px;
}

.wfConfigLi{
margin-left:-40px;	
}

.wfConfigLi li{
	padding-left:10px;
	list-style:none;
	margin:5px 0;
background:#eee;
height:25px;
width:300px;	
padding-top:7px;
}

/* Product Specifications */

.productDetailsHeader{
	height:100px;
}

.pdModelNum{
	width:500px;
	float:left;
}

.pdModelNum h2{
	font-size:30px;
	margin-bottom:-10px;
}

.pdModelNumDesc{
font-size:18px;	
color:#d8654d;
}

/*
.pdSeries h2{
	font-size:20px;
	font-weight:bold;
	width:200px;
	float:right;
}
*/

.pdPdfDownloadPrint{
	font-size:20px;
	font-weight:bold;
	width:200px;
	padding-top:20px;
	float:right;
}

.productDetailsOverview{
	margin-top:10px;
height:475px;	
width:100%;
}

.productDetailsMainPhoto{
	width:400px;
	height:400px;
	float:left;
	border:1px #ccc solid;
}

.productDetailsKeyFeatures{
	width: 380px;
	height:400px;
	float:right;
}

.productDetailsSpecsSection{
	
}

.pdHeading{
height:35px;
width:780px;
margin:0 auto;
background:#d8654d;	
color:#ffffff;
font-weight:bold;
}

.pdHeading h3{
	padding-top:10px;
padding-left:20px;
}

.pdContent{
width:780px;
background:#eee;
padding-bottom:10px;
margin:0 auto;
}

.pdContent p{
padding-left:20px;	
padding-top:15px;
padding-right:20px;
}

.kfHeading{
margin-left:20px;
color:#d8654d;	
}

ul.kfList  li{
	list-style-image:url(images/key-features-arrow.gif);
	padding:5px 0;	
}

ul.vafList li{
	list-style-image:url(images/video-application-form-list-arrow.png);
	padding:5px 0;	
}


#oneColContent{
padding:20px;	
}

.twoColFixLtHdr #container #oneColContent #share {
	float: right;
	width: 250px;
}

