﻿body 
{ 
	background-color:#d6d4d5;
	background-image:url(images/bg-footer.gif);
	color:#414141;
}

a
{
    color:#b20839;
    text-decoration:none;
}

a:hover
{
    color:#b20839;
    text-decoration:underline;
}

a:visited
{
	color:#b20839;
}

#global-top
{
	 /*background-color:#401f39;*/
	 background-image:url(images/fresh_bg.jpg);
	 padding-bottom:20px;
}

#global-bottom
{
	border-top:1px solid #d6d5d6;
	min-height:150px;
	background:url(images/bg-footer-shadow.gif) 50% 0 no-repeat;
	color:#9a9a9a;
	font-size:0.9em;
}

#keep-in-touch
{
	color:#414141;
	background:url(images/header-keepintouch.gif) left top no-repeat;
}

.mall-search-list a, .mall-search-list a:visited
{
	color:#000;
	background:url(images/bullet-mallsearch.gif) left 5px no-repeat;
}

.mall-search-alphabet li a:hover
{
	background:url(images/arrow-mallsearch.gif) left top no-repeat;
}

/***** events *******/

.events-container-green
{
	background:url(images/red-events-bg.jpg);
}

.event-item-top
{
	background:url(images/event-small-top-white.gif) left bottom no-repeat;
}

.event-item-bottom
{
	background:url(images/event-small-bottom-white.gif) left top no-repeat;
}

.event-item-name .event-item-top
{
	background:url(images/event-large-top-white.gif) left bottom no-repeat;
}

.events-inner-pages .event-item-name .event-item-top
{
	background-image:url(images/event-large-top-white-inner.gif);
}

.event-item-name .event-item-bottom
{
	background:url(images/event-large-bottom-white.gif) left top no-repeat;
}

.events-inner-pages .event-item-name .event-item-bottom
{
	background-image:url(images/event-large-bottom-white-inner.gif);
}

.event-item-name-dark .event-item-top
{
	background:url(images/event-large-top-black.gif) left bottom no-repeat;
}

.events-inner-pages .event-item-name-dark .event-item-top
{
	background-image:url(images/event-large-top-black-inner.gif);
}

.event-item-name-dark .event-item-bottom
{
	background:url(images/event-large-bottom-black.gif) left top no-repeat;
}

.events-inner-pages .event-item-name-dark .event-item-bottom
{
	background-image:url(images/event-large-bottom-black-inner.gif);
}

/****** end events *******/

/***** boxes *******/

.top-left 
{
	background-image: url(images/box-white-tl.gif);
}

.top-right 
{background: url(images/box-white-tr.gif) 100% 0 no-repeat;}

.bottom-left 
{
	background-image: url(images/box-white-bl.gif);
}

.bottom-right 
{
	background-image: url(images/box-white-br.gif); 
}

.box-black .top-left  { background-image:url(images/box-black-tl.gif); }
.box-black .top-right { background-image:url(images/box-black-tr.gif); }
.box-black .bottom-left { background-image:url(images/box-black-bl.gif); }
.box-black .bottom-right { background-image:url(images/box-black-br.gif); }
.box-black .inside { border-left: 0px solid #000; border-right: 0px solid #000; background: #000;	color: #fff;}
.box-black .box-content { border-top:1px solid #000; border-bottom:1px solid #000;}

.box-purple .top-left  { background-image:url(images/box-red-tl.gif); }
.box-purple .top-right { background-image:url(images/box-red-tr.gif); }
.box-purple .bottom-left { background-image:url(images/box-red-bl.gif); }
.box-purple .bottom-right { background-image:url(images/box-red-br.gif); }
.box-purple .inside { border-left: 1px solid #b20839; border-right: 1px solid #b20839; background: #b20839;	color: #000;}
.box-purple .box-content { border-top:1px solid #b20839; border-bottom:1px solid #b20839;}

.box-green .top-left  { background-image:url(images/box-red-tl.gif); }
.box-green .top-right { background-image:url(images/box-red-tr.gif); }
.box-green .bottom-left { background-image:url(images/box-red-bl.gif); }
.box-green .bottom-right { background-image:url(images/box-red-br.gif); }
.box-green .inside { border-left: 1px solid #b20839; border-right: 1px solid #b20839; background: #b20839;	color: #000;}
.box-green .box-content { border-top:1px solid #b20839; border-bottom:1px solid #b20839; color:#fff;}

.box-green a
{color:#fff;}

/***** end boxes *******/

.contentHeading { color: #b20839; }
.contentPreamble { color: #b20839; }

/* Begin CSS Drop Down Menu */

#menuh ul li
{margin-right:4px;}

#menu-bg
{
	background:url(images/menu-bg.gif) left top no-repeat;
	height:30px;
	width:960px;
}

#menuh ul li.selected-large
{
	/* REMOVED background:url(images/top-menu-bg-selected-large.gif) 0px 7px no-repeat;*/
}

#menuh ul li.selected-small
{
	/* REMOVED background:url(images/top-menu-bg-selected-small.png) 0px 7px no-repeat;*/
}

#menuh ul ul
{background:url(images/menu-bg-ul-ul.gif) left bottom no-repeat;}

#menuh ul ul li a:hover span
{background:url(images/menu-bg-rollover-lozenge.gif) no-repeat left bottom;}

#menuh ul ul li a:hover
{background:url(images/menu-bg-rollover-lozenge-top.gif) no-repeat left top;}

#menuh ul ul ul li a
{background:url(images/menu-bg-off-arrows.gif) left top no-repeat;}

#menuh ul ul ul li:hover
{background:url(images/menu-bg-li-rollover.gif) left bottom no-repeat;}

#menuh ul ul ul li a:hover span
{background:url(images/menu-bg-rollover-arrows.gif) left top no-repeat;}

#menuh ul li.menu-item-large:hover
{background:url(images/menu-bg-top-large.gif) left top no-repeat;}

#menuh ul li.menu-item-small:hover
{background:url(images/menu-bg-top-small.gif) left top no-repeat;}

/* End CSS Drop Down Menu */

.news-ticker-container
{background:url(images/news-ticker-bg.gif) left top no-repeat;}

.greenText 
{color:#fff;}

a.SectionParentLink 
{color:#fff;}

.AllStoresLink { color: #000; }

.menuArrows
{
	/* REMOVED list-style: none;*/
	list-style-position:outside;
	/* REMOVED list-style-image: url(images/menu-arrows-off.gif);*/
	margin-left: 5px;
	padding-left: 0;
}

.menuArrows li a
{
	color:White;
	font-weight:normal;
}

.menuArrows li a:visited
{
	color:white;
}

.contentPreamble { font-size:14px; text-align:justify; }
div.linkBox { width:235px; float:left; margin-bottom: 5px; }
div.linkBox div.inside { padding-top:5px; height:159px; }
div.blackTitleBox{ height:70px; background-color:Black; float:left; color:White; }
a.blackBoxLink { padding-top:20px; font-family:Arial, Verdana; font-size: 20px; color:Black; font-weight:bold; text-decoration:none; }
.shopperTitle { font-size:18px; }
H1.titleBox {	MARGIN-TOP: 0px;	FONT-WEIGHT: lighter;	FONT-SIZE: 3em;	LINE-HEIGHT: 40px;	PADDING-TOP: 0px;	FONT-FAMILY: Arial, Verdana}
