*{background-repeat:no-repeat;margin:0;padding:0;background-position:left top;}
html{height:100%}
body{min-height:101%;background-color:#fff;background-image:url(../images/background.jpg);background-repeat:repeat-x;margin:0;padding:0;text-align:left;font:normal 11px verdana, arial, geneva, helvetica, sans-serif;line-height:1.1em;font-size:12px;}
#wrapper{width:756px;margin:0 auto;background-color:#fff;background-image:url(../images/layout.jpg);}
#page{padding:5px 12px 0px 12px;}
#masthead{position:relative;}
#top_nav{width:732px;margin:0 auto;height:27px;}
#top_nav .inner{padding:0px 5px 0px 120px;text-align:right;}
div#top_nav ul{margin:0px;padding:0px;font-family:Arial, Helvetica, sans-serif;font-size:small;color:#FFF;line-height:27px;white-space:nowrap;}
div#top_nav li{list-style-type:none;display:inline;}
div#top_nav li a{text-decoration:none;padding:8px 10px 4px 8px;color:#FFF;}
div#top_nav li a:link{color:#FFF;font-weight:bold;}
div#top_nav li a:visited{color:#FFF;font-weight:bold;}
div#top_nav li a:hover{font-weight:bold;color:#FFF;background:#f5f5f5 url(../images/button_bg.jpg) repeat-x 27px 100%;}
#mainheader{background-image:url(../images/header1.jpg);height:198px;background-position:left bottom;}
#aboutheader{background-image:url(../images/header2.jpg);height:198px;background-position:left bottom;}
#contactheader{background-image:url(../images/header_contact.jpg);height:198px;background-position:left bottom;}
#gravityheader{background-image:url(../images/header_gravity.jpg);height:198px;background-position:left bottom;}
#materialsheader{background-image:url(../images/header_materials.jpg);height:198px;background-position:left bottom;}
#finishingheader{background-image:url(../images/header_finishing.jpg);height:198px;background-position:left bottom;}
#newsheader{background-image:url(../images/header_news.jpg);height:198px;background-position:left bottom;}
#zincheader{background-image:url(../images/header_pressure1.jpg);height:198px;background-position:left bottom;}
#sandheader{background-image:url(../images/header_sand.jpg);height:198px;background-position:left bottom;}
#alumheader{background-image:url(../images/header_pressure2.jpg);height:198px;background-position:left bottom;}
#qualityheader{background-image:url(../images/header_quality.jpg);height:198px;background-position:left bottom;}
#technicalheader{background-image:url(../images/header_technical.jpg);height:198px;background-position:left bottom;}
#mainheader .inner, #aboutheader .inner, #technicalheader .inner, #gravityheader .inner, #materialsheader .inner, #contactheader .inner, #finishingheader .inner, #newsheader .inner, #zincheader .inner, #alumheader .inner, #qualityheader .inner, #technicalheader .inner{padding:168px 18px 8px 12px;text-align:right;}
#nav{float:left;display:block;background:#fff url(../images/menu_bg.jpg) 0 no-repeat;background-position:left top;width:214px;margin:1px 0 0 0;padding:0 0 0 0;text-align:left;height:400px;}
#nav ul{margin:10px 12px 16px 0px;text-align:left;list-style-type:none;}
#nav ul a.navlink1, #nav ul a.navlink2, #nav ul a.navlink3, #nav ul a.navlink4,#nav ul a.navlink5, #nav ul a.navlink6{padding:9px 9px 9px 14px;display:block;text-decoration:none;background:15px 50% no-repeat;color:#424343;width:179px;font:bold 14px tahoma, verdana, arial, geneva, helvetica, sans-serif;}
#nav li a:hover, #navlink1 #nav li a.navlink1, #navlink2 #nav li a.navlink2, #navlink3 #nav li a.navlink3, #navlink4 #nav li a.navlink4, #navlink5 #nav li a.navlink5, #navlink6 #nav li a.navlink6{background:#f5f5f5 15px 50% no-repeat;}
#nav li a:hover, #subservices #nav li a.subservices,{background:#f5f5f5 url(../images/nav2.gif) no-repeat 15px 50%;}
#news{background:transparent url(../images/news_bg.gif) top left no-repeat;height:82px;width:172px;display:block;text-align:left;margin-left:13px;padding:5px;}
#newscontent{padding:15px 0 0 57px;display:block;font:bold 14px tahoma, verdana, arial, geneva, helvetica, sans-serif;}
#info{background:transparent url(../images/more.gif) bottom center no-repeat;height:46px;width:172px;display:block;text-align:left;margin-left:13px;margin-bottom:20px;}
#info a{background:transparent url(../images/more.gif) top center no-repeat;height:46px;width:172px;display:block;font:normal 10px tahoma, verdana, arial, geneva, helvetica, sans-serif;text-decoration:none;color:#424343;}
#info a:hover{background:none;}
#info a span{padding:15px 0 0 57px;display:block;font:bold 14px tahoma, verdana, arial, geneva, helvetica, sans-serif;}
#main{height:500px;}
#content{margin-left:210px;width:480px;min-height:500px;padding:20px 18px 20px 13px;line-height:170%;}
h1{margin:8px 0 0 30px;font-size:18px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#FFFFFF;}
h1 a{display:block;width:200px;height:70px;text-decoration:none;text-indent:-3000px;}
h2{font-size:140%;margin-bottom:0.5em;font-weight:bold;color:#3B6BB2;}
h3{font-size:120%;margin-bottom:0.2em;margin-top:0.5em;font-weight:bold;color:#777;}
h2 em{color:#3B6BB2;font-style:normal;}
.company{color:#3B6BB2;font-style:bold;}
a:link, a:visited{color:#4170B8;text-decoration:none;}
a:hover, a:active{color:#0099ff;text-decoration:underline;}
#footer{width:690px;margin:0 auto;padding:20px;background-color:#F5F5F5;}
#footer2{width:690px;margin:0 auto;padding:20px;background-color:#ffffff;}
ul{margin-left:14px;}
.smalltext{font-size:9px;}

