﻿td           {font-size: 16px; font-family: "lucida sans", helvetica, arial; font-weight: normal; color: black}
td A:link    {color: #c62124; font-family: "lucida sans", helvetica, arial; font-size: 16px; font-weight: normal}
td A:visited {color: #c62124; font-family: "lucida sans", helvetica, arial; font-size: 16px; font-weight: normal}
td A:hover   {color: #e2181c; font-family: "lucida sans", helvetica, arial; font-size: 16px; font-weight: normal}
input        {font-size: 18px;}

a.category:link    {color: #095089; font-family: "lucida sans", helvetica, arial; font-size: 12px; font-weight: bold}
a.category:visited {color: #095089; font-family: "lucida sans", helvetica, arial; font-size: 12px; font-weight: bold}
a.category:hover   {color: #0a6db6; font-family: "lucida sans", helvetica, arial; font-size: 12px; font-weight: bold}
a.category:active    {color: #095089; font-family: "lucida sans", helvetica, arial; font-size: 12px; font-weight: bold}

BODY { background: #0a5189 url(images/stripe.gif);
       background-repeat: repeat; 
       font-size: 13px; }

.suggest_link {    background-color: #fff;    padding: 6px 6px 0px 6px; font-size: 14px; z-index:99;  font-weight: bold;}  
.suggest_link_over {    background-color: #fff;    padding: 6px 6px 0px 6px; font-size: 14px; color: #d22325; font-weight: bold;}  
#search_suggest {  margin-left: 206px;  position: absolute;  padding: 0px;   background-color: #f0f0f0;     text-align: left;     border: 0px solid #000000; cursor:default;}

#header {
	background: #fff url('http://www.saveindex.co.uk/images/header.jpg') no-repeat;
	height: 175px;
	width: 993px;
	position: relative;
	margin: 15px 0 0 0;
}

#date {
	padding: 7px 0;
}

#logo {
	position: absolute;
	top: 32px;
	left: 33px;
}

#search {
	position: absolute;
	top: 58px;
	left: 290px;
}

#buttons {
	position: absolute;
	top: 132px;
	left: 248px;
}

#banner {
	margin: 0 0 13px 0;
}

#container-outer {
	background-color: #fff;
	border-left: 1px #ccc solid;
	border-right: 1px #ccc solid;
	width: 961px;
	padding: 15px 15px 0 15px;
	margin: 0;
}

#container {
	background: #fff url('http://www.saveindex.co.uk/images/content-bg.gif') repeat-y;
	width: 961px;
	min-height: 100%;
	height: 100%;
	overflow: hidden;
}

#container-top {
	background: url('http://www.saveindex.co.uk/images/content-top.gif') no-repeat;
	width: 931px;
	min-height: 137px;
	padding: 15px;
}

#social {
	float: right;
	margin-top: -31px;
}

#welcome {
	margin-top: -10px;

}

img {
	border-width: 0px;
}

.large_font {font-size: 22px; font-weight: bold;}

.medium_font {font-size: 16px; font-weight: bold;}

.small_font {font-size: 12px; font-weight: normal; line-height:18px;}

.message {color: red; font-size: 18px; font-weight: bold; text-decoration: none;}


.alphabet {background-color: #095089; border: 1px solid; border-color: #000000; padding: 1px}
.alphabet A:link {color: #ffffff; font-size: 18px; padding: 4px}
.alphabet A:visited {color: #ffffff; font-size: 18px; padding: 4px}
.alphabet A:hover {color: #ffffff; font-size: 18px; padding: 4px}

.categoriesH {font-size: 18px; font-weight: bold; padding: 4px 4px 4px 0px; color:#c62124;}
.categories {padding:  8px; }
.categories A:link {color: #000000; font-size: 14px; padding: 8px}
.categories A:visited {color: #000000; font-size: 14px; padding: 8px}
.categories A:hover {color: #000000; font-size: 14px; padding: 8px}

.border {border: 1px solid; border-color: #BFBFBF}

.voucher_code {border-color: black; border: 2px dotted; padding: 4px; font-weight: bold; background-color: #fffe8c;}

.search_box {color: #ffffff; background-color: #c991e5; padding:  8px}

.line {border-bottom: 1px solid; border-color: #BFBFBF; padding: 8px}

.menu_line {border-bottom: 5px solid; border-color: #BFBFBF;}

.grey_scale {color: #777; font-size: 12px; text-decoration: none}
.grey_scale A:link {color: #777; font-size: 12px; text-decoration: none}
.grey_scale A:visited {color: #777; font-size: 12px; text-decoration: none}
.grey_scale A:hover {color: #888; font-size: 12px; text-decoration: none}

.pageNav                     {border: 1px solid; border-color: #BBC3D3; background-color: #E4F7E1; color: black; font-weight: bold; font-size: 14px; text-decoration: none; padding: 4px}
.pageNav A:link              {color: #000000; font-weight: normal; font-size: 14px; text-decoration: none}
.pageNav A:visited           {color: #000000; font-weight: normal; font-size: 14px; text-decoration: none}
.pageNav A:hover             {color: green; font-weight: normal; font-size: 14px; text-decoration: none}

.img_box  {border: 0px solid; border-color: #BFBFBF; padding: 11px;}

.img_border  {border: 1px solid; border-color: #BFBFBF; padding: 4px; background-color:#fff;}




#pad {height:140px;}
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssmenus.co.uk
Copyright (c) 2009- Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
#menu {padding:0; margin:0; list-style:none;}
#menu li {float:left; margin-right:4px; padding-top:2px;}
#menu li a {display:block; height:38px; line-height:38px; padding:0 20px 0 0; float:left; background: url(tab_a.gif) no-repeat right top; color:#000; text-decoration:none;}
#menu li a b {display:block; height:38px; float:left; padding:0 0 0 20px; background: url(tab_b.gif) left top; cursor:pointer;}
#menu li a:hover, 
.home #menu li#home a,
.featured #menu li#featured a,
.new #menu li#new a,
.expiring #menu li#expiring a,
.exclusive #menu li#exclusive a,
.allstores #menu li#allstores a,
.storecats #menu li#storecats a,
.subnew #menu li#subnew a,
.comingsoon #menu li#comingsoon a
{background-position:right -51px; margin-top:-2px; height:40px;}
#menu li a:hover b,
.home #menu li#home a b,
.featured #menu li#featured a b,
.new #menu li#new a b,
.expiring #menu li#expiring a b,
.exclusive #menu li#exclusive a b,
.allstores #menu li#allstores a b,
.subnew #menu li#subnew a b,
.storecats #menu li#storecats a b,
.comingsoon #menu li#comingsoon a b
{background-position:left -51px; height:40px;}
