@charset "utf-8";

body {
	background: #f7f7f7;
	font-family: Arial, Helvetica, sans-serif;
}


.login #logOut { 
	background: url(../images/buttons/log_out.gif) no-repeat;
}

.login #logIn { 
	background: url(../images/buttons/login.gif) no-repeat;
}

.login #register { 
	background: url(../images/buttons/register.gif) no-repeat;
}

.login #controlP { 
	background: url(../images/buttons/control_panel.gif) no-repeat;
}


#controlP {

}

/* ----------------------------------------*/
/* ---------->>> TEXT STYLES <<<-----------*/
/* ----------------------------------------*/

h1 { 
	color: #5f2e75;	
}

h2 { 

}

p { 
	color: #626262;
}
	
a.view  { 
	color: #313131;
}

a { 
	color: #DD4223;
}
	
#logo {

}

#header { 
	background: #E04622 url(../images/adapt_slice.jpg);
}

#header #logo {
	float: left;
	background: url(../adapt/logo.jpg) no-repeat;
	height: 100px;
	width: 299px; 
}

#poweredBy {
	background: url(../adapt/natwest.gif) no-repeat;
	height: 26px;
	width: 190px;
	margin: 5px 2px 0 0;
}

#welcome {
	background: #fff;
	font-size: 1.2em;
}

#welcome a {
	color: #dd4223;
}

#footer {
	background: #fff;
	border: 1px solid #ebebeb;
}

#footer ul {
}

#footer a {
	color: #656565;
}

#footer .last {
	border: none; 
}

#latestViewed .last {
	border: none; 
}

#latestViewed .switcher {
	color: #ffffff;
}

#latestViewed em {
	color: #e04622;
}

#latestViewed ol { 
	background: #fff;
}


#latestViewed a {
	color: #333;
}

#latestViewed li {
	border-bottom: 1px dotted #ccc;
}

#latestViewed #1  {
	background: url(../images/icon_1.gif) 2% 50% no-repeat; 
}

#loginBox {
	color: #fff;
}

#loginBox h3 {
	padding: 15px 0 0 10px;
	font-size: 2em;
}

#partners {
	background: #fff;
}

#partners h3 {
	color: #313131;
}

#partners p {

}
#tab-container-1-nav  {
	border-bottom: 2px solid #e04622;
}

#tab-container-1-nav li a{
	color: #fff;
	background: #333;	
}

#tab-container-1-nav a.active { 
	background: #e04622;	
}


/* ---------------------------------------*/
/* ---------->>> NAVIGATION <<<-----------*/
/* ---------------------------------------*/

#navigation {
	background: #000033;
}

#navigation li#home a.active{
	background-position:  0 -36px;
}

#navigation li#how a.active{
	background-position:  0 -36px;
}

#navigation li#highSt a.active{
	background-position:  0 -36px;
}

#navigation li#online a.active{
	background-position:  0 -36px;
}

#navigation li#vouchers a.active{
	background-position:  0 -36px;
}


#navigation li#home a {
	background: url(../images/tabs/home.gif) no-repeat;
}

#navigation li#home a:hover {
	background: url(../images/tabs/home.gif) 0 -36px no-repeat;
}

#navigation li#how a {
	background: url(../images/tabs/how_it_works.gif) no-repeat;
}

#navigation li#how a:hover  {
	background: url(../images/tabs/how_it_works.gif) 0 -36px no-repeat;
}

#navigation li#highSt a{
	background: url(../images/tabs/high_street_discounts.gif) no-repeat;
}

#navigation li#highSt a:hover  {
	background: url(../images/tabs/high_street_discounts.gif) 0 -36px no-repeat;
}

#navigation li#online a {
	background: url(../images/tabs/online_discounts.gif) no-repeat;
}

#navigation li#online a:hover  {
	background: url(../images/tabs/online_discounts.gif) 0 -36px no-repeat;
}

#navigation li#vouchers a {
	background: url(../images/tabs/vouchers.gif) no-repeat;
}

