@charset "UTF-8";
/* CSS Document */


/***** Global Settings *****/

html, body {
border:0;
margin:0;
padding:0;
}

body {
	font:75%/180%  Verdana, Arial, Geneva, Helvetica, sans-serif;
/* font:80%/150% arial, helvetica, sans-serif; */
/* font:75%/180% Verdana, Geneva, Arial, Helvetica, sans-serif; */
}

.clear{
display:block;
clear:both;
}

/***** Common Formatting *****/

h1, h2, h3, h4, h5, h6 {
margin:0;
padding:0;
font-weight:normal;
font-family: arial, san-serif, Helvetica;
}

p, ul, ol {
margin:0;
padding:0;
}


ul, ol {
padding:0;
}

a{
color: #094ea6;
}

/************************************************* Index ****************************************************/

body{

background: #a9a9a9 url(../images/bodyGrad.jpg) top left repeat-x;
width:100%;
height:100%;
}

#mastHead{
width:100%;
height: 139px;
background: url(../images/mastBg.jpg) bottom left repeat-x;
}

#mastCont{
width:931px;
height: 139px;
margin:0 auto 0 auto;
display: block;
}

h1#logo{
display: block;
width:231px;
height: 124px;
background: url(../images/bchLogo.jpg);
float: left;
text-indent:-2000px;

}

#mastCont a.logLink{
display:block;

width:230px;
height:124px;
}

h2#qut{
float:left;
font-size:17px;
color:#ffffff;
display:block;
margin-top:18px;


}

p#address{
display: block;
width:180px;
height: 85px;
font-family:"Trebuchet MS";
float: right;
margin-top:15px;
margin-right: 9px;
text-align:right;
line-height:16px;
font-size:12px;
padding-top:2px;
padding-right:3px;
font-weight:bold;
color:#333333;
}

p#address span{
font-size:14px;
color:#ffffff;
}

#mainContainer{
	width:931px;
	height:100%;
	background: #ffffff;
	margin:0 auto 0 auto;
	display: block;
	border-top: solid 2px #666666;
	border-bottom:solid 2px #333333;
	clear:both;
}

#flashcontent{
display:block;
width:913px;
height: 274px;
clear: both;
margin: 3px auto 0 auto;


}

#navContainer{
width:913px;
height: 37px;
background: url(../images/navBg.jpg) top left repeat-x;
margin: 2px auto 0 auto;
clear:both;
}




ul#nav li{
display:block;
list-style:none;
float:left;

}

ul#nav li a{
font-family: arial, san-serif;
text-decoration: none;
font-size:18px;
color:#ffffff;
padding-right: 22px;
padding-left: 23px;
padding-top:7px;
border-right: solid 1px #ffffff;
display:block;

height:30px;


}

ul#nav li a.con, a.con:hover{
border:none;

}



ul#nav li.leed{
float:right;
padding:0;
margin:0;

}

ul#nav li.leed a, ul#nav li.leed a:hover{
border:none;
text-indent:-2000px;
width:193px;
height:37px;
background:url(../images/leed.jpg) top left no-repeat;
padding:0;
margin:0;
border-left: 1px solid #ffffff;
}

ul#nav li a:hover{
color: #54abff;
background: url(../images/navBghover.jpg) top left repeat-x;
}

ul#nav li a#here{
color: #54abff;
background: url(../images/navBghover.jpg) top left repeat-x;
}

ul#nav li a.cont{
border:none;
}



#content{
height: 271px;
width: 913px;
margin:0 auto 0 auto;
display: block;
clear: both;
background: #ffffff;
padding:0;

}

#copyL{
width:416px;
height: 249px;
display: block;
float: left;

}

#copyR{
width:497px;
height: 249px;
display: block;
float: left;
background: url(../images/contentGradfR.jpg) top right repeat-y;
margin-top:5px;
padding-bottom: 8px;

}

h2.blue{
color: #2c6abd;
font-size:26px;
margin:14px 0 3px 10px;


}

h2.blueSm{
color: #2c6abd;
font-size:20px;
margin-left: 78px;
margin-bottom:5px;

}

p.largeCopy{
color: #2b2b2b;
font-size:16px;
display: block;
padding:5px 0 0 15px;
}
p.largeCopy2{
color: #2b2b2b;
font-size:16px;
display: block;
margin:10px 4px 0 60px;
padding:5px 0 0 15px;
}

