body{font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";font-size:100%;font-weight:normal;margin-left:auto;margin-right:auto;margin-top:40px;background:url(images/mainbackground.gif) repeat-x;}
.centre{position:relative;width:900px;margin-left:auto;margin-right:auto;border-top:2px solid;border-left:2px solid;border-right:2px solid;border-color:#424243;height:1403px;_height:1432px;background:#fff;}

#height900{height:900px;}
#height1200{height:1200px;}
#height1500{height:1500px;}
#height1800{height:1800px;}
#height2100{height:2100px;}
#height2500{height:2500px;}
#height3000{height:3000px;}
#height3500{height:3500px;}
#height4000{height:4000px;}
#height4200{height:4200px;}
#leftcol{float:left;margin-left: 2px;margin-top:20px;width:110px;}


#centrecolquality{float:left;margin-top:185px;margin-left:40px;_margin-left:25px;width:460px;}

#rightcolquality{position:absolute;top:565px;left:420px;width:460px;}


#centrecol{float:left;margin-top:20px;margin-left:30px;_margin-left:15px;width:630px;}


#centrecolshop{float:left;margin-top:20px;margin-left:30px;_margin-left:15px;width:660px;text-align:center;}


#centrecolshopitems{float:left;margin-top:20px;margin-left:10px;_margin-left:5px;width:670px;border-right:1px solid;border-color:lightgrey;padding-right:10px}


#centrecolshop h1{color:white;font-size:18px;}
#content_online_shop h1{font-size:18px;}
#content_online_shop h2{font-size:14px;color:red;}
#centrecolshop  a:link{color:white;}
#centrecolshop a:visited{color:white;}#centrecolshop  p{color:white;}

#centrecolcontact{float:left;margin-top:20px;margin-left:30px;_margin-left:15px;width:640px;text-align:left;}


#centrecolcontact h1{color:white;font-size:18px;}
#centrecolcontact h2{color:white;}
#centrecolcontact ul{color:white;}
#centrecolcontact a:link{color:white;}

#centrecolcontact a:visited{color:white;}
#centrecolcontact p{color:white;}

#search{position:absolute;top:35px;left:370px;width:300px;}

#rightcolshop{float:left;margin-top:20px;margin-left:0px;width:180px;text-align:center;}


#rightcolshop p{color: #505050;}

#rightcolshopitems{float:left;margin-top:0px;margin-left:5px;width:190px;text-align:center;}


#rightcolshopitems p,h2{margin-left: 10px;}


#rightcolcontact{float:left;margin-top:160px;margin-left:20px;width:180px;text-align:center;}


#rightcolcontact p{color: #505050;}

#rightcol{float:left;width:150px;background:#fff;}


#productscol{position:absolute;top:140px;left:620px;}
#productscol h1{text-align:center;}
#productscol ul,li{text-align:left;}
.contentpadding{padding-left:10px;padding-right:10px;}
#content_index{position:absolute;top:270px;_top:266px;left:0;width:900px;background:url(images/back.jpg) no-repeat;height:1050px;}

#content_agents{position:absolute;top:140px;left:0;width:900px;background:url(images/back_agents.jpg) no-repeat;height:1050px;}

#content_marketing{position:absolute;top:140px;left:0;width:900px;background:url(images/back_marketing.jpg) no-repeat;height:407px;}

#content_quality{position:absolute;top:137px;_top:137px;left:0;width:900px;background:url(images/back_quality.jpg) no-repeat;height:943px;}
#content_products{position:absolute;top:140px;left:0;width:900px;background:url(images/back_products.jpg) no-repeat; height:943px;}

#content_manufacturing{position:absolute;top:140px;left:0;width:900px;background:url(images/back_manufacturing.jpg) no-repeat; height:943px;}

#content_items{position:absolute;top:140px;left:140px;width:650px;}
#content_sap{position:absolute;top:140px;left:140px;width:650px;text-align:center;}
#content_construction{position:absolute;top:140px;left:140px;width:600px;}


#content_shop{position:absolute;top:140px;left:0;width:900px;height:943px;background:url(images/back_shop.jpg) no-repeat;}

#content_contact_us{position:absolute;top:140px;left:0;width:900px;height:1200px;background:url(images/back_contact.jpg) no-repeat;}

#content_shopitems{position:absolute;top:260px;left:0;width:900px;height:943px;}

#floatRight{float:right;margin-left:40px;clear:right;}


div.floatright{clear:both;float:right;}
.clear{clear:both;}
.clear{_clear:both;}
#shopindex{width:892px;margin-left:2px;margin-top:137px;background:url(images/glossybackground2.gif) repeat-x;height:125px;border-right:2px solid #181818;border-left:2px solid #181818;border-top:2px solid #181818;}
#washersbanner{width:892px;margin-left:2px;margin-top:137px;background:url(images/washers_banner.jpg) no-repeat;height:125px;border-right:2px solid #181818;border-left:2px solid #181818;border-top:2px solid #181818;}
#boltsbanner{width:892px;margin-left:2px;margin-top:137px;background:url(images/bolts_banner.jpg) no-repeat;height:125px;border-right:2px solid #181818;border-left:2px solid #181818;border-top:2px solid #181818;}
#nutsbanner{width:892px;margin-left:2px;margin-top:137px;background:url(images/nuts_banner.jpg) no-repeat;height:125px;border-right:2px solid #181818;border-left:2px solid #181818;border-top:2px solid #181818;}
#socketsbanner{width:892px;margin-left:2px;margin-top:137px;background:url(images/sockets_banner.jpg) no-repeat;height:125px;border-right:2px solid #181818;border-left:2px solid #181818;border-top:2px solid #181818;}
#selftappersbanner{width:892px;margin-left:2px;margin-top:137px;background:url(images/self_tapping_screws_banner.jpg) no-repeat;height:125px;border-right:2px solid #181818;border-left:2px solid #181818;border-top:2px solid #181818;}
#machinescrewsbanner{width:892px;margin-left:2px;margin-top:137px;background:url(images/machine_screws_banner.jpg) no-repeat;height:125px;border-right:2px solid #181818;border-left:2px solid #181818;border-top:2px solid #181818;}
#woodscrewsbanner{width:892px;margin-left:2px;margin-top:137px;background:url(images/woodscrews_banner.jpg) no-repeat;height:125px;border-right:2px solid #181818;border-left:2px solid #181818;border-top:2px solid #181818;}
#studsbanner{width:892px;margin-left:2px;margin-top:137px;background:url(images/studs_banner.jpg) no-repeat;height:125px;border-right:2px solid #181818;border-left:2px solid #181818;border-top:2px solid #181818;}
#rivetsbanner{width:892px;margin-left:2px;margin-top:137px;background:url(images/rivets_banner.jpg) no-repeat;height:125px;border-right:2px solid #181818;border-left:2px solid #181818;border-top:2px solid #181818;}
#qualitybanner{width:896px;margin-left:2px;margin-top:137px;background:url(images/quality_banner.jpg);height:127px;}
#aboutusbanner{width:896px;margin-left:2px;margin-top:137px;background:url(images/about_us_banner.jpg);height:127px;}
#productsbanner{width:560px;margin-top:0px;margin-left:5px;background:url(images/products.jpg);border:1px solid;height:421px;}
#banner{border:2px solid #181818;margin-bottom:5px;}


img.shadow{position:absolute; top: 20px; left: -12px;}

img.shadow2{position:absolute; top: 20px; left: 902px;}


p{color:#505050;margin-top:10px;margin-bottom:10px;font-size:13px;line-height:18px;}
p.full{width:650px;}
p.underline a{text-decoration:underline;}
p.underline a:visited{text-decoration:underline;}
p.small{font-size:9px;}
p#armour{position:relative;top:-60px;left:170px;font-size:11px;}
h1{color:#2a1959;font-size:14px;font-weight:bold;margin-top:15px;margin-bottom:15px;}
h1.white{color:white;font-size:18px;}
#shoptext{position:absolute;top:129px;left:15px;}
.font14{font-size:14px;}
h1.big{font-size:18px;}
h1.red{color:red;}
h1.redbig{color:red;font-size:18px;}
h2{color:#2a1959;font-size:12px;}
h2.bottom{font-size:12px;margin-left:10px;}
h2.right{margin-left:250px;}
h2.center{text-align:center;}
h2.red{color:red;}
h2.white{color:white;}
h3{color:#2a1959;font-size:14px;font-weight:bold;margin-top:15px;margin-bottom:15px;}
li{padding-top:2px;padding-bottom:2px;}
li.indent{text-indent:10px;}
ul.normal{font-weight:normal;}
ul.thick{font-weight:bold;}
ul.thicker{font-weight:900;}
ul.left{text-align:left;}
ul.smalltext{font-size:10px;}


ul.twocolumn{font-size:12px;float: left;
  width: 620px;
  margin-left: 10px;
  padding: 0px;}


li.twocolumn {
  float: left;	
  width: 280px;
  margin-left: 10px;
  padding: 5px;
} 


ul{margin-left:0;width:440px;color:#696969;padding-left:25px;padding-bottom:2px;font-size:11px;}
ul.news{list-style-image:url('images/arrow.gif');margin-left:-5px;width:110px;font-size:12px;}
ul.news li{padding-bottom:5px;}
ul.thick a{color:#696969;}
ul.narrow{width:150px;margin-left:-25px;list-style-type:none;}
ul.narrow a{text-decoration:underline;}
ul.column{margin.left:120px;width:330px;color:#30c;padding-left:25px;padding-bottom:2px;font-size:13px;}
ul.column a{text-decoration:underline;}
ul.column a:link{color:#30c;text-decoration:underline;}
ul.column a:visited{color:#30c;text-decoration:underline;}
ul.armour{color:red;font-weight:bold;width:300px;text-align:left;}
ul#links{list-style:none;}
ul#links a{text-decoration:underline;}
a:link{text-decoration:none;color:#30c;}
a:hover{text-decoration:underline;color:red;}
a:visited{text-decoration:none;color:#30c;}
a:visited:hover{text-decoration:underline;color:red;}
a img{border:0;}
a.title:link{color:red;}
a.title:visited{color:red;}
a.highlight{background-color:#e0eeee;}
img#hexbolt2{float:right;_margin-top: 7px;}
img#hexbolt{position:absolute;top:145px;left:583px;}
img#setscrew{float:right;margin-top:10px;margin-left:20px;margin-right:0;clear:both;}
img.banner{position:absolute;left:-10px;top:-10px;}
img.bsilogo{padding-left:30px;padding-bottom:10px;padding-top:10px;}
img.mcclogo{padding-left:20px;padding-top:5px;padding-bottom:10px;}
img#tel2{padding-top:10px;padding-left:0;padding-bottom:10px;}
img#bsi_cert{padding-left:13px;padding-top:10px;padding-bottom:10px;}
img#tel{padding-left:10px;padding-top:375px;}
img#demonut{position:relative;left:40px;top:-60px;}
.inner{position:relative;left:28px;_left:0px;}

img.pic{margin-left: -1px;margin-top: 2px;margin-bottom: 5px;border: 1px solid;border-color: #1d2e3b;}
a.rollover{display:block;width:84px;height:60px;text-decoration:none;}
#bolts{background:url("images/hexagon_bolt.jpg");}
a.rollover:hover#bolts{background-position:-84px 0;}
a.rolloverbolts{display:block;width:84px;height:60px;text-decoration:none;background:url("images/hexagon_bolt.jpg");}
a.rolloverbolts:hover{background-position:-84px 0;}
a.rollovernuts{display:block;width:84px;height:60px;text-decoration:none;background:url("images/full_nut.jpg");}
a.rollovernuts:hover{background-position:-84px 0;}
a.rollovernylocs{display:block;width:84px;height:60px;text-decoration:none;background:url("images/nyloc_p_sml2.jpg");}
a.rollovernylocs:hover{background-position:-84px 0;}
a.rolloverwashers{display:block;width:84px;height:60px;text-decoration:none;background:url("images/washer_zinc.jpg");}
a.rolloverwashers:hover{background-position:-84px 0;}
a.rolloverscrews{display:block;width:84px;height:60px;text-decoration:none;background:url("images/machine_screw_pozi_pan.jpg");}
a.rolloverscrews:hover{background-position:-84px 0;}
a.rolloversockets{display:block;width:84px;height:60px;text-decoration:none;background:url("images/socket_screw_shop.jpg");}
a.rolloversockets:hover{background-position:-84px 0;}
a.rolloverthreaddetective{display:block;width:84px;height:60px;text-decoration:none;background:url("images/thread_detective.jpg");}
a.rolloverthreaddetective:hover{background-position:-84px 0;}
a.rolloversetscrews{display:block;width:84px;height:60px;text-decoration:none;background:url("images/setscrew_sml2.jpg");}
a.rolloversetscrews:hover{background-position:-84px 0;}
.displace{position:absolute;left:-5000px;}

#searchindex{position:absolute;top:142px;left:320px;}
.searcharea {width:100px;}
.button {width:100px;}

#strengths{position:absolute;top:142px;left:550px;width:340px;background-color:#202020;border: 1px solid;border-color: black;height: 115px;}
#strengths ul{width:300px;margin-top: 15px;padding-bottom:0px;margin-bottom:0px;}
#strengths h1{color: white;}
#strengths li{color: white; font-weight: bold;font-size: 16px;}
#shop{margin-left:-10px;list-style-type:none;width:120px;}
#shop a:link{color:#333;text-decoration:underline;}
#shop a:visited{color:#333;text-decoration:underline;}
#shopindexinner{width:900px;_width:890px;position:relative;top:32px;left:8px;text-align:center;}
.shop_items{width:140px;float:left;padding-top:10px;padding-left:5px;padding-right:5px;padding-bottom:5px;margin-right:2px;margin-bottom:2px;border:2px solid;border-color:white;background:url(images/fade3.gif) repeat-y;height:290px;}
.shop_items p{color:black;font-size:10px;}
.shop_items a:link{color:#2a1959;}
.shop_items a:visited{color:#2a1959;}
.shop_items_index{width:88px;float:left;}
.shop_items_index p{font-family:Arial,Helvetica,sans-serif,"MS sans serif";padding:0;line-height:10px;font-size:11px;font-weight:bold;margin-left:-5px; margin-top: 5px;}
.shop_items_index a:link{color:white;font-size:11px;font-weight:bold;}
.shop_items_index a:visited{color:white;font-size:11px;font-weight:bold;}
.shop_items_index a:hover{color:red;text-decoration:none;font-size:11px;font-weight:bold;}
.item2{width:25%;float:left;padding-top:10px;padding-left:5px;padding-right:5px;padding-bottom:5px;border:2px solid;border-color:#303030;background:url(images/fade.gif) repeat-x;margin-right:5px;margin-bottom:5px;}
.item2 p{color: white;}
.item2 a:link{color: white;}
.item2 a:visited{color: white;}
.items{text-align: center;}
.items2{clear: both;padding-top: 5px;}



table.prices{text-align:center;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-weight:normal;font-size:11px;background-color:#666;border:0;border-collapse:collapse;border-spacing:0;width:650px;}

table.prices td{background-color:#f2f2f2;color:#2a1959;padding:0;margin:0;text-align:left;border:1px #fff solid;height:45px;}

table.prices td.alt{background-color:#fff;}
table.prices td.hed{background-color:#2a1959;color:#fff;padding:4px;text-align:left;border-bottom:2px #fff solid;font-size:12px;font-weight:bold;height:20px;}

table.prices td.desc{background-color:#2a1959;color:#fff;padding:4px;text-align:left;border-bottom:2px #fff solid;font-size:12px;font-weight:bold;height:20px;width:425px;}

table.prices td.price{background-color:#2a1959;color:#fff;padding:4px;text-align:left;border-bottom:2px #fff solid;font-size:12px;font-weight:bold;height:20px;width:150px;}

table.prices td.buy{background-color:#2a1959;color:#fff;padding:4px;text-align:left;border-bottom:2px #fff solid;font-size:12px;font-weight:bold;height:20px;width:75px;}


table.products{text-align:center;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-weight:normal;font-size:11px;background-color:#black;border:0;border-collapse:collapse;border-spacing:0;width:610px;}

table.products td{background-color:black;color:white;padding:5px;margin:0;text-align:left;border:1px #fff solid;height:45px;}

table.products td.alt{background-color:#black;}
table.products td.hed{background-color:#27408b;color:white;padding:4px;text-align:left;border-bottom:2px #fff solid;font-size:12px;font-weight:bold;height:20px;}

table.products td.desc{background-color:#2a1959;color:white;padding:4px;text-align:left;border-bottom:2px #fff solid;font-size:12px;font-weight:bold;height:20px;width:425px;}

table.products td.price{background-color:black;color:white;padding:4px;text-align:left;border-bottom:2px #fff solid;font-size:12px;font-weight:bold;height:20px;width:150px;}

table.products td.buy{background-color:#black;color:#white;padding:4px;text-align:left;border-bottom:2px #fff solid;font-size:12px;font-weight:bold;height:20px;width:75px;}


#sap2{text-align:center;}
div.border{border:2px solid;}
#footer{position:absolute;left:0;bottom:0;width:900px;}
#footer p{text-align:center;}
.armour{width:30%;float:left;}
.armour2{width:25%;float:left;margin-left:20px;height:232px;}
.moreitems{font-size:14px;margin-left:10px;width:130px;color:red;}
#purchase{padding-top:0px;}
#credit{padding-top:0px;}
#word{width:45%;float:left;}
#pdf{display:inline;}
.movies{margin-left:145px;}
input.new,textarea.new{position:absolute;left:270px;}
input.new2{position:absolute;left:270px;width:60px;}
.indexlinks{font-size:18px;color:white;position:absolute;top:-40px;left:5px;}
.indexlinks a:link{font-size:18px;color:white;}
.indexlinks a:visited{font-size:18px;color:white;}
.indexlinks a:hover{font-size:18px;color:red;}
#nav{
width: 110px; 
padding:0px 0 0 0px;
margin:0;
font-size:75%; 
font-weight: bold;
}
#nav li{
padding-top: 1px;
padding-bottom: 1px;
border-right:1px solid #ffffff;
list-style-type:none; 
text-align: center;}
#nav li a{
background-color:#202020;
display:block;
padding:5px 11px; 
color:#ffffff; 
text-decoration:none;}
#nav li a:hover
{background-color:#0000CC;
display:block;}
a img {border: 0}
ul.normal {font-weight: normal}
ul.thick {font-weight: bold}
ul.thicker {font-weight: 900}
ul.smalltext {
font-size:0.675em;
}
#content_quality h1{font-size:18px;color: white;}
#content_quality p{color: white;}
#content_quality h2{color: white;}
#content_quality ul{padding-left: 20px;font-size:18px; font-weight:bold;}
#content_quality li{padding-left: 10px;color: white;line-height: 50px;}
#content_quality a:link{color: white;}
#content_quality a:hover{color: white;}
#content_quality a:visited{color: white;}

#content_products h1{font-size:18px;color: white;}
#content_products p{color: white;}
#content_products h2{color: white;}
#content_products ul{color:white; font-weight:bold;}
#content_products li{color:white;}
#content_products a:link{color: white;}
#content_products a:hover{color: white;}
#content_products a:visited{color: white;}

#content_manufacturing h1{font-size:18px;color: white;}
#content_manufacturing p{color: white;}
#content_manufacturing h2{color: white;}
#content_manufacturing ul{color:white; font-weight:bold;}
#content_manufacturing li{color:white;}
#content_manufacturing a:link{color: white;}
#content_manufacturing a:hover{color: white;}
#content_manufacturing a:visited{color: white;}

#content_marketing h1{font-size:18px;color: white;}
#content_marketing p{color: white;}
#content_marketing h2{color: white;}
#content_marketing ul{color:white; font-weight:bold;list-style-type:circle;}
#content_marketing li{color:white;}
#content_marketing a:link{color: white;}
#content_marketing a:hover{color: white;}
#content_marketing a:visited{color: white;}

#content_agents h1{font-size:18px;color: white;}
#content_agents p{color: white;}
#content_agents h2{color: white;}
#content_agents ul{color:white; font-weight:bold;list-style-type:circle;}
#content_agents li{color:white;}
#content_agents a:link{color: white;}
#content_agents a:hover{color: white;}
#content_agents a:visited{color: white;}

#mfg {float:left;margin-right: 10px;}
ul#agents{list-style-type:none;}

