body { 
font-family:arial, Helvetica, sans-serif; 
text-align:center; 
margin:0; 
background:url(/images/bgBod5.jpg) #848484; 
} 


td 
{ 
font-family:Arial; 
font-size: 12px; 
color:#000000; 
} 


#container { 
width:959px; 
} 

/* header area start */ 

#header { 
width:959px; 
border-top:1px solid #999999; 
border-right:1px solid #999999; 
border-left:1px solid #999999; 
} 

/* topnav area start */ 

#topnav { 
width:959px; 
} 

/*html>body #topnav { 
width:959px; 
} */ 

/* main area start */ 

#main { 
width: 959px; 
background-color: #FFFFFF; 
border-right:1px solid #999999; 
border-left:1px solid #999999; 
border-bottom:1px solid #999999; 
clear:both; 
} 

#utilitynav{ 
text-align:right; 
padding:8px 0px; 
} 

#utilitynav img{ 
margin-right:6px; 
} 

#content_area { 
padding:0px; 
} 


h1, h2, h3 { 
color:#000080; 
font-size:12px; 
margin:4px 0; 
padding:0; 
} 

/*h1 { 
display:none; 
} */ 

address {color:#333333; 
font-size:13px; 
font-style:normal; 
word-spacing:5px; 
margin:0 0 8px 30px; 
} 
address span { 
color:#fff; 
font-weight:bold; 
} 

#wrp { 
margin:0 auto; 
padding:0; 
text-align:left; 
width:959px; 
} 
#ftr, #Hldr, #HldrCon, #galHld, .tp { 
/*float:left; */ 
width:959px; 
} 

#all { 
background:url(/images/bgAll.jpg) bottom right no-repeat #848484; 
float:left; 
width:959px; 
margin:0; 
padding:0; 
} 

/*#hdr { 
background:url(/images/logo5b.jpg) left no-repeat #fff; 
width:959px; 
} */ 


/*#hdr img { 
padding:0; 
margin:0px; 
margin-left:-3px; 
} 

html>body #hdr img { 
padding:0; 
margin:0px; 
margin-left:0px; 
} */ 

#hdr p { 
background-color:#fff; 
color:#fff; 
float:left; 
font-family:verdana; 
font-size:11px; 
margin:0; 
padding:0; 
height:16px; 
text-align:center; 
width:610px; 
} 
.desc { 
float:right; 
position:relative; 
top:30px; 
right:168px; 
width:188px; 
border:0; 
} 
.desc h2 { 
text-align:left; 
color:#76777D; 
font-size:14px; 
font-family:tahoma; 
padding:0; 
width:100%; 
} 
#hdr .desc p { 
background:transparent; 
color:#76777D; 
text-align:right; 
float:right; 
font-size:12px; 
padding:0; 
margin:0 6px 0 0; 
width:130px; 
} 
#hdr .desc p img { 
float:left; 
padding:0; 
margin:4px 0 0 33px; 
} 
.desc ul { 
color:#76777D; 
font-size:12px; 
font-weight:bold; 
padding:0; 
margin:0; 
} 
.desc li { 
line-height:14px; 
list-style:none; 
} 










#sp { 
background:transparent; 
border-top:1px solid #777777; 
float:left; 
width:100%; 
height:10px; 
} 


#nav { 
background:url(/images/bgNav.jpg) #ececec; 
border-color:#777777; 
margin:0; 
padding:0; 
} 



/*html>body #nav { 
background:url(/images/bgNav.jpg) #ececec; 
border-style:solid; 
border-color:#777777; 
border-width:0 1px 1px 1px; 
float:left; 
margin:0; 
padding:0; 
width:768px; 
} 
*/ 



#nav ul li { 
display:inline; 
} 
#nav ul{ 
background:url(/images/bgNav.jpg) #ececec; 
float:left; 
font-size:12px; 
font-weight:bold; 
margin:0; 
padding:0; 
width:959px; 
border-right:1px solid #999999; 
border-left:1px solid #999999; 
} 
#nav ul li a{ 
border-right:1px solid #888888; 
color:#555555; 

padding:3px 8.5px; 
float:left; 
text-decoration:none; 
} 

#nav ul li a:hover { 
background:url(/images/bgNavHov.jpg) #E5E3E3; 
color:#CF0000; 
} 
#nav ul li a.nb2 { 
border-right:0px solid #777777; 
} 
#lftHldr { 
background:url(/images/bgLft.jpg) bottom repeat-x #FEFBFB; 
border-style:solid; 
border-color:#777777; 
border-width:0 1px 0 1px; 
display:inline; 
float:left; 
padding-top:8px; 
width:198px; 
} 

.buc { 
border-bottom:1px solid #777777; 
height:184px; 
margin:6px 0; 
width:100%; 
} 

html>body .buc{height:181px;} 

.buc h3 { 
color:#555555; 
font-size:12px; 
padding-left:4px; 
} 