p.largeCopyR{
color: #2b2b2b;
font-size:16px;
display: block;
margin:10px 4px 0 60px;
padding:6px 0 0 14px;
width:431px;
height: 129px;
background: url(../images/roundedRectTop.png) top left no-repeat;
}

#serviceList{
display: block;
width: 431px;
height: 80px;
background: url(../images/roundedRectBot.png) top left no-repeat;
margin:0 0 10px 60px;

}


ul#serviceL{
display:block;
float: left;
font-size:17px;
color: #2b2b2b;
margin:5px 5px 0 10px;
text-indent:15px;
list-style:none;
line-height:24px;




}

ul#serviceR{
display: block;
float: left;
font-size:17px;
color: #2b2b2b;
margin:5px 5px 0 32px;
text-indent:15px;
list-style:none;
line-height:24px;
}

ul#serviceR li, ul#serviceL li{
display:block;
background:url(../images/liststylee.png) 0 .6em no-repeat;

}

a.whybch{
display:block;
text-indent:-2000px;
width:168px;
height:34px;
background:url(../images/whyBch.jpg) top left no-repeat;
float:left;
margin:8px 0 0 0;

}

a.careers{
display:block;
text-indent:-2000px;
width:168px;
height:34px;
background:url(../images/careers.jpg) top left no-repeat;
float:left;
margin:5px 0 0 0;

}

a.staff{
display:block;
text-indent:-2000px;
width:235px;
height:34px;
background:url(../images/ourStaff.jpg) top left no-repeat;
float:left;
margin:8px 0 0 0;
}

a.contact{
display:block;
text-indent:-2000px;
width:235px;
height:34px;
background:url(../images/contact.jpg) top left no-repeat;
float:left;
margin:5px 0 0 0;
}

#grayB {
display:block;
height:230px;
width:931px;
clear:both;
background: #363636 url(../images/bchTransparent.png) bottom right no-repeat;
border-top: solid 4px #2c6abd;
margin:0 auto 0 auto;
}

h2#whiteRect{
width:740px;
height:40px;
display:block;
clear:both;
background:url(../images/didyouknow.jpg) top left no-repeat;
text-indent:-2000px;
margin-top:15px;
}


ul#mainServicesL{
display:block;
float:left;
font-size:24px;
color:#ffffff;
list-style:none;
margin:10px 0 0 15px;
line-height:35px;
}


ul#mainServicesR{
display:block;
float:left;
font-size:24px;
color:#ffffff;
list-style:none;
margin:10px 0 0 120px;
line-height:35px;

}


ul#mainServicesR li, ul#mainServicesL li{
background:url(../images/arrow.png) 0 .5em no-repeat;
display:block;
text-indent:30px;
}


#footer{
display:block;
width:931px;
height:35px;
border-top: solid 2px #2c6abd;
margin:0 auto 0 auto;
background:#363636;
clear:both;
text-align:center;

}

#footer p{
font-size:13px;
color: #e4e4e4;
display:block;

}

#footer a{
color: #fcfcfc;
}

#footer a:hover{
color: #4786e6;
}






/******************************* LEED ********************************************/   
#leedContainer{
padding:0 10px 0 5px;
height:100%;
}

#leedContainer p{
font-size:14px;
display:block;
padding-right:40px;

}

#leedContainer p.def{
font-size:17px;
line-height:1.4em;
padding-bottom:10px;

}

#leedContainer p span{
font-weight:bold;
padding-bottom:10px;

}

#leedContainer p.spread{
font-size:15px;
padding:8px 30px 8px 0;
display:block;

}

#leedContainer p.spread2{

padding:8px 30px 8px 0;
display:block;

}

#leedContainer p.spreadLrg{
font-size:17px;
padding:8px 30px 8px 0;
display:block;
line-height:25px;

}

#leedContainer p.spreadLrg1{
font-size:17px;
padding:8px 30px 8px 0;
display:block;
line-height:25px;
margin-top:10px;

}

#leedContainer p.spreadLrg2{
font-size:17px;
padding:8px 30px 8px 0;
display:block;
line-height:25px;


}

#leedContainer p.rightBlock{
display:block;
width:700px;
}



.blue{
color: #3173c9;
}



#leadMast{
display:block;
width:913px;
height: 274px;
clear: both;
margin: 3px auto 0 auto;
background: url(../images/leedMast.jpg) top left no-repeat;
}

#contentLeed{
color: #2b2b2b;
font-size:12px;
display: block;
margin:10px 5px 0 10px;
}

