/* 

NORTHERN FEATHER STYLE SHEET FOR [ATTIK DESIGNS]
Created by [ADRIAN CORCORAN]
[http://www.attikdesigns.ie]

*/

/* ------------------ */
/*Body*/
body {
    background:#142F4C;
}
/*Tippy Top Icons*/
div#account-bar p.view-cart {
	background:url(/mainpics/icons/cart-tippy-top-nf.png) no-repeat left center;
	}
div#account-bar p.checkout {
	background:url(/mainpics/icons/checkout-tippy-top-nf.png) no-repeat left center;
	}
/*Logo*/
div#logo.northern-feather{
	background:url(/mainpics/logo-dnb.jpg) no-repeat center;
	}	
/*Search Form Top*/	
form#searchProductForm input.submitButton {
    background: url(/mainpics/buttons/search-button-nf.png);
}	
form#searchProductForm {
    background:#a9c0d7;
    border: 1px solid #8ea5c2;
}
form#searchProductForm input {
    background:#a9c0d7;
}
/*Shopping Cart Top*/
div#shopping-cart a#sc-title {
    background: url(/mainpics/buttons/sc-title-nf.png);
}
div#shopping-cart a#sc-num-items,
div#cart-price-total-top span.currency-top,div#top h2,div#social-top h3 {
    color: #29619b;
}
div#shopping-cart a#sc-num-items:hover,
div#shopping-cart a#sc-value-items:hover{
	    color:#1B3D60!important;
}
/*Nav*/
div#layout-nav {
	background:url(/mainpics/nav/bg-layout-nav-nf.jpg) repeat-x top #FFF;
}
/*Banner*/
div#layout-banner.home {
    background: none repeat scroll 0% 0% #f2f3f5;
}
div.banner-text h2 {
    color: #5697da;
}
.yellow.plus-link {
    background: url(/mainpics/buttons/yellow-plus-link-nf.png) no-repeat scroll right 5px center transparent;
}
#bannerContainer ol#controls li.current a {
    background: url(/mainpics/buttons/banner-controls-current-nf.png);
}
#bannerContainer ol#controls li a {
    background: url(/mainpics/buttons/banner-controls-nf.png);
}
/*Banner Quick Links Panel*/
div#banner-quick-links h2.bg-plus-red-grad {
    background: url(/mainpics/bgs/bg-plus-red-grad-nf.png) no-repeat scroll 0% 0% transparent;
}
div#banner-quick-links a {
    color: #5697da;
}
.red.plus-link {
    background: url(/mainpics/buttons/red-plus-link-nf.png) no-repeat scroll right 5px center transparent;
}
/*Layout Content*/
div#layout-content {
    background: url(/mainpics/bgs/bg-layout-content-1.png) repeat-x top #d3dfe7;
}
/*Product Tabs Homepage*/
div.featured.tabs-nav {
    background: url(/mainpics/buttons/tab-blue-nf.png) no-repeat scroll 0px 0px transparent;
}
div.featured.tabs-nav.on {
    background: url(/mainpics/buttons/tab-blue-on-nf.png) no-repeat scroll 0px 0px transparent;
}
div.new.tabs-nav {
    background: url(/mainpics/buttons/tab-red-nf.png) no-repeat scroll 0px 0px transparent;
}
div.new.tabs-nav.on {
    background: url(/mainpics/buttons/tab-red-on-nf.png) no-repeat scroll 0px 0px transparent;
}
div.offers.tabs-nav {
    background: url(/mainpics/buttons/tab-yellow-nf.png) no-repeat scroll 0px 0px transparent;
}
div.offers.tabs-nav.on {
    background: url(/mainpics/buttons/tab-yellow-on-nf.png) no-repeat scroll 0px 0px transparent;
}
/*Featured Products Homepage*/
div#featured-products-homepage div.item div.detailsAddToCart a,
div#new-arrivals-content div.detailsAddToCart a,
div#special-offers-content div.detailsAddToCart a {
    background: url(/mainpics/buttons/button-blue-nf.png)!important;
}
div#featured-products-homepage div.item div.detailsAddToCart a:hover,
div#new-arrivals-content div.detailsAddToCart a:hover,
div#special-offers-content div.detailsAddToCart a:hover {
    background: url(/mainpics/buttons/button-blue-hover-nf.png)!important;
}
div#featured-products-homepage p.title,
div.tab-content p.price  {
    color: #29619b;
}
/*Layout Bottom*/
div#layout-bottom {
    background: url(/mainpics/bgs/bg-layout-bottom-nf.jpg) repeat-x scroll center top #142F4C;
}
/*Footer*/
div#footerCreditCards,
form#newsletterSignUpForm input {
    background:#778ea6;
}
form#newsletterSignUpForm input{
	border:1px solid #162637;
	}
