/*GLOBALS*/* { 	padding:0px;	margin:0px;	font-family:arial;}a img {	border:none;}table {	border-collpase: collapse;}.clear {	clear:both;}/*PAGE*/html {	height: 100%;	font-family:Arial sans serif;	}body {	height: 100%;	margin:0;	padding:0;	background:url(/000000000/00000000/00000000/0101:00002:05105088A/500408A0/14100228/11E9AA19.image;i7:,/bg_bg.jpg) top left;}/*switched this to png */#nonFooter {	position: relative;	min-height: 70%;	width:986px;	margin:0 auto 110px auto;	padding:0 0 0.5em 0;	background:url(/000000000/00000000/00000000/0101:00002:050410280/0401222A/14542028/01F5A287.image;i7:,/non-footer-bg.png) repeat-y top left;}* html #nonFooter {	height: 70%;}/*switched this to png */#footer {	width:986px;	height:200px;	position: relative;	margin: -7.5em auto 0 auto;	background:url(/000000000/00000000/00000000/0101:00002:014002022/14112000/14540200/51B6A2A1.image;i7:,/bg_footerTile.png) repeat-y top left;	padding:0px;}#two #footer {	height:396px;	margin: -7.5em auto 0 auto;}/* A CSS hack that only applies to IE -- specifies a different offset for the footer */* html #footer {	margin-top: -7.4em;}/*ELEMENTS *//*switched this to png */#header {	background:transparent url(/000000000/00000000/00000000/0101:00002:001040A82/44442028/01400000/54F28026.image;i7:,/header-bg-btm.png) no-repeat bottom left;	width:986px;	height:302px;	margin:0 auto 0 auto;	padding:0 0 25px 0;	text-indent:-9999px;	}/* switched margin on top */#badmanLogo {	background:transparent url(/000000000/00000000/00000000/0101:00002:044150022/5551A0A0/50050828/108E08B5.image;i7:,/badmanLogo.png) no-repeat top left;	width:338px;	height:287px;	float:left;	display:inline;	margin: 14px 0 0px 324px;	text-indent:-9999px;}#viewCartButton {	width:219px;	height:31px;	float:right;	display:inline;	background:url(/000000000/00000000/00000000/0101:00002:0141528A0/50040A8A/4450200A/55660960.image;i7:,/view_cart_btn.png) no-repeat top left;	margin:170px 15px 0 0;}	#content {}#splashText {	width:824px;	height:69px;	padding:20px 0 0 0;	margin:0px auto 35px auto;	background: transparent url(/000000000/00000000/00000000/0101:00002:015002228/1505020A/50042220/04CF2836.image;i7:,/bg_title_splashText.png) no-repeat top left;	text-indent:-99999px;}/*switched this to png */#footerContent {	background:url(/000000000/00000000/00000000/0101:00002:01151280A/51100028/4104088A/45A52A2C.image;i7:,/bg_footerTop.png) no-repeat top left;	height:93px;	color:#fff;	font-size:12px;	padding:15px;}#footerContent .pLeft {	float:left;	display:inline;	width:325px;	margin:25px 0 0 40px;}#footerContent .pLeft h5 {	font-size:12px;}#footerContent .pRight {	float:right;	display:inline;	margin:25px 40px 0 0;	line-height: 16px;	font-size: 12px;	color: #eaeaea;	text-align:right;}#footerContent a {	color:#fff;}#footerContent a:hover {	color:#666;}#title_badManFighGear {	position:absolute;	z-index:1;	background:url(/000000000/00000000/00000000/0101:00002:011412080/514022A2/5515000A/41B48A32.image;i7:,/bg_title_buyBadManHere.png) no-repeat top left;	width:850px;	height:72px;	text-indent:-9999px;	top:75px;	left:75px;}			#content-home .productFrontPage {	background:url(/000000000/00000000/00000000/0101:00002:0044522A8/54008080/1444228A/40A7AA28.image;i7:,/bg_product.png) no-repeat top left;	width:230px;	height:270px;	text-align:center;		float:left;	display:inline;	margin:10px 0px 10px 11px;	color:#fff;	font-weight:bold;	font-size:12px;}#content-home .productFrontPage img {	padding:25px 0 0 0;}#content-home p.thankyouText a {	color:#fff;}#content-home p.thankyouText a:hover {	color:#666;}#content-home p.thankyouText {	color:#FFF;	font-size:18px;	width:600px;	margin:0px auto 50px auto;	text-align:center;}.productFrontPage .btnBuyNow {	margin:19px auto 0 auto;}.btnBuyNow {	background:url(/000000000/00000000/00000000/0101:00002:051140AA2/5500A0AA/0400088A/40EAA287.image;i7:,/btn_buyNow.png) no-repeat top left;	width:119px;	height:43px;	display:block;	text-indent:-99999px;}.btnBuyNow:hover {	background-position: 0px -43px;	width:119px;	height:43px;}.btnSignUp {	background:url(/000000000/00000000/00000000/0101:00002:0105508A0/50150A02/050120AA/45E80A8C.image;i7:,/btn_signUp.png) no-repeat top left;	width:112px;	height:43px;	display:block;	text-indent:-99999px;	margin:0px 0 0 0px;	float:right;	display:inline;}.btnSignUp:hover {	background-position: 0px -43px;	width:112px;	height:43px;}.addToCart {	background:url(/000000000/00000000/00000000/0101:00002:051412888/01558A28/41442008/10AB8986.image;i7:,/add-to-cart.png) no-repeat top left;	width:174px;	height:52px;	display:block;	text-indent:-99999px;	}.addToCart:hover {	background-position: 0px -52px;	width:174px;	height:52px;	}#signUpForm #F_email {	float:left;	margin:10px 0 0 0;	display:inline;	height:20px;	font-size:12px;	color:#333;	width:190px;}#privacy {	font-size:10px;}#content .largeProduct {	float:left;	display:inline;	margin:15px;	color:#fff;	}#content .largeProduct img {padding:40px 0 0 0;}#content .largeProduct h3 {	font-size:26px;	float:left;	display:inline;	margin:0 0 21px 0;}#content .largeProduct p {	font-size:16px;	line-height:18px;	float:left;	display:inline;		width:370px;	font-weight:normal;	margin:0 0 20px 0;}.largeProduct .imgSpot {	background:url(/000000000/00000000/00000000/0101:00002:040452202/1005802A/105000AA/51A58821.image;i7:,/bg_largeImgBg.png) no-repeat top left;	width:476px;	height:394px;	float:left;	display:inline;	padding:0 20px 0 0;	text-align:center;	vertical-align:middle;}.largeProduct .btnBuyNow {	background:url(/000000000/00000000/00000000/0101:00002:01011088A/5451080A/5554200A/00E90A25.image;i7:,/btn_buyNowDARK2.png) no-repeat top left;	margin:4px 0 0 0px;	float:left;}.largeProduct .btnBuyNow:hover {	background-position: 0px -43px;	width:119px;	height:43px;}.largeProduct select {	margin:0 0 20px 0;	width:180px;}#two #footerContent {	padding:30px;}#two #footerContent img {	margin:0px 20px 0 20px;}#two #footerContent .pLeft {	float:left;	display:inline;	margin:25px 0 0px 31px;}#two #footerContent .pRight {	float:right;	display:inline;	text-align:right;	margin:25px 31px 0px 0px;}#two #footerContent h6 {/*hr*/	background:url(/000000000/00000000/00000000/0101:00002:014142A2A/0101A0A2/11040AA0/01A5A0BC.image;i7:,/bg_HR.png) no-repeat top left;	height:1px;	width:883px;	margin:25px auto;}