#homecont1 {	height: 500px;	width: 925px;	float: left;	padding: 0px;}#aboutcont1 {	background-color: #;	height: 475px;	width: 915px;	float: left;	padding: 5px 5px 10px;	background-image: url(../images/indexslide/RedProdBox1b.jpg);	background-repeat: no-repeat;}#shopcont1 {	padding: 0px 0px 5px;	float: left;	border: 1px solid #333333;	background-color: #FFFFFF;	margin-top: 0px;	width: 1020px;}/*Credits: Dynamic Drive CSS Library *//*URL: http://www.dynamicdrive.com/style/ */.cssform p{	width: 300px;	margin: 0 0px;	padding: 10px;	height: 1%;}.cssform label{	font-weight: bold;	margin-left: auto;	width: 150px;	margin-right: auto;	float: left;	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 11px;	font-style: normal;	line-height: normal;	font-variant: normal;	text-decoration: none;}.cssform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/width: 180px;}.cssform textarea{	width: 325px;	height: 185px;}/*.threepxfix class below:Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html*/* html .threepxfix{	margin-left: 3px;}#contactcont {	width: 910px;	float: left;	height: 510px;	padding-right: 5px;	padding-left: 10px;	padding-top: 10px;	padding-bottom: 5px;	background-image: url(../images/MessagePic_MK2.jpg);	background-repeat: no-repeat;	background-color: #000000;	overflow: auto;}#contactrt {	float: right;	height: 50px;	width: 550px;	margin-right: 5px;	padding: 5px;	font-family: "Trebuchet MS", "Lucida Grande", Arial, Sans-Serif;	font-size: 14px;	font-style: normal;	font-weight: normal;	font-variant: normal;	color: #FFFFFF;	text-decoration: none;}.titletext {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	color: #FFFFFF;	text-decoration: none;	line-height: 12px;	font-weight: normal;	font-variant: normal;}div.img{	border: thick solid #000000;	float: left;	text-align: left;	margin-right: 2px;	margin-left: 5px;	height: auto;	width: auto;	padding-bottom: 2px;	padding-top: 2px;	margin-top: 5px;	background-color: #000000;}	div.img img{	display: inline;	margin: 3px;	border: 1px solid #000000;	overflow: hidden;}div.img a:hover img {	border: 1px solid #333333;}div.desc{	text-align: left;	font-weight: normal;	width: 225px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: 12px;	font-variant: normal;	color: #000000;	text-decoration: none;	text-transform: none;	margin-right: 2px;	margin-bottom: 2px;	margin-left: 3px;	margin-top: 0px;	padding: 2px;}.links1 {	font-family: Arial, Helvetica, sans-serif;	padding-left: 10px;	margin: 2px 0px;	text-transform: capitalize;	text-decoration: none;!;	font-size: 11px;	color: #000000;	text-decoration: none;	text-align: left;	font-weight: bold;	margin-left: 3px;	padding-top: 3px;	padding-right: 3px;	padding-bottom: 3px;	text-transform: capitalize;}.links1 a {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	text-decoration: none;	text-align: left;	font-weight: normal;	padding: 5px;	margin-left: 3px;	text-transform: uppercase;	font-style: normal;}.links1 a:hover {	color: #999999;	text-decoration: none;	padding: 5px 5px 3px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}#lftsidebar {	padding: 0px 0px 5px;	float: left;	width: 925px;}.productname {	font-family: Helvetica, Arial, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: normal;	font-variant: normal;	color: #FFFFFF;	text-decoration: none;	line-height: 20px;}.rollover a {	width: 180px;	padding:10px;	font: normal 12px/20px Helvetica, Arial, sans-serif;	;	color:#000000;	text-decoration: none;	margin: 0px 0px 1px;	float: left;	display: block;	background-color: #333333;}.rollover a:hover {	color: #FFFFFF;	background-color: #171717;}#proddesc1 {	background-color: #000000;	padding: 5px;	float: left;	height: 300px;	width: 450px;	margin-top: 0px;	margin-bottom: 5px;	margin-right: 5px;	margin-left: 5px;}#itemdesc1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: bold;	font-variant: normal;	color: #000000;	text-decoration: none;	background-color: #000000;	padding: 0px;	float: right;	height: 250px;	width: 310px;}#buynowbox {	padding: 5px;	float: right;	height: 138px;	width: 297px;	border: thin solid #FFFFFF;	margin-top: 5px;	clear: right;	background-color: #FFFFFF;}#aboutinner1 {	float: left;	width: 895px;	font-family: Helvetica, Arial, sans-serif;	font-size: 14px;	color: #FFFFFF;	text-decoration: none;	font-weight: lighter;	font-variant: normal;	padding: 10px;}#underconst {	width: 920px;	height: 480px;	float: left;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	font-variant: normal;	color: #00CCFF;	text-decoration: none;	background-image: url(../images/products1.jpg);	background-repeat: no-repeat;	padding-top: 5px;	padding-bottom: 10px;	padding-left: 10px;	padding-right: 10px;}#thankyoucont {	float: left;	height: 15px;	background-image: url(images/BlkTrspBlk2.png);	background-repeat: repeat-x;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: bold;	font-variant: normal;	color: #FFFFFF;	text-decoration: none;	padding: 10px;}.reglinks {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333333;	text-decoration: none;}#newscont1 {	width: 923px;	border: 1px solid #333333;	float: left;	background-color: #FFFFFF;}#newsinnerlft {	padding: 5px 0px 5px 5px;	float: left;	background-color: #000000;	width: 600px;}#productviewcont {	float: left;	width: 923px;	border: 1px solid #333333;	padding-top: 0px;	background-color: #000000;}#lftbarlinks {	float: left;	width: 200px;	padding-bottom: 5px;	padding-left: 0px;	margin-top: 0px;}#viewprodcont {	width: 200px;	float: left;	background-color: #00CC00;}#linkscont {	width: 960px;	border: thin solid #333333;	float: left;	background-color: #fff;	padding: 10px;	background-attachment: fixed;	background-repeat: repeat;}#linksLft {	padding: 10px;	margin: 5px;	width: 400px;}#newsbarrt {	background-color: #00FF66;	padding: 5px;	float: left;	width: 200px;	margin-left: 5px;	height: 100px;}#team1 {	border: thin solid #CCCCCC;	float: left;	width: 1030px;	padding-top: 0px;	padding-right: 5px;	padding-bottom: 10px;	padding-left: 5px;	background-color: #000000;	height: auto;}.teambox1 {	background-color: #00FF33;	float: left;	height: 250px;	width: 224px;}.innerteambox {	padding: 10px;	float: left;	width: 200px;	margin-right: 10px;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #333333;	height: 200px;}.prdctdesclink {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: italic;	font-weight: bold;	text-decoration: underline;	text-align: right;}.prdctdesclink a {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	text-decoration: underline;	text-align: left;}.prdctdesclink a:hover {	color: #00CCFF;	font-size: 12px;}.buynowtext {	font-family: Helvetica, Arial, sans-serif;	font-size: 13px;	font-weight: bold;	color: #000000;	text-decoration: none;	font-style: italic;}#twitterbox {	background-color: #FFFFFF;	padding: 10px 20px 5px 10px;	height: auto;	width: 615px;	font-family: Helvetica, Arial, sans-serif;	font-size: 13px;	color: #CC3366;	text-decoration: none;	font-weight: bold;	float: left;	border-right-width: thin;	border-right-style: solid;	border-right-color: #CCCCCC;	line-height: 15px;	font-style: italic;}#catalog1 {	height: 450px;	width: 904px;	border: thin solid #CCCCCC;	float: left;	padding-top: 20px;	padding-right: 10px;	padding-bottom: 10px;	padding-left: 10px;	background-repeat: repeat;	background-color: #000000;}#creators {	float: left;	height: 490px;	width: 910px;	margin-top: 5px;	padding: 5px 5px 5px 10px;	background-image: url(../images/Creators2_MK.jpg);	font-family: Helvetica, Arial, sans-serif;	font-size: 10px;	color: #000000;	text-decoration: none;	background-repeat: no-repeat;}#shopupdate {	float: left;	height: 20px;	width: 925px;	font-family: Helvetica, Arial, sans-serif;	font-size: 10px;	font-style: italic;	color: #000;	text-decoration: none;	padding-top: 10px;}#prdctwrap {	padding: 0px;	float: right;	width: 818px;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #CCCCCC;}.flashclass{	width: 925px;	padding: 0px;	height: 270px;	margin-top: 5px;}.flashclass img{border-width: 0;}#myslideshow{	width: 925px;	float: left;	height: 270px;}#videocont1 {	float: left;	width: 965px;	padding-top: 13px;	padding-left: 10px;	background-image: url(../images/LinePttrn09b.png);	background-repeat: repeat;	background-position: left top;	background-attachment: fixed;	background-color: #000000;	padding-bottom: 10px;	padding-right: 10px;}#vidRtbar {	float: right;	height: 520px;	width: 220px;	padding: 20px 10px 20px 20px;	margin-right: 10px;	font-family: Helvetica, Arial, sans-serif;	font-size: 50px;	line-height: 55px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	text-align: right;}#dealerscont {	padding: 10px;	float: left;	width: 940px;	font-family: Helvetica, Arial, sans-serif;	font-size: 12px;	color: #FFFFFF;	text-decoration: none;	border: 1px solid #333333;	background-color: #000000;	height: auto;}.dealersbox {	padding: 10px;	float: left;	width: 150px;	height: 110px;	margin-right: 10px;}.dealertxt1 {	font-family: Helvetica, Arial, sans-serif;	font-size: 36px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;}.dealertxt2 {	font-family: Helvetica, Arial, sans-serif;	font-size: 18px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;}.dlrlinks1 {	font-family: Helvetica, Arial, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	font-style: normal;}.dlrlinks1:hover {	color: #999999;}.dealersbox:hover {}.linksbox {	width: 920px;	margin-bottom: 2px;	padding-top: 2px;	padding-right: 2px;	padding-bottom: 2px;}.linksbox:hover {	padding-top: 2px;	padding-right: 2px;	padding-bottom: 2px;}#headermain {	background-color: #000000;	height: 270px;	width: 925px;	margin-left: 0px;	margin-bottom: 5px;}#topslide1 {	height: 270px;	width: 925px;	margin-bottom: 5px;	background-color: #FFFF66;}.dlrsStates {	font-family: Helvetica, Arial, sans-serif;	font-size: 12px;	text-transform: uppercase;	color: #999999;	text-decoration: underline;	padding: 0px 0px 0px 10px;	float: left;	width: 1010px;	clear: right;	margin-bottom: 5px;	margin-top: 5px;}#policycont {	padding: 20px;	float: left;	width: 920px;	background-color: #FFFFFF;	font-family: Helvetica, Arial, sans-serif;	font-size: 12px;	text-decoration: none;	color: #333333;}#teamRtinnr {	float: right;	width: 825px;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #333333;	background-color: #000000;}#wallpapercont {	padding: 10px 0px 10px 10px;	float: left;	height: auto;	width: 950px;	background-color: #000;	font-family: Helvetica, Arial, sans-serif;	font-size: 10px;	color: #000000;}.imgWllPpr {	height: 200px;	width: 300px;	margin-bottom: 10px;	float: left;	padding: 0px;	margin-right: 15px;}#WllPprDesc {	float: left;	margin-bottom: 5px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #333333;	font-family: Helvetica, Arial, sans-serif;	font-size: 12px;	color: #fff;	text-decoration: none;	width: 930px;	padding-top: 5px;	padding-bottom: 5px;	padding-left: 5px;	padding-right: 0px;}#homeBanner {	float: left;	height: 168px;	width: 960px;	margin-top: 5px;	background-image: url(../images/banners/Banner_Slimz1.jpg);	background-color: #000000;}#BannerInnerRt {	font-family: Helvetica, Arial, sans-serif;	font-size: 10px;	color: #FFFFFF;	text-decoration: none;	float: right;	margin-top: 130px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding: 10px;	text-align: right;	background-color: #EB0000;}.whtLinkSmll {	font-family: Helvetica, Arial, sans-serif;	font-size: 10px;	color: #000000;	text-decoration: none;	font-style: normal;}.whtLinkSmll:hover {	color: #FFFFFF;	text-decoration: none;}#homelinks {	font-family: Helvetica, Arial, sans-serif;	font-size: 10px;	font-style: normal;	color: #000000;	text-decoration: none;	padding: 10px;	float: left;	width: 940px;	text-align: center;}.homelink {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FF3366;	text-decoration: none;}.homelink:hover {	color: #00CC66;}#team2 {	background-color: #FFFFFF;	float: left;	height: auto;	width: 1030px;	border: thin solid #333333;	background-image: url(../images/indexslide/TeamCollage.jpg);	padding: 10px;}#teamPros {	background-color: #fff;	float: left;	height: auto;	width: 300px;	margin: 5px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-transform: uppercase;	color: #000000;	text-decoration: none;	padding: 10px;	line-height: 20px;}