/* CSS Document */

body{
background-color:#F2F3F3;
background-image:url(../images/nav_bg.jpg);
background-repeat:repeat-x;
}

#container {
width:100%;

}

a{color:#283c92;}

a:hover{color:#000000;}

#logo{
position:absolute;
top:3px;
left:42px;
}

#slogan{
position:absolute;
top:90px;
left:492px;
}

#slogan p{
font-family:"Century Gothic", Georgia, serif;
font-size:20px;
}


/* ============================= NAVIGATION ============================= */

#nav{
position:absolute;
top:124px;
left:0px;
width:1000px;
z-index:4;
}

#nav ul { /* all lists */
padding: 0;
list-style: none;
line-height: 1.5;
font-family: Arial, Helvetica, sans-serif;
z-index:2;

}

#nav a{
display: block;
padding-right:0px;
color:#6e7d9a;
text-decoration:none;
}

#nav li { /* all list items */
float: left;
/* width needed or else Opera goes nuts */
font-size:13px;

}

#nav li ul{ /* second-level lists */
position: absolute;
background-image: url(../images/subnav_bg.jpg);
width: 12.5em;
left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
padding-left:0px;
border:1px solid #6e7d9a;
margin-top:-.5em;
}

#nav li ul a{
width:12.5em;
text-align:left;
text-indent:10px;
padding-top:0px;
color:#f2f3f3;
border-bottom:1px dotted #6e7d9a;
}

#nav li ul a:hover{
background-color:#6e7d9a;
color:white;
text-decoration:none;
}

#nav li ul ul { /* third-and-above-level lists */
margin: -1.5em 0 0 12.5em;
background-color:#f2f3f3;

}

#nav li ul ul a:hover {
background:#6e7d9a;
}
#nav li:hover ul ul, #nav li.sfhover ul ul {
left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { /* lists nested under hovered list items */
left: auto;
}

#nav a:hover{
color:white;
text-decoration:underline;
}

#nav a.arrow {
background: url(../images/rightarrow2.gif) center right no-repeat;
}

A:link {
color:#000000;
text-decoration: underline;
}


/* ============================= MAIN CONTENT ============================= */

#welcome{
position:absolute;
top:190px;
left:58px;
width:900px;
font-size:27px;
font-family:Arial, Helvetica, sans-serif;
color:#4D5D7E;
}

#welcome ul{
margin-left:-63px;
margin-top:-18px;
}

#welcome li{
float:left;
list-style:none;
}
#welcome p{
line-height:1.5;
margin-left:10px;
font-size:.6em;
font-family:Arial, Helvetica, sans-serif;
width:760px;
color:#000000;
font-weight:bold;
}

#welcome h3{
font-family:"Century Gothic", arial, helvetica, sans-serif;
font-size:20px;
color:#6C7B99;
font-weight:normal;
}

#welcome ul .middle {
margin-left:200px;
}

#content{
position:absolute;
top:170px;
left:58px;
/*width:94%;*/
width:1200px;
font-size:27px;
font-family:Arial, Helvetica, sans-serif;
color:#4D5D7E;
}

#content ul{
margin-left:-63px;
margin-top:-18px;
}

#content li{
float:left;
list-style:none;
font-size:12px;
}

#content ul li p{
width:299px;
}

#content h3{
font-family:"Century Gothic", arial, helvetica, sans-serif;
font-size:20px;
color:#6C7B99;
font-weight:normal;
}

#content p{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
width:499px;
color:#000000;
line-height:1.4;
}

h2{
font-family:"Century Gothic", arial, helvetica, sans-serif;
font-size:12px;
color:#6C7B99;
font-weight:normal;
}

#home_products{
	position:absolute;
	top:384px;
	left:59px;
	width:930px;
}

#home_products ul{
margin-left:-63px;
margin-top:-18px;
}

#home_products li{
float:left;
list-style:none;
}
#home_products p{
margin-left:10px;
margin-top:-3px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
width:299px;
color:#000000;
}

#home_products h3{
font-family:"Century Gothic", arial, helvetica, sans-serif;
font-size:20px;
color:#6C7B99;
font-weight:normal;
}

table{
width:1200;
height:75;
border: none;
cellspacing:0;
}

/* ============================= FOOTER ============================= */

#bottom{
background-image:url(../images/footer_bg.jpg);
height:75px;
position:relative;
}