h1.green{
color: #42a231;
font-size:24px;
margin:10px 0 3px 1px;
line-height:30px;


}
h3.subLeed, h2.subLeed{
color: #42a231;
font-size:18px;
margin:5px 0 3px 0;
}



#leedList{
margin:10px 0 10px 25px;
display:block;
width:500px;


}

#leedList ul{
font-size:14px;
line-height:25px;

}

#leedLogo{
display:block;
width:250px;
height:249px;
background:url(../images/leedLogoL.jpg) top left no-repeat;
float:right;
margin:8px 10px 0 10px;
}

ul#leedLinks{
font-size:16px;
list-style:none;
line-height:25px;
margin-left:10px;
}

ul#leedLinks a{
color:#666666;
}

ul#leedLinks a:hover{
color: #3173c9;
}

#Lcol{
display:block;
width:625px;
}




#Limg01{
display:block;
float:right;
width:333px;
height:220px;
background:url(../images/leed/leed1.jpg) top left no-repeat;
margin:14px 0 0 15px;
border:solid 1px #333333;

}

#Limg02{
display:block;
float:right;
width:266px;
height:140px;
background:url(../images/leed/leed2.jpg) top left no-repeat;
margin:15px 0 0 10px;
border:solid 1px #333333;



}

#Limg03{
display:block;
float:left;
width:159px;
height:254px;
background:url(../images/leed/leed3.jpg) top left no-repeat;
margin:0 15px 10px 0;
border:solid 1px #333333;
}

#Limg04{
display:block;
float:left;
width:160px;
height:236px;
background:url(../images/leed/leed4.jpg) top left no-repeat;
margin:0 15px 0 0;
border:solid 1px #333333;
}










#Limg01 p.cap{
display:block;
margin-top:220px;
font-size:13px;
padding-right:0;
color: #3173c9;
}

#Limg02 p.cap2{
display:block;
margin-top:140px;
font-size:11px;
padding-right:0;
color: #3173c9;
}

#Limg03 p.cap3{
display:block;
margin-top:255px;
font-size:14px;
padding-right:0;
color: #3173c9;
}

a.tp{
color:#444444;
font-size:16px;
}

a.tp:hover{
color: #3173c9;
}

p.leedBottom{
color: white;
background-color: #6cb360;
margin:10px 0 0 4px;
display:block;
padding:3px 0 4px 5px;

}




/******************************* SERVICES***********************************/   
#serviceContainer{
display:block;
margin-bottom:6px;
}


#serviceContent{
display:block;
height:100%;

}

ul#serviceLinks{

margin-bottom:4px;
margin-top:22px;

}

ul#serviceLinks li a{
border-left-width: 1px;
border-bottom-width: 1px;
border-left-color: #c4c4c4;
border-bottom-color: #c4c4c4;
border-left-style: solid;
border-bottom-style: solid;
text-decoration:none;
font-size:20px;
color:#444444;
display:inline-block;
margin:0 0 0 18px;
background:url(../images/smArrow.jpg) 0 2px no-repeat;
padding:2px 15px 2px 25px;
}

ul#serviceLinks li a:hover{
color: #2786ff;



}


ul#serviceLinks li{
display:inline;

}

h2.divisions{
color: #2c6abd;
font-size:22px;

display:block;
border-bottom:solid 1px #999999;
border-left:solid 1px #999999;
width:150px;
padding:0 4px 4px 8px;
margin:15px 0 10px 8px;
float:left;
}


h1.blueS{
color: #2c6abd;
font-size:26px;
margin:10px 0 4px 8px;
}

hr.grayS{
height:.5px;
color: #dbdbdb;
width:913px;
}

hr.grayClear{
clear:both;
height:.5px;
color: #dbdbdb;
width:913px;

}

a.projects{
display:block;
text-indent:-2000px;
width:191px;
height:34px;
background: url(../images/current.jpg) top left no-repeat;
float:left;
border-right:solid 1px #999999;
margin:0 0 0 15px;
}


a.projects2{
display:block;
text-indent:-2000px;
width:209px;
height:34px;
background: url(../images/completed.jpg) top left no-repeat;
float:left;
margin:0 0 0 15px;
}




/******************************* SERVICES-----Conserve***********************************/  

#conserve{
display:block;
height:100%;
background: url(../images/conservehead.jpg) 35px 5px no-repeat;
}

a.conLink{
font-size:14px;
margin:0 0 0 45px;
}

p#conservContact{
font-size:11px;
color:#333333;
margin:120px 0 0 20px ;
}


p#conservContact span{
font-weight:bold;
}



