/* 
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Slideshow styles
	CSS Document
	Author: 9xb.com
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/

	body {
		margin: 0;
		line-height: normal;
	}
	
	.hidden {
		display: none;
	}
	
	.clear { display: block; clear: both; }
	
	/* Default link styling */
	a {
		color: #ab1224;
		text-decoration: none;
	}
	a:hover {
		color: #ab1224;
		text-decoration: underline;
	}

	.glidecontentwrapper {
		position: relative;
		float: left;
		width: 820px;
		height: 510px;
		margin: 0;
		font: 12px/1.4em Lucida Sans Unicode, arial, helvetica, tahoma, verdana, sans-serif;
		overflow: hidden;
		z-index: 100;
	}
	.glidecontent {
		position: absolute;
		padding: 0;
		visibility: hidden;
		left: 0;
		width: 820px;
		height: 510px;
		top: 0;
	}
	.glidecontent2 {
		position: absolute;
		padding: 0;
		visibility: hidden;
		left: 0;
		width: 820px;
		height: 595px;
		top: 0;
	}
	
	.copy {
		position: absolute;
		left: 5px;
		bottom: 5px;
		padding: 10px;
		width: 355px;
		background: #eaeaea;
	}
	
	.artwrapper	{ height:650px; }
	#artcategory { top: 520px; left: 390px; }
	
	#category { top: 370px; left: 390px; }
		
	.copy2 {
		position: absolute;
		right: 0;
		top: 150px;
		padding: 0;
		width: 400px;
		height: 402px;
		background: #eaeaea;
	}
	.copy strong {
		color: #ab1224;
	}
	.brandlogo {
		position: absolute;
		left: 420px;
		top: 200px;
		padding: 0;
		margin: 0;
	}
	
	.BandQ {
		position:absolute;
		left:420px;
		width:335px;
		z-index:300;
		background:#fff;
		margin:0;
		bottom:55px;
		background:url(../images/bandq_logo.gif) right no-repeat;
		padding:0 60px 0 0; 
	}
	
	.storelocatorConran {
		position:absolute;
		left:420px;
		width:335px;
		z-index:300;
		margin:0;
		bottom:65px;
		padding:0 60px 0 0; 
		border:none;
	}
	.storelocatorConran a{
		border:none;
	}
	
	.storelocatorConran2 {
		position:absolute;
		left:420px;
		width:335px;
		z-index:300;
		margin:0;
		bottom:0px;
		padding:0 60px 0 0; 
		border:none;
	}
	.storelocatorConran2 a{
		border:none;
	}
	
	.sublinkswrap {
		position: absolute;
		left: 420px;
		bottom: 0;
		height: 17px;
		width: 385px;
		padding: 15px 0px 15px 10px;
		margin: 0;
		border: 1px solid #c0bfbe;
		background: #fff;
		z-index: 300;
		font-size:10px;
	}
	.sublinkswrap ul {
		float: left;
		padding: 0;
		list-style: none;
		padding: 0;
		margin: 0;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	.sublinkswrap ul li {
		float: left;
		padding: 0 0 0 13px;
		margin: 0 10px 0 0;
		color: #474D4B;
		background: url(../images/red_bullet.gif) no-repeat left center;
	}
	.sublinkswrap ul li a {
		float: left;
		padding: 0;
		margin: 0;
		font-weight: bold;
		color: #ab1224;
	}
	
	
	.imgwrap {
		position: absolute;
		padding: 0;
		left: 0;
		width: 375px;
		height: 500px;
		top: 0;
		border: 5px solid #fff;
		background: #eaeaea;
	}
	.glidecontent img, .glidecontent2 img {
		float: left;
	}
	
	.imgwrap p{
		padding: 0 0 0 10px;
	}
	
	.glidecontenttoggler {
		width: 430px;
		position: absolute;
		top: 0;
		right: 0;
		border: 0;
		padding: 0 0 4px 0;
		text-align: left;
		float: left;
		z-index: 200;
		padding: 0;
	}
	
	.glidecontenttoggler a { 
		border-bottom: 1px solid #cdcdcd;
		color: #f2f2f2;
		padding: 0 0 5px 0;
		margin-left: 10px;
		font-weight: bold;
		text-decoration: none;
		font-family: Arial, sans-serif;
		font-size: 12px;
		display: block;
		width: 90px;
		float: left;
		margin-bottom: 5px;
		margin: 0 10px 5px 0;
	}
	.glidecontenttogglerconran2 a{
		width: 70px;
		margin-bottom:10px;
	}
	.glidecontenttoggler a img { 
		border: 0;
	}
	
	.glidecontenttoggler a.selected {
		color: #f2f2f2;
		border-bottom: 1px solid #ab1224;
	}
	
	.glidecontenttoggler a:hover {
		color: #fff;
		border-bottom: 1px solid #ab1224;
	}
	
	.glidecontenttoggler a.logo, .glidecontenttoggler a.logo:hover, .glidecontenttoggler a.buy, .glidecontenttoggler a.buy:hover, .glidecontenttoggler a.colour, .glidecontenttoggler a.colour:hover {
		margin: 0; 
		border: none;
		position: absolute;
		z-index: 100;
	}
	
	.glidecontenttoggler a#image_1 { top: 107px; left: 0px; } 
	.glidecontenttoggler a#image_2 { top: 107px; left: 100px; } 
	.glidecontenttoggler a#image_3 { top: 107px; left: 200px; } 
	.glidecontenttoggler a#image_4 { top: 285px; left: 0px; } 
	.glidecontenttoggler a#image_5 { top: 285px; left: 100px; }
	
	.glidecontenttoggler a#image_6 { top: 285px; left: 200px; }
	
	.glidecontenttoggler a#image_7 { top: 285px; left: 200px; }
	.glidecontenttoggler a#image_8 { top: 285px; left: 300px; }
	.glidecontenttoggler a#image_9 { top: 459px; left: 0; }
	
	
	.glidecontenttoggler a#image_4_colour { top: 107px; left: 300px; }
	.glidecontenttoggler a#image_5_colour { top: 285px; left: 0px; }
	.glidecontenttoggler a#image_6_colour { top: 285px; left: 100px; }
	
	.glidecontenttoggler a#buy_1   { top: 142px; left: 0px; }
	.glidecontenttoggler a#buy_2   { top: 142px; left: 100px; }
	.glidecontenttoggler a#buy_3   { top: 142px; left: 200px; }
	.glidecontenttoggler a#buy_4   { top: 142px; left: 300px; }
	
	.glidecontenttoggler a#buy_5   { top: 319px; left: 0px; }
	.glidecontenttoggler a#buy_6   { top: 319px; left: 100px; }
	.glidecontenttoggler a#buy_7   { top: 319px; left: 200px; }
	.glidecontenttoggler a#buy_8   { top: 319px; left: 300px; }
	
	.glidecontenttoggler a#buy_9   { top: 489px; left: 0px; }
	.glidecontenttoggler a#buy_10  { top: 489px; left: 100px; }
	.glidecontenttoggler a#buy_11  { top: 489px; left: 200px; }
	.glidecontenttoggler a#buy_12  { top: 489px; left: 300px; }
	
	.glidecontenttoggler a.prev, .glidecontenttoggler a.next {
		display: none;
	}
	.glidecontenttoggler a.prev:hover, .glidecontenttoggler a.next:hover {
		color: #f2f2f2;
	}
	
	/*#p-select*/ .artimgwrap	{ width:300px; right:130px; }
	
	#p-select a#image_1 { top: 107px; left: 0; } 
	#p-select a#image_2 { top: 107px; left: 100px; } 
	#p-select a#image_3 { top: 107px; left: 200px; } 

	#p-select a#image_4 { top: 285px; left: 0; } 
	#p-select a#image_5 { top: 285px; left: 100px; }
	#p-select a#image_6 { top: 285px; left: 200px; }
	
	#p-select a#image_7 { top: 463px; left: 0; }
	#p-select a#image_8 { top: 463px; left: 100px; }
	#p-select a#image_9 { top: 463px; left: 200px; }
	
	
	#gallery_frame {
		width: 830px;
		border: 0;
		overflow: hidden;
		height: 675px;
	}
	#gallery_frame2 {
		width: 830px;
		border: 0;
		overflow: hidden;
		height: 600px;
	}