#footer {
text-align:left; 
font-size:100%; 
color:#000000; 
padding-top:770px; 
letter-spacing:1px; 
font-family:"Century Gothic", Century, Arial, sans-serif;
}

#footer a {
color:#283c92;
text-decoration:none;

}

#footer a:hover {
color:#000000;
text-decoration:none;
}

#footer ul{
margin:0px;
padding:0px;
}

#footer li {
display:inline;
list-style:none;
margin:0px;
padding-right:5px;
padding-left:15px;
letter-spacing:1px;
}

#footer li a{
color:#283c92;
font-family:"Century Gothic", Century, Arial, sans-serif;
font-size:12px;
text-decoration:none;
}

#footer p{font-size:12px;}

/* ============================= FOOTER PRODUCTS PAGE ============================= */

#footer_products {
text-align:left; 
font-size:100%; 
color:#000000; 
padding-top:950px; 
letter-spacing:1px; 
font-family:"Century Gothic", Century, Arial, sans-serif;
}

#footer_products a {
color:#283c92;
text-decoration:none;

}

#footer_products a:hover {
color:#000000;
text-decoration:none;
}

#footer_products ul{
margin:0px;
padding:0px;
}

#footer_products li {
display:inline;
list-style:none;
margin:0px;
padding-right:5px;
padding-left:15px;
letter-spacing:1px;
}

#footer_products li a{
color:#283c92;
font-family:"Century Gothic", Century, Arial, sans-serif;
font-size:12px;
text-decoration:none;
}

#footer_products p{font-size:12px;}

/* =============================HOME PAGE============================= */

#footer_home{
text-align:left; 
font-size:100%; 
color:#000000; 
padding-top:955px; 
letter-spacing:1px; 
font-family:"Century Gothic", Century, Arial, sans-serif;
}

#footer_home a {
color:#283c92;
text-decoration:none;

}

#footer_home a:hover {
color:#000000;
text-decoration:none;
}

#footer_home ul{
margin:0px;
padding:0px;
}

#footer_home li {
display:inline;
list-style:none;
margin:0px;
padding-right:5px;
padding-left:15px;
letter-spacing:1px;
}

#footer_home li a{
color:#283c92;
font-family:"Century Gothic", Century, Arial, sans-serif;
font-size:12px;
text-decoration:none;
}

#footer_home p{font-size:12px;}

/* =============================ABOUT US PAGES============================= */

#footer_about{
text-align:left; 
font-size:100%; 
color:#000000; 
padding-top:830px; 
letter-spacing:1px; 
font-family:"Century Gothic", Century, Arial, sans-serif;
}

#footer_about a {
color:#283c92;
text-decoration:none;

}

#footer_about a:hover {
color:#000000;
text-decoration:none;
}

#footer_about ul{
margin:0px;
padding:0px;
}

#footer_about li {
display:inline;
list-style:none;
margin:0px;
padding-right:5px;
padding-left:15px;
letter-spacing:1px;
}

#footer_about li a{
color:#283c92;
font-family:"Century Gothic", Century, Arial, sans-serif;
font-size:12px;
text-decoration:none;
}

#footer_about p{font-size:12px;}


/* =============================INFORMATION CENTRAL PAGES============================= */

#footer_infocentral{
text-align:left; 
font-size:100%; 
color:#000000; 
padding-top:1330px; 
letter-spacing:1px; 
font-family:"Century Gothic", Century, Arial, sans-serif;
}

#footer_infocentral a {
color:#283c92;
text-decoration:none;

}

#footer_infocentral a:hover {
color:#000000;
text-decoration:none;
}

#footer_infocentral ul{
margin:0px;
padding:0px;
}

#footer_infocentral li {
display:inline;
list-style:none;
margin:0px;
padding-right:5px;
padding-left:15px;
letter-spacing:1px;
}

#footer_infocentral li a{
color:#283c92;
font-family:"Century Gothic", Century, Arial, sans-serif;
font-size:12px;
text-decoration:none;
}

#footer_infocentral p{font-size:12px;}

/* =============================FOOTER TERMS OF USE PAGE============================= */

#footer_terms {
text-align:left; 
font-size:100%; 
color:#000000; 
padding-top:3400px; 
letter-spacing:1px; 
font-family:"Century Gothic", Century, Arial, sans-serif;
}

#footer_terms a {
color:#283c92;
text-decoration:none;

}

#footer_terms a:hover {
color:#000000;
text-decoration:none;
}

