body {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #FFFFFF;
	background-image: url(support/background.gif);
	background-repeat: repeat;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
}
#content {
	background-color: #FFFFFF;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
}
#contentleftgraytitle {
	font-size: 15.5px;
	font-style: italic;
	font-weight: bold;
	height: 40px;
	width: 455px;
	margin-right: auto;
	margin-left: auto;
	background-color: #CCCCCC;
	padding-left: 5px;
	margin-bottom: 0px;
	overflow: hidden;
	text-align: left;
}
#contentlefttext {
	font-size: 14px;
	height: auto;
	width: 440px;
	margin-right: auto;
	margin-left: auto;
	background-color: #CCCCCC;
	line-height: 24px;
	padding: 10px;
	margin-bottom: 0px;
	overflow: hidden;
	text-align: left;
}
#contentleftgrayspackletop {
	background-image: url(support/gray_speckle_top%20copy.jpg);
	height: 20px;
	width: 461px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	overflow: hidden;
	margin-bottom: 0px;
}
#contentleft {
	float: left;
	height: auto;
	width: 475px;
}
#header {
	background-repeat: no-repeat;
	height: auto;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
}
#subheader {
	height: auto;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
}
#contentleftbuy {
	background-color: #CCCCCC;
	height: 135px;
	width: 460px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	overflow: hidden;
	margin-bottom: 0px;
}
#contentleftapplication {
	height: auto;
	width: 460px;
	margin-right: auto;
	margin-left: auto;
	font-weight: bold;
	background-color: #CCCCCC;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 0px;
	overflow: hidden;
}
#contentright {
	height: auto;
	width: 280px;
	text-align: center;
	padding-right: 20px;
	float: right;
}
#freeapparel {
	height: 148px;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(support/apparel_choose_free_gray.jpg);
	background-repeat: no-repeat;
	background-position: center;
	background-color: #FFFFFF;
}
#footer {
	height: 50px;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FEFEFE;
	text-align: center;
}
#contentspacklebottom {
	height: 20px;
	width: 461px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(support/gray_speckle_bottom copy.jpg);
	background-image: url(support/gray_speckle_bottom.jpg);
	overflow: hidden;
}
#contentminileafs {
	background-color: #FFFFFF;
	height: 525px;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
}
#kitheader {
	background-image: url(support/kit_header.jpg);
	background-repeat: no-repeat;
	height: 85px;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
}
#kitpicmain {
	background-color: #FFFFFF;
	height: auto;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding-bottom: 7px;
}
#kitheadersub {
	height: 27px;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(support/kit_header_sub.jpg);
}
#kitupgradedp {
	height: auto;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	background-position: center;
	text-align: center;
	text-indent: 5px;
}
#kitcontent {
	background-color: #CCCCCC;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
}
#kitcontentleft {
	float: left;
	height: auto;
	width: 350px;
	margin-left: 10px;
	text-align: left;
}
#kitcontentleftspeckletop {
	background-image: url(support/kit_gray_speckle_top.jpg);
	background-repeat: no-repeat;
	height: 16px;
	width: 350px;
	margin-right: auto;
	margin-left: auto;
	background-color: #CCCCCC;
	margin-bottom: 0px;
	overflow: hidden;
}
#kitcontentlefttitle {
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
	height: 40px;
	width: 345px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	padding-left: 5px;
	vertical-align: bottom;
	margin-top: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#kitcontentlefttext {
	font-size: 14px;
	line-height: 18px;
	background-color: #FEFEFE;
	padding: 10px;
	height: auto;
	width: 330px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
}
.kitincludes {
	font-weight: bold;
	color: #333333;
}
#kitcontentright {
	float: right;
	height: auto;
	width: 350px;
	margin-right: 10px;
}
#kitcontentleftspecklebottom {
	height: 16px;
	width: 350px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(support/kit_gray_speckle_bottom.jpg);
	margin-top: 0px;
	background-color: #CCCCCC;
	background-repeat: no-repeat;
	overflow: hidden;
}
#kitcontenleftgrayspeckle {
	background-image: url(support/kit_gray_speckle_top.jpg);
	background-repeat: no-repeat;
	height: 16px;
	width: 350px;
	margin-right: auto;
	margin-left: auto;
	background-color: #CCCCCC;
	overflow: hidden;
}
#kitcontentrightprice {
	font-size: 15px;
	font-weight: bold;
	background-color: #FFFFFF;
	height: auto;
	width: 340px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	margin-top: 0px;
	padding: 5px;
}
#kitcontentrightpurchase {
	background-color: #FFFFFF;
	height: 150px;
	width: 350px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	margin-bottom: 0px;
	overflow: hidden;
}
#navbar {
	height: 51px;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}
