/* CSS CONTENT */

body { 
z-index:0;
background:url(images/background.jpg) no-repeat 0 0;
background-size: cover;
color:#FFFFFF;
font:76% "Trebuchet MS", Helvetica, sans-serif;
margin:0;
padding:0;
text-align:center;
height: 100%;
-ms-box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
td#Pics {vertical-align:top}
img#Pic1 {position:absolute; border:0px;  z-
index:3}
img#Pic2 { position:absolute;border:0px;  z-index:1}
img#Pic3 {position:absolute; border:0px; z-
index:2}

a {
color:#ffffff;
font-weight:bold;
text-decoration:none;
}

a:hover {
color:#808080;
text-decoration:underline;
}

p {
line-height:1.5em;
margin:0 0 15px;
}

/*** Main container ***/

#container {
background: url(images/cream_dust.png) repeat 0 0;
/*background:#e1dbcd url(images/header_bg3.jpg) top center;*/
margin-left: auto;
margin-right: auto;
width:1080px;
height: auto;
padding:30px 40px 0 40px;
height: 100%;
-ms-box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}



/*** Header section ***/

#sitename {
color:#000;
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align:left;
}

#sitelogo {
float: LEFT;
}

#sitelogo img {
float:left;
width: auto;
height: 60px;
}

#sitename h1 {
font-size:1em;
color:#cccccc;
float:left;
clear:left;
padding: 0px 0px 0px 0px;
}

#sitename h2 {
font-size: 1em;
color: #666666;
margin: 0px 30px 10px 0px;
Text-align:right;
float:right;
clear: left;
}

#sitename img {
float:left;
padding: 20px 0px 0px 0px;
height: 34px;
width: auto;
}




/*** Horizontal menu ***/

/*- Menu Tabs F--------------------------- */

 

    #tabsF {
       z-index:1000;
      width:100%;
      background:transparent;
      font-size:1.5em;
      line-height:normal;
      /*border-bottom:2px solid #e1dbcd;*/
      font-family:"Trebuchet MS", Helvetica, sans-serif;
      position:relative;
      }
    #tabsF ul {
	  margin:0;
	  padding:10px 0px 0 0px;
	  list-style:none;
          float:right;
	
      }
    #tabsF li {
      float:left;
      display:inline;
      margin:0 0 0 0px;
      padding:0 12px 0 0;
      font-family:"Trebuchet MS", Helvetica, sans-serif;
      background:#fff;
    -moz-box-shadow: 0 0 35px #fff;
-webkit-box-shadow: 0 0 35px#fff;
box-shadow: 0 0 35px #fff;
      opacity:0.8;

      }

    #tabsF li ul {
   	display: none; 
  	 width: 7em; /* Width to help Opera out */
  	 background:transparent;
	  color: #4A4A4A;
         font-family:"Trebuchet MS", Helvetica, sans-serif;
}
    #tabsF li:hover ul, #tabsF li.hover ul {
   	display: block;
  	 position: absolute;
	z-index:4;
 	  margin: 0;
 	  padding: 5px 0 5px 0;
	background: #fff;
	color: #4A4A4A;
        font-family:"Trebuchet MS", Helvetica, sans-serif;
}
    #tabsF li:hover li, #tabsF li.hover li {
   	float: none;
background:#fff; 
	text-align:left;
}

    #tabsF li:hover li a, #tabsF li.hover li a {
   	background:#fff;
        width:6em;
	height: auto;
	padding: 5px 0 0px 5px;
	margin: 5px 0 0 0;
  	 color:#4A4A4A;
        font-family:"Trebuchet MS", Helvetica, sans-serif;
	  }
    #tabsF li li a:hover {
   	background:#fff;
        color:#B4B4B4;
	text-align:left;
	        }

    #tabsF li ul a:hover {
   	background:#fff;
        color:#B4B4B4;
	text-align:left;
        }


    #tabsF a {
      float:left;
      background:transparent;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      font-family:"Trebuchet MS", Helvetica, sans-serif;
      }
    #tabsF a span {
      float:left;
      display:block;
      background:transparent;
      padding:5px 10px 4px 6px;
      color:#4A4A4A;
      font-family:"Trebuchet MS", Helvetica, sans-serif;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsF a span {float:none;}
    /* End IE5-Mac hack */
    #tabsF a:hover span {
     color: #4A4A4A;
      }
    #tabsF a:hover {
      background:#fff;
      background-position:0% -42px;
      }
    #tabsF a:hover span {
      background:#fff;
   	color:#B4B4B4;
      }



/*** Content wrap ***/

