@charset "utf-8";

body, html{background:url(images/bg_body.jpg) no-repeat top center #004182;padding:0;margin:0;font:normal 90% Verdana, Tahoma, Arial;color:#fff;text-align:center;}

#wrap{width:870px;height:auto;padding:0;margin:0 auto;text-align:left;}
#header{height:223px;}
#content{background:url(images/bg_main.jpg) repeat-x #003C7A;margin:0 0 0 1px;border-bottom:7px solid #000;padding:0;}
#content-inner{background:url(images/bg_main.jpg) repeat-x #003C7A;margin:0 0 0 1px;border-bottom:7px solid #000;padding:0;}
a:link{outline:0;outline:none;}

/* Titles 
---------------------------------------------------------------------------------------------}}}}}}}}} */

h1{margin:0 0 0 27px;padding:0;text-indent:-1999em;}
h3{color:#00D1E7;margin:20px 0;padding:0;font-family:"Lucida", "Trebuchet MS", Verdana;font-size:140%;}
.h-front{background:url(images/bg_h1_front.jpg) no-repeat;height:98px;margin-bottom:80px;}
.h-how{background:url(images/h_how.jpg) no-repeat;height:98px;}
.h-featured{background:url(images/h_featured.jpg) no-repeat;height:98px;}
.h-indust{background:url(images/h_industrial.jpg) no-repeat;height:98px;}
.h-decor{background:url(images/h_decorative.jpg) no-repeat;height:98px;}
.h-about{background:url(images/h_about.jpg) no-repeat;height:98px;}
.h-contact{background:url(images/h_contact.jpg) no-repeat;height:98px;}
.h3pos{margin: -50px 0 20px 27px}
.h3norm{margin: 0 0 20px 27px}

/* Front 
---------------------------------------------------------------------------------------------}}}}}}}}} */

.p-top-front{width:398px;}

#front-top-half{margin:0 27px;position:relative;top:-70px;}
#front-left{width:45%;float:left;background:url(images/divider.gif) 430px 30px no-repeat transparent;margin:0;padding:0 27px;font-size:86%;position:relative;top:-60px;}
#front-right{width:42%;float:left;margin:0;padding:0 27px;font-size:86%;background:none;clear:right;position:relative;top:-60px;}

#front-left ul, #front-right ul{margin:0 15px;padding:0;float:left;}
#front-left li, #front-right li, #content-inner li{list-style-image:url(images/bullet.gif);margin-left:10px;}

#featured{float:right;width:394px;position:absolute;top:-55px;left:211px;}

#logos{text-align:center;padding:20px;clear:both;}
#logos-front{text-align:center;padding:20px;clear:both;position:relative;top:-50px;}
#logos img, #logos-front img{margin:0 4px;border:1px solid #fff;}

#contactus, #contactus-front{width:540px;height:42px;background:url(images/contactus.jpg);margin:0 auto 25px auto;clear:both;text-indent:-1999em;}
#contactus-front{position:relative;top:-60px;}
#contactus a, #contactus-front a{display:block;width:540px;height:42px;text-indent:-1999em;}

/* Inner pages 
---------------------------------------------------------------------------------------------}}}}}}}}} */

#content-inner p{margin:0 27px 27px 27px;width:560px;}
#work2 ul{width:560px;}
#work1 li, #work2 li{margin:17px 10px;}

#work1{background:url(images/bg_work_planning.jpg) no-repeat 623px 15px;margin:0 0 15px 25px;border-bottom:1px solid #fff;width:817px;padding:10px 0 20px 0;}
#work2{background:url(images/bg_work_prep.jpg) no-repeat 623px 15px;margin:0 0 15px 25px;border-bottom:1px solid #fff;width:817px;padding:10px 0 20px 0;}
.work3{margin:0 0 15px 25px;border-bottom:1px solid #fff;width:817px;padding:10px 0 20px 0;}

#indust1{background:url(images/bg_indust1.jpg) no-repeat 608px 15px;margin:0 0 15px 25px;border-bottom:1px solid #fff;width:817px;padding:10px 0 20px 0;}
#indust2{background:url(images/bg_indust2.jpg) no-repeat 608px 15px;margin:0 0 15px 25px;border-bottom:1px solid #fff;width:817px;padding:10px 0 20px 0;}
#indust3{background:url(images/bg_indust3.jpg) no-repeat 608px 15px;margin:0 0 15px 25px;border-bottom:1px solid #fff;width:817px;padding:10px 0 20px 0;}
#indust4{background:url(images/bg_indust4.jpg) no-repeat 608px 15px;margin:0 0 15px 25px;border-bottom:1px solid #fff;width:817px;padding:10px 0 20px 0;}
#indust5{background:url(images/bg_indust5.jpg) no-repeat 608px 15px;margin:0 0 15px 25px;border-bottom:1px solid #fff;width:817px;padding:10px 0 20px 0;}
#epoxy{text-align:center;}
#indust5 img{margin:0 10px;}

#decor1{background:url(images/bg_decor1.jpg) no-repeat 608px 15px;margin:0 0 15px 25px;border-bottom:1px solid #fff;width:817px;padding:10px 0 20px 0;}
#decor2{background:none;margin:0 0 15px 25px;border-bottom:1px solid #fff;width:817px;padding:10px 0 20px 0;height:350px;}
#decor3{background:url(images/bg_decor3.jpg) no-repeat 608px 15px;margin:0 0 15px 25px;border-bottom:1px solid #fff;width:817px;padding:10px 0 20px 0;clear:left;}

#vinylchips{margin:0 auto;width:670px;}
#decor2 img{float:left;margin:5px;border:1px solid #319BD5;outline:0;}
#decor2 img:hover{border:1px solid #fff;}

#contact{height:500px;}
#contact a{color:#64CEC9;}
#contactform{width:387px;margin:0 auto;position:relative;top:-400px;left:160px;}
#contactimage{width:350px;margin:0 auto;position:relative;top:-10px;left:-250px;}

#c-chart{margin:0 0 15px 25px;border-bottom:1px solid #fff;width:817px;padding:10px 0 20px 0;}

/* Featured 
---------------------------------------------------------------------------------------------}}}}}}}}} */

#content-featured{background:url(images/bg_main.jpg) repeat-x #003C7A;margin:0 0 0 1px;border-bottom:7px solid #000;padding:0;}
#f-top{background:url(images/featured_pic1.jpg) no-repeat 55px 0;height:230px;}
#f-top p{margin-left:350px;width:480px;}
#f-pix{margin:15px auto;display:block;width:780px;clear:both;}
#f-pix img{border:1px solid #319BD5;margin:15px 10px;float:left;}
.f-main-img{float:left;margin:0 35px 15px 27px;border:1px solid #319BD5;}

/* Footer 
---------------------------------------------------------------------------------------------}}}}}}}}} */

html>body #footer{background:url(images/bg_footer.jpg) top center no-repeat;clear:both;;height:48px;text-align:center;padding:0 27px;}
#footer{background:url(images/bg_footer.jpg) top center no-repeat;clear:both;;height:48px;text-align:center;padding:10px 27px 0 27px;}

#footer ul{margin:0 auto;padding:11px 0 0 0;text-align:center;font-size:small;}

#footer li{display:inline;margin:0;padding:0;}
#footer li a{display:block;height:37px;width:auto;text-decoration:none;float:left;font-weight:bold;color:#656565;margin-right:18px;padding:0 5px;line-height:42px;}

html>body #footer li a:hover{color:#fff;background:url(images/nav_btm_hov.png) repeat-x;height:37px;}
#footer li a:hover{color:#fff;}

#copyright{float:right;position:relative;color:#656565;font-size:70%;margin:15px 0 0 0;}
#copyright a{color:#005984;}
#copyright a:hover{color:#FF6600;}
