@charset "UTF-8";/* CSS Document */body {	background: #313030 url(../images/bg_black_gradient.jpg) repeat-x top left;	color: #454545;}#wrapper {	background: url(../images/bg_white.png) repeat-y top center;_background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.shophudsonmall.com/presents/preit_v2/hello/winter09/images/bg_white.png',sizingMethod='scale');_background-repeat:repeat-y;;}#branding {	background:url(../images/ft_gradient.png) repeat-x top left;	background-color: #01427a;}/*#branding h1 {	background: transparent url(../images/mall_logo.png) no-repeat top left; }*/#branding h2 {	background: transparent url(../images/mall_tagline.png) no-repeat top left;}h3 {	color:#a2238e;}#mainnavbg {	background-color:#a3248f;}ul#mainnav li a:link, ul#mainnav li a:visited, ul#mainnav li a:hover, ul#mainnav li a:active  {	color:#fff;}ul#mainnav li a:hover {	background-color: #d361c1;}#secondarynavbg {	background: url(../images/mnav_gradient.png) repeat-x left top; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.shophudsonmall.com/presents/preit_v2/hello/winter09/images/mnav_gradient.png',sizingMethod='scale');_background-repeat:repeat-x;	background-color:#9cb9d5;}ul#secondarynav li a:link, ul#secondarynav li a:visited, ul#secondarynav li a:hover, ul#secondarynav li a:active  {	color:#a3248f;}ul#secondarynav li a:hover {	background: url(../images/mnav_gradient.png) repeat-x left top;_background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.shophudsonmall.com/presents/preit_v2/hello/winter09/images/mnav_gradient.png',sizingMethod='scale');_background-repeat:repeat-x;	background-color:#e6f0f9;}#leftcontent {	background-color:#0090d6;}#events a:link, #events a:visited, #events a:active {	color: #fff;}#events a:hover{	color: #fff;}#events h3 {color:#c0d6eb;}#centercontent a, #rightcontent a, #maincontent #sales a,  #centercontent h5 a, #centercontent .continue a {	color: #454545;}#hours h3, #newsletter h3 {	color: #fff;}#directory h3 {	color:#fff;}#hours {	color:#fff;	background:url(../images/ft_gradient.png) repeat-x top left;	background-color:#a3248f;}#directory {	background:url(../images/directory.png) 10px 10px no-repeat;	background-color:#01427a;}#directory a{color: #fff;}#newsletter {	background:url(../images/envelope.png) 10px 10px no-repeat;	background-color:#c0d6eb;	color: #01427a;}#newsletter a {	color:#01427a;}#newsletter h3 {color: #01427a;}#newsletter h3 a {text-decoration:none;}#bottombar {	background:url(../images/ft_gradient.png) repeat-x bottom left;	background-color:#01427a;	border-top: 1px solid #012749;}#siteinfo {	color:#fff;}#siteinfo h3 {	color:#fff;}#siteinfo a, #siteinfo a:link, #siteinfo a:visited {	color:#fff;}#siteinfo a:hover {	color:#fff;}/* ad rotating  */.slidenumber {	color:#000;	background-color:#CCC;}.slidenumber a {	color:#000;}#pagetitle{	background: url(../images/bg_header.jpg) top left no-repeat;}#maincontent #pagetitle h2 {	color:#fff;	background-color:#a2238e;}#pagetitleTrends{background: url(../images/bg_header_trends.jpg) top left no-repeat;}	#maincontent #pagetitleTrends p{color: #000;}	#maincontent #pagetitleTrends a{color: #000;}	#maincontent #pagetitleTrends a:hover {color: #fff; font-weight: bold;}	#maincontent #pagetitleTrends .pagetips a{font-weight: bold; font-size: 22px; line-height: 1.00em; color: #d8172a;}	#maincontent #pagetitleTrends .pagetips a:hover {color: #fff; font-weight: bold;}	hr {	color:none;	border:none;	background:url(../images/bg_hr.jpg) top left repeat-x;}#maincontent h1 {	color:#a3248f;}#maincontent h2 {	color:#a3248f;}#maincontent h4, #maincontent #sales h4 a  {	color:#a3248f;}#maincontent #month-list li {	border-left:1px solid #fff;	background-color:#c0d6eb;	}#maincontent #month-list .month-list_year {	background-color:#01427a;	color:#fff;}#maincontent #month-list .monthOn {	background-color:#a3248f;	color:#fff;}#maincontent #month-list .month-list_year a, #maincontent .usercontent #month-list .monthOn a {	color:#E7CEA0;}#maincontent a {	color:#01427a;}#maincontent #sales #coupons_container .coupon a.printcoupon, #print a.printcoupon {	color:#fff;	background-color:#01427a;}.input{font-size:11px; color: #333; background-color: #f3f7fa; width: 300px; padding: 3px; border: 1px solid #01427a;}.submit{font-size:11px; color: #f3f7fa; background-color: #01427a; width: 130px; padding: 4px; border: 1px solid #012749;}