#wrap {
clear:both;
background: transparent;
/*background: url(images/content_bg_low.gif) top center no-repeat;*/
opacity: 1;
color: #0a0a0a;
font-size:0.9em;
padding:35px 0px 50px 0;
margin: 0 0 10px 0;
position: relative;
font-family:"Trebuchet MS", Helvetica, sans-serif;
}

#wrap h2 {
font-size: 3em;
color:#404040;
padding: 10px 0px 50px 0px;
font-family:"Trebuchet MS", Helvetica, sans-serif;

}

#wrap h1 {
color:#404040;
font-family:"Trebuchet MS", Helvetica, sans-serif;
margin: 0 0 40px 0;
}

#wrap img{
background: transparent;
opacity: 1.0;
}



#Safety2 {
float:left;
width:230px;
color: #606060;
margin: 0px 0 0 5px;
padding: 0 0px 0 0;
font-family:"Trebuchet MS", Helvetica, sans-serif;
}

#Safety {
clear:left;
float:left;
color: #606060;
margin: 0px 15px 100px 0px;
font-family:"Trebuchet MS", Helvetica, sans-serif;
-moz-box-shadow: 5px -5px 5px #888;
-webkit-box-shadow: 5px -5px 5px #888;
box-shadow: 5px -5px 5px #888;
}

#Equipment2 {
float:left;
width:230px;
margin: 0px 0px 0 25px;
color: #606060;
font-family:"Trebuchet MS", Helvetica, sans-serif;
}

#Equipment {
float: left;
margin: 0px 10px 0px 10px;
-moz-box-shadow: 5px -5px 5px #888;
-webkit-box-shadow: 5px -5px 5px #888;
box-shadow: 5px -5px 5px #888;
}


#Personel2 {
width:230px;
margin: 0px 0px 0 20px;
color: #606060;
float:left;
font-family:"Trebuchet MS", Helvetica, sans-serif;
}

#Personel {
float:left;
margin: 0px 15px 0 15px;
-moz-box-shadow: 5px -5px 5px #888;
-webkit-box-shadow: 5px -5px 5px #888;
box-shadow: 5px -5px 5px #888;
}


#Attention2 {
margin: 0px 0px 0 25px;
color: #606060;
width:235px;
float:left;
font-family:"Trebuchet MS", Helvetica, sans-serif;
}

#Attention {
float:left;
margin: 0px 5px 0 10px;
-moz-box-shadow: 5px -5px 5px #888;
-webkit-box-shadow: 5px -5px 5px #888;
box-shadow: 5px -5px 5px #888;
}



#copyright {
color: #cccccc;
font-family:"Trebuchet MS", Helvetica, sans-serif;
}


/*** Footer ***/
#menu li{
display:inline;
float:left;
padding: 0 50px 0 0px;
font-family:"Trebuchet MS", Helvetica, sans-serif;
}



#menu ul{
padding: 0 0px 0 0px;
}


#menu li a{
color:#ffffff;
font-family:"Trebuchet MS", Helvetica, sans-serif;
}

#menu li a:hover{
color:#ffffff;
}


#footer {
background: #8c8c8c;
color:#ffffff;
font-size:1.25 em;
padding: 20px 40px 0px 40px;
width:1000px;
height:100px;
margin-left: auto;
margin-right: auto;
font-family:"Trebuchet MS", Helvetica, sans-serif;
}

#footer p {
color:#ffffff;
font-weight:bold;
margin:30px 0 0 0;
font-family:"Trebuchet MS", Helvetica, sans-serif;
}

#copyright {
clear:left;
float:left;
margin: 0px 60px 0 0;
text-align:left;
font-family:"Trebuchet MS", Helvetica, sans-serif;
}
 	
#social {
float:right;
margin: 20px 5px 0 0;
width: 60px;
text-align:left;
font-family:"Trebuchet MS", Helvetica, sans-serif;
}

#social img{
width:25px;
margin: 10px 0 0 0;
}

#email {
float:right;
text-align:left;
margin: 20px 0 0 0;
font-family:"Trebuchet MS", Helvetica, sans-serif;
}

#email img{
margin: 10px 0 0 0;
}

/*** Various classes ***/



.clearingdiv {
clear:both;
height:30px;
width:1px;
}

.hide {display:none;}

/*** Text format ***/

.intro {
font-size:1.1em;
font-weight:bold;
letter-spacing:-1px;
}

.small {font-size:0.8em;}
.large {font-size:1.4em;}
.center {text-align:center;}
.right {text-align:right;}

/*** End of file ***/