#navigation li#vouchers a:hover  {
	background: url(../images/tabs/vouchers.gif) 0 -36px no-repeat;
}

#navigation li#mag a {
	background: url(../images/tabs/magazine.gif) no-repeat;
}

#navigation li#mag a:hover  {
	background: url(../images/tabs/magazine.gif) 0 -36px no-repeat;
}

#navigation li#competitions a {
	background: url(../images/tabs/competitions.gif) no-repeat;
}

#navigation li#competitions a:hover  {
	background: url(../images/tabs/competitions.gif) 0 -36px no-repeat;
}

/* -----------------------------------------*/
/* ---------->>> CONTENT MAIN <<<-----------*/
/* -----------------------------------------*/

#contentMain {
	color: #696767;	
}

#contentMain h3 {
	background: #dd4223;
	color: #fff;
}

/* ------------------------------------------*/
/* ---------->>> ADVERTISEMENT <<<-----------*/
/* ------------------------------------------*/

#advertisement {
	background: #fff;
}

/* ---------------------------------------------------*/
/* ---------->>> LATEST VIEWED SWITCHER <<<-----------*/
/* ---------------------------------------------------*/



#latestViewed ol li.button-1 {
	background: url(../adapt/icon_1.gif) 2% center no-repeat;
}

#latestViewed ol li.button-2 {
	background: url(../adapt/icon_2.gif) 2% center no-repeat;
}

#latestViewed ol li.button-3 {
	background: url(../adapt/icon_3.gif) 2% center no-repeat;
}

#latestViewed ol li.button-4 {
	background: url(../adapt/icon_4.gif) 2% center no-repeat;
}

#latestViewed ol li.button-5 {
	background: url(../adapt/icon_5.gif) 2% center no-repeat;
}

#latestViewed ol {
	background: #fff;
}

/* -------------------------------------*/
/* ---------->>> PARTNERS <<<-----------*/
/* -------------------------------------*/

#partners h3 {
	color: #dd4223;
}

#partners p {
	color: #000033;
}

/* ----------------------------------------------*/
/* ---------->>> TAB CONTAINER (1) <<<-----------*/
/* ----------------------------------------------*/


#tab-container-1-nav a.active { 
	background: #e04622;	
}

/* ----------------------------------------------*/
/* ---------->>> TAB CONTAINER (2) <<<-----------*/
/* ----------------------------------------------*/


#tab-container-2-nav {
	border-bottom: 3px solid #e04622
}

#tab-container-2-nav li a{
	color: #fff;
}

#tab-container-2-nav #firstS {
	background: #e04622;	
	color: #ffffff;
}

#tab-container-2-nav #secondS {
	background: #333;
	color: #ffffff;
}


/* -----------------------------------*/
/* ----------->>> SKY <<<-------------*/
/* -----------------------------------*/

#sky {
	background: #fff;
}

/* ---------------------------------------------*/
/* ---------->>> BREADCRUMB INTRO <<<-----------*/
/* ---------------------------------------------*/


#breadcrumbIntro {
	background: #fff;
}

.line { 
	border-bottom: 1px dotted #ccc; 
}

#breadcrumbIntro ul {
	border-bottom: 1px dotted #ccc;
}

#breadcrumbIntro em { 
	color: #e04622;
}

#breadcrumbIntro .intImg {
	color: #dd4223;    
}

#breadcrumbIntro h2 {
	color: #dd4223;
}

#breadcrumbIntro .first a {
	color: #656565;
}

#loggedOut {
	background: url(../images/logged_out.gif) no-repeat;
}


/* ---------------------------------------*/
/* ---------->>> CATEGORIES <<<-----------*/
/* ---------------------------------------*/


#categories {
	background: #fff;
}

#categories h3 {
	background: none;
	color: #000033;
}

#categories ul {
	color: #313131;
}

#categories li a {
	color: #e04622;
}

/* ------------------------------------------*/
/* ---------->>> LATEST OFFERS <<<-----------*/
/* ------------------------------------------*/

.latestOffers {
	background: #fff;
	color: #696767;
}

