@charset "utf-8";
/* CSS Document */
body {
background-image:url(../images/blend.gif);
background-repeat:repeat-x;
}
p, ul, dl, td {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
}

p { width:400px; }

ul {
padding:0;
margin-left:20px;
list-style-type:disc;
line-height:20px;
}
h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
h4 { color:#009900; margin:0; font-size:12px; margin-top:15px;}
div#footer {
width:800px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
}
div#footer a {
color:#99CC00;
text-decoration:none;
}

li.column1 { margin-left: 0px; }
li.column2 { margin-left: 240px; }

li.reset-balust { margin-top:-80px; _margin-top:-80px; }
li.reset-balust2 { margin-top:-100px; _margin-top:-100px; }
li.reset-stainless { margin-top:-140px; _margin-top:-140px; }
li.reset-metal { margin-top:-100px; _margin-top:-100px; }
li.reset-tube { margin-top:-100px; _margin-top:-100px; }

dl { width:400px; }
dt { font-weight: bold; }
dd {
margin: 0;
margin-top:-15px;
padding: 0px 0px 10px 80px;
}
table#tbl_metal {
border-color: #000;
border-width: 0 0 1px 1px;
border-style: solid;
width:400px;
}
table#tbl_metal td {
border-color: #000;
border-width: 1px 1px 0 0;
border-style: solid;
margin: 0;
padding: 4px;
}
table#tbl_mandrel {
border-color: #000;
border-width: 0 0 1px 1px;
border-style: solid;
width:400px;
}
table#tbl_mandrel td {
text-align:center;
font-size:11px;
border-color: #000;
border-width: 1px 1px 0 0;
border-style: solid;
margin: 0;
padding: 4px;
}
ul#list-fab li {
margin:4px;
}
table#td_bending {
background-image:url(../images/tube&fabric1.jpg);
background-repeat:no-repeat;
background-position:right top;
_margin-bottom:-20px;
}
table#td_bending2 {
background-image:url(../images/tube&fabric2.jpg);
background-repeat:no-repeat;
background-position:right top;
}
table#td_bending td, table#td_bending2 td {
padding:10px;
padding-right:50px;
height:150px;
}
table#td_bending td p, table#td_bending2 td p {
width:200px;
}
/*************      Gallery     ******************/
td#gallery_title {
padding-left:5px;
border-top-width:0px;
border-left-width:0px;
border-right-width:0px;
border-bottom:#CCCCCC solid 1px;
border-style:dashed;
}
tr#extra {
display:none;
}
/*************      News     ******************/
span.date {
font-size:10px;
font-weight:bold;
}
span.title {
font-size:14px;
font-weight:bold;
color:#FF6600;
}