﻿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:10px;background:url(images/mainbackground.gif) repeat-x;}

.centre{position:relative;width:960px;margin-left:auto;margin-right:auto;background:#fff;border-top:7px solid;border-left:7px solid;border-right:7px solid;border-color:#4a92e3;
}

.banner{padding-top:10px;width:900px;margin-top:0;margin-left:0px;margin-bottom:0px;padding-bottom:0px;height:100px;}

#shopindex{position:relative;top:5px;
width:960px;padding:0;margin-left:0px;margin-top:0px;background-color:#515151;height:125px;border-top:0px;margin-bottom:0;padding-bottom:0;}

h1#shoptext{position:relative;left:10px;top:5px;margin-top:0px;padding-top:0px;}

h1#shoptext a:link{color: #a5c8fe; text-decoration: underline;}
h1#shoptext a:visited{color: #a5c8fe; text-decoration: underline;}
h1#shoptext a:hover{color: red;}

#shopindexinner{width:960px;position:relative;top:-5px;left:8px;text-align:center;}

#social {position: absolute; top:10px; left:808px; width: 160px;}

img.social{margin-right:5px;}

/* SEARCH PROPERTIES
-------------------------------------*/
   
.sub	{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFF;
background: #999;
height: 20px;
width: 40px;
border: 1px solid #333;
padding-bottom:12px;
text-align:center;
vertical-align:bottom;
}

input.search	{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333;
background: #ECECEC;
height: 16px;
width: 80px;
border: 1px solid #333;
}

.searchbox {
position: relative;
top: 0px;
left: 10px;
}

#back{clear:both;margin-top:0px;padding:0;background-color:white;}

#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-top:0px;margin-left:3px;margin-right:3px;width:150px;background:white}
#leftcol h2{margin-left: 15px;}


#centrecolold{float:left;margin-left:5px;_margin-left:-7px;width:570px;}


#centrecol{float:left;margin-left:3px;margin-top:1px;width:640px;text-align:left;background:#fff;padding:0;}

#centrecolshop{float:left;padding-left:10px;padding-right:10px;margin-left:5px;margin-top:0px;width:580px;text-align:left;background:#fff;}

#centrecolshopitems{float:left;margin-top:20px;margin-left:10px;_margin-left:5px;width:670px;border-right:1px solid;border-color:lightgrey;padding-right:10px}


#rightcol{float:left;width:150px;background:#fff;margin-left:10px;margin-top:3px;}


#rightcolshopitems2{float:left;margin-top:0px;margin-left:5px;width:190px;text-align:center;}

#rightcolshopitems{float:right;margin-right:7px;margin-top:10px;width:150px;text-align:center;background:#fff;padding-top:10px;}

#rightcolshopitems p{margin-left: 10px;margin-right:5px;}

#rightcolshopitems h2{margin-left: 10px;margin-right:5px;}

#productscol{position:absolute;top:140px;left:620px;}
#productscol h1{text-align:center;}
#productscol ul,li{text-align:left;}


.contentpadding{margin-left:30px;margin-right:30px;}


#content_index{margin-top:50px;margin-left:0px;width:900px;background:#fff;}


#content_quality{position:absolute;top:350px;left:0;width:900px;}
#content_products{position:absolute;top:140px;left:0;width:900px;}
#content_items{position:absolute;top:140px;left:140px;width:650px;}




#content_shop{position:absolute;top:140px;left:0;width:900px;height:943px;}



#content_shopitems{position:absolute;top:260px;left:0;width:900px;height:943px;}



#content_sap{position:absolute;top:140px;left:140px;width:650px;text-align:center;}
#content_construction{position:absolute;top:140px;left:140px;width:600px;}




