/* CSS Document */
body { margin:0; padding:0;  background-color:#16436A; }

h1,h2,p,div,img,span,ul,li { margin:0; padding:0; border:0; list-style:none; list-style-type:none; }

.image-left { float:left; margin:0; padding:0; }
.image-right { float:right; margin:0; padding:0; }
.image-top {margin:22px 0px 0px 0px;}

.debug { border:1px dotted #999; }
.clear { clear:both; margin:0; height:0; }

#wrap { width:975px; margin:0 auto; padding:0; }
#nav  { width:975px; float:left; margin:0; padding:0;  }
#logo { width:975px; height:146px; float:left; margin:0; padding:0; background:url('../images/logo-bg.jpg') no-repeat;  }

/*NAVIGATION Section*/
#nav ul { width:975px; margin:0; padding:0; }
#nav ul li { display:inline-block; float:left; margin:0; padding:0;  }
#nav ul li a { padding:4px 14px; color:white; font:bold 11pt/24pt Verdana,Araial,sans-serif; text-decoration:none; }
#nav ul li a:hover { color:cyan; }
#nav ul li a.sel { color:cyan;  }

/* Language Bar */
#logo  { position:relative; }
#logo p.lang { position:absolute; display:block; width:475px; height:18px; right:0px; top:2px; background:#002040; }
#logo p.lang, #logo p.lang * { color:#ccc; text-align:right; font:normal 8pt/18px "Trebuchet MS",Helvetica,Arial,sans-serif; }
#logo p.lang a { padding:0 4px; text-decoration:none; }
#logo p.lang a:hover { color:cyan; text-decoration:underline; }

/*LoGO Section*/
#logo { width:975px; height:146px; float:left; margin:0; padding:0; background:url(../images/logo-bg.jpg) no-repeat;  }
#logo h1 {display:none;}
#logo h2 {display:none;}
.phone { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#29C0FF; text-align:right; padding:52px 22px 0px 0px;}

#header { width:975px; height:227px; float:left; margin:0; padding:0; background:url(../images/header-bg.jpg) no-repeat;  }
#header h2 {font-family:Trebuchet MS; font-size:18px; font-weight:bold; color:#00395F; padding:113px 0px 0px 26px;}
#header .video { margin:10px; width:380px; height:193px; border:2px solid #383838; }
#header .video .more { margin-left:50px; color:#383838; font:normal 12px/24px Arial, Helvetica, sans-serif; text-decoration:none; }
#header .video .more:hover { color:blue; text-decoration:underline; }

.manufactor{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#747474; padding:7px 0px 0px 26px;}

#content { width:975px; float:left; margin:0; padding:0px 0px 30px 0px; background:url(../images/content-top-bg.jpg) no-repeat top; background-color:#093252;  }

/* Home Page Left Column */
#content-left { float:left; min-height:500px; width:247px; margin:0; padding:0px 0px 0px 24px; }
#content-left > h2
{
	display:block;
	width:220px; height:35px;
	margin:0; padding:40px 0 0 0;
	background:url(../images/our-product-img.png) no-repeat left bottom;
	text-indent:-9999px;
}
#content-left > ul,
#content-left > ul > li
{
	margin:0; padding:0;
}

/* Home Page Middle Column */
#content-middle { float:left; width:416px; min-height:500px; margin:0; padding:0; }
#content-middle h2 { display:none;}
#content-middle > h2.custom
{
	display:block;
	color:cyan; 
	font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:36px 0 0 25px;
}
#content-middle > p
{
	color:#DFF2FF;
	font:normal 14px/17px Arial, Helvetica, sans-serif;
}
#content-middle > ul { width:415px; margin:0; padding:35px 0 0 0;}
#content-middle > ul > li
{
	padding-left:75px; padding-bottom:15px;
	color:#DFF2FF;
	font:normal 14px/17px Arial, Helvetica, sans-serif;
}
#content-middle > ul > li > h3
{
	margin:0; padding:5px 0;
	color:#00e3ff;
	font:bold 14px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
#content-middle > ul > li.non-metal { background:url(../images/img0.jpg) no-repeat 0 center; }
#content-middle > ul > li.no-rust   { background:url(../images/img1.jpg) no-repeat 0 center; }
#content-middle > ul > li.no-remove { background:url(../images/img25.jpg) no-repeat 0 center; }
#content-middle > ul > li.micro-dry { background:url(../images/img3.jpg) no-repeat 0 center; }
#content-middle > ul > li.weather   { background:url(../images/img4.jpg) no-repeat 0 center; }
#content-middle > ul > li.strong    { background:url(../images/img5.jpg) no-repeat 0 center; }
#content-middle > ul > li.bonds     { background:url(../images/img2.jpg) no-repeat 0 center; }

/* Right Form Column */
#content-right { width:272px; float:right; margin:0; padding:0;}
#content-right h2 { display:none;}
#content-right ul { width:258px; float:left; margin:0; padding:16px 0px 0px 24px;}
#content-right ul li
{
	width:258px;
	margin:0; padding:7px 0px 5px 0px;
	color:#F0F9FF; font:normal 15px Helvetica, Arial, sans-serif;
}

#content-right > form > ul { float:none; clear:both; }
#content-right > form > ul:after { display:block; float:none; clear:both; height:0; overflow:hidden; visibility:hidden; content:"."; }
.ie #content-right > form > ul { zoom:1; }

#content-right ul li span { font:bold 12pt Verdana,Arial,sans-serif; }
#content-right ul li input
{
	width: 228px;
	border: 1px solid #469EE2;
	background: url("../images/text-field-bg.jpg") repeat scroll 0 0 transparent;
}
#content-right ul li input.radio
{
	width:25px;
	border:0 none; background:none;
}
#content-right ul li input.submit
{
	float:right; margin-right:25px;
	width:72px; height:18px;
	border:0 none;
	background:url("../images/submit-btn.jpg") no-repeat 0 0;	
}
#content-right ul li textarea
{
	width:228px; height:49px;
	border:1px solid #469EE2; background:url(../images/text-area-bg.jpg);
}

#content-botom { width:947px; float:left; margin:0; padding:20px 0px 0px 28px;  }
#content-botom h2 { display:none;}
#content-botom ul { width:947px; float:left; margin:0; padding:0;}
#content-botom ul li { width:947px; float:left; margin:0; padding:0;}
.botom-text { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#DFF2FF; padding:5px 0px 3px 0px;}
.botom-text a { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#00DEFF;text-decoration:none; }
.botom-text a:hover { font-family:Arial, Helvetica, sans-serif; font-size:14px;text-decoration:underline; }


#footer { width:975px; height:134px; float:left; margin:0; padding:0; background:url(../images/footer-bg.jpg) no-repeat;  }
.footer-txt { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1F82D0; text-align:right; padding:15px 30px 0px 0px;}
.footer-txt a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1F82D0; text-align:right; text-decoration:none;}
.footer-txt a:hover { color:#fff; text-decoration:underline;}

.footer-question { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4483B4; text-align:right; padding:8px 30px 0px 0px;}
.footer-question a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4483B4; text-align:right; text-decoration:none;}
.footer-question a:hover { text-decoration:underline;}
.footer-question a:hover { color:#fff; text-decoration:underline;}

#footer p.sel     { float:left;  width:400px; padding:60px 0px 20px 30px; text-align:left; color:#ccc; font:normal 10pt Helvetica,Arial,sans-serif; }
#footer p.sel a   { color:#ccc; }
#footer p.sel a:hover { color:#fff; }
#footer p.patents { float:right; width:500px; padding:60px 30px 20px 0; text-align:right; color:#ccc; font:normal 10pt Helvetica,Arial,sans-serif; }

#inner-logo { position:relative; width:975px; height:146px; float:left; margin:0; padding:0; background:url(../images/inner-logo-bg.jpg) no-repeat;  }
#inner-logo h1 {display:none;}
#inner-logo h2 {display:none;}

#inner-header { width:975px; height:185px; float:left; margin:0; padding:0; background:url(../images/inner-header-bg.jpg) no-repeat;  }
#inner-header h2 {font-family:Trebuchet MS; font-size:18px; font-weight:bold; color:#00395F; padding:113px 0px 0px 26px;}
.inner-phone { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:34px; color:#475B6B; text-align:left; padding:66px 0px 0px 44px;}

#inner-logo .inner-phone { position:absolute; right:120px; top:25px; padding:0;  color:#ccc; }

/* Inner Pages Content */
#inner-content { width:975px; float:left; margin:0; padding:0px 0px 30px 0px; background:url(../images/inner-content-top-bg.jpg) no-repeat top; background-color:#093252;  }

/* Inner Pages Content Left Column */

#inner-content-left p { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#DFF2FF; padding:0px 0px 0px 0px;}
#inner-content-left p a { color:#1F82D0; }
#inner-content-left p a:hover { color:#0ff; text-decoration:underline; }

.inner-benefit { width:634px; float:left; margin:20px 0px 0px 0px;}

#inner-content-botom { width:917px; float:left; margin:0; padding:20px 0px 0px 58px;  }
#inner-content-botom h2 { display:none;}
#inner-content-botom ul { width:917px; float:left; margin:0; padding:0;}
#inner-content-botom ul li { width:917px; float:left; margin:0; padding:0;}

#inner-content-left p.contact-text { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#DFF2FF; padding:0; line-height:22px;}

#inner-content-left ul { width:634px; float:left; margin:0; padding:0;}
#inner-content-left ul li { float:left; margin:0; padding:0;}
#inner-content-left ul.wood-content { width:552px; float:left; margin:20px 50px 0px 30px; padding:0; border:1px solid #CCCCCC; }
#inner-content-left ul li.wood-name-title { width:352px; float:left; margin:15px 0px 5px 0px; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; font-weight:bold; text-align:center;}
#inner-content-left ul li.wood-garvity-title { width:200px; float:left; margin:0; padding:15px 0px 5px 0px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; font-weight:bold; text-align:center;}
#inner-content-left ul li.wood-group { width:352px; float:left; margin:0; padding:15px 0px 15px 0px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFFFFF; font-weight:bold; text-align:center;}
#inner-content-left ul li.wood-group-blank { width:200px; float:left; margin:0; padding:15px 0px 15px 0px;}
#inner-content-left ul li.wood-name { width:352px; float:left; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:normal; text-align:center; line-height:18px;}
#inner-content-left ul li.wood-garvity { width:200px; float:left; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:normal; text-align:center; line-height:18px;}


#inner-content-left ul.staple-guide { width:605px; float:left; margin:20px 29px 0px 0px; padding:0; }

#inner-content-left ul li.staple-name-title { width:605px; float:left; margin:0; padding:0; background:url(../images/table-bg.jpg) repeat-y;}
#inner-content-left ul li p.staple-heading-text { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000000; font-weight:bold; text-align:left; padding:10px 0px 10px 5px;}
#inner-content-left ul li p.staple-content-text { width:600px; float:left; margin:0; padding:10px 5px 10px 5px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000;text-align:left;}

#inner-content-left ul li.nails-name-title { width:605px; float:left; margin:0; padding:0; background:url(../images/tbl-bg-2.jpg) repeat-y;}
#inner-content-left ul li p.nails-heading-text { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:bold; text-align:left; padding:10px 0px 10px 5px;text-align:center;}
#inner-content-left ul li p.nails-content-text { width:605px; float:left; margin:0; padding:10px 0px 10px 5px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000;text-align:center;}

#inner-content-left ul li.clamp-name-title { width:605px; float:left; margin:0; padding:0; background:url(../images/table-bg.jpg) repeat-y;}
#inner-content-left ul li p.clamp-heading-text { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:bold; text-align:left; padding:10px 0px 10px 5px;text-align:center;}
#inner-content-left ul li p.clamp-content-text { width:605px; float:left; margin:0; padding:10px 0px 10px 5px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000;text-align:center;}

#inner-content-left p.image-title {  width:634px; float:left; margin:15px 0px 5px 0px; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#DFF2FF; font-weight:normal; text-align:left;}
#inner-content-left ul.technical { width:605px; float:left; margin:20px 29px 0px 0px; padding:0; }
#inner-content-left ul li.technical-img { width:605px; float:left; margin:20px 29px 0px 0px; padding:0; }

#inner-content-left ul.mechanical-properties-img { width:301px; float:left; margin:0; padding:0; }
#inner-content-left ul.mechanical-properties-content { width:333px; float:left; margin:0; padding:0;}
#inner-content-left ul li.data-heading { width:300px;  font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#00DEFF; text-align:left; padding:10px 0px 20px 33px; text-decoration:none; float:left; }
.mechanical-coil-text { width:111px; float:left;  font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#DFF2FF; text-align:center; line-height:30px; }
.metal-heading { width:111px; height:30px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#DFF2FF; text-align:center; padding:0; text-decoration:none; float:left; }


/*Add css 101209*/

#inner-content-left ul.staple-guide1 { width:800px; float:left; margin:20px 29px 0px 0px; padding:0; }
#inner-content-left ul li.nails-name-title1 { width:100%; float:left; margin:0; padding:0; background:url(../images/tbl-bg-3.jpg) repeat-y;}
#inner-content-left ul li p.nails-heading-text1 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:bold; text-align:left; padding:10px 0px 10px 5px;text-align:center;}
#inner-content-left ul li p.nails-content-text1 { width:100%; float:left; margin:0; padding:10px 0px 10px 5px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000;text-align:center;}
#inner-content-left ul li.staple-name-title1 { width:100%; float:left; margin:0; padding:0; background:url(../images/tbl-bg-4.jpg) repeat-y;}
#inner-content-left ul li p.staple-heading-text1 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:bold; text-align:left; padding:10px 0px 10px 5px;text-align:center;}
#inner-content-left ul li p.staple-content-text1 { width:100%; float:left; margin:0; padding:10px 0px 10px 5px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000;text-align:center;}
#inner-content-left ul.clamp-guide1 { width:557px; float:left; margin:20px 29px 0px 0px; padding:0; }
#inner-content-left ul li.clamp-name-title1 { width:100%; float:left; margin:0; padding:0; background:url(../images/tbl-bg-5.jpg) repeat-y; }
#inner-content-left ul li p.clamp-heading-text1 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:bold; text-align:left; padding:10px 0px 10px 5px;text-align:center;}
#inner-content-left ul li p.clamp-content-text1 { width:100%; float:left; margin:0; padding:10px 0px 10px 5px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000;text-align:center;}

#inner-content-left ul.coupla-guide1 { width:339px; float:left; margin:20px 29px 0px 0px; padding:0; }
#inner-content-left ul li.coupla-name-title1 { width:100%; float:left; margin:0; padding:0; background:url(../images/tbl-bg-6.jpg) repeat-y; }
#inner-content-left ul li p.coupla-heading-text1 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:bold; text-align:left; padding:10px 0px 10px 5px;text-align:center;}
#inner-content-left ul li p.coupla-content-text1 { width:100%; float:left; margin:0; padding:10px 0px 10px 5px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000;text-align:center;}

/* Applications Intro Page Buttons List */
#inner-content-left
{
	position:relative;
	float:left;
	width:635px; min-height:985px;
	margin:0; padding:0px 0px 0px 50px;
}
#inner-content-left.app-info
{
	width:655px; 
	padding:0 10px 0 20px;
}
#inner-content-left.app-info > img.page
{
	margin-bottom:25px;
}

#inner-content-left h2
{
	display:block;
	width:300px; height:30px;
	margin-bottom:30px; padding-top:25px;
	text-indent:-9999px;
}
#inner-content-left h2.not-found
{
	text-indent:0;
	color:#00e3ff;
	font:bold 18px Arial, Helvetica, sans-serif;
}
#inner-content-left h2.apps
{
	margin-bottom:50px;
	background:url(../images/inner-h2-apps.jpg) no-repeat left bottom;
}
#inner-content-left h2.app-lumber
{
	background:url(../images/inner-h2-lumber.jpg) no-repeat left bottom;
}
#inner-content-left h2.app-boat
{
	background:url(../images/inner-h2-boat-building.jpg) no-repeat left bottom;
}
#inner-content-left h2.app-wood
{
	background:url(../images/inner-h2-woodworking.jpg) no-repeat left bottom;
}
#inner-content-left h2.app-pvc
{
	text-indent:0;
	color:#00e3ff;
	font:bold 18px Arial, Helvetica, sans-serif;
}
#inner-content-left h2.catalog
{
	margin-bottom:60px;
	background:url(../images/inner-h2-catalog.jpg) no-repeat left bottom;
}
#inner-content-left h2.technical
{
	width:565px;
	margin-bottom:60px;
	background:url(../images/inner-h2-technical.jpg) no-repeat left bottom;
}
#inner-content-left h2.media
{
	display:block;
	width:300px; height:30px;
	margin-bottom:30px; padding-top:25px;
	text-indent:0;
	color:#00E3FE;
	font:small-caps bold 24px/36px "Trebuchet MS", Arial, Helvetica, sans-serif;
}


ul.cat_btns > li > a
{
	display:block;
	width:225px; height:108px; overflow:hidden;
	cursor:pointer;
}
ul.cat_btns > li > a.nails { background:url(../images/btn_nails.png); }
ul.cat_btns > li > a.staples { background:url(../images/btn_staples.png); }
ul.cat_btns > li > a.copula { background:url(../images/btn_copula.png); }
ul.cat_btns > li > a.clamp { background:url(../images/btn_clamp.png); }
ul.cat_btns > li > a.mds { background:url(../images/btn_mds.png); }
ul.cat_btns > li > a.species { background:url(../images/btn_species.png); }
ul.cat_btns > li > a.tools { background:url(../images/btn_tools.png); }

ul.cat_btns > li > a:hover { background-position:0 -108px; }
#content-left > ul.cat_btns > li
{
	margin-bottom:25px;
}
#inner-content-left > ul.cat_btns > li
{
	margin-bottom:50px;
}
#inner-content-left > ul.cat_btns > li.odd
{
	margin-left:25px;
	margin-right:75px;
}

#inner-content-left > ul.apps
{
	margin:0; padding:0;
}
#inner-content-left > ul.apps > li
{
	float:left;
	margin-bottom:75px;
}
#inner-content-left > ul.apps > li.odd
{
	margin-left:30px;
	margin-right:80px;
}
#inner-content-left > ul.apps > li > a
{
	display:block;
	width:200px; height:200px; overflow:hidden;
	cursor:pointer;
}
#inner-content-left > ul.apps > li > a.timber { background:url(../images/btn_apps-lumber.png) no-repeat 0 0; }
#inner-content-left > ul.apps > li > a.boat   { background:url(../images/btn_apps-boat.png) no-repeat 0 0; }
#inner-content-left > ul.apps > li > a.wood   { background:url(../images/btn_apps-wood.png) no-repeat 0 0; }
#inner-content-left > ul.apps > li > a.comp   { background:url(../images/btn_apps-comp.png) no-repeat 0 0; }
#inner-content-left > ul.apps > li > a.const  { background:url(../images/btn_apps-const.png) no-repeat 0 0; }
#inner-content-left > ul.apps > li > a.pvc    { background:url(../images/btn_apps-pvc.png) no-repeat 0 0; }
#inner-content-left > ul.apps > li > a:hover  { background-position:-200px 0; }

#inner-content-left > .brochures
{
	position:absolute;
	top:25px; right:50px;
}
#inner-content-left > .brochures > h3
{
	color:#00e3ff;
	font:bold 14px Arial, Helvetica, sans-serif;
}
#inner-content-left > .brochures > ul
{
	display:inline;
	width:auto; margin:0; padding:0;
}
#inner-content-left > .brochures > ul > li
{
	float:none;
	line-height:42px;
	padding-left:40px;
	background:url(../images/adobe-pdf-32.png) no-repeat 0 center;
}
#inner-content-left > .brochures > ul > li > a
{
	color:#fff; font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#inner-content-left > .brochures > ul > li > a:hover
{
	color:#00e3ff;
	text-decoration:underline;
}

/* Technical Page Tables */
table.nails { width:600px; }
table.nails * { font-family:Arial, Helvetica, sans-serif; }
table.nails th { color:#fff; font-weight:bold; }
table.nails td { color:#fff; text-align:right; }
table.nails td.img { width:250px; text-align:center; }

table.specs { width:350px; }
table.specs th { text-align:right; font-size:16px; }
table.specs th.data_type { color:#00DEFF; text-align:center; }
table.specs td { width:115px; }

#inner-content-botom ul { list-style-type:none; }
#inner-content-botom li { color:#fff; font:normal 10pt Arial; }

/* Page and Table Links */
#inner-content-left a.cat_pdf { color:white; font:normal 12pt Arial, Helvetica, sans-serif; text-decoration:underline; }
#inner-content-left a.cat_pdf:hover { color:cyan; text-decoration:none; }
#inner-content-left a.table_link { color:blue; font:normal 10pt Arial, Helvetica, sans-serif; text-decoration:underline; }
#inner-content-left a.table_link:hover { color:red; text-decoration:none; }

#inner-content-left { position:relative; }
#inner-content-left a.pdf-link
{
	display:block;
	height:40px;
	padding-left:40px;
	color:#fff; font:normal 14px/32px Arial, Helvetica, sans-serif;
	background:url(../images/adobe-pdf-32.png) no-repeat left center;
}
#inner-content-left a.pdf-link.top { position:absolute; right:20px; top:30px; }
#inner-content-left a.pdf-link:hover { color:cyan; }