a:link {
	color: #0952A1;
}
a:hover {
	color: #C40031;
}
a:visited {
	color: #000066;
}
#accessbuy {
	background-color: #FFFFFF;
	height: 143px;
	width: 350px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	margin-bottom: 0px;
	overflow: hidden;
}
#installtop {
	background-image: url(support/gray_speckle_install_top.jpg);
	height: 23px;
	width: 750px;
	margin-right: auto;
	margin-left: auto;
}
#installtitle {
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	background-color: #FFFFFF;
	height: 40px;
	width: 740px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 10px;
}
#installpics {
	background-color: #FFFFFF;
	height: auto;
	width: 740px;
	margin-right: auto;
	margin-left: auto;
	padding: 5px;
	text-align: center;
}
#installbottom {
	background-image: url(support/gray_speckle_install_bottom.jpg);
	height: 23px;
	width: 750px;
	margin-right: auto;
	margin-left: auto;
}
.floarleftpics {
	float: left;
	padding-left: 6px;
}
#installcontent {
	background-color: #CCCCCC;
	height: auto;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
}
#buildupindvheader {
	height: 225px;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	text-align: center;
}
#buildupslefth {
	height: 200px;
	width: 310px;
	float: left;
	padding-left: 80px;
}
#buildupsrighth {
	float: right;
	height: 200px;
	width: 367px;
	padding-left: 23px;
}
#buildupsvleft {
	float: left;
	height: 290px;
	width: 258px;
	padding-left: 132px;
}
.heightvs225b {
	height: 480px;
}
#buildupsvright {
	float: right;
	height: 290px;
	width: 323px;
	padding-left: 67px;
}
#buildupsmain {
	height: 900px;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}
#proofanalysis {
	height: 500px;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
}
#analysistitle {
	height: 80px;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	background-color: #CCCCCC;
	text-align: center;
}
#mediacontent {
	background-color: #FFFFFF;
	height: auto;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.title {
	font-size: 18px;
	font-weight: bold;	
	color: #333333;
}
#mediaheader {
	height: 229px;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}
#homecontent {
	height: 315px;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}