.buc p { 
color:#000; 
font-size:10px; 
padding:0 4px; 
display:block; 
margin-top:3px; 
} 

.buc ul { 
color:#000; 
font-size:10px; 
} 

.buc img{ 
border:1px solid #000; 
display:block; 
margin-left:6px; 
margin-right:6px; 
margin-top:0px; 
margin-bottom:0px; 
} 
.buc span a { 
float:right; 
font-size:11px; 
display:block; 
margin:0 6px; 
} 




#rgtHldr { 
background:url(/images/bgTp3.jpg) #848484; 
float:left; 
width:571px; 
} 

html>body 
#rgtHldr { 
background:url(/images/bgTp3.jpg) #848484; 
float:left; 
width:569px; 
} 


#metallizers { 
color:#333333; 
margin:0; 
width:959px; 
background:url(/images/metalargy.gif) no-repeat right bottom; 
} 

#metallizers h1 { 
color:#333333; 
font-size:18px; 
margin:0; 
padding:16px 4px 4px 28px; 
} 
#metallizers p { 
color:#333333; 
font-size:13px; 
margin:0; 

padding:0 0 17px 27px; 
} 

#cnt { 
color:#f2d933; 
float:right; 
font-size:18px; 
margin:0; 
padding-top:16px; 
text-align:center; 
width:200px; 
padding-right:30px; 
} 
#cnt a { 
color:#555555; 
font-size:12px; 
margin-right:6px; 
} 
#cnt a:hover { 
color:#CF0000; 
font-size:12px; 
margin-right:6px; 
} 
#cnt p { 
color:#E5CE31; 
font-weight:bold; 
font-style:normal; 
font-size:15px; 
text-align:center; 
margin-right:8px; 
padding-top:8px; 
float:right; 
width:136px; 
} 

#rgtCon { 
background:url(/images/bgTp.jpg) top repeat-x #F6F6F1; 
float:left; 
height:640px; 
margin:0; 
padding:0; 
width:571px; 
} 


html>body 
#rgtCon { 
background:url(/images/bgTp.jpg) top repeat-x #F6F6F1; 
float:left; 
height:636px; 
margin:0; 
padding:0; 
width:569px; 
} 


.rgtBuc { 
float:left; 
/*width:226px; */ 
margin:28px 0 0 0; 
} 
.rgtBuc h3 { 
color:#BF041A; 
font-size:14px; 
margin:0; 
padding:0px 0 4px 16px; 
width:226px; 
} 
.rgtBuc strong {color:#555555;} 
.rgtBuc dl { 
color:#000; 
font-size:12px; 
margin:0; 
padding:0 0 15px 0; 
width:226px; 
} 
.rgtBuc dt { 
margin:0 0 2px 16px; 
padding:0; 
width:226px; 
} 
.rgtBuc dd { 
margin:0 0 2px 16px; 
padding:0; 
width:226px; 
} 
.rgtBuc dd span { 
padding-left:12px; 
} 
.rgtBuc img { 
float:right; 
margin:0; 
border:0; 
} 
.lftBuc { 
float:left; 
margin:28px 0 0 0; 
width:204px; 
} 
.lftBuc h3 { 
color:#BF041A; 
font-size:14px; 
margin:0; 
padding:0; 
width:204px; 
} 
.lftBuc strong { 
color:#555555; 
} 
.lftBuc dl { 
color:#000; 
float:left; 
font-size:12px; 
margin:0; 
padding:0 0 15px 0; 
width:204px; 
} 
.lftBuc dt { 
margin:0 0 2px 0; 
padding:0; 
width:204px; 
} 
.lftBuc dd { 
margin:0 0 2px 0; 
padding:0; 
width:204px; 
} 
#lftBuc2 {/*image*/ 
float:left; 
width:118px; 
border:0; 
margin:28px 0; 
border:0; 
} 
#lftBuc2 img { 
border:0; 
margin:0; 
} 
#botImg { 
float:left; 
width:99%; 
margin:0; 
} 
#botImg img { 
border:0; 
margin:0 auto; 
padding-left:16px; 
} 
#Hldr { 
/*background:url(/images/bgTp2.jpg) repeat-y #848484; 
border-right:1px solid #777777; 
border-left:1px solid #777777; */ 
padding-top:10px; 
} 
.tp { 
background:url(/images/bgTp.jpg) repeat-x #848484; 
height:10px; 
margin-bottom:10px; 
} 
#HldrCon { 
/*background:url(/images/bgInt.jpg) repeat-y #F6F6F1; */ 
} 
#tpCon { 
color:#333333; 
display:inline; 
float:left; 
margin:0; 
width:390px; 
} 
#tpCon h2 { 
color:#333333; 
font-size:16px; 
margin:0; 
padding:6px 10px; 
width:370px; 
} 
#tpCon p { 
color:#333333; 
font-size:13px; 
margin:0; 
padding:0 10px 8px 10px; 
width:450px; 
} 
#tpCon span { 
color:#333333; 
} 
#int { 
float:right; 
margin:0; 
padding-right:12px; 
width:711px; 
} 
#int h3 { 
color:#BB1D1C; 
font-size:15px; 
margin:0; 
padding:0 0 2px 0; 
width:99%; 
} 
#int p { 
color:#000; 
font-size:12px; 
margin:0; 
padding:4px 0px; 
width:99%; 
} 
#int strong { 
color:#555555; 
} 
#int dl { 
color:#000; 
font-size:12px; 
margin:0; 
padding:0 0 15px 0; 
width:226px; 
} 
#int dt strong { 
color:#8A0415; 
} 
#int dt,dd { 
margin:0 0 2px 0px; 
padding:0; 
width:226px; 
} 
#lstHld {/*interior page info*/ 
float:left; 
width:99%; 
margin-top:20px; 
} 
#int .intLst { 
float:left; 
margin-bottom:20px; 
width:152px; 
} 
#int .intLst dl { 
color:#000; 
font-size:12px; 
margin:0; 
padding:0 0 15px 0; 
width:150px; 
} 
#int .intLst dt strong { 
color:#BB1D1C; 
} 
#int .intLst dt,dd { 
margin:0 0 2px 0; 
padding:0; 
width:150px; 
} 