.latestOffers h4 a{ 
	color: #313131;
}

.bottom { 
	color: #e04622;
}

/* -----------------------------------*/
/* ---------->>> SEARCH <<<-----------*/
/* -----------------------------------*/

#searchBar { 
	background: #fff url(../images/powered_by.jpg) 1% 50% no-repeat;
}

#search input {
	border: 1px solid #303030;
	background: #f3f3f3;
}

#search #go {
	background: url(../images/buttons/go.gif) no-repeat;
	color: #fff;
}

/* ------------------------------------------------*/
/* ---------->>> PARTNER INFORMATION <<<-----------*/
/* ------------------------------------------------*/

#partnerInfo {
	background: #fff;
	color: #e04622;
}

#promoCode {
	background: #BCE63B;
	border: 1px solid #656565;
}

#promoCodeIn {
	background: url(../images/logged-in.gif) no-repeat;
}

#promoCodeIn h3 {
	background: none;
}

#promoCodeIn p {
	color: #fff;
}

#promoCodeIn a {
	background: url(../images/redeem-code.gif) repeat-x;
	color: #fff;
	border: 1px solid #373737;
}

#promoCodeIn #code {
	background: #fff;
	color: #54306f;
}

#promoCodeIn .code {
	background: #fff;
	color: #000;
	border: 1px solid #373737;
}

/* ----------------------------------------*/
/* ---------->>> BRAND LOGOS <<<-----------*/
/* ----------------------------------------*/


#brand { 
	background: #fff;
}

/* -----------------------------------------*/
/* ---------->>> FORM STYLES <<<------------*/
/* -----------------------------------------*/

select {
	border: 1px solid #DD4223; 
	background: #FFFFFF url(../images/form_bg.gif) repeat-x; 
}

input, textarea { 
	border: 1px solid #DD4223; 
	background: #FFFFFF url(../images/form_bg.gif) repeat-x; 
	color:#666666; 
}

#submit {
	background: url(../images/submit.gif) no-repeat;  
	color: #fff;
}

#add {
	background: #313131 url(../images/add.gif) bottom right no-repeat;
	color: #fff;
}

#add a { 
	color: #fff;
}

/* --------------------------------------*/
/* ---------->>> LOGIN BOX <<<-----------*/
/* --------------------------------------*/

#loggedIn {
	background: url(../images/login_box.gif) bottom left no-repeat;
	color: #fff;
}
	
#loggedIn h3 {
	color: #fff;
	background: #121213;
	border-bottom: 1px solid #383838;
}

#loggedIn p {
	color: #fff;
}

.login .submitHome {
	background: url(../images/register.gif) no-repeat; 
	border: none;
	color: #fff;
}

/* -----------------------------------------*/
/* ---------->>> REGISTRATION <<<-----------*/
/* -----------------------------------------*/

#registration, #additional {
	background: #fff;
	
}

#registration p, #additional p {
	color: #313131;
}

/* ------------------------------------*/
/* ---------->>> CONTACT <<<-----------*/
/* ------------------------------------*/

#contactUs { 
	background: #fff;
} 

#contactUs p {
	color: #313131;
}

/* ---------------------------------------*/
/* ---------->>> PAGINATION <<<-----------*/
/* ---------------------------------------*/


#sendToAFriend { 
	background: #fff;
} 

#sendToAFriend p {
	color: #313131;
}

/* ---------------------------------------*/
/* ---------->>> PAGINATION <<<-----------*/
/* ---------------------------------------*/

#previous li a {
	background: none;
	
}

#pagination #previous {
	background: none;
}

#pagination li a {
	background: #d5d5d5;
	color: #fff;
}


#pagination #numbers li a {
	background: #d5d5d5;
	color: #fff;
}

#pagination #numbers li a:hover {
	background: #fff;
	color: #d5d5d5;
}

#pagination #numbers .active a { 
	background: #fff;
	color: #d5d5d5;
}

#pagination li a:hover {
	background: #fff;
	color: #d5d5d5;
}
