.center { margin-left:15px; margin-top:20px; }

/*Header*/
.header .image {
	float: left;
	clear: right;
}
.topNavigation { width:980; }
.topNavigation p { padding-top:4px; font:Arial, Helvetica, sans-serif 10px; color:#FFFFFF; text-transform:uppercase; font-size:11px; color:#FFFFFF; font-weight:600; }
.topNavigation img { vertical-align:middle; margin-bottom:1px; }
.topNavigation { width:980px; margin: 0px; text-align:center; }
.topNavigation ul { padding:0px; margin:0px; }
.topNavigation ul li { padding:0px; float:left; list-style:none; margin: 0px auto; }
.topNavigation ul li a { padding:0px; margin:0px; text-decoration:none; color:#FFFFFF; display:block; }
.topNavigation ul li a:hover { padding:0px; margin:0px; }

#navAbout { height:24px; width:59px; background-image:url(../images/content/Nav/images/NavBar_01.gif); }
#navQuality { height:24px; width:78px; background-image:url(../images/content/Nav/images/NavBar_02.gif); }
#navPrecision { height:24px; width:221px; background-image:url(../images/content/Nav/images/NavBar_03.gif); }
#navWelding { height:24px; width:236px; background-image:url(../images/content/Nav/images/NavBar_04.gif); }
#navIndependent { height:24px; width:213px; background-image:url(../images/content/Nav/images/NavBar_05.gif); }
#navWire { height:24px; width:75px; background-image:url(../images/content/Nav/images/NavBar_06.gif); }
#navContact { height:24px; width:98px; background-image:url(../images/content/Nav/images/NavBar_07.gif); }

/* Active Navs */ 
#navAbout:hover, ul.navAbout #navAbout { height:24px; width:59px; background-image:url(../images/content/Nav/images/NavBar_01RED.gif); }
#navQuality:hover, ul.navQuality #navQuality  { height:24px; width:78px; background-image:url(../images/content/Nav/images/NavBar_02RED.gif); }
#navPrecision:hover, ul.navPrecision #navPrecision { height:24px; width:221px; background-image:url(../images/content/Nav/images/NavBar_03RED.gif); }
#navWelding:hover, ul.navWelding #navWelding { height:24px; width:236px; background-image:url(../images/content/Nav/images/NavBar_04RED.gif); }
#navIndependent:hover, ul.navIndependent #navIndependent { height:24px; width:213px; background-image:url(../images/content/Nav/images/NavBar_05RED.gif); }
#navWire:hover, ul.navWire #navWire { height:24px; width:75px; background-image:url(../images/content/Nav/images/NavBar_06RED.gif); }
#navContact:hover, ul.navContact #navContact { height:24px; width:98px; background-image:url(../images/content/Nav/images/NavBar_07RED.gif); }


/* Right Column */
.rightColumn {
	width:523px;
	margin:38px 0px 0px 0px;
	float:left;
	padding-left: 62px;
}
.rightColumn .copy {
	margin:0px;
	padding-left:23px;
	width: 500px;
}
.rightColumn p { color:#636466; }
.rightColumn .subhead {
	margin: 0px 0px 8px 3px;
	padding:0px;
}

/* Middle Break */
.middleBreak { width:62px; margin:0px; padding:0px; float:left; }

/* Left Column */
.leftColumn {
	width:295px;
	float:left;
	margin:0px;
	padding:0px;
	text-align:left;
	background-image:url(../images/template/leftColumn.gif);
	height: 700px;
}
.leftColumn p { color: #000000; }

.leftColumn .thumbnail { margin-bottom:25px; }
.leftColumn .bottomPadding { margin-bottom:10px; }

.leftColumn .promoWrap {
	float: left;
	background-image: url(../images/template/divider.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.leftColumn .promoOne {
	width:239px;
	margin:25px 28px 0px 28px;
	padding:0px;
}
.leftColumn .promoOne .colA { width:188px; float:left; margin:0px; padding:0px; }
.leftColumn .promoOne .colB {
	width:51px;
	float:right;
	margin:0px;
	padding:0px;
}

.leftColumn .promoTwo {
	width:239px;
	margin:25px 28px 0px 28px;
	padding:0px;
}
.leftColumn .promoTwo .colA {
	width:188px;
	float:left;
	padding:0px;
}
.leftColumn .promoTwo .colB {
	width:51px;
	margin:0px;
	padding:0px;
	float: right;
}
.leftColumn .promoTwo .colB .thumbnail { margin-bottom:25px; }
ul { margin-left:-40px; }
#horizontal li {
	float: left;
	list-style-type: none;
	background-image:url(../images/template/bullet.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	padding-left: 20px;
	text-align: left;
	margin-right:4px;
}
#vertical li {
	float: left;
	list-style-type: none;
	background-image:url(../images/template/bullet.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	padding-left: 20px;
	margin-bottom: 8px;
}

.handle {
	margin: 0px 0px 15px 17px; padding: 0px;
}

.handle li {
	margin: 0px 0px 4px 0px; padding: 0px;
	color: #636466;
}

.copy a { color: #c52f17; }

/* Footer */

.footer {
	width:980px;
	margin:0px;
	padding:0px;
	float: left;
}

