 /*
-------------------------------------
RED STYLE SHEET

-------------------------------------- */

body        {
            color:#1ca1ed; 
            }
body a		{ color:#1ca1ed; }			



/* =TYPOGRAPHY 
------------------------------------*/
/*h1 {
    background:#fff url(../images/header-blue.gif) 1px 1px no-repeat; 
	width:930px;
    }*/


/* =HEADER 
------------------------------------*/
#masthead {
    background-color:#fff;
	width:930px;
    }


/* =HIGHLIGHT MODULES (right side) 
------------------------------------*/
#basket-module {
	background:url(../images/bg-basket-module-blue.gif) top left no-repeat;
    }
#basket-module h2 {
    background:url(../images/header-basket-blue.gif) top left no-repeat;
    }
#basket-module-bottom {
    background:url(../images/bg-basketmod-bottom-blue.gif) top left no-repeat;
    }
#last-viewed {
	background:url(../images/bg-lastviewed-module-blue.gif) top left no-repeat;
	}
#last-viewed h2 {
	background:url(../images/header-lastviewed-blue.gif) top left no-repeat;
    }
#last-viewed-bottom {
	background:url(../images/bg-lastviewed-bottom-blue.gif) top left no-repeat;
	}



/* =FOOTER 
------------------------------------*/
#footer li {
    background:#fff url(../images/pipes-blue.gif) top right no-repeat;
    }
#footer li a {}
	


/* =COMMON ELEMENTS 
------------------------------------*/
/*-----	Magazine modules with 
		drop shadow and info box ---*/
.mag-module {
    background:url(../images/bg-covermodule-blue.gif) top left no-repeat;
    }
.rrp {
    color:##1CA1ED;
    }
.rrp-small {
	color:##1CA1ED;
	}
.mag-details {
	color:#2262F2;
	}
.mag-module-bottom {
    background:url(../images/covermodule-bottom-blue.gif) top left no-repeat;
    }


/*--- Red (1) and orange (2) bordered modules ---*/	
.module1 .top {
    background:#fff url(../images/border-darkblue.gif) top left repeat-x;
    }
.module2 .top {
    background:#fff url(../images/border-mediumblue.gif) top left repeat-x;
    }    
.module1 .corner-tl {
    background:#fff url(../images/module1-corner-tl-blue.gif) top left no-repeat;
    }
.module2 .corner-tl {
    background:#fff url(../images/module2-corner-tl-blue.gif) top left no-repeat;
    }
.module1 .corner-tr {
    background:#fff url(../images/module1-corner-tr-blue.gif) top right no-repeat;
    }
.module2 .corner-tr {
    background:#fff url(../images/module2-corner-tr-blue.gif) top right no-repeat;
    }
.module1 .module-content,
.module2 .module-content {
    border-left:solid 3px #1CA8ED;
    border-right:solid 3px #1CA8ED;
    }
.module2 .module-content {
    border-color:#22D1F2;
    }
.module1 .bottom {
    background:#fff url(../images/border-darkblue.gif) bottom left repeat-x;
    }
.module2 .bottom {
    background:#fff url(../images/border-mediumblue.gif) bottom left repeat-x;
    }    
.module1 .corner-bl {
    background:#fff url(../images/module1-corner-bl-blue.gif) bottom left no-repeat;
    }
.module2 .corner-bl {
    background:#fff url(../images/module2-corner-bl-blue.gif) bottom left no-repeat;
    }
.module1 .corner-br {
    background:#fff url(../images/module1-corner-br-blue.gif) bottom right no-repeat;
    }    
.module2 .corner-br {
    background:#fff url(../images/module2-corner-br-blue.gif) bottom right no-repeat;
    }


/* =CSS DROPDOWN
------------------------------------*/
a.info {
    background:url(../images/arrow-down-blue.gif) center right no-repeat;
    }
a.info:hover span {
    color:#fff;
    }
#popup-top {
    background:url(../images/bg-dropdown-blue.png) top left no-repeat;
    }
#popup-bottom {
	background:url(../images/dropdown-bottom-blue.png) top left no-repeat;
    }



/* =MAGAZINE DETAILS PAGE
------------------------------------*/
/*--- magazine information ---*/

#magazine-details {
	color:#808285;
	}
#magazine-details h2 {
	color:#1CA1ED;
	}
#magazine-details ul.floated-bullet li {
	background:url(../images/pipes-blue.gif) center right no-repeat;
	}
#magazine-details li a {
	color:#1CA1ED;
	}
#magazine-details ul.floated-bullet li a {
	color:#1CA1ED;
	}
#magazine-details span {
	color:#1CA1ED;
}


/*--- sales modules ---*/
#also-bought h3 {
	color:#1CA1ED!important;
	}
#free-gift h3 {
	color:#2262F2;
	}
#free-gift p {
	color:#1CA1ED;
	}	



/* =ADDED TO BASKET PAGE 
------------------------------------*/

#button-continue-shopping,
#button-to-checkout,
#button-view-basket,
#button-to-checkout-small {
	background:transparent url(../images/button-continue-shopping-blue.gif) no-repeat left center;
}
#button-to-checkout {
	background:transparent url(../images/button-to-checkout-blue.gif) no-repeat left center;
}
#button-view-basket {
	background:transparent url(../images/button-viewbasket-blue.gif) no-repeat left center;
}
#button-to-checkout-small {
	background:transparent url(../images/button-tocheckout-blue.gif) no-repeat left center;
}
#added-to-basket input.button-remove {
	background:transparent url(../images/button-remove-blue.gif) no-repeat;
}

/* =MULTI TIEM DISCOUNTS PAGE 
------------------------------------*/

#multi-item-discounts .basket-details p {
	color:#808285;
}
#multi-item-discounts .module-content .mag-details-discount p.mag-name {
	color:#1CA1ED;
}
#multi-item-discounts .module-content .price-cc p.price {
	color:#1CA1ED;
}
#multi-item-discounts .module-content .price-cc p.credit-card {
	color:#008FD4;
}
#multi-item-discounts .module-content .price-cc p.direct-debit {
	color:#6C9D31;
}
#multi-item-discounts .module-content .price-dd p {
	color:#6C9D31;
}
#multi-item-discounts .module-content .price-dd p.price {
	color:#1CA1ED;
}
#pricing-block h3 {
	color:#1CA1ED;
}
#pricing-block label {
	color:#808285;
}
#pricing-block p#definitions span {
	color:#808285;
}

#pricing-block span.direct-debit,
#pricing-block span.sub-period-dd,
#pricing-block span.credit-card,
#pricing-block span.sub-period-cc,
#pricing-block span.normal-price,
#pricing-block span.save,
#pricing-block span.pay,
#pricing-block span.button  {
	color:#6C9D31;
}
#pricing-block span.credit-card,
#pricing-block span.sub-period-cc {
	color:#008FD4;
}
#pricing-block span.normal-price {
	color:#808285;
}
#pricing-block span.save {
	color:#1CA1ED;
}
#pricing-block span.pay {
	color:#1CA1ED;
}
#pricing-block p.sub-payments {
	color:#6C9D31;
}
#pricing-block .button-add-to-basket-new {
	background:transparent url(../images/button-add-to-basket-blue.gif) no-repeat;
}