﻿body 
{ 
	background-color:#d6d4d5;
	background-image:url(images/bg-footer.gif);
	color:#414141;
}

a
{
    color:#a3a250;
    text-decoration:none;
}

a:hover
{
    color:#a3a250;
    text-decoration:underline;
}

a:visited
{
	color:#a3a250;
}

#global-top
{
	 background-color:#401f39;
	 background-image:url(images/bg.gif);
	 padding-bottom:20px;
}

#global-bottom
{
	border-top:1px solid #d6d5d6;
	min-height:150px;
	background:url(images/bg-footer-shadow.png) 50% 0 no-repeat;
	color:#9a9a9a;
	font-size:0.9em;
}

#opening-times
{background:url(images/header-openingtimes.png) 0px 2px no-repeat;}

#keep-in-touch
{
	color:#414141;
	background:url(images/header-keepintouch.png) left top no-repeat;
}

.mall-search-list a, .mall-search-list a:visited
{
	color:#bc9bb5;
	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/green-events-bg.gif);}

.event-item-top
{background:url(images/event-small-top-white.png) left bottom no-repeat;}

.event-item-bottom
{background:url(images/event-small-bottom-white.png) left top no-repeat;}

.event-item-name .event-item-top
{background:url(images/event-large-top-white.png) left bottom no-repeat;}

.events-inner-pages .event-item-name .event-item-top
{background-image:url(images/event-large-top-white-inner.png);}

.event-item-name .event-item-bottom
{background:url(images/event-large-bottom-white.png) left top no-repeat;}

.events-inner-pages .event-item-name .event-item-bottom
{background-image:url(images/event-large-bottom-white-inner.png);}

.event-item-name-dark .event-item-top
{background:url(images/event-large-top-black.png) left bottom no-repeat;}

.events-inner-pages .event-item-name-dark .event-item-top
{background-image:url(images/event-large-top-black-inner.png);}

.event-item-name-dark .event-item-bottom
{background:url(images/event-large-bottom-black.png) left top no-repeat;}

.events-inner-pages .event-item-name-dark .event-item-bottom
{background-image:url(images/event-large-bottom-black-inner.png);}

/* end events */

/* boxes */

.top-left 
{background-image: url(images/box-white-tl.png);}

.top-right 
{background: url(images/box-white-tr.png) 100% 0 no-repeat;}

.bottom-left 
{background-image: url(images/box-white-bl.png);}

.bottom-right 
{background-image: url(images/box-white-br.png);}

.box-black .top-left  { background-image:url(images/box-black-tl.png); }
.box-black .top-right { background-image:url(images/box-black-tr.png); }
.box-black .bottom-left { background-image:url(images/box-black-bl.png); }
.box-black .bottom-right { background-image:url(images/box-black-br.png); }
.box-black .inside { border-left: 1px solid #000; border-right: 1px 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-purple-tl.png); }
.box-purple .top-right { background-image:url(images/box-purple-tr.png); }
.box-purple .bottom-left { background-image:url(images/box-purple-bl.png); }
.box-purple .bottom-right { background-image:url(images/box-purple-br.png); }
.box-purple .inside { border-left: 1px solid #bc9cb4; border-right: 1px solid #bc9cb4; background: #bc9cb4;	color: #000;}
.box-purple .box-content { border-top:1px solid #bc9cb4; border-bottom:1px solid #bc9cb4;}

.box-green .top-left  { background-image:url(images/box-green-tl.png); }
.box-green .top-right { background-image:url(images/box-green-tr.png); }
.box-green .bottom-left { background-image:url(images/box-green-bl.png); }
.box-green .bottom-right { background-image:url(images/box-green-br.png); }
.box-green .inside { border-left: 1px solid #a2a250; border-right: 1px solid #a2a250; background: #a2a250;	color: #000;}
.box-green .box-content { border-top:1px solid #a2a250; border-bottom:1px solid #a2a250; color:#fff;}

/* end boxes */

.contentHeading {color:#A3A250;}

.contentPreamble {color:#A3A250;}

/* Begin CSS Drop Down Menu */

#menu-bg
{
	background:url(images/menu-bg.png) left top no-repeat;
	height:30px;
	width:960px;
}

#menuh ul li.selected-large
{background:url(images/top-menu-bg-selected-large.gif) 0px 7px no-repeat;}

#menuh ul li.selected-small
{background:url(images/top-menu-bg-selected-small.gif) 0px 7px no-repeat;}

#menuh ul ul
{background:url(images/menu-bg-ul-ul.png) 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.png) left top no-repeat;}

#menuh ul li.menu-item-small:hover
{background:url(images/menu-bg-top-small.png) 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:#5d5d21;}

a.SectionParentLink 
{color:White;}

.AllStoresLink {color:#bc9bb5;}

.menuArrows
{
	list-style: none;
	list-style-position:outside;
	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}