#footer_terms ul{
margin:0px;
padding:0px;
}

#footer_terms li {
display:inline;
list-style:none;
margin:0px;
padding-right:5px;
padding-left:15px;
letter-spacing:1px;
}

#footer_terms li a{
color:#283c92;
font-family:"Century Gothic", Century, Arial, sans-serif;
font-size:12px;
text-decoration:none;
}

#footer_terms p{font-size:12px;}


/* =============================FOOTER PRIVACY POLICY PAGE============================= */

#footer_ppolicy {
text-align:left; 
font-size:100%; 
color:#000000; 
padding-top:3850px; 
letter-spacing:1px; 
font-family:"Century Gothic", Century, Arial, sans-serif;
}

#footer_ppolicy a {
color:#283c92;
text-decoration:none;

}

#footer_ppolicy a:hover {
color:#000000;
text-decoration:none;
}

#footer_ppolicy ul{
margin:0px;
padding:0px;
}

#footer_ppolicy li {
display:inline;
list-style:none;
margin:0px;
padding-right:5px;
padding-left:15px;
letter-spacing:1px;
}

#footer_ppolicy li a{
color:#283c92;
font-family:"Century Gothic", Century, Arial, sans-serif;
font-size:12px;
text-decoration:none;
}

#footer_ppolicy p{font-size:12px;}

/* =============================FOOTER WOVEN PAGE============================= */

#footer_woven{
text-align:left; 
font-size:100%; 
color:#000000; 
/*padding-top:1050px; */
padding-top:1135px; 
letter-spacing:1px; 
font-family:"Century Gothic", Century, Arial, sans-serif;
}

#footer_woven a {
color:#283c92;
text-decoration:none;

}

#footer_woven a:hover {
color:#000000;
text-decoration:none;
}

#footer_woven ul{
margin:0px;
padding:0px;
}

#footer_woven li {
display:inline;
list-style:none;
margin:0px;
padding-right:5px;
padding-left:15px;
letter-spacing:1px;
}

#footer_woven li a{
color:#283c92;
font-family:"Century Gothic", Century, Arial, sans-serif;
font-size:12px;
text-decoration:none;
}

#footer_woven p{font-size:12px;}

/* =============================FOOTER PAINTBALL NETTING PAGE============================= */

#footer_paintball{
text-align:left; 
font-size:100%; 
color:#000000; 
padding-top:800px; 
letter-spacing:1px; 
font-family:"Century Gothic", Century, Arial, sans-serif;
}

#footer_paintball a {
color:#283c92;
text-decoration:none;

}

#footer_paintball a:hover {
color:#000000;
text-decoration:none;
}

#footer_paintball ul{
margin:0px;
padding:0px;
}

#footer_paintball li {
display:inline;
list-style:none;
margin:0px;
padding-right:5px;
padding-left:15px;
letter-spacing:1px;
}

#footer_paintball li a{
color:#283c92;
font-family:"Century Gothic", Century, Arial, sans-serif;
font-size:12px;
text-decoration:none;
}

#footer_paintball p{font-size:12px;}

/* =============================FOOTER CONTAINMENT SANDBLASTING PAGE============================= */

#footer_containment{
text-align:left;  
font-size:100%; 
color:#000000; 
padding-top:800px; 
letter-spacing:1px; 
font-family:"Century Gothic", Century, Arial, sans-serif;
}

#footer_containment a {
color:#283c92;
text-decoration:none;

}

#footer_containment a:hover {
color:#000000;
text-decoration:none;
}

#footer_containment ul{
margin:0px;
padding:0px;
}

#footer_containment li {
display:inline;
list-style:none;
margin:0px;
padding-right:5px;
padding-left:15px;
letter-spacing:1px;
}

#footer_containment li a{
color:#283c92;
font-family:"Century Gothic", Century, Arial, sans-serif;
font-size:12px;
text-decoration:none;
}

#footer_containment p{font-size:12px;}


/* =============================FOOTER GENERAL INFORMATION PAGE============================= */

#footer_information {
text-align:left;  
font-size:100%; 
color:#000000; 
padding-top:700px; 
letter-spacing:1px; 
font-family:"Century Gothic", Century, Arial, sans-serif;
}

#footer_information a {
color:#283c92;
text-decoration:none;

}

#footer_information a:hover {
color:#000000;
text-decoration:none;
}