p#conservContact span.bold{
font-size:inherit;
font-weight:bold;
}









h3#conH{
display:block;
text-indent:-2000px;
}





#conserve p.copyConserv{
display:block;
padding:0px 50px 10px 10px;
font-size:14px;
color:#333333;
margin-top:35px;
}


#conserve p.copyfollowConserve{
display:block;
padding:0 50px 10px 10px;
font-size:14px;
color:#333333;
}


p.copyConserv span{
color: #08478f;
display:block;
font-size:17px;

margin:-10px 0 0 0;

}


/******************************* SERVICES-----Metal***********************************/  

#metal{
display:block;
padding-top:5px;
background: url(../images/expressHead.jpg) 8px 4px no-repeat;
}

#metal p{
display:block;
padding:10px 50px 10px 10px;
font-size:14px;
color:#333333;


}




#metal p#metalContact{
font-size:11px;
color:#333333;
margin:110px 0 0 12px ;
padding-top:5px;
}


#metal p span.blu{
color: #08478f;
display:block;
font-size:17px;

margin:20px 0 10px 0;

}

span.bold{
font-weight:bold;

}

img.cad1{
float:right;
}


/******************************* SERVICES-----Test and Balance***********************************/  

#tnb{
display:block;

background:#f1f1f1;
border-top:solid 4px #2786ff;
margin:0 9px 0 9px;
}


#tnb p.large{
padding:5px 10px 10px 10px;
font-size:17px;
color: #333333;
margin-bottom:6px;
}
#tnb p{
font-size:14px;
padding:5px 10px 10px 10px;
color: #333333;
margin-bottom:6px;
}

#tnb p span{
color: #71bcff;
font-size:22px;
font-weight:bold;
}

#tnb h3{
display:block;
font-size:19px;
background:#abd6ff;
width:340px;
padding:3px 4px 3px 5px;
margin-bottom:6px;

}

#tnb h3#tbHead{
display:block;
text-indent:-2000px;
border-bottom:dotted 1px #999999;
background:url(../images/tbHead.jpg) top left no-repeat;
width:902px;
height:62px;

margin-bottom:6px;

}


#tnb ul{
color: #333333;
font-size:17px;
list-style:none;
line-height:26px;

}

#tnb ul#projectL{
display:block;
float:left;
padding:4px 0 10px 15px;
margin:0 0 4px 5px;
text-indent:12px;

}

#tnb ul#projectR{
display:block;
float:left;
padding:4px 0 10px 15px;
margin:0 0 4px 65px;
text-indent:12px;
}

ul#projectR li, ul#projectL li, #lowerGray ul li{
display:block;
background:url(../images/liststylee.png) 0 .6em no-repeat;
}

#darkGray{

border-color: #aedcff;

border-style: solid;

border-width: 1px;

background-color: #ffffff;

display:block;

overflow:auto;
margin:0 9px 5px 9px;
padding-bottom:4px;

}

#lowerGray{
padding:2px 0 5px 0;
overflow:auto;
display:block;


border-top:#c4c2c6 solid 1px;

}


#lowerGray ul{

text-indent:12px;
margin:0 0 4px 5px;
padding:4px 0 60px 15px;
background:#ffffff;



}


#tnbService{
display:block;
width:902px;
height:316px;
background:#ffffff url(../images/tbServices.jpg) top left no-repeat;
border-top:solid 8px #999999;
border-bottom:solid 1px #999999;
margin-bottom:5px;
}

img.cleanroom{
float:left;
margin-left:5px;

}


 a.tbpdf{
 margin:0 0 0 10px;
 }

a.top{
display:block;
text-indent:-2000px;
width:57px;
height:22px;
background:url(../images/top.jpg) top left no-repeat;
margin:0 0 3px 5px;
}

/******************************* SERVICES-----ITS Tech***********************************/  

#its{
display:block;
height:100%;
background: url(../images/itsHead.jpg) 35px 5px no-repeat;
}

a.itsLink{
font-size:14px;
margin:0 0 0 47px;
}

p#itsContact{
font-size:11px;
color:#333333;
margin:120px 0 0 45px ;

}


p#itsContact span{
font-weight:bold;

}



p#itsContact span.bold{
font-size:inherit;
font-weight:bold;
}

h3.itsGreen{
font-size:16px;
color: #4da941;
margin-left:10px;
margin-top:4px;
}


span.blu{
color: #0c478f;
}







h3#itsH{
display:block;
text-indent:-2000px;
}





