html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}


/* TEMPLATE ========================= */
.pipez { margin:0 5px;}

body { background:url(../images/bgTile.jpg) repeat-x #666666;font-family:tahoma;}

h2 { font-family:Georgia, "Times New Roman", Times, serif;color:#530906;margin-bottom:15px;font-weight:normal;font-size:18px;margin-top:5px;}

#wrapper { width:976px;position:relative;margin:15px auto;}

#title { padding:20px 25px 0px 20px;}
#title span { font-family:Georgia, "Times New Roman", Times, serif;color:#530906;font-size:24px;font-weight:normal;}
#title small { font-family:tahoma;color:#333;font-style:italic;float:right;padding-top:5px;}

.contentTop { width:976px;height:61px;background:url(../images/contentTopBG.jpg) no-repeat;}
.content { width:976px;overflow:auto;background:url(../images/contentBG.jpg);}
.contentBot { width:976px;height:26px;background:url(../images/contentBotBG.jpg) no-repeat;}

.header, .left, .right, .full { overflow:hidden;}

.header { margin-left:4px;width:968px;}
.header img { border-top:4px solid #000;border-bottom:4px solid #000;}

#nav { background:url(../images/navBG.jpg);height:23px;padding-top:2px;width:968px;border-bottom:4px solid #000;font-size:12px;}
#nav span { float:right;color:#fff;margin-top:5px;margin-right:15px;}
#nav span span { float:none;margin-right:10px;padding-right:10px;border-right:1px solid #fff;}
#nav ul { padding-top:5px;margin-left:15px;}
#nav ul li a { color:#fff;text-decoration:none;}
#nav ul li { float:left;margin-right:10px;padding-right:10px;border-right:1px solid #fff;}
#nav ul li.last { border-right:none;}

.contentArea { padding:20px 20px;}
.left { width:570px;float:left;margin-right:25px;}
.right { width:340px;float:left;}
.right form { border:5px solid #ccc;padding:10px;}
.labelTop { display:block;font-size:12px;margin-bottom:10px;}
form .text { background:url(../images/inputBG.gif) repeat-x;height:18px;padding:2px;padding-top:5px;width:300px;border:1px solid #999;margin-bottom:10px;}
form select { background:url(../images/inputBG.gif) repeat-x;height:27px;width:310px;padding-top:3px;border:1px solid #999;margin-bottom:10px;}
form select option { background:#fff;color:#000;}
.full { float:left;clear:left;width:938px;}

.left p { line-height:21px;font-size:12px;margin-bottom:15px;}
img.excellence { float:left;margin-right:10px;margin-bottom:10px;padding-top:10px;}

.manufacturersOf { width:88S8px;height:75px;background:url(../images/servicesBG.jpg) no-repeat;color:#fff;font-size:18px;padding-top:10px;padding-left:15px;padding-right:15px;}
.manufacturersOf h3 { font-weight:normal;line-height:30px;}

#footer { color:#fff;font-size:12px;padding-top:10px;}
#footer a { color:#fff;}
#footer .copyright { float:right;}
#footer ul li { float:left;margin-right:10px;}
#footer .clm { clear:both;padding-top:20px;}

#gallery { margin-left:20px;}
#gallery li { float:left;margin-right:20px;margin-bottom:20px;}
#gallery li img { padding:2px;border:1px solid #999;}

#contactUs h3 { margin-bottom:10px;font-size:14px;}

.normalSizes { margin-top:20px;}
.normalSizes h3 { margin-bottom:10px;}
.normalSizes table { font-size:12px;border-bottom:1px solid #ccc;margin-bottom:5px;}
.normalSizes table td { border-top:1px solid #ccc;padding:10px;}

.press { float:left;margin-right:15px;margin-bottom:15px;padding:1px;border:1px solid #999;}