#footer_information ul{
margin:0px;
padding:0px;
}

#footer_information li {
display:inline;
list-style:none;
margin:0px;
padding-right:5px;
padding-left:15px;
letter-spacing:1px;
}

#footer_information li a{
color:#283c92;
font-family:"Century Gothic", Century, Arial, sans-serif;
font-size:12px;
text-decoration:none;
}

#footer_information p{font-size:12px;}


/* =============================FOOTER DOUBLE SHADING PAGE============================= */

#footer_doubleshade {
text-align:left;  
font-size:100%; 
color:#000000; 
padding-top:920px; 
letter-spacing:1px; 
font-family:"Century Gothic", Century, Arial, sans-serif;
}

#footer_doubleshade a {
color:#283c92;
text-decoration:none;

}

#footer_doubleshade a:hover {
color:#000000;
text-decoration:none;
}

#footer_doubleshade ul{
margin:0px;
padding:0px;
}

#footer_doubleshade li {
display:inline;
list-style:none;
margin:0px;
padding-right:5px;
padding-left:15px;
letter-spacing:1px;
}

#footer_doubleshade li a{
color:#283c92;
font-family:"Century Gothic", Century, Arial, sans-serif;
font-size:12px;
text-decoration:none;
}

#footer_doubleshade p{font-size:12px;}


/* =============================FOOTER RESISTANCE CHEMICALS PAGE============================= */

#footer_resistance {
text-align:left;  
font-size:100%; 
color:#000000; 
padding-top:1600px; 
letter-spacing:1px; 
font-family:"Century Gothic", Century, Arial, sans-serif;
}

#footer_resistance a {
color:#283c92;
text-decoration:none;

}

#footer_resistance a:hover {
color:#000000;
text-decoration:none;
}

#footer_resistance ul{
margin:0px;
padding:0px;
}

#footer_resistance li {
display:inline;
list-style:none;
margin:0px;
padding-right:5px;
padding-left:15px;
letter-spacing:1px;
}

#footer_resistance li a{
color:#283c92;
font-family:"Century Gothic", Century, Arial, sans-serif;
font-size:12px;
text-decoration:none;
}

#footer_resistance p{font-size:12px;}

/* =============================FOOTER FAQs PAGE============================= */

#footer_faqs {
text-align:left;  
font-size:100%; 
color:#000000; 
padding-top:1750px; 
letter-spacing:1px; 
font-family:"Century Gothic", Century, Arial, sans-serif;
}

#footer_faqs a {
color:#283c92;
text-decoration:none;

}

#footer_faqs a:hover {
color:#000000;
text-decoration:none;
}

#footer_faqs ul{
margin:0px;
padding:0px;
}

#footer_faqs li {
display:inline;
list-style:none;
margin:0px;
padding-right:5px;
padding-left:15px;
letter-spacing:1px;
}

#footer_faqs li a{
color:#283c92;
font-family:"Century Gothic", Century, Arial, sans-serif;
font-size:12px;
text-decoration:none;
}

#footer_faqs p{font-size:12px;}


/* =============================FOOTER KNITS PAGE============================= */

#footer_knits {
text-align:left;  
font-size:100%; 
color:#000000; 
padding-top:820px;  
letter-spacing:1px; 
font-family:"Century Gothic", Century, Arial, sans-serif;
}

#footer_knits a {
color:#283c92;
text-decoration:none;

}

#footer_knits a:hover {
color:#000000;
text-decoration:none;
}

#footer_knits ul{
margin:0px;
padding:0px;
}

#footer_knits li {
display:inline;
list-style:none;
margin:0px;
padding-right:5px;
padding-left:15px;
letter-spacing:1px;
}

#footer_knits li a{
color:#283c92;
font-family:"Century Gothic", Century, Arial, sans-serif;
font-size:12px;
text-decoration:none;
}

#footer_knits p{font-size:12px;}

/* =============================BACK TO TOP LINK============================= */

