body {	background-color: #000000;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}td {    margin: 1em 0;	font-family: Arial, Helvetica, sans-serif;	font-size: 0.77em;	color: #666666;	line-height: 1.3em;}a {	color: #0066CC;}a:hover {   color: #0066FF;}.pagetitle {	padding-top: 10px;	padding-left: 64px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/topslice_03.jpg);}.home-motograph {	background-image: url(../c2-graphics/homeBG-blog01.jpg);	background-repeat: no-repeat;	background-position: left top;	padding-top: 70px;	padding-right: 36px;	padding-left: 55px;}.navBG {	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/v3BG02.jpg);	padding: 0px;	background-color: #FFFFFF;	background-repeat: repeat-x;}.home_top {	padding-top: 71px;	padding-left: 67px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/homeBG-top2.jpg);	padding-right: 55px;	padding-bottom: 0px;	background-position: top;	background-repeat: no-repeat;}.about_ourbrand {	padding-top: 75px;	padding-left: 55px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/aboutBG-ourbrand.jpg);	padding-right: 285px;	padding-bottom: 30px;	background-position: top;	background-repeat: no-repeat;}.about_ourprocess {	padding-top: 75px;	padding-left: 55px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/aboutBG-ourprocess.jpg);	padding-right: 285px;	padding-bottom: 30px;	background-position: top;	background-repeat: no-repeat;}.about_ourteam {	padding-top: 75px;	padding-left: 55px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/aboutBG-ourteam.jpg);	padding-right: 285px;	padding-bottom: 30px;	background-position: top;	background-repeat: no-repeat;}.footer {	padding-top: 16px;	padding-left: 50px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/v2BGbot-footer.jpg);	padding-right: 50px;	padding-bottom: 0px;	background-position: top;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;}.footer a {	color: #FFFFFF;	text-decoration:none;}.footer a:hover {	color: #0066cc;}.header {	padding-top: 0px;	padding-left: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/v3BGheader02.jpg);	background-color: #000000;	padding-bottom: 0px;}.content-about1 {	padding-top: 30px;	padding-left: 30px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	padding-right: 30px;	padding-bottom: 30px;	background-position: top;	background-color: #FFFFFF;}.bot {	padding-top: 0px;	padding-left: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/v2BGbot.jpg);	padding-right: 0px;	padding-bottom: 0px;	background-position: top;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;}.nav {	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/v3BG-navB01.jpg);	background-repeat: no-repeat;	padding-top: 16px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 6px;	background-position: center top;	letter-spacing: normal;}.breadcrumb {	padding-top: 8px;	padding-left: 40px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	padding-right: 54px;	padding-bottom: 0px;	background-position: top;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #CCCCCC;}.breadcrumb a {	color: #999999;	text-decoration:none;}.breadcrumb a:hover {	color: #0066cc;}.ourteam {	padding-top: 56px;	padding-left: 55px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/ourteamBG.jpg);	padding-right: 155px;	padding-bottom: 0px;	background-position: top;	background-repeat: no-repeat;}.ourteam-bios {	padding-top: 40px;	padding-left: 55px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	padding-right: 55px;	padding-bottom: 30px;	background-position: top;	background-repeat: no-repeat;}.ourteam-photos {	padding-right: 0px;	float: left;	padding-top: 0px;	margin-right: 10px;	border: 1px solid #999999;	margin-bottom: 4px;	margin-top: 0px;}h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-transform: none;	color: #666666;	line-height: 14px;	font-variant: normal;	margin-bottom: 0px;}.ourteam-photosMatt {	padding-right: 0px;	float: left;	padding-top: 0px;	margin-right: 10px;	border: 1px solid #999999;	margin-top: 9px;}.ourstory {	padding-top: 56px;	padding-left: 55px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/ourstoryBG.jpg);	padding-right: 475px;	padding-bottom: 0px;	background-position: top;	background-repeat: no-repeat;}.ourstory-text {	padding-top: 25px;	padding-left: 55px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	padding-right: 55px;	padding-bottom: 30px;	background-position: top;	background-repeat: no-repeat;}.ourprocess {	padding-top: 56px;	padding-left: 55px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/ourprocessBG.jpg);	padding-right: 475px;	padding-bottom: 0px;	background-position: top;	background-repeat: no-repeat;}.ourprocess-photohellcat {	padding-right: 0px;	float: left;	padding-top: 0px;	margin-right: 20px;	border: 1px solid #999999;	margin-top: 0px;	margin-bottom: 6px;}.ourbrand {	padding-top: 56px;	padding-left: 55px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/ourbrandBG.jpg);	padding-right: 475px;	padding-bottom: 0px;	background-position: top;	background-repeat: no-repeat;}.ourbrand-text {	padding-top: 10px;	padding-left: 55px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	padding-right: 55px;	padding-bottom: 0px;	background-position: top;	background-repeat: no-repeat;}.about_ourstory {	padding-top: 56px;	padding-left: 55px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/aboutBG-ourstory.jpg);	padding-right: 285px;	padding-bottom: 30px;	background-position: top;	background-repeat: no-repeat;}.home_news {	padding-top: 70px;	padding-left: 55px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/homeBG-news.jpg);	padding-right: 55px;	padding-bottom: 30px;	background-position: top;	background-repeat: no-repeat;	color: #666666;}.news-photo {	padding-right: 0px;	float: right;	padding-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 40px;	top: 0px;	right: 0px;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	margin-top: 0px;}h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-transform: uppercase;	color: #666666;	line-height: 16px;	font-variant: normal;	margin-bottom: 0px;	padding-bottom: 0px;	white-space: normal;	vertical-align: top;	margin-top: 0px;}.home_news p {	padding-top: 0px;	padding-left: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	padding-right: 0px;	padding-bottom: 0px;	background-position: top;	background-repeat: no-repeat;	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	color: #666666;	line-height: 18px;}.home-bulletin {	background-image: url(../c2-graphics/homeBG-bulletin2.jpg);	background-repeat: no-repeat;	background-position: left top;	padding-top: 70px;	padding-right: 10px;	padding-left: 22px;	border-left-width: 0px;}blockquote {	text-indent: 10px;}.valuesvision {	padding: 0px;}.about_ironlaws {	padding-top: 94px;	padding-left: 55px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/aboutBG-vision.jpg);	padding-right: 55px;	padding-bottom: 30px;	background-position: top;	background-repeat: no-repeat;}ul {	list-style-type: upper-roman;	color: #999999;}.about_values {	padding-top: 94px;	padding-left: 55px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/aboutBG-values.jpg);	padding-right: 55px;	padding-bottom: 30px;	background-position: top;	background-repeat: no-repeat;}.home_employ {	padding-top: 94px;	padding-left: 55px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/homeBG-employ.jpg);	padding-right: 55px;	padding-bottom: 30px;	background-position: top;	background-repeat: no-repeat;}.home_used {	padding-top: 94px;	padding-left: 55px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/homeBG-used.jpg);	padding-right: 55px;	padding-bottom: 30px;	background-position: top;	background-repeat: no-repeat;}.downloads {	padding-top: 94px;	padding-left: 55px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/downloadsBG.jpg);	padding-right: 55px;	padding-bottom: 30px;	background-position: top;	background-repeat: no-repeat;}.downloads p {    margin: .1em 0;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;	line-height: 1.3em;}.privacy {	padding-top: 94px;	padding-left: 55px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/privacyBG.jpg);	padding-right: 55px;	padding-bottom: 30px;	background-position: top;	background-repeat: no-repeat;}.machines-combat {	padding-top: 56px;	padding-left: 55px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/machines-combat2.jpg);	padding-right: 475px;	padding-bottom: 30px;	background-position: top;	background-repeat: no-repeat;}.machines-wraith {	padding-top: 56px;	padding-left: 55px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/machines-wraith.jpg);	padding-right: 475px;	padding-bottom: 30px;	background-position: top;	background-repeat: no-repeat;}.machines-renovatio {	padding-top: 56px;	padding-left: 55px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/machines-renovatio.jpg);	padding-right: 475px;	padding-bottom: 30px;	background-position: top;	background-repeat: no-repeat;}.machines-hellcat {	padding-top: 56px;	padding-left: 55px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/machines-hellcat.jpg);	padding-right: 475px;	padding-bottom: 30px;	background-position: top;	background-repeat: no-repeat;}.machpage-hellcat {	padding-top: 84px;	padding-left: 55px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/machpage-hellcat.jpg);	padding-right: 55px;	padding-bottom: 10px;	background-position: top;	background-repeat: no-repeat;}.iframe-gallery1 {	padding-left: 47px;	background-image: url(../c2-graphics/multimedia-photosBG.jpg);	background-repeat: no-repeat;	background-position: left top;	padding-top: 55px;}.machpage-combat {	padding-top: 84px;	padding-left: 55px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/machpage-combat.jpg);	padding-right: 55px;	padding-bottom: 10px;	background-position: top;	background-repeat: no-repeat;}.ourteamMatt {	padding-top: 56px;	padding-left: 55px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/ourteamBG-matt.jpg);	padding-right: 55px;	padding-bottom: 0px;	background-position: top;	background-repeat: no-repeat;}.machpage-specs {	padding-top: 44px;	padding-left: 55px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/machines-specs.jpg);	padding-right: 55px;	padding-bottom: 10px;	background-position: top;	background-repeat: no-repeat;}.machpage-wraith {	padding-top: 84px;	padding-left: 55px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/machpage-wraith.jpg);	padding-right: 55px;	padding-bottom: 10px;	background-position: top;	background-repeat: no-repeat;}.machpage-renovatio {	padding-top: 84px;	padding-left: 55px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/machpage-renovatio.jpg);	padding-right: 55px;	padding-bottom: 10px;	background-position: top;	background-repeat: no-repeat;}.ourprocess-photowraith {	padding-right: 0px;	float: right;	padding-top: 0px;	margin-right: 0px;	border: 1px solid #999999;	margin-top: 6px;	margin-bottom: 6px;	margin-left: 20px;}.contact {	padding-top: 94px;	padding-left: 55px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/contactBG.jpg);	padding-right: 55px;	padding-bottom: 30px;	background-position: top;	background-repeat: no-repeat;}.contact-brochure {	padding-top: 94px;	padding-left: 55px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/contactBG-brochure.jpg);	padding-right: 55px;	padding-bottom: 30px;	background-position: top;	background-repeat: no-repeat;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #999999;}.motograph {	padding-top: 94px;	padding-left: 55px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/motographBG.jpg);	padding-right: 55px;	padding-bottom: 30px;	background-position: top;	background-repeat: no-repeat;}.motocg {	padding-top: 66px;	padding-left: 55px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/MOTOCG-BG.jpg);	padding-right: 300px;	padding-bottom: 25px;	background-position: top;	background-repeat: no-repeat;}.press-room {	padding-top: 94px;	padding-left: 55px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/press-roomBG.jpg);	padding-right: 55px;	padding-bottom: 30px;	background-position: top;	background-repeat: no-repeat;}.press {	padding-top: 94px;	padding-left: 55px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/pressBG.jpg);	padding-right: 65px;	padding-bottom: 30px;	background-position: top;	background-repeat: no-repeat;}.press td {    margin: 1em 0;	font-family: Arial, Helvetica, sans-serif;	font-size: 0.71em;	color: #666666;	line-height: 1em;}.press a {    margin: 1em 0;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;	line-height: 1.3em;	color: #0066CC;}.press a:hover {   color: #0066FF;}.multimedia-title {	padding-top: 84px;	padding-left: 55px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/multimediaBG.jpg);	padding-right: 55px;	padding-bottom: 10px;	background-position: top;	background-repeat: no-repeat;}.pagenotfound {	padding-top: 74px;	padding-left: 55px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/404BG.jpg);	padding-right: 55px;	padding-bottom: 30px;	background-position: top;	background-repeat: no-repeat;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #999999;}.video {	padding-left: 55px;	background-image: url(../c2-graphics/multimedia-videoBG.jpg);	background-repeat: no-repeat;	background-position: left top;	padding-top: 55px;	padding-right: 55px;}h3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	text-transform: none;	color: #666666;	line-height: 10px;	font-variant: normal;	margin-bottom: 0px;	letter-spacing: 1px;}.whatsnew-title {	padding-top: 84px;	padding-left: 55px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/whatsnewBG.jpg);	padding-right: 55px;	padding-bottom: 10px;	background-position: top;	background-repeat: no-repeat;}.whatsnew-events {	padding-left: 47px;	background-image: url(../c2-graphics/whatsnewBG-events.jpg);	background-repeat: no-repeat;	background-position: left top;	padding-top: 55px;}.whatsnew-machines {	padding-left: 47px;	background-image: url(../c2-graphics/whatsnewBG-machines.jpg);	background-repeat: no-repeat;	background-position: left top;	padding-top: 55px;}.motograph-iframe {	padding-top: 0px;	padding-left: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	padding-right: 0px;	padding-bottom: 0px;	background-position: top;	background-repeat: no-repeat;}.home_news2 {	padding-top: 70px;	padding-left: 55px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/homeBG-news2.jpg);	padding-right: 10px;	padding-bottom: 30px;	background-position: left top;	background-repeat: no-repeat;	color: #666666;}.home_press {	padding-top: 70px;	padding-left: 22px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/homeBG-press.jpg);	padding-right: 10px;	padding-bottom: 30px;	background-position: left top;	background-repeat: no-repeat;	color: #666666;}.press-thumbs {	padding-right: 10px;}.special-news {	padding-top: 94px;	padding-left: 55px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/news-specialBG.jpg);	padding-right: 55px;	padding-bottom: 30px;	background-position: top;	background-repeat: no-repeat;}.article {	padding-top: 0px;	padding-left: 55px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	padding-right: 20px;	padding-bottom: 30px;	background-position: top;	background-repeat: no-repeat;}.store2 {	padding-top: 66px;	padding-left: 55px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	background-image: url(../c2-graphics/storeBG3.jpg);	padding-right: 50px;	padding-bottom: 25px;	background-position: top;	background-repeat: no-repeat;}