#intGal { 
border:0; 
clear:left; 
margin:0 0 0 20px; 
padding:0; 
width:208px; 
} 
#intGal img { 
background:#fff; 
margin-bottom:10px; 
padding:2px; 
border:1px solid #43040C; 
} 


#galHld { 
margin:0 0 12px 0; 
padding:0 0 12px 0; 
} 





.galImg { 
margin-left:20px; 
width:98%; 
height:180px; 
vertical-align:top; 
} 




.galImg h2 { 
color:#555555; 
font-family:tahoma,arial; 
font-size:14px; 
padding:0; 
text-align:left; 
} 
.galImg img { 
float:left; 
margin:2px 20px 2px 2px; 
} 




#footer { 
width: 960px; 
background:url(/images/bgBtm.jpg) repeat-x #848484; 
font-size:11px; 
margin:0; 
float:left; 
border-left:1px solid #777777; 
border-right:1px solid #777777; 
} 





#footer p { 
color:#ececec; 
margin:0; 
padding:4px 0; 
text-align:center; 
width:100%; 
} 



#footer a { 

padding:0 8px; 
margin:0; 
text-align:center; 
} 

#footer a:hover{ 
color:#BB1D1C; 
text-decoration:underline; 
} 

a {text-decoration: none;} 
a:link {color:#BB1D1C;} 
a:visited {color:#BB1D1C;} 
a:hover {color:#920504;text-decoration: underline;} 
a:active {color:#BB1D1C;} 


#footerindex 
{ 
background:url(/images/bgBtm.jpg) repeat-x #848484; 
font-size:11px; 

padding-bottom:16px; 
} 





#footerindex p { 
margin:0; 
padding:15px 0 0; 
text-align:center; 
} 

#footerindex a { 
font-size:11px; 
padding:0 4px; 
} 

#footerindex a:hover { 
color:#CF0000; 
text-decoration: underline; 
} 

.bucket_table td{ 
background:url(/images/bucket_bg.gif) no-repeat left top; 
color:#333333; 
font-size:11px; 
vertical-align:top; 
padding:0px 10px 20px 10px; 
width:25%; 
} 


.bucket_table img{ 
margin:7px 0px; 
border:1px solid #000000; 

} 

.bucket_table a{ 

display:block; 
padding-left:0; 
padding-top:10px; 
} 

.bucket_table span{ 
clear:both; 
float:left; 

padding-left:140px; 
} 

.bucket_table span a{ 
font-size:11px !important; 
color:#ff5001 !important; 
font-weight:normal !important; 
} 


.experience{ 
color:#333333; 
font-size:18px; 
font-weight:bold; 
padding:10px 0 10px 30px; 
margin:0px; 
} 



.bottom_index span{ 
background:url(/images/bullet.gif) no-repeat left center; 
display:block; 
padding-left:8px; 
color:#333333; 
} 

.bottom_index td{ 
padding-bottom:20px; 
vertical-align:top; 
width:33%; 
} 



.bucket_division { 
background:url(/images/bucket_division.gif) no-repeat left bottom; 
padding-top:15px; 
padding-bottom:5px; 
} 

.img02{ 
float:left; 
margin-right:20px; 
margin-bottom:10px; 
border:1px solid #000000; 

padding:2px; 
} 

.thomaslink{ 
text-align:right; 
} 

.inner_pages{ 
padding:0 30px 10px 20px ; 
} 

.footer_email a{ 
text-decoration:underline !important; 
} 

.footer_email a:hover{ 
text-decoration:none !important; 
} 
.newhead 
{ 
color:#e46c0a !important; 
font-size:13px !important; 
font-weight:bold !important;  

} 