#its p.copyIts{
display:block;
padding:0px 50px 10px 10px;
font-size:14px;
color:#333333;
margin-top:35px;
}


#its p.copyfollowIts{
display:block;
padding:0 50px 10px 10px;
font-size:14px;
color:#333333;
}


p.copyIts span{
color: #08478f;
display:block;
font-size:17px;

margin:-10px 0 0 0;

}

ul.itsList{
display:block;
padding:0 50px 10px 30px;
font-size:12px;
color:#333333;
}

ul.itsList li{
margin:2px 0 4px 0;
}

p.closing{
border-top-color: #3b95ff;
border-top-style: dotted;
border-top-width: 1px;
font-size:16px;
padding:0 50px 10px 10px;
text-align:center;
color: white;
background:#5fbd5c;

}

p.closing span{
font-weight:bold;
}

/******************************* Career***********************************/   
#car h1{
color: #2c6abd;
font-size: 26px;
margin: 8px 0 4px 12px;
}
#car p{
margin: 2px 0 4px 20px;
font-size:14px;
color:#333333;
}
#carlist li{
margin: 18px 0 4px 45px;
font-size:16px;
color: #265fad;	
}
#carlist ul{
padding-bottom:28px;
display:block;

}


#carlist{
display:block;
background:url(../images/contentGradfR.jpg) top right repeat-y;
margin-top:10px;
border-top:solid 1px #777777;

}
#car p.def{
font-size:17px;
line-height:26px;

}

h3.exceed{
border-top-color: #2d6abd;
border-top-style: solid;
border-top-width: 4px;
background-color: #a5a5a5;
font-size:16px;
color:#ffffff;
display:block;
margin:11px 10px 8px 10px;
padding:3px 0 8px 8px;
line-height:28px;

}

ul#benifits{
font-size:16px;
margin:0 0 5px 45px;
color: #265fad;	
}

img#welder{
float:right;
margin:15px 10px 0 0;
}

#questions{
background-color: #3f80bf;
display:block;
clear:both;
height:45px;
text-align:center;

}

#questions ul li{
color: white;
display:inline;
font-size:16px;
padding:0 10px 0 10px;
margin-top:10px;

}

span.boldc{
display:block;
font-weight:bold;
padding-top:10px;
font-size:13px;
}
/******************************* About***********************************/ 

#contentAbout{

width: 913px;

margin:0 auto 0 auto;
display: block;
overflow:auto;
background:url(../images/contentGradfR.jpg) top right repeat-y;

}

p.copyAbout{
display:block;
font-size:15px;
padding:4px 12px 4px 5px;
margin:5px 5px 15px 5px;
background:#ffffff;
color:#333333;
}

p.copyAbout span.boldg{
font-weight:bold;
color:#444444;
}




#contentAbout2{

width: 913px;
height:685px;
margin:0 auto 5px auto;
display: block;
clear: both;
background:#ffffff;
padding-top:1px;
border-top: solid 2px #2c6abd;
background:#333333;
}

#contentAbout2Mid{
width:893px;
height:605px;
margin:3px auto 2px auto;
padding:5px 0 3px 0;

}

#contentAbout h2.blueA{
color: #2c6abd;
font-size:26px;
margin:10px 0 4px 5px;

}


#contentAbout2Mid h2{
font-size:22px;
color: #71a9d5;
display:block;
margin:4px 0 0 0;
}

#contentAbout2Mid p{
color: #e5e5e5;
font-size:14px;
display:block;
margin-bottom:10px;

}

#contentAbout2Mid p.lrgWhite{
font-size:16px;
display:block;
padding:0 5px 0 5px;
margin-bottom:15px;
}


#contentAbout2Mid ul{
display:block;
background:#e5e5e5;
width:250px;
list-style:none;
font-size:15px;
line-height:25px;
padding:3px 0 4px 10px;
margin:6px 0 10px 0;
border-top:4px solid #71a9d5;
}


#contentAbout2Mid ul li{

display:block;
background:url(../images/liststylee.png) 0 .6em no-repeat;
text-indent:12px;
}

p#bonding span{

font-size:15px;
font-weight:bold;

padding-bottom:2px;
margin-bottom:2px;
}

img.cad2{
float:left;
margin:0 14px 8px 4px;
}

img.hardr{
float:right;
margin:15px 10px 0 10px;
}

p#wbold{
font-size:16px;
font-weight:bold;
}

/******************************* CONTACT #********************************************/ 

