body {

	font-family: arial, sans-serif;

	background-color: #ba1319;

	background-image: url(../images/bg.jpg);

	background-repeat: repeat-x;

	background-position: 0 top;

	text-align: center;

	margin: 0;

	padding: 0;

}



td {

	margin: 0;

	padding: 0;

}



table {

	margin: 0;

	padding: 0;

}



a {

	color: #666;

	text-decoration: none;

}



a:hover {

	color: #ba1319;

	text-decoration: none;

}



#container { background-image: url(../images/bg_con.jpg); background-repeat: repeat-y; background-position: center top; width: 729px; margin: 5px auto 0; padding: 0; }



.subnav {

	color: #666666;

	font-size: 10px;

	font-weight: bold;

	text-align: right;

	padding: 10px 15px 0 0;

}



#m1 {

	font-size: 10px;

	text-align: center;

}



#m2 {

	font-size: 10px;

	text-align: center;

}



#m3 {

	font-size: 10px;

	text-align: center;

}



#m4 {

	font-size: 10px;

	text-align: center;

}



#m5 {

	font-size: 10px;

	text-align: center;

}



#m6 {

	font-size: 10px;

	text-align: center;

}



.mall {

	font-size: 9px;

	text-align: center;

}



h1 {

	margin: 0;

	padding: 0;

}



h2 {

}



h3 {

}



h4 {

}



h5 {

	margin: 0;

	padding: 0;

}



h6 {

}



h1,h2,h3,h4,h5,p,blockquote,form,label,ul,ol,dl,fieldset,address{

	margin: 0;

	padding: 0;

}



* {

	margin: 0;

	padding: 0;

}



ul.subnav li {

	display: inline;

}



ul.cap li {

	color: #666666;

	font-size: 10px;

	text-align: left;

	padding: 5px 0 0 100px;

	list-style-position: inside;

}



ul.capop li {

	color: #666666;

	font-size: 12px;

	text-align: left;

	padding: 5px 0 0 75px;

	list-style-type: none;

}



.left {

	float: left;

}



.clear {

	clear: both;

}



#phone {

	color: #666666;

	font-size: 14px;

	font-weight: bold;

	text-align: right;

	padding: 0 15px 25px 0;

}



#news {

	color: #000000;

	font-size: 10px;

	font-weight: bold;

	text-align: left;

	padding: 25px 0 0 60px;

}



.newsitems {

	color: #000000;

	font-size: 10px;

	text-align: left;

	padding: 10px 25px 0 60px;

}



.welcome {

	color: #ba1319;

	font-size: 24px;

	text-align: left;

	padding-top: 25px;

	padding-left: 20px;

}