#footerhome {
	height: auto;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
}
.heighthats {
	height: 350px;
}
.heightsticker {
	height: 235px;
}
.heightkitbilstein5100 {
	height: 1300px;
}
.heightkitbilsteinleveling {
	height: 900px;
}
.heightkitfox {
	height: 950px;
}
.heightkitsaw225 {
	height: 1300px;
}
.heightkitsaw25 {
	height: 1350px;
}
.heightprodlinks {
	height: 590px;
}
.heighttowers {
	height: 720px;
}
.heightvs225 {
	height: 503px;
}
.heightvalue225 {
	height: 470px;
}
.heightvs25 {
	height: 500px;
}
#facesoflorenz {
	background-color: #FFFFFF;
	text-align: center;
	height: auto;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	font-size: 18px;
	font-weight: bold;
}
.facesoflorenzpadding {
	padding-right: 10px;
	padding-left: 10px;
}
td img {
/* Another Mozilla/Netscape bug with making sure our images display correctly */
	display: block;
}
#vscontent {
	background-color: #CCCCCC;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
}
#us {
	font-size: 16px;
	line-height: 24px;
	color: #B2181A;
	background-color: #FFFFFF;
	height: auto;
	width: 330px;
	margin-right: auto;
	margin-left: auto;
	font-style: italic;
	font-weight: bold;
	padding: 10px;
}
#them {
	background-color: #FFFFFF;
	height: auto;
	width: 330px;
	margin-right: auto;
	margin-left: auto;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	padding: 10px;
	color: #264EBD;
	line-height: 24px;
}
#usvsthemheader {
	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CCCCCC;
	text-align: center;
	height: auto;
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	padding-right: 40px;
	padding-left: 40px;
}
.center {
	text-align: center;
}
#freeapparelgray {
	background-color: #FEFEFE;
	background-image: url(support/apparel_choose_free_gray.jpg);
	background-repeat: no-repeat;
	height: 148px;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
}
#home2content {
	background-color: #FFFFFF;
	height: 500px;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
}
#contentspekleentersite {
	height: 77px;
	width: 461px;
	margin-right: auto;
	margin-left: auto;
}
.stressanalysis {
	color: #B2181A;
	font-weight: bold;
}
.ghostedimage {
	background-image: url(support/product_tower_anal_small.jpg);
	background-repeat: no-repeat;
	background-position: right 187px;
}
.ghostedoem {
	background-image: url(support/oem_tower.jpg);
	background-repeat: no-repeat;
	background-position: center 125px;
}
.heightsaw {
	height: 575px;
}
.heightbilsteins {
	height: 470px;
}
.heightcoils {
	height: 580px;
}
.heightblocks {
	height: 460px;
}
.heightstraps {
	height: 480px;
}
.themoemtower {
	background-image: url(support/oem_tower.jpg);
	background-repeat: no-repeat;
	background-position: center 188px;
}
.heightvaluefox {
	height: 420px;
}
.heightvs5100 {
	height: 210px;
}
.heightvalue5100 {
	height: 400px;
}
.heightvsleveling {
	height: 135px;
}
.heightvalueleveling {
	height: 420px;
}
.ghostedimagefox {
	background-image: url(support/product_tower_anal_small.jpg);
	background-repeat: no-repeat;
	background-position: right 139px;
}
.heightvsfox {
	height: 480px;
}
#installlinks {
	background-color: #CCCCCC;
	text-align: center;
	height: auto;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	font-size: 14px;
	padding-top: 5px;
	padding-bottom: 10px;
}
#installcontentmain {
	background-color: #CCCCCC;
	height: 340px;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	text-align: center;
}
#usvsthemcenter {
	height: auto;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	color: #FFFFFF;
	background-color: #CCCCCC;
	font-size: 17px;
	text-align: center;
	font-weight: bold;
	padding-bottom: 5px;
}
#comparefoxlorenz {
	width: 780px;
	margin-right: auto;
	margin-left: auto;
}
#compare25 {
}
.ghostedimage25 {
	background-image: url(support/product_tower_anal_small.jpg);
	background-repeat: no-repeat;
	background-position: right 187px;
}
.questions {
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	text-decoration: underline;
	padding-left: 5px;
}
#questionsleafs {
	height: 30px;
	width: 775px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	text-decoration: underline;
	padding-left: 5px;
	color: #C30031;
}
.frequentlyquestions {
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	text-decoration: underline;
	padding-left: 5px;
}
.frequentlyanswers {
	font-size: 14px;
	padding-left: 5px;
}
#frequentlyanswered {
	font-size: 13px;
	line-height: 20px;
	background-color: #FFFFFF;
	height: auto;
	width: 760px;
	padding-left: 10px;
	margin-right: auto;
	margin-left: auto;
	padding-right: 10px;
	font-weight: bold;
	padding-bottom: 10px;
	text-align: left;
}
#jamesbuildup {
	height: auto;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	text-align: center;
}
.jamesimages {
	padding: 25px;
}
#contentbilsteinswarranty {
	background-color: #FFFFFF;
	height: 850px;
	width: 756px;
	margin-right: auto;
	margin-left: auto;
	font-weight: normal;
	padding-right: 12px;
	padding-left: 12px;
}
#faqleveling {
	color: #333333;
	background-color: #CCCCCC;
	height: auto;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-top: 0px;
}
#contentbuildupsmismatch {
	float: left;
	height: 290px;
	width: 200px;
	padding-left: 23px;
}
#frontpagetext {
	height: 169px;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(support/newfrontpagedots.jpg);
	line-height: 22px;
	font-size: 15px;
	padding-top: 2px;
}
#frontpagetext img {
	margin: 0px;
	padding: 0px;
	float: left;
}
.frontpagetextL {
	margin: 0px;
	padding: 0px;
}
.frontpagetext {
	line-height: 14px;
}
#suspensionsystems {
	background-color: #FFFFFF;
	text-align: center;
	height: 210px;
	width: 350px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#contentshockbootcovers {
	background-color: #FFFFFF;
	height: 1000px;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
}
#contenttrackbar {
	background-color: #FFFFFF;
	height: 930px;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
}
#signage {
	float: left;
	height: 203px;
	width: 350px;
	margin: 0px;
	padding: 0px;
}
#sign {
	background-color: #FFFFFF;
	height: 300px;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
}
#signageimage {
	height: 203px;
	width: 430px;
	float: right;
}
#kitcontentpurchaserightlinks {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: 270px;
	text-align: center;
	height: 225px;
	width: 350px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
}
#kitcontentpurchaserighdp {
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: 275px center;
	text-align: center;
	height: 150px;
	width: 350px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
}
#contentshockboot {
	background-color: #FFFFFF;
	height: 950px;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