#contactContainer{
width:922px;
overflow:auto;
background:url(../images/contentGradfR.jpg) top right repeat-y;
margin-right:9px;
}

h1.hours{
color: #2c6abd;
font-size: 26px;
margin: 20px 0 4px 30px;


}
h1.location{
color: #2c6abd;
font-size: 26px;
display:block;
float:left;
width:500px;
margin:18px 0 10px 0;

}
#loc{

display:block;
border:solid 1px #666666;
width:426px;
height:351px;

float:left;
}
#contactInfo p{
margin-left:32px;
font-size:16px;
}
h3.cStaff{
font-size: 18px;
margin:15px 0 0 20px;	
}

h3.cStaff span{
font-size:11px;
}
#headH3{
margin:20px 0 5px 10px;
background:#
}
#headH3 h3{
margin:20px 0 5px 20px;
font-size: 20px;	
}
#headH3 a{
margin-left:30px;
}


#contactInfo{
display:block;
width:400px;
float:left;


}






















/******************************* Staff ********************************************/ 
#staffContainer{
display:block;
background:url(../images/contentGradfR.jpg) top right repeat-y;
padding-top:1px;
margin:0 9px 0 0;
overflow:auto;

}

#containerDaryl{
display:block;

height:500px;

}

#containerAllen{
display:block;
height:550px;


}

#containerFields{
display:block;
height:450px;



}



hr.blueRule{
height:.5px;
color: #dbdbdb;

}


hr.blueRule{
height:.5px;
color: #dbdbdb;

}

hr.blueRule{
height:.5px;
color: #dbdbdb;

}



#staffContainer h2{
display:block;
height:26px;
width:250px;
background:#ffffff;
margin-top:5px;
padding:3px 0 0 4px;
font-size:20px;
color: #2c6abd;
}


h1.meet{
color: #2c6abd;
font-size: 26px;
margin: 12px 0 8px 12px;
}

#pres, #pres2, #pres3{

display:block;
float:left;
width:435px;
height:250px;
padding:10px 10px 0 10px;

}

#cred, #cred2, #cred3{

display:block;
float:left;
width:415px;
height:450px;
margin:1px 0 0 22px;
background:#ffffff;
padding: 4px 4px 0 3px;
}

#cred2{
height:500px;
}





#cred h2, #cred2 h2, #cred3 h2{
font-size:16px;
}


#cred ul, #cred2 ul, #cred3 ul{
list-style:disc inside;
}

#cred ul li, #cred2 ul li, #cred3 ul li{
margin-left:-12px;
}

#cred ul li span, #cred2 ul li span, #cred3 ul li span{
margin-left:14px;
}


#pres img, #pres2 img, #pres3 img{
float:left;
display:block;
margin-right:18px;
border: solid 1px #222222;
}

#pres p#pbio, #pres2 p#pbio2, #pres3 p#pbio3{
display:block;
margin-top:-5px;
height:175px;
width:285px;
float:left;
font-size:14px;
line-height:24px;
color:#121212;



}



p#photoTag, p#photoTag2, p#photoTag3{
display:block;
clear:both;
width:150px;
font-size:12px;
line-height:20px;
color:#333333;

}

p#photoTag span, p#photoTag2 span, p#photoTag3 span{
font-size:17px;
font-weight:500;
color:#2c6abd;


}


hr.grayR{
color: #828483;
height:.2px;
display:block;
}





/******************************* WHY BCH***********************************/   
#whyMain{
margin: 18px 9px 4px 12px;
background:url(../images/contentGradfR.jpg) top right repeat-y;
}
#whyMain h2{
color: #2c6abd;
font-size: 26px;
margin: 18px 0 4px 12px;
}
#whyMain p{
margin-left:14px;
font-size:16px;
}
h2.want{
margin-top:35px;
text-align:center;
font-size:28px;
}

div.roundWhite{
display:block;
background:#ffffff;
margin-right:15px;
padding-bottom:10px;
}


img.whyimg{
float:right;
margin:-26px 0px 0 10px;
border:solid 6px #ffffff;
}

img.smguy{
float:right;
border:solid 1px #444444;
margin:-20px 6px -5px 0;
}

img.smguy2{
float:right;
border:solid 1px #444444;
margin:-20px 6px -5px 0;
}


img.workers{
float:left;
border:solid 2px #444444;
margin:0 0 0 10px;
}

img.workers2{
float:left;
border:solid 2px #444444;
margin:0 15px 0 5px;
}


#whyMain .roundWhite p.fab{
padding-right:5px;




}
