body {
background:#eee;
text-align:left;
color:#666;
width:100%;
font-size:16px;
font-family: 'Domine';
margin:0 auto;
padding:0;
}

h1 {
font-size:46px;

letter-spacing:-1px;
color:#000;
}

h2 {
font-size: 34px;
font-family: 'Domine';
color:#21211f;
font-weight: 400;
padding: 20px 0 10px; 

}

h3 {
font-size:14px;
font-family: 'Domine';
letter-spacing:-1px;
color:#fff;
margin:0;
padding:8px 0 8px 15px;
}

p {
font-size:14px !important;
color:#35383D !important;
font-style:normal !important;
overflow:hidden;
}

p:hover{
font-size:14px !important;
color:#fff !important;
font-style:normal !important;

}

img {
border:none;
}

.content {
margin:10px 0 50px;
padding:0;
}

.content p {
font-style:normal;
font-family: 'Domine';
color:#35383D;
background:#fff;
border:1px solid #fff;
-moz-border-radius:5px;
-webkit-border-radius:5px;
margin:35px 0;
padding:20px;
}


.u45 {
    position: absolute;
    left: 20px;
    top: 150px;
    width: 1331px;
    height: 29px;
    font-family: "Domine Bold","Domine";
    font-weight: 700;
    font-style: normal;
    font-size: 25px;
    color: #35383D;
  
}


.u48 {
    position: absolute;
    left: 20px;
    top: 189px;
    width: 628px;
    word-wrap: break-word;
}


.uFeesection {
    position: absolute;
    left: 0px;
    
    width: 1331px;
    padding:10px;
    word-wrap: break-word;
    background-color: #58658f;
    align-items: center;
     display: -webkit-flex; /* Safari */
    -webkit-align-items: center; /* Safari 7.0+ */
    display: flex;
}

.h2Feesection{
    font-family: "Domine Bold","Domine";
    font-weight: 700;
    font-style: normal;
    font-size: 24px;
    color: #fff;   
    text-align: left;
     align-items: center;  
}


.ualternatefuel {
    position: absolute;
    left: 20px;
    width: 300px;
    height: 250px;
    word-wrap: break-word;
    background:#FFFFE9;
   
    align-items: center;
     display: -webkit-flex; /* Safari */
    -webkit-align-items: center; /* Safari 7.0+ */
    display: flex;
}

.ualternatefueltext{
	 text-align: center;
	 text-indent: 50px;
}

.ualternatefuel:hover{  
  background-color:#2E2E2C;

  
}

.uspaceafteralternatefuel {
    position: absolute;
    left: 370px;
    top: 500px;
    width: 10px;
    height: 300px;
    word-wrap: break-word;
    background:#fff;
}


.uoilandgas {
    position: absolute;
    left: 390px;
    top: 100px;
    width: 300px;
    height: 250px;
    word-wrap: break-word;
    margin-top:0px;
    background:#FFFFE9;
    align-items: center;
     display: -webkit-flex; /* Safari */
    -webkit-align-items: center; /* Safari 7.0+ */
    display: flex;
}

.uoilandgas:hover{
   background-color:#2E2E2C;
}

.uspaceafteroilandga {
    left: 740;
    top: 300px;
    width: 10px;
    height: 100px;
    word-wrap: break-word;
    background:#fff;
}



.ugasutilities {
    position: absolute;
    left: 760px;
    top: 100px;
    width: 300px;
    height: 250px;
    word-wrap: break-word;
    background:#FFFFE9;
    padding-top:0px;
    margin-top:0px;
    align-items: center;
     display: -webkit-flex; /* Safari */
    -webkit-align-items: center; /* Safari 7.0+ */
    display: flex;
}
.ugasutilities:hover{
   background-color:#2E2E2C;
}


.umining {
    position: absolute;
    left: 20px;
    top: 430px;
    width: 300px;
    height: 250px;
    word-wrap: normal;
    background:#FFFFE9;
    align-items: center;
     display: -webkit-flex; /* Safari */
    -webkit-align-items: center; /* Safari 7.0+ */
    display: flex;
}
.umining:hover{
   background-color:#2E2E2C;
}
.uspaceaftermining  {
    position: absolute;
    left: 370;
    top: 630px;
    width: 10px;
    height: 300px;
    word-wrap: break-word;
    background:#fff;
}


.upipeline {
    position: absolute;
    left: 390px;
    top: 430px;
    width: 300px;
    height: 250px;
    word-wrap: break-word;
    background:#FFFFE9;
    align-items: center;
     display: -webkit-flex; /* Safari */
    -webkit-align-items: center; /* Safari 7.0+ */
    display: flex;
}
.upipeline:hover{
   background-color:#2E2E2C;
}
.uspaceafterpipeline {
    position: absolute;
   
    top: 630px;
    width: 10px;
    height: 300px;
    word-wrap: break-word;
    background:#fff;
}


.uother {
    position: absolute;
    left: 760px;
    top: 430px;
    width: 350px;
    height: 300px;
    word-wrap: break-word;
    background:#FFFFE9;
    align-items: center;
     display: -webkit-flex; /* Safari */
    -webkit-align-items: center; /* Safari 7.0+ */
    display: flex;
}
.uother:hover{
   background-color:#2E2E2C;
}

.ufooter {
    position: absolute;
    left: 20px;
    top: 1170px;
    height:170px;
    width:1331px ;  
  background-color:black;
}

#thumbnailwrapper {      
    font-size:15px;
    text-align: center;
}


#artiststhumbnail {
  
    overflow:hidden;
 
}

#thumbnailwrapperOilandGas {
	
    font-size:15px;
    text-align: center;
}

#artiststhumbnailOilandGas {
   
    overflow:hidden;
}


#thumbnailwrapperutilities {
    font-size:15px;
   margin-top:0px;
    text-align: center;
}

#artiststhumbnailutilities {
   
    overflow:hidden;
}


#thumbnailwrappermining {
	
    font-size:15px;
    text-align: center;
}


#artiststhumbnailmining {
  
    overflow:hidden;  
  
}

#thumbnailwrapperpipeline {
	
    font-size:15px;
    text-align: center;
}

#artiststhumbnailpipeline{
   
    overflow:hidden;
}

#thumbnailwrapperother {
	  
    font-size:15px;
    text-align: center;
}


#artiststhumbnailother {
    width:150px;
    height:100px;
    overflow:hidden;   
   
}

.ualternatefuel:hover p{  
       font-size:14px !important;
       color:#fff !important;
   
}

.uoilandgas:hover p{  
       font-size:14px !important;
       color:#fff !important;
     
}

.ugasutilities:hover p{ 
  font-size:14px !important;
       color:#fff !important;
      
}

.umining:hover p{ 
  font-size:14px !important;
       color:#fff !important;
     
}

.upipeline:hover p{ 
  font-size:14px !important;
       color:#fff !important;
    
}

.uother:hover p{ 
 
       color:#fff !important;
       
}
