@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/mall_pattern.png) repeat-x top left;
	background-color: #a32f18;
}
/*
#branding h1 {
	background: transparent url(../images/mall_logo.png) no-repeat top left; 
}
*/
#branding h2 {
	background: transparent url(../images/mall_tagline.png) no-repeat bottom left;
}
h3 {
	color:#a32f18;
}

#mainnavbg {
	background-color:#f7e8d1;
}
ul#mainnav li a:link, ul#mainnav li a:visited, ul#mainnav li a:hover, ul#mainnav li a:active  {
	color:#a32f18;
}
ul#mainnav li a:hover {
	background-color: #eca597;
}
#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:#382225;
}

ul#secondarynav li a:link, ul#secondarynav li a:visited, ul#secondarynav li a:hover, ul#secondarynav li a:active  {
	color:#f7e8d1;
}
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:#5b4246;
}

#leftcontent {
	background-color:#382225;
}
#events {color: #fff;}

#events a:link, #events a:visited, #events a:active {
	color: #fff;
}
#events a:hover{
	color: #fff;
}
#events h3 {color:#f7e8d1;}

#centercontent a, #rightcontent a, #maincontent #sales a,  #centercontent h5 a, #centercontent .continue a {
	color: #454545;
}
#hours h3, #newsletter h3 {
	color: #f6e7d0;
}

#directory h3 {
	color:#f6e7d0;
}

#hours {
	color:#f7e8d1;
	background:url(../images/ft_gradient.png) repeat-x top left;
	background-color:#a32f18;
}

#directory {
	background:url(../images/directory.png) 10px 10px no-repeat;
	background-color:#382225;
}
#directory a{color: #f7e8d1;}

#newsletter {
	background:url(../images/envelope.png) 10px 10px no-repeat;
	background-color:#f7e8d1;
	color: #382225;
}

#newsletter a {
	color:#382225;
}

#newsletter h3 {color: #382225;}
#newsletter h3 a {text-decoration:none;}

#bottombar {
	background:url(../images/ft_gradient.png) repeat-x bottom left;
	background-color:#a32f18;
	border-top: 1px solid #7f2412;
}
#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;
}

#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;}
	

#maincontent #pagetitle h2 {
	color:#f7e8d1;
	background-color:#a32f18;
}
hr {
	color:none;
	border:none;
	background:url(../images/bg_hr.jpg) top left repeat-x;
}
#maincontent h1 {
	color:#a32f18;
}
#maincontent h2 {
	color:#a32f18;
}
#maincontent h4, #maincontent #sales h4 a  {
	color:#a32f18;
}
#maincontent #month-list li {
	border-left:1px solid #fff;
	background-color:#f7e8d1;
	
}
#maincontent #month-list .month-list_year {
	background-color:#382225;
	color:#fff;
}
#maincontent #month-list .monthOn {
	background-color:#a32f18;
	color:#fff;
}
#maincontent #month-list .month-list_year a, #maincontent .usercontent #month-list .monthOn a {
	color:#E7CEA0;
}
#maincontent a {
	color:#a32f18;
}
#maincontent #sales #coupons_container .coupon a.printcoupon, #print a.printcoupon {
	color:#fff;
	background-color:#a32f18;
}

.input{font-size:11px; color: #333; background-color: #f7e8d1; width: 300px; padding: 3px; border: 1px solid #382225;}
.submit{font-size:11px; color: #f7e8d1; background-color: #a32f18; width: 130px; padding: 4px; border: 1px solid #762110;}