#plushupgrade {
	background-color: #FFFFFF;
	text-align: center;
	height: 200px;
	width: 350px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	background-image: url(support/stamp_plush_coils.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.heighttruss {
	height: 1030px;
}
#contentbuildupsvertical {
	background-color: #FFFFFF;
	height: 300px;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
}
#kitcontentrightpurchaserighhybrid {
	background-color: #FFFFFF;
	text-align: center;
	height: 200px;
	width: 350px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
}
#kitspecial {
	background-color: #FFFFFF;
	text-align: center;
	height: 150px;
	width: 350px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	font-size: large;
	font-weight: bold;
	color: #990000;
}
#bogosaletitle {
	font-size: medium;
	font-weight: bold;
	background-color: #FFFFFF;
	height: auto;
	width: 330px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
}
.heightbogosale {
	height: 570px;
}
#RZR {
	background-color: #CCCCCC;
	height: 300px;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
}
#invoicebeattie {
	height: 900px;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	text-align: center;
}
#headercontainer {
	height: 144px;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
}
#headera {
	width: 584px;
	float: left;
}
#headerb {
	background-image: url(support/header-b.jpg);
	width: 196px;
	float: right;
	height: 144px;
	text-align: center;
	vertical-align: middle;
}
#headerform {
	height: 50px;
	width: 100px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 13px;
}
#subheadercontainer {
	height: 50px;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
}
#subheaderviewcart {
	background-image: url(support/subheader-viewcart.jpg);
	float: left;
	background-repeat: no-repeat;
	height: 35px;
	width: 156px;
	padding-left: 15px;
	padding-top: 15px;
}
#subheaderproduct {
	float: right;
	height: 50px;
	width: 609px;
}
#inthemedia {
	background-color: #FFF;
	height: 94px;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
#inthemedia1 {
	background-color: #FFF;
	height: 137px;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
}
#inthemedia2 {
	background-color: #CCC;
	height: 96px;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
}
#inthemedia3 {
	background-color: #FFF;
	height: 166px;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
}
#inthemedia4 {
	background-color: #FFF;
	height: auto;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
}
#accessbuyleft {
	background-color: #FFF;
	text-align: center;
	height: 143px;
	width: 175px;
	margin-bottom: 0px;
	overflow: hidden;
	float: left;
	border-right-style: dashed;
}
#accessbuyright {
	background-color: #FFF;
	text-align: center;
	float: right;
	height: 143px;
	width: 125px;
	margin-bottom: 0px;
	overflow: hidden;
	margin-right: 20px;
}
#feedbackforum {
	background-color: #FFF;
	height: auto;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
#contentproductbuypaypal {
	background-color: #CCC;
	text-align: center;
	float: left;
	height: 135px;
	width: 230px;
	border-right-style: dashed;
}
#contentproductbuygoogle {
	background-color: #CCC;
	text-align: center;
	float: right;
	height: 135px;
	width: 125px;
	margin-right: 50px;
	margin-bottom: 0px;
	overflow: hidden;
}
#contentproductbuygoogletruss {
	background-color: #CCC;
	text-align: center;
	float: right;
	height: 135px;
	width: 155px;
	margin-right: 30px;
	margin-bottom: 0px;
	overflow: hidden;
}
#kitcontentpurchasedppaypal {
	background-color: #FFF;
	text-align: center;
	float: left;
	height: 150px;
	width: 175px;
	border-right-style: dashed;
}#kitcontentpurchasedpgoogle {
	background-color: #FFF;
	text-align: center;
	float: right;
	height: 150px;
	width: 125px;
	margin-right: 25px;
	margin-bottom: 0px;
	overflow: hidden;
}
#kitcontentpurchaseplushirpaypal {
	background-color: #FFF;
	text-align: center;
	height: 150px;
	width: 125px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	border-top-style: dashed;
}
#kitcontentpurchaselevelpaypal {
	background-color: #FFF;
	text-align: center;
	height: 180px;
	width: 350px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	border-bottom-style: dashed;
	border-top-style: dashed;
}
#kitcontentpurchaselevelgoogle {
	background-color: #FFF;
	text-align: center;
	height: 200px;
	width: 350px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
}
#googlebuttoncenter {
	margin-right: auto;
	margin-left: auto;
	width: 100px;
}
