﻿/*--------------------------------------------------------------------------

The Trafford Centre - Basic Style Sheet

Version:	1.0
Author:		Everybody
Email:		support@idaho.uk.net
Website:	http://traffordcentre.dev | http://www.traffordcentre.co.uk

*** Last Modify Date: 23/11/2006 (Aaron) ***

--------------------------------------------------------------------------*/


/* =pContent
--------------------------------------------------------------------------*/

a { color: #847E3C; }

h2 { color: #968F4C; }

.dirSearch { border-color: #B5B078; background-color: #F5F5E8; }

.directory h4, .directory .backto, .dirSearchLabel { color: #9B9447; }

.directory #alphaIndex a { color: #B3AB52; }
.directory #alphaIndex span { color: #B3B3B3; }
.directory #alphaIndex span.active { color: #515151; }

.directory .section { color: #9B9447; }

.directory div.stores { background-image: url(/img/shopping/directory/az_pageturn.gif); }
.directory div.categories { background-image: url(/img/shopping/directory/categories_pageturn.gif); }
.directory div.brands { background-image: url(/img/shopping/directory/brands_pageturn.gif); }
.directory div.services { background-image: url(/img/shopping/directory/services_pageturn.gif); }

.directory .stores { background-color: #F2F2E0; }
.directory .categories { background-color: #D8E0EC; }
.directory .brands { float: left; background-color: #DEEFE6; }
.directory .services { background-color: #E1E0B6; }

#resultsPane #list a, #brandList li a, .resultsPane #list a { color: #5B5B5B; }

#resultsPane h3, .resultsPane h3 { color: #9B9447; }

#brandList 
{
	margin: 0 0.55em;
	display: inline; /* IE margin fix */	
	width: 36em;
	float: left;
	font-size: 70%;	
}

#brandList li 
{
	margin: 0 0 0.25em 0; 
	width: 35em;
	float: left; 
	clear: left; 
	line-height: 1.3em; 
	list-style: none; 
	overflow: hidden;	
}

#brandList li ul
{
	margin: -1.3em 0 0 13.65em; 
	position: relative; 
	width: 21em; 		
}

#brandList li ul li
{
	margin: 0;
	padding: 0; 
	float: none; 
	clear: none; 
	display: inline !important; 	
	overflow: hidden; 
	line-height: 1.3em;
}

/* Homepage */
.shoppingHomePods .col				{	height: 14.5em; border: Solid 1px #E1E0B6; 
										margin: 0.125em; 
									}
.shoppingHomePods .col .inner		{	background: url(/img/shopping/grad_long.gif) top left repeat-x; 										
										height: 14.5em;
									}
.shoppingHomePods .col .shortGrad	{	background: url(/img/shopping/grad_short.gif) top left repeat-x; }
.shoppingHomePods .col .inner H3	{	padding: 5px 0 0 3px; }
.shoppingHomePods .col .inner DIV.freeform,
.shoppingHomePods .col .inner P
									{	padding: 0 0 0 0.3125em; }
									
/* View Store Page */

.relCatList { color: #515151; }
.relCatList a { color: #515151; }

.browseControl { background-color: #BBB86B; }

.podTxt h3 { color: #847E3C; margin-bottom: 0.25em;}

.even2ColumnPodContainer .right .pod { background-color: #EFEED7; }

.changeFeature { background-color: #E1E0B6; }
.changeFeature strong { color: #BA5417; }
.changeFeature a { color: #605C2C; }

.changeFeatureTabs UL LI
{
	background-color: #F5F5E8;
	color: #968F4C;
}
.changeFeatureTabs UL LI.active		{ background-color:#968F4C;	}
.changeFeatureTabs UL LI.active	A	{ color:White;	}


.alternate .right .pod { border-bottom-color: #E0DEB3; }
.alternate .right .pod { background-color: #FFFFFF; }
.alternate .left .pod { background-color: #F0EFDA; }

.toDirectoryLinks li, .whatsNew li { background-image: url(/img/shopping/transparent_arrow_large.gif); }
.toDirectoryLinks li a, .whatsNew li a { color: #847E3C; font-weight: bold; }

/* Whats New */

.whatsNew 
{ 
	margin: 0 0;
	padding: 1em;
	clear: both;
	background-color: #F2F2E0; 
	font-size: 70%;	
}

.whatsNew h3 { font-size: 140%; }
.whatsNew ul { margin: 0.5em 0 0 0; list-style: none; }

.relatedLinks h3 { }

/* Gift Cards Buy Online */
.giftCards			{ margin-top: 1em; width: 21em; }
.giftCards li		{ margin: 0 0 0.5em 0; clear: both; line-height: 1.5em; list-style-type: none;  }
.giftCards label	{ 	margin: 0 0.5em 0 0;
	padding: 0.25em 0 0 0;
	display: block;
	float: left;
	clear: left;
	width: 12em;
	font-size: 70%;
	text-align: right;	
	line-height: 1em;	
}
.giftCards .giftCardItem
{
	float:left; 
	background-color: #E9E8C9;	
	font-size: 1.0em;
	width: 6em;
	font-weight: bold;
	margin-right: 0.25em;
	padding: 0 0.25em 0 0.25em;
	color: #888888;
}
.giftCards .giftCardItem input	 	
{
	width: 3em; 	
	border: 0;
	background-color: #E9E8C9;	
	font-weight: bold;
	border-bottom: Solid 1px #CCCCCC;
	vertical-align: middle;
	text-align:right; 
	font-size: 1.0em;
	margin-left: 0.5em;
	color: Black;
	padding: 0.0625em;
}
.giftCards input.button { clear: none; float: right; margin-left: 0.25em; }
.giftCards span {float:left; }
.textElement select.wide	{ width: 22em; }

dl.giftCardSummary			{ width: 26em; margin: 0 0 1em 0; }
dl.giftCardSummary dt		{ float:left; width: 12em; text-align: right; }
dl.giftCardSummary dd		{ float:right; width: 13em; font-weight: bold; }
dl.giftCardSummary dd span.sym	{ text-align: left; display:block; float:left; width: 0.5em; }
dl.giftCardSummary dd span.val	{ text-align: right; display:block; float:left; width: 4em; }
dl.giftCardSummary .btop	{ margin-top: 0.5em; }
dl.giftCardSummary .bbtm	{ margin-bottom: 0.5em; }
dl.giftCardSummary .bold	{ font-weight: bold; }

/* =sNav
--------------------------------------------------------------------------*/

#sNav ul li.active, #sNav ul li.active a { color: #847E3C; }
#sNav ul li.active a { background-image: url(/img/nav/shopping/nav_arrow_on.gif); }
#sNav ul li a { }
#sNav ul li.active ul li a { background-image: url(/img/nav/shopping/snav_arrow_on.gif); }