.welcome2 { color: #ba1319; font-size: 24px; text-align: left; padding-top: 25px; padding-left: 10px; }

.caphead {

	color: #ba1319;

	font-size: 20px;

	text-align: left;

	padding-top: 25px;

	padding-bottom: 5px;

	padding-left: 50px;

}
.caphead2 { color: #ba1319; font-size: 14px; text-align: left; padding-top: 25px; padding-bottom: 5px; padding-left: 50px; }
.capheadserv {

	color: #ba1319;

	font-size: 20px;

	text-align: left;

	padding-top: 25px;

	padding-bottom: 15px;

	padding-left: 50px;

}



.company {

	color: #666666;

	font-size: 15px;

	text-align: left;

	padding-left: 20px;

}

.company3 { color: #666666; font-size: 15px; text-align: left; padding-left: 10px; }

.company2 { color: #666666; font-size: 12px; text-align: left; padding-top: 12px; padding-left: 10px; }
.company4 { color: #666666; font-size: 12px; text-align: left; padding-bottom: 5px; padding-left: 50px; }
.compnews {

	color: #666666;

	font-size: 12px;

	text-align: left;

	padding-right: 30px;

	padding-left: 50px;

}



.compnews2 {

	color: #666666;

	font-size: 12px;

	font-style: italic;

	text-align: left;

	padding: 7px 0 0 75px;

}



.companyequip {

	color: #ba1319;

	font-size: 16px;

	text-align: left;

	padding-bottom: 10px;

	padding-left: 50px;

}



.caplisthead {

	color: #666666;

	font-size: 15px;

	text-align: left;

	padding-left: 100px;

}



.equiplist {

	color: #666666;

	font-size: 14px;

	text-align: center;

	padding-right: 50px;

	padding-left: 50px;

}



.machine {

	color: #666666;

	font-size: 11px;

	text-align: left;

	padding-top: 10pt;

	padding-right: 60px;

	padding-left: 20px;

}

.machine2 { color: #666666; font-size: 11px; text-align: left; padding-top: 10pt; padding-right: 60px; padding-left: 10px; }

#defining {

	color: #ba1319;

	font-size: 14px;

	text-align: left;

	padding: 60px 0 0 40px;

}



#shop {

	color: #666666;

	font-size: 11px;

	text-align: left;

	padding-bottom: 10px;

	padding-left: 40px;

}



.service {

	color: #666666;

	font-size: 10px;

	text-align: left;

	padding-right: 30px;

	padding-left: 40px;

}



.business {

	color: #ba1319;

	font-size: 14px;

	text-align: left;

	padding-left: 20px;

}

.business2 { color: #ba1319; font-size: 14px; text-align: left; padding-top: 20px; padding-left: 10px; }

.business3 { color: #ba1319; font-size: 14px; text-align: left; padding-top: 32px; padding-left: 10px; }
.business4 { color: #ba1319; font-size: 14px; text-align: left; padding-top: 12px; padding-left: 50px; }
#approach {

	color: #ba1319;

	font-size: 11px;

	text-align: left;

	padding-left: 20px;

}



.customers {

	color: #666666;

	font-size: 11px;

	text-align: left;

	padding-right: 70px;

	padding-left: 20px;

}



address {

	color: #666666;

	font-size: 10px;

	font-style: normal;

	text-align: left;

	padding-left: 30px;

}



.temp {

	color: #666666;

	font-size: 11px;

	text-align: left;

	padding-left: 50px;

}



.tempcon {

	color: #666666;

	font-size: 12px;

	line-height: 18px;

	text-align: left;

	padding-left: 50px;

}
.tempcon2 { color: #666666; font-size: 12px; line-height: 18px; text-align: left; padding-right: 30px; padding-left: 50px; }
.tempcon3 { color: #666666; font-size: 12px; line-height: 18px; text-align: left; padding: 15px 30px 15px 80px; }
.cappara {

	color: #666666;

	font-size: 11px;

	text-align: left;

	padding-right: 50px;

	padding-left: 50px;

}



.capparaser {

	color: #666666;

	font-size: 11px;

	text-align: left;

	padding-top: 15px;

	padding-right: 100px;

	padding-left: 50px;

}



.captext {

	color: #666666;

	font-size: 11px;

	text-align: left;

	padding-left: 100px;

}



.imgtext {

	color: #666666;

	font-size: 10px;

	text-align: center;

	padding: 5px 20px 30px;

}



p {

	margin: 0;

	padding: 0;

}



#imgsp {

	padding-top: 60px;

}



#imgspcon {

	padding-top: 25px;

}



#imgserv1 {

	margin: 0 0 0 50px;

	padding: 0;

}



#imgserv2 {

	float: right;

	margin: 0;

	padding: 20px 0 10px 50px;

}



img {

	clear: both;

	margin: 0;

	padding: 0;

}



#isoreg {

	color: #ba131a;

	font-size: 12px;

	font-weight: bold;

	text-align: left;

	margin: 0;

	padding: 0 0 0 20px;

}

#isoreg2 { color: #ba131a; font-size: 12px; font-weight: bold; text-align: left; margin: 0; padding: 5px 0 0 16px; }

.viewiso {

	color: #ba131a;

	font-size: 14px;

	font-weight: bold;

	text-align: center;

	margin: 0;

	padding: 20px 10px 0;

}



a.redline:link, a.redline:visited {

	color: #ba131a;

}



a.redline:hover, a.redline:active {

	color: #ba131a;

	text-decoration: underline;

}

a.redline2:link, a.redline2:visited { color: #ba131a; text-decoration: underline; }



a.redline2:hover, a.redline2:active {

	color: #ba131a;

	text-decoration: none;

}


.frame {

	border: solid 1px #cccccc;

}



#isoimage {

	margin: 0;

	padding: 10px 0 10px 50px;

}



fieldset {

	text-align: left;

	margin: 12px 30px 0 0;

	padding: 0;

	border: solid 1px #695e4a;

}



legend {

	margin-left: 1em;

	font-size: 12px;

	font-weight: bold;

}



fieldset ol {

	padding: 1em 1em 0 1em;

	list-style: none;

}



fieldset li {

	padding-bottom: 1em;

}



fieldset.submit {

	border-style: none;

}



input {

	border: solid 1px #cccccc;

}

label {

	color: #261e10;

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-align: right;

	width: 12em;

	float: left;

	margin-right: 1em;

}
.filesize { color: #261e10; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; padding-top: 2px; padding-left: 135px; }
#formpos {

	width: 400px;

	margin: 0 0 0 30px;

	padding: 0;

}



#headernew { background-image: url(../images/a-01.jpg); background-repeat: no-repeat; width:729px; height:103px; }



#menunew { width:729px; height:32px; clear: both; }



#spacernew { width:729px; height:8px; clear: both; }



#flashnew { background-image: url(../images/anscoflash-bg.jpg); background-repeat: no-repeat; width:729px; height:180px; }



#mainnew {

	width:729px;

}



#footernew { background-image: url(../images/f-06.jpg); background-repeat: no-repeat; width:729px; height:65px; clear: both; }

#headerhalf1 { width: 364px; height: 103px; float: left; }

#headerhalf2 { width: 364px; height: 103px; float: left; }

#logopos { width: 239px; height: 59px; float: left; margin: 12px 0 0 15px; display: inline; }

.linepos { float: left; margin-top: 2px; margin-left: 50px; display: inline; }

img.linepos2 { display: inline; margin-top: 2px; margin-left: 10px; float: left; }

.footpart { width: 243px; height: 65px; float: left; padding: 10px 0 0; }

#leftcolumn { width: 240px; float: left; }

#rightcolumn { width: 489px; float: left; }

img.kipler { float: left; margin: 0 0 15px 53px; display: inline; }
img.mingin { display: inline; margin: 0 0 0; float: left; }
img.kipler2 { display: inline; margin: 35px 0 15px 53px; float: left; }
img.mingin2 { display: inline; margin: 35px 0 0; float: left; }
.socket { background-image: url(../images/home-grad.png); background-repeat: no-repeat; background-position: left top; width: 440px; height: 210px; float: left; clear: both; margin: 15px 0 0; padding: 0; display: inline; }

a.btnequip:link, a.btnequip:visited { background-image: url(../images/equip-btn.png); background-repeat: no-repeat; background-position: left top; width: 188px; height: 34px; float: left; display: block; }

a.btnequip:hover, a.btnequip:active { background-image: url(../images/equip-btn.png); background-repeat: no-repeat; background-position: left -34px; }
.latter { width: 139px; height: 31px; float: right; margin: 21px 150px 0 0; display: inline; }
li.parkay { padding-bottom: 5px; }
li.parkay2 { margin-left: 17px; padding-bottom: 5px; }
.libertine { color: #666; font-size: 11px; text-align: center; padding: 3px 40px 0 0; }
.granger { font-size: 12px; text-align: center; padding: 30px 30px 15px; }
.granger3 { font-size: 12px; text-align: center; padding: 0 30px 15px; }
.granger2 { font-size: 12px; text-align: left; padding: 10px 0 0 8px; white-space: nowrap; }
.london { color: #666; font-size: 10px; text-align: center; padding: 15px; }