form#newsletterSignUpForm input.submitButton {
    color: #29619b !important;
}	
/*Headings*/
div.contentCentre h1.heading-red,
div.contentLeft h1.heading-red, 
div.contentCentre h2.heading-red, 
div.contentLeft h2.heading-red,
div.contentLeft h2.heading-blue,
div.contentCentre h2.heading-blue,
div.contentCentre h2.heading-orange,
div.contentLeft h2.heading-orange,
.heading-red 
{
	background: url(/mainpics/bgs/bg-heading-red-nf.jpg) repeat-x scroll center top #3772af;
}
div.contentCentre h2,
div.contentCentre .termsText h5,
div.contentCentre  h5 {
    color: #4F8ED1;
}
/*Red Buttons*/
.button.red {
    background: url(/mainpics/buttons/button-red-nf.png);
}
.button.red:hover {
    background: url(/mainpics/buttons/button-red-hover-nf.png);
}
/*BreadCrumb Back Link*/
a#backLink:hover {
    color: #3873AF !important;
    background: url(/mainpics/icons/arrow-blue-left-nf.png) no-repeat scroll 0px 53% transparent;
}
/*Filters*/
div#filter-by-panel h3.arrow {
    background: url(/mainpics/icons/plus-icon-blue-sm-nf.png) no-repeat scroll 98% 0px transparent;
}
/*Add to Cart Button*/
a.unavailable, a.add-to-cart {
    background: url(/mainpics/buttons/add-to-cart-nf.png) repeat scroll 0% 0% transparent;
}
a.unavailable:hover, a.add-to-cart:hover {
    background: url(/mainpics/buttons/add-to-cart-hover-nf.png) repeat scroll 0% 0% transparent;
}
/*Product Sizing Chart*/
.product-extras-nav a {
    background: url(/mainpics/buttons/button-blue-nf.png) no-repeat center;
}
.product-extras-nav a:hover,
.product-extras-nav a.on  {
    background: url(/mainpics/buttons/button-blue-hover-nf.png) no-repeat center!important;
	border:none!important;
}
.button-expandable-bg a {
	background:url(/mainpics/bgs/bg-heading-blue-nf.jpg) repeat-x top #133b75 !important;
	}
.button-expandable-bg a:hover {
	background:url(/mainpics/bgs/bg-heading-blue-nf-hover.jpg) repeat-x top #588fbd !important;
}
.product-extras-holder {
    border: 1px solid #4F8ED1;
}
/*Product Options*/
div#product-options div.product-option.clone-me a {
    background: url(/mainpics/icons/select-option-arrow-nf.png) no-repeat scroll right 10px center transparent;
}
/*Items Added*/
div#sc-items-added {
    background:#193C5C;
}
/*Checkout Pages*/
form.checkoutForm input.submitButton, form.checkoutForm input.submit-button {
    background: url(/mainpics/buttons/button-red-nf.png) repeat scroll 0% 0% transparent;
}
form.checkoutForm input.submitButton:hover, form.checkoutForm input.submit-button:hover {
    background: url(/mainpics/buttons/button-red-hover-nf.png) repeat scroll 0% 0% transparent;
}
div.contentCentre div.checkoutInfoPanel h3,
div.contentCentre div.checkoutInfoPanel p.field,
form#redeemCodeForm h3  {
    color: #3A75B1;
}
div.contentCentre div.checkoutInfoPanel p a, div.contentCentre div.checkoutInfoPanel p a:hover {
	color:#193759;
}
input.pay-securely-now,div.contentCentre a#printLink span {
    background: url(/mainpics/buttons/pay-securely-now-nf.png)!important; 
}
input.pay-securely-now:hover,div.contentCentre a#printLink span:hover {
    background: url(/mainpics/buttons/pay-securely-now-hover-nf.png)!important; 
}
div.contentCentre div.checkoutInfoPanel.save-details {
    border: 1px solid #3772AF;
	background:#FFF;
}
form.buttonForm input.submitButton {
    background: url(/mainpics/buttons/add-to-cart-nf.png) repeat scroll 0% 0% transparent;
}
form.buttonForm input.submitButton:hover {
    background: url(/mainpics/buttons/add-to-cart-hover-nf.png) repeat scroll 0% 0% transparent;
}
/*Account Pages*/
form.checkoutForm input#resetPasswordSubmit {
    background: url(/mainpics/buttons/add-to-cart-nf.png) repeat scroll 0% 0% transparent;
}
form.checkoutForm input#resetPasswordSubmit:hover {
    background: url(/mainpics/buttons/add-to-cart-hover-nf.png) repeat scroll 0% 0% transparent;
}
div.contentCentre div.checkoutInfoPanel p a, div.contentCentre div.checkoutInfoPanel p a:hover {
    color: #3772AF;
}