@CHARSET "ISO-8859-1";

/* unvisited link */
a:link {
    color: #E2C373;
}

/* visited link */
a:visited {
    color: #E2C373;
}

/* mouse over link */
a:hover {
    color: #E2C373;
}

/* selected link */
a:active {
    color: #E2C373;
}

textarea 
{
   font-family: inherit;
   font-size: inherit;
}

/*.ui-state-focus:focus{outline:none};*/

/*.ui-loader-default{opacity:0};*/
#topNav
{
	opacity: 0;
}

#pageBody{font-family:'PMNCaeciliaW01-55Roman';
/*font-weight: 55Roman;*/
font-size: 15px;
color: white;
/*background-image:url('images/home/HOME-GradationBkrdCombined.png');*/
/*	background-image:url('images/background/SecPages-Bkrd-ART-qual52.jpg');*/
/*background-image:url('images/home/HOME-01.jpg');*/
/*background-image:url('images/home/HOME-SNAKE.png');*/
/*background-image: url('images/home/SP_HOME-logo.png');*/
background-repeat:no-repeat;
/*background-position:left top;*/
background-color: #333333;
background-position: center; 
margin-left: auto;
margin-right: auto;
padding-left: 50px;
padding-right: 50px;
max-width: 1436px;
min-width: 1436px;
/*opacity: 0;*/
margin-top: 50px;}
#pageBodyL2{}
.centerHor{margin: 48px auto 0 auto;
max-width: 1436px;
min-width:1436px;
/*width: 95%;*/
/*height: 20px;*/
/*overflow: auto;*/
position: absolute;
/*background-color: white;*/
/*text-align: center;*/}
.mainContainerPos{/*top: -350px; position: relative;*/display:inline-block;vertical-align: top}
#mainContainer{opacity: 0;}
.topNavCl{font-family:'NimbusSansNovusW01-Semi';
/*background-color:;*/
color: #cccccc;
/*margin-right: 20px;*/
padding: 0 10px 0 10px;
letter-spacing: 3px;}
#homeContainer{}
#homeBG{/*background-image:url('images/home/HOME-GradationBkrdCombined.png');
opacity: 0.8;*/}
#homeLogo{margin: 113px auto 0 auto;
background-image: url('images/home/SP_HOME-logo.png');
/*background-color: red;*/
background-repeat: no-repeat;
width: 498px;
height: 355px;
z-index: 200;
position:relative;}
#homeNavS{/*positon:relative;
top:85px;*/}
#homeNav{color:#E2C373;}
#secLogo{margin: 40px auto 0 auto;
background-image: url('images/background/SP_logoSm1.png');
/*background-color: red;*/
background-repeat: no-repeat;
/*opacity: 0.5;*/
width: 367px;
/*width: 75%;*/
height: 266px;
background-size: 85%;
/*position:relative;*/
z-index:201;
/*top: -350px;*/
display:inline-block;
vertical-align: top;
text-align: center;
display:inline-block;}
#secPages{/*height:250px;*/height:100%;display:inline-block;/*text-align: left;*/}
#homeTag{margin: 0px auto 50px auto;
    background-image: url('images/home/homeTag.png');
    background-repeat: no-repeat;}
#homePics{ margin: 45px auto 0 50px;
    /*background-color: red;*/
    width:100%;
    height:315px;
opacity:0;}
#mainContainer{text-align: center;
margin: auto;
display: block;
/*width: 100%;*/}
.inLineBlock{ display: inline-block;}
#homePicA,#homePicB,#homePicC,#homePicD,#homePicE{background-size: auto;
    background-repeat: no-repeat;
    padding: 0 47px 0 0;} 
#homePicA{background-image: url('images/home/home_pix1.png');}
#homePicB{background-image: url('images/home/home_pix2.png');}
#homePicC{	
			
			    background-image: url('images/home/home_pix3.png');}
#homePicD{	
			
			    background-image: url('images/home/home_pix4.png');}
#homePicE{	
			
			    background-image: url('images/home/home_pix5.png');}
.homeBotR1{font-size: 20px;	
			
			    /*height:100px;*/
			    padding-top: 40px;
			    }
.homeBotR2{font-size: 20px;	
			
			    /*height:50px;*/
			    
			    padding-top: 30px;}
#homeBotR2S{	
			
			    width: 500px;
			    display: inline-block;
			
			
}
#homeTag{	
			
			    background-image: url('images/home/homeTag.png');
			    background-size: auto;
			    background-repeat: no-repeat;
			    /*padding: 0 47px 0 0;*/
			    margin: 0px auto 0px auto;
			    width: 655px;
			    height: 132px;
padding-bottom: 50px;}
#navMask{width: 100%;
/*height: 100%;*/
min-height: 977px;
background-color: #333333;
position: absolute;
background-size: auto;
/*opacity: 0.6;*/
opacity: 1.0;
background-position:center top;}
#sideNav{font-size: 20px;
/*position:relative;
top:65px;*/
display:inline-block;
vertical-align: top;
margin-left: 0px;
margin-top: 65px;
text-align: left !important;
/*background-color:#404041;
opacity:0.42;*/}
#sideNavText{position:relative;
top:-279px;
display:inline-block;
vertical-align: top;
/*left: -135px;*/
width:135px;
/*height:216px;*/
margin-top: 95px;}
.sideNavCl{color: #000000;
height:22px;
/*border: 20px solid rgba(0, 0, 0, 1);*/
background-color:#404041;
opacity:0.42;
margin: 0 10px 5px 0;
top: 0px;
width:145px;}
.sideNavClText{font-family:'NimbusSansNovusW01-Semi';
color: #000000;
position:relative;
height:20px;
margin: 0 0 7px 10px;
top: 0px;
}
.aboutText{color:#000000;font-size:17px;}
.aboutUsTitle{color: #000000;}
#aboutUsPics{	
			
			    margin: 15px auto 0 auto;
			    /*background-color: red;*/
			    width:100%;
			    height:275px;}
#aboutUsPicA{	
			
			    background-image: url('images/aboutus/ABOUTpicture1.png');}
#aboutUsPicB{	
			
			    background-image: url('images/aboutus/ABOUTpicture2.png');}
#aboutUsPicC{	
			
			    background-image: url('images/aboutus/ABOUTpicture3.png');}
.centerTableH{    
            <br>                margin: 0 auto;}
#aboutUsText,#testingText{                                margin: 50px 0 0 0px;   }
#aboutText1,#aboutText2,#testingText1,#testingText2{font-family:'Nimbus Sans TW01 Bold';
text-align:left;
/*background-color:red;*/
}
#aboutText1,#testingText1{ width: 400px;
position: relative;
left:35px;
/*color: #AD8B49;*/}
#aboutText2,#testingText2{width: 435px;
position: relative;
left:70px;
/*color: #AD8B49;*/}
#aboutText1B,#aboutText2B, #testingText1B,#testingText2B{color: #000000;
width:370px;text-align:left;}
#aboutText1B,#testingText1B{padding:0px 0 50px 35px;vertical-align:text-top;}
#aboutText2B,#testingText2B{padding: 0px 0 50px 52px;
vertical-align:text-top;}
#ourProductsSubMenu{position: absolute;
top: 425px;
left:45px;
text-align:left;}
.ourProductsSubMenu{height: 19px;
color:#cccccc; }
#ourProductsTopRule{height: 10px;
background-color: #E2C373;
/*background-color: red;*/
width: 100%;}
#ourProductsContainer{/*background-color: #404041;*/
background-color:#000000;
opacity: 0.6;
width: 100%;
/*height: 800px;    */
/*min-height: 100%;*/
/*overflow-y: hidden;*/
/* Firefox */
/*height: -moz-calc(100%);*/
/* WebKit */
/*height: -webkit-calc(100%);*/
/* Standard */
/*height: calc(100%);*/}
#ourProductsPic{position: relative;
/*top:80px;*/
top:100px;}
#ourProductsIPic{/*background-image: url('images/ourproducts/snake.png');*/
width: 738px;
height: 275px;
opacity:1;
z-index:202;}
#ourProductsNavBtns{    
            <br>                height: 102px;}
#ourProductsCopy{color: #cccccc;}
#ourProductsText{text-align: left;
width:600px;
padding: 0 0 0 135px;}
#ourProductsTitle{font-size: 18px;
color: #AD8B49;}
#samplesInner{font-size: 14px;
/*background-color: #333333;*/
/*opacity: 0.64;*/
width: 750px;
height: 530px;
margin: 72px 0 0 0;
/*border-radius: 20px;*/
font-family:'NimbusSansNovusW01-Semi';
color:#E2C373;
}
.samplesFirstCol{width:20px;padding: 90px 0 0 0;height:20px;}
.samplesSecondCol{text-align:right;height:20px;}
.samplesInput1{width: 175px;margin:0px;}
.samplesInput2{width: 77px;margin:0px;}
#txtDesc{/*width: 100%;
height: 100%;*/
width: 361px;
height: 215px;}
#testingPicA{	
			
			    background-image: url('images/testing/TESTING-photo1.png');}
#testingPicB{	
			
			    background-image: url('images/testing/TESTING-photo2.png');}
#testingPicC{	
			
			    background-image: url('images/testing/TESTING-photo3.png');}
#testingPics{margin: 0 0 40px 0;}
#testingContainer{margin:25px 0 0 0;}
.headerFont{font-family:'Nimbus Sans TW01 Bold';}
.navFont{font-family:'NimbusSansNovusW01-Semi';}
#tradeShowsBox{/*background-image: url('images/tradeshows/TradeShowBox_51.png');*/
background-image: url('images/tradeshows/newBox.png');
/*opacity: 0.51;*/
position:relative;
top: 50px;
width:779px;
height:513px;}
#contactUsText{color: #E2C373;
font-size: 16px;
letter-spacing: 2px;
top:95px !important;
/*color:white;*/}
#tradeShowsContainer{margin:25px 0 0 0;height:700px;}
#contactUsBox{/*background-image: url('images/contactus/contactBOX_71.png');*/
background-image: url('images/contactus/newBox.png');
/*opacity: 0.51;*/
position:relative;
top: 50px;
width:776px;
height:510px;}
#tradeShowText,#contactUsText{/*margin: 50px 0 0 50px;*/
position: relative;
top: 70px;
left: 90px;
}
#tradeShowText{color: #E2C373;
font-size: 16px;
letter-spacing: 2px;
top:95px !important;
/*color:white;*/}
#preloadedImages
{
    width: 1px;
    height: 1px;
    position:absolute;
    left:-100px;
    display: inline;
}