#floatRight{float:right;margin-left:40px;clear:right;}
div.floatright{clear:both;float:right;}
.clear{clear:both;}
.clear{_clear:both;}
p{color:#303030;margin-top:10px;margin-bottom:10px;font-size:13px;line-height:20px;}
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:#1374e1;font-size:16px;font-weight:bold;margin-top:15px;margin-bottom:15px;}
h1.white{color:white;font-size:18px;}
.font14{font-size:14px;}
h1.big{font-size:18px;}
h1.red{font-family:Arial,Helvetica;color:red;font-size:16px;}
h1.redbig{font-family:Arial,Helvetica;color:red;font-size:20px;}

h1.blue{font-family:Arial,Helvetica;color:#1374e1;font-size:20px;}
h2{color:#1374e1;font-size:16px;}
h2.bottom{font-size:12px;margin-left:10px;}
h2.right{margin-left:250px;}
h2.center{text-align:center;}
h2.red{font-family:Arial,Helvetica;color:#224f95;font-size:14px;}
h2.blue{font-family:Arial,Helvetica;color:#1374e1;font-size:14px;}
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{margin-left:0;width:440px;color:#696969;padding-left:25px;padding-bottom:2px;font-size:11px;}

ul.shop{margin-left:-10px;list-style:none;}
ul.shop a:link {color: #1374e1;}
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:#1374e1;}
a:hover{text-decoration:underline;color:red;}
a:visited{text-decoration:none;color:#1374e1;}
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:15px;_margin-top: 7px;margin-right:10px;border:1px solid #616161;}
img#hexbolt{position:absolute;top:145px;left:583px;}
img#setscrew{float:right;margin-top:10px;margin-left:20px;margin-right:0;clear:both;}
img.bsilogo{padding-left:30px;padding-bottom:10px;padding-top:20px;}
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;}


#addthis{margin-left:0px;margin-top:10px;}

#addthis a:link{font-size:11px;}

.inner{position:relative;left:28px;_left:0px;}
a.rollover{display:block;width:84px;height:60px;text-decoration:none;}
#bolts{background:url("images/hexagon_bolt.jpg");}
a.rollover:hover#bolts{background-position:-90px 0;}
a.rolloverrtvsilicone{display:block;width:84px;height:60px;text-decoration:none;background:url("images/rtvsilicone_button.jpg");}
a.rolloverrtvsilicone:hover{background-position:-84px 0;}
a.rollovershapelock{display:block;width:84px;height:60px;text-decoration:none;background:url("images/shapelock_button.jpg");}
a.rollovershapelock:hover{background-position:-84px 0;}
a.rolloverglowpowder{display:block;width:84px;height:60px;text-decoration:none;background:url("images/glowpowder_button.jpg");}
a.rolloverglowpowder:hover{background-position:-84px 0;}
a.rolloverbottles{display:block;width:84px;height:60px;text-decoration:none;background:url("images/bottles_button.jpg");}
a.rolloverbottles:hover{background-position:-84px 0;}
a.rolloverpigments{display:block;width:84px;height:60px;text-decoration:none;background:url("images/pigments_button.jpg");}
a.rolloverpigments:hover{background-position:-84px 0;}
a.rolloverhtsilicone{display:block;width:84px;height:60px;text-decoration:none;background:url("images/htsilicone_button.jpg");}
a.rolloverhtsilicone:hover{background-position:-84px 0;}
a.rolloverplastisol{display:block;width:84px;height:60px;text-decoration:none;background:url("images/plastisol_button.jpg");}
a.rolloverplastisol:hover{background-position:-84px 0;}
a.rolloverpolymerclay{display:block;width:84px;height:60px;text-decoration:none;background:url("images/polymerclay_button.jpg");}
a.rolloverpolymerclay:hover{background-position:-84px 0;}
a.rolloverresin{display:block;width:84px;height:60px;text-decoration:none;background:url("images/castingresin_button.jpg");}
a.rolloverresin:hover{background-position:-84px 0;}

#paypal{float:right;margin-left:60px;margin-right:0;}

#search{position:absolute;top:15px;left:370px;width:300px;}

#search h2{margin-top:20px;}
.searcharea {width:100px;}
.button {width:100px;}
#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;}
.shop_items{width:144px;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:#303030;background-color:#515151;height:300px;text-align:center;}



.shop_items p{color:black;font-size:10px;}
.shop_items a:link{color:white;}

.shop_items a:visited{color:white;}
.shop_items_index{width:95px;float:left;}
.shop_items_index p{font-family:Arial,Helvetica,sans-serif,"MS sans serif";padding:0;line-height:12px;font-size:11px;font-weight:normal;margin-left:-5px; margin-top: 5px;}
.shop_items_index a:link{color:white;font-size:12px;font-weight:normal;}
.shop_items_index a:visited{color:white;font-size:12px;font-weight:normal;}
.shop_items_index a:hover{color:red;text-decoration:none;font-size:12px;font-weight:normal;}
.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;}#content_online_shop h1{font-size:18px;}
#content_online_shop h2{font-size:14px;color:red;}

#sap2{text-align:center;}
div.border{border:2px solid;}

#footer{width:960px;}
#footer p{text-align:center;color:black;}

#footer a{color:black;}
#footer a:hover{color:black;}
#footer a:visited{color:black;}
.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:10px;}
#credit{padding-top:10px;}
#word{width:45%;float:left;}
#pdf{display:inline;}
.movies{margin-left:145px;}
input.new,textarea.new{position:absolute;left:300px;}
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;}



div.like{margin-left:-5px;}


/* Minicart */
TD.mincart {
font-size: 11px;
font-family : Verdana, Arial, Helvetica, sans-serif;
}

P.mincart {
font-size: 11px;
font-family : Verdana, Arial, Helvetica, sans-serif;
}

table.mincart
{
border: 1px dotted #333;
background-color: #FFF;
width: 130px;
}

td.mincart
{
background-color: #ECECEC;
}


/* PRICE NAME and DISCOUNTS DISPLAY
-------------------------------------*/
.prodprice, .detailprice, .prodname, .detailname {
color: #60596A;
font-size: 12px;
font-weight : bold;
}
.discountsapply{
color: #84210F;
font-size: 12px;
font-weight : bold;
}
.proddiscounts, .detaildiscounts, .catdiscounts{
color: #84210F;
font-size: 11px;
font-weight : normal;
}

td.prodimage{
display:none;}
div.prodname{
width:520px}



img.checkoutbutton{
position:relative;top: 30px;left:0px;}



td.prodnavigation{display:none;}

table.products{margin-top:-100px;}

span.price {
color: #FF0000;
}

TABLE.cobtbl{
background-color: #333;
font-size:12px;
}

TD.cobhl{
background-color: #E0E0E0;
}

TD.cobll{
background-color: #FFF;
color : #333;
}

.cpd {
background : #666;
}

.cpdll {
background : white;
color: #333;
font-size: 12px;
}

.cpdhl {
background : #989898;
color: #333;
font-weight: bold;
text-align:center;
font-size:13px;
}

.cpdhlname {
width: 410px;}

.shoptable {
margin-top:-40px;
}

.buybutton{
margin: 2px 4px 2px 4px;
padding: 4px 4px 4px 4px;
border: 3px solid #365d96;
background:#518de6;
color:white;
}

.menu{
    position:relative;
    top:10px;
    width: 960px;	
    margin-left:0px;margin-top:0px;
    background-color:#4a92e3;
    margin-bottom:5px;
}

.menu ul{
    margin:0; padding:0;
    float: left;width:100%;}
 
.menu ul li{
    display: inline;}
 
.menu ul li a{
    font-family:Arial,Helvetica;
    float: left; text-decoration: none;
    font-size:16px;
    font-weight:bold;
    color: white;
    padding: 5px 38px;
    background-color:#4a92e3; }
 
.menu ul li a:visited{
    color: white;}
 
.menu ul li a:hover, .menu ul li .current{
    color: #4a92e3;
    background-color:white;
}

.clearleft{clear:left;}








