#main_content_container {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 18px;	margin: 0; 	padding: 0;	text-align: center;	color: #433932;}#main_content_container h1,#main_content_container h2,#main_content_container h3,#main_content_container h4,#main_content_container h6{    font: 16px arial;    font-weight: bold;}#main_content_container h1 {	/* Brown Product Names */	color:#433932;	margin-top:0px;}#main_content_container h2 {	/* Gold Headlines */	color:#A48758;	margin-top:0px;}#main_content_container h3 {     /* White Headlines */     color:#fff;     margin-top:5px;     margin-bottom:2px;     padding-bottom: 0px;}#main_content_container h4 {	/* Red Headlines */	color:#cc0000;	margin-top:0px;}#main_content_container h6 {	font: 13px arial;  /* Gold "Attention" */	color:#A48758;	margin-top:0px;}#main_content_container .img {	margin:2px;	float:right;	border-style: none;}#main_content_container a:link, #main_content_container a:visited {    text-decoration: none;}#main_content_container .act_now {	font: 13px arial;  /* Red "Order Now" */	font-weight:bold;  	color:#cc0000;	margin-top:0px;	}#main_content_container img {    border-style: none;}#main_content_container {	width: 868px; 	background:#fff;	margin: 0 auto;	padding: 9px;	border: 0px;	text-align: left;}#main_content_container #row1 {	width: 868px;	text-align: left;}#main_content_container #promoheadleft {	width: 412px;	height: 20px;	float: left;	margin-top:10px;}#main_content_container #promoheadright {	float:left;	width:280px;	height:38px;}#main_content_container #promo1 {	float:left;	width:412px;	height:258;}#main_content_container #promo2 {	float:left;	width:260px;	height:237px;	padding:10px;	border-bottom:#B4ADA1 1px solid;}#main_content_container #promo3 {	float:left;	width:176px;	height:258px;	color:#fff;}#main_content_container #row2 {	float:left;	width: 868px;	padding-top:12px;	padding-bottom:8px;	text-align: left;}/* Small Bucket */#main_content_container #smBucket {	float:left;	width:164px;	background-image:url(/App_Themes/PetSafe/Images/home_page/sm_shadow.gif);	margin: 0 auto;	border:none;	text-align:left;}#main_content_container .smBanner {	background: #fff;	width:164px; 	padding: 0px;}#main_content_container .smContent {	padding: 6px 8px 0px 10px;	height:204px;}#main_content_container .smFooter {	padding: 0px;	background:#fff;}#main_content_container #row3 {	float:left;	width: 868px;	height:20px;	padding-top:12px;	padding-bottom:8px;	text-align: left;}#main_content_container .lefthead {	font: 16px arial;	font-weight:bold;	color:#A48758;	margin-top:0px;}#main_content_container .righthead {	font: 13px arial;	font-weight:bold;  	color:#cc0000;	margin-top:0px;	}#main_content_container #row4 {	float:left;	width: 868px;	padding-top:6px;	padding-bottom:8px;	text-align: left;}#main_content_container #row4 .mdContent {    height:208px;}#main_content_container .bucket_hero{    float:right;}/* Medium Bucket */#main_content_container .mdBucket {	float:left;	width:260px;	background-image:url(/App_Themes/PetSafe/Images/home_page/md_shadow.gif);	margin: 0 auto; 	border:none;	text-align:left;}#main_content_container .mdBanner {	background: #fff;	width:260px; 	padding: 0px;}#main_content_container .mdContent {	padding: 12px 8px 0px 10px;}#main_content_container .mdFooter {	padding: 0px;	background:#fff;}#main_content_container #video{	padding: 0px;	float:left;	width:320px;	height:265px;}#main_content_container #row5 {	float:left;	width: 868px;	padding-top:12px;	padding-bottom:8px;	text-align: left;}	#main_content_container #map {	float:left;	width:307px;	height:167px;	color:#fff;	padding:43px 13px 0px 13px;	background-image:url(/App_Themes/PetSafe/Images/home_page/map.gif);	background-repeat:no-repeat;}#main_content_container #if {	float:left;	width:307px;	height:167px;	color:#645E58;	padding:43px 13px 0px 13px;	background-image:url(/Resources/Images/if_bg.png);	background-repeat:no-repeat;}#main_content_container #if input {    vertical-align:middle;}#main_content_container #home_dealer_locator {    padding-top:5px;}#main_content_container .spacer {	float:left;	padding: 0px;	background:#fff;}#swoosh {    position:absolute;    background:url("/App_Themes/PetSafe/Images/BestMomentsHomepage/swoosh.png") no-repeat left top;    width:903px;    height:171px;    left:31px;}.EditMode #swoosh{    display:none;}* html #swoosh{    background-image:none;    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/App_Themes/PetSafe/Images/BestMomentsHomepage/swoosh.png", sizingMethod="crop");}