/* 

DEFAULTS STYLE SHEET FOR [ATTIK DESIGNS]
Created by [ADRIAN CORCORAN]
[htta:hover://www.attikdesigns.ie]

*/

/* --------- 3. links  --------- */

a {
	text-decoration:none;
	outline:none;
		}
		
a:hover {
		}
.underline {
	text-decoration: underline;
		}
/*	top */
div#tippy-top a {
1	color: ;
	}
div#tippy-top a:hover {
		}
/*	banner	*/
div#banner a {
	margin-bottom:0.5em;
		}
div#banner a:hover {
		}
div#banner-quick-links a{
	color:#971B1E;
}
div.banner-text a{
	color:#FFF;
	font-weight:bold;
	font-size:1.6em;
	height:25px;
	}		
/*	logo	*/
div#logo a {
		width:240px;
		height:103px;
		display:block;
		}
div#logo a:hover {
		}
/*	navContainer	*/
div#navContainer a {
		}
div#navContainer a:hover {
		}
		
/*Sidebar Nav*/
div.nav-side{
	padding:0!important;
	}			
div.nav-side a{
	display:block;
	font-size:1.8em;
1	margin-bottom:0.5em;
	border-bottom:1px solid #aaa;
	padding:.5em;
	}		
div.nav-side a:hover{
	background:#aaa;
	color:#FFF!important;
	border-bottom:1px solid #FFF;
	}
div.nav-side a.last{
	border-bottom:none!important;
	}		
div.nav-side.more-info a.on{
	background:#aaa;
	color:#FFF!important;
	border-bottom:1px solid #FFF;
	}

/*	content	*/
div.content a {
	color:#002B56;		
		}
div.content a:hover {
		}
		
/*	contentLeft	*/
div.contentLeft a {
		}
div.contentLeft a:hover {
		}
/*	contentCentre	*/
div.contentCentre a {
1	color:#b7700b;
1	text-decoration:underline;
		}
div.contentCentre a:hover {
		}
/*	contentRight	*/
div.contentRight a {
1	color:#b7700b;
1	text-decoration:none;
		}
div.contentRight a:hover {
1	text-decoration:underline;
		}
/*	footer	*/
div#footer a {
		color: #FFF;
		text-decoration: none;
		}
div#footer a:hover {
		text-decoration: underline;
		}
div#footer div#termsFooter a {
		text-decoration: none;
		}
div#footer div#termsFooter a:hover {
		text-decoration: underline;
		}
/*	special links 	*/
a.img-link {
	display:inline-block;
}
a#search-brands-img {
	width:236px;
	height:145px;
	position:absolute;
	bottom:15px;
}
a.arrow-small {
	display:block;
	padding-right:30px;
1	height:25px;
1	border:1px solid #f00;
}
a.arrow-small:hover {
	background:url(/mainpics/icons/arrow-white-black-small.png) right center no-repeat;
}
a.arrow-pink-white {
	background:url(/mainpics/icons/arrow-white-pink-large.png) right top no-repeat;
	display:block;
	padding-right:30px;
	height:50px;
1	border:1px solid #f00;
}
a.arrow-black-white {
	background:url(/mainpics/icons/arrow-black-white-large.png) right top no-repeat;
	display:block;
	padding-right:30px;
	height:50px;
1	border:1px solid #f00;
}
/*	sopcial icons	*/
a.social-icons {
	display:block;
	width:35px;
	height:35px;
}
a.social-icons:hover {
	margin-top:-2px;
}
a#fb {
	background:url(/mainpics/icons/fb.png) 0 0 no-repeat;
}
a#li {
	background:url(/mainpics/icons/li.png) 0 0 no-repeat;
}
a#tw {
	background:url(/mainpics/icons/tw.png) 0 0 no-repeat;
}
/*	delivery rates link on cart pages	*/
div#delivery-rates-link-holder {
	position:absolute;
	top:8px;
	right:0;
}
a#delivery-rates-link {
}
a#delivery-rates-link:hover {
}

/*	buttons and blog buttons	*/
a.button,
.blog-button {
		display:inline-block;
1		color:#fff !important;
1		margin: 10px 0;
1		padding: 10px;
		text-decoration:none !important;
		font-size:1.2em;
		text-align:center;
1		background: #000;
		position: relative;
1		z-index: 0;
	}
			
.button:hover,
.blog-button:hover  {
		background: #e6027e;
		text-decoration: none;
		color:#fff;
		}

/* Silver Buttons*/
.button.silver-small{
	background:url(/mainpics/buttons/button-silver-small.png);
	}
		
.button.silver-small:hover{
	background:url(/mainpics/buttons/button-silver-small-hover.png);
	}
		
/* Red Buttons*/
.button.red{
	background:url(/mainpics/buttons/button-red.png);
	width:124px!important;
	height:46px!important;
	border:none!important;
	color:#FFF!important;
	font-size:1em!important;
	font-weight:normal!important;
	text-align:center!important;
	padding:0!important;
	}
		
.button.red:hover{
	background:url(/mainpics/buttons/button-red-hover.png);
	}
		
/*Add To Cart Buttons*/
a.unavailable,
a.add-to-cart{
	background:url(/mainpics/buttons/add-to-cart.png);
	width:284px!important;
	height:46px!important;
	border:none!important;
	color:#FFF!important;
	font-size:1.8em!important;
	line-height:2.2;
	font-weight:normal!important;
	text-align:center!important;
	padding:0!important;
	} 
a.unavailable:hover,
a.add-to-cart:hover{
	background:url(/mainpics/buttons/add-to-cart-hover.png);
}
/*	--------------	*/
/*	download file links 		*/
/*	--------------	*/
a.icon-link {
	display:block;
	padding-left:30px;
	min-height:24px;
	line-height:24px;
	margin: 5px 0;
}
a.pdf {
	background:url(/mainpics/icons/pdf.png) 0 center no-repeat;
}
a.doc {
	background:url(/mainpics/icons/doc.png) 0 center no-repeat;
}
a.xls {
	background:url(/mainpics/icons/xls.png) 0 center no-repeat;
}
a.jpg {
	background:url(/mainpics/icons/jpg.png) 0 center no-repeat;
}