.linktotop{font-size:12px;}
a.linktotop {color:#283c92;}
a.linktotop:hover {color:#000000;}

/* =============================FLOATING IMAGES============================= */
/* .floatright{float: right; width: 300px; margin: 0 680px 10px 10px; padding: 10px;}

div.floatright img{}

.floatright p { margin-top: 0; color:#006600; }*/

/* =============================TABLE DATA1============================= */
#mytable {
width: 455px;
padding: 0;
margin: 0;
}

caption {
padding: 0 0 5px 0;
width: 200px;	 
font: italic 11px "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
text-align: left;
}

th {
font: bold 12px "Century Gothic", Arial, Helvetica, Sans-serif; 
color: #000000;

text-transform: uppercase;
text-align: left;
padding: 6px 6px 6px 12px;

}

th.nobg {
border-top: 0;
border-left: 0;

}

td {

background: ##F2F3F3;
padding: 6px 6px 6px 12px;
text-align:left;
font: normal 12px "Century Gothic", Arial, Helvetica, Sans-serif; 
color: #000000;
}

/* =============================TABLE DATA2============================= */
#mytable2 {
width: 500px;
padding: 0;
margin: 0;
}

caption {
padding: 0 0 5px 0;
width: 200px;	 
font: italic 11px "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
text-align: left;
}

th {
font: bold 12px "Century Gothic", Arial, Helvetica, Sans-serif; 
color:#6C7B99;
border:1px solid #000000;
text-transform: uppercase;
text-align: left;
padding: 6px 6px 6px 12px;

}

th.nobg {
border-top: 0;
border-left: 0;
border-right: 1px solid #000000;
}

td {
background: ##F2F3F3;
padding: 6px 6px 6px 12px;
text-align:left;
font: normal 12px "Century Gothic", Arial, Helvetica, Sans-serif; 
color: #000000;
}

/* =============================TABLE DATA3============================= */
#mytable3 {
width: 685px;
padding: 0;
margin: 0;
}

caption {
padding: 0 0 5px 0;
width: 200px;	 
font: italic 11px "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
text-align: left;
}

th {
font: bold 12px "Century Gothic", Arial, Helvetica, Sans-serif; 
color:#6C7B99;

text-transform: uppercase;
text-align: left;
padding: 6px 6px 6px 12px;

}

th.nobg {
border-top: 0;
border-left: 0;

}

td {

background: ##F2F3F3;
padding: 6px 6px 6px 12px;
text-align:left;
font: normal 12px "Century Gothic", Arial, Helvetica, Sans-serif; 
color: #000000;
}


/* =============================TABLE DATA4============================= */
#mytable4 {
width: 685px;
padding: 0;
margin: 0;
}

caption {
padding: 0 0 5px 0;
width: 200px;	 
font: italic 11px "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
text-align: left;
}

th {
font: bold 12px "Century Gothic", Arial, Helvetica, Sans-serif; 
color:#6C7B99;

text-transform: uppercase;
text-align: left;
padding: 6px 6px 6px 12px;

}

th.nobg {
border-top: 0;
border-left: 0;

}

td {

background: #F2F3F3;
padding: 6px 6px 6px 12px;
text-align:left;
font: normal 12px "Century Gothic", Arial, Helvetica, Sans-serif; 
color: #000000;
}

tbody tr.odd td
{background:none;}

thead{}

thead td{padding-bottom:1.2em; text-align:left;}

thead tr{}




/* =============================TABLE DATA5============================= */
#mytable5 {
width: 500px;
float:right;
padding: 0;
margin-top: -260px;
border:0px;
}

/*caption {
padding: 0 0 5px 0;
width: 200px;	 
font: italic 11px "Century Gothic", Verdana, Arial, Helvetica, sans-serif;
text-align: left;
}

th {
font: bold 12px "Century Gothic", Arial, Helvetica, Sans-serif; 
color:#6C7B99;
border:1px solid #000000;
text-transform: uppercase;
text-align: left;
padding: 6px 6px 6px 12px;
}

th.nobg {
border-top: 0;
border-left: 0;
border-right: 1px solid #000000;
}
*/

td {
/*background:#F2F3F3;*/
/*padding: 6px 6px 6px 12px;*/
text-align:left;
font: normal 12px "Century Gothic", Arial, Helvetica, Sans-serif; 
color: #000000;
}


/* ============================= Bottom Navigation ============================= */
#bottom_navigation{ 
position: absolute; 
width:813px;
top: 5px; 
text-align:center;
}

#bottom_navigation ul {
list-style-type:none;
margin:0; 
padding:2px;
}

#bottom_navigation li {
display:inline;
margin:5px;
padding:5px 2px 0 2px;
color:#8F763F;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
}

#bottom_navigation li a{
color:#8F763F;
text-decoration:none;
}

#bottom_navigation li a:hover{
color:#535353;
text-decoration:none;
}
