/* Sizzix EU Styles -  by Marlon Hall/Paige Macdonald *//* ------------------------------------------------------------------------------ *//* Body Formatting All Pages, Inc Font, Page Margins */body {font-family: Arial, Helvetica, sans-serif; 	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	background-color: #E4EDF7;	background-image: url(/images/ui/img_tex.jpg);}td,th {font-family: Arial, Helvetica, sans-serif; color: #336699;}h1 {font: bold 14px Arial, Helvetica, sans-serif; color: #336699;}h2 {font: bold 13px Arial, Helvetica, sans-serif; color: #336699;}h3, h4, h5, h6 {font: bold 12px Arial, Helvetica, sans-serif; color: #336699;}p {font: 12px Arial, Helvetica, sans-serif; color: #000;}a:link {color: #996633; text-decoration: none;} a:visited{color: #996633; text-decoration: underline;}a:hover {color: #996633; text-decoration: underline;}a:active {color: #996633; text-decoration: none;}#mainContent {float: left; padding: 0; margin: 0; background-color:#FFFFFF; width: 970px; height:auto; min-height: 600px;}/*Main Content for Sub-Pages*/.product_row {float: left; padding-bottom: 6px; margin-top: 10px; padding-left: 10px; width:960px;}.product_title_wrap4 {float: left; padding: 6px 10px 8px; border: 1px solid #ADAED6; margin-left: 12px; background: #E4EDF7; width: 150px; height: 300px; }  .product_id {font: 12px Tahoma, Verdana, Arial; text-align: center; color: #336699; padding-bottom: 4px;}.product_image {border: 1px solid #CCC; background: #FFF; text-align: center; height: 135px; }.product_desc_wrap {position:relative; float:left; height:auto; width: auto; text-align: center;}.product_desc {position: relative; float: left; font: 12px Tahoma, Verdana, Arial; text-align: center; width: 100%; height:auto; padding: 0 0 0 0; margin-bottom: 4px; }.prod_title {float: left; font: bold 12px Tahoma, Verdana, Arial; text-align: center; width: 100%; height: 44px; padding-top: 2px;}.addtocart {float: left; font: 12px Tahoma, Verdana, Arial; text-align: center; width: 100%; min-height:20px; height: auto;}.outofstock {float: left; font: 11px Tahoma, Verdana, Arial; text-align: center; width: 100%; min-height:20px; height: auto;}#upper_results {float: left; background-color: #EFEFEF; width:100%; height:auto; min-height: 150px; border-bottom: 1px solid #CCC; }.filter {float: left; width: 160px; height:auto; min-height:140px; padding-left: 10px; padding-top: 10px;line-height:20px;}.filter2 {float: left; width: 240px; height:auto; min-height:140px; padding-left: 20px; padding-top: 10px;line-height:20px;}.filter3 {float: right; width: 260px; height:auto; min-height:140px; padding-left: 20px; padding-top: 10px;line-height:20px;}.filter_text {font: 11px Tahoma, Verdana, Arial;} #suggestions {float: left; width: 100%; height: 30px; border-bottom: 1px dotted #CCC;}.notice {font: 11px Tahoma, Verdana, Arial; color: #FF0000; padding: 10px 0px 0px 25px; width: 90%}.breadcrumbs {font:bold 11px Tahoma, Verdana, Arial; padding: 10px 0px 0px 25px; width: 90%}#bottom_left {float: left; width:450px; height: 30px; padding-left: 20px;} #bottom_right {float: right; width:450px; height: 30px; padding-right: 20px; text-align: right;} /*End Main Content for Sub-Pages*/.price_regular {font: 11px Tahoma, Verdana, Arial;}.price_strike {font: 11px Tahoma, Verdana, Arial; text-decoration: line-through;}.price_normal {font: bold 11px Tahoma, Verdana, Arial;}.price_special_strike {font: bold 11px Tahoma, Verdana, Arial; text-decoration: line-through;}.price_sale {font: bold 11px Tahoma, Verdana, Arial; color: #FF0000;}.price_coupon {font: bold 11px Tahoma, Verdana, Arial; color: #339900;}/*End Shopping Cart Pages*//************* Detail Page Adjustments ***************/.product_bg {min-height:250px;} .btmpd {padding-bottom:11px;}