@charset "UTF-8";
/* CSS Document */

html, body {margin: 0;padding: 0}
#wrapper { background:#6a6b69 url(/images/common/main-bg.jpg) top repeat-x; height:auto; min-height: 870px;}
#container {width:920px;background:url(/images/common/background.jpg) top left no-repeat; font-family:Tahoma, Geneva, sans-serif;font-size: 8pt}
#header { height: 86px; position:relative}
#logo a{background:url(/images/common/logo-powerglide.gif) no-repeat;width:271px;height:34px;left: 650px;top: 30px}
#top {background: url(/images/common/top.jpg);width:165px;height:23px;left: 746px;top: 0px}
#logo a, #top {	display:block;position:absolute;text-indent:-1000px}
#navigation {margin-left:16px;padding: 0;position:relative}
#navigation, #menu {width:895px; height:23px}

#deluxecase #wrapper { background-position: center -30px;}
#deluxecase .ex { height: 377px!important; width: 286px!important; left: 590px;}

/** Catalogue Navigation **/

#nav-catalogue a, .bold, .active, .title{font-weight:bold}

/** Footer **/

#footer a, #footer-float a, #nav-product a, #footer-cat a, .title{text-decoration:underline}
a {text-decoration:none}

.detail-left p {margin:0; padding: 0 0 20px 0}
#content p {margin:0; padding:0 0 20px 0}

/** Main Nav Roll Over **/
#menu{margin:0 auto;background:#acacac url(/images/common/menu.jpg) no-repeat; float:right}
#menu ul{
	border: 0;
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: center;
	clear: left;
}
#menu ul li{
	display: block;
	float: left;
	text-align: center;
	padding: 0;
	margin: 0;
}
#menu ul li a span{
	display:none;
}
#menu ul li a{
	height:23px;
	margin:0px;
	padding:0px;
	display: block;
}
#menu ul li a.edge{ width:21px;}
#menu ul li a.home{	width:54px;	}
#menu ul li a.about{ width:72px;}
#menu ul li a.snooker{ width:95px;}
#menu ul li a.pool{	width:80px;	}
#menu ul li a.cases{ width:80px;}
#menu ul li a.accessories{	width:87px;}
#menu ul li a.simpsons{	width:100px;}
#menu ul li a.care{ width:75px;}
#menu ul li a.links{ width:55px;}
#menu ul li a.contact{ width:84px;}
#menu ul li a.trade{ width:91px;}

/* -- Hovers -- */

#menu ul li a:hover { background-image: url(/images/common/menu.jpg);}
#menu ul li a.egde:hover{background-position: 0px -23px;}
#menu ul li a.home:hover{background-position: -21px -23px;}
#menu ul li a.about:hover{background-position: -77px -23px;}
#menu ul li a.snooker:hover{background-position: -147px -23px;}
#menu ul li a.pool:hover{background-position: -244px -23px;}		
#menu ul li a.cases:hover{background-position: -322px -23px;}			
#menu ul li a.accessories:hover{background-position: -402px -23px;}		
#menu ul li a.simpsons:hover{background-position: -489px -23px;}			
#menu ul li a.care:hover{background-position: -589px -23px;}	
#menu ul li a.links:hover{background-position: -664px -23px;}	
#menu ul li a.contact:hover{background-position: -719px -23px;}	
#menu ul li a.trade:hover{background-position: -804px -23px;}	

/** Content **/

#content {position:relative;}
#content, #footer, #footer-float, #detail, .footer-line, #footer-cat, #stand, #footer-float-two  {width: 874px;}
#content, #footer, #nav-catalogue, #footer-float, #nav-product, #detail, .footer-line, #footer-cat, #stand, #footer-float-two  {margin-left:37px;clear:both;}
.default {height:408px;	background:#000 url(/images/assets/bg-default.jpg);	text-indent:-2000px;	}
.flash-one, .flash-two {height:162px; width:171px; position:absolute; padding:0; margin:0; display:block;}
.flash-one img, .flash-two img {display:block; }
.flash-one {left: 673px;	top:33px;}
.flash-two {left: 673px;	top:228px;	}
.left, .left-caring, .left-contact, .left-trade {padding: 29px 32px 0 32px;  margin-right:365px;  margin-bottom:25px;}
.left {height:741px; width:360px; }
.left-contact {height:480px; width:358px;}
.left-caring {height:1120px; width:358px; }
.left-trade {height:550px; width:358px;}
.right {width:359px; padding: 29px 48px 20px 34px; float:right; display: inline;}

#detail {margin-top:21px; position:relative;}
.detail-left, .detail-right, .detail-right-long, .detail-right-verylong, .detail-right-xxl, .detail-left-simpsons {float:left;}
.detail-left { padding:12px 0 0 9px;}
.detail-left-simpsons {height:190px;  padding:12px 12px 15px 9px;}
.detail-left, .detail-left-simpsons {width: 186px; background:#989d9c;}
.detail-right, .detail-right-long, .detail-right-verylong, .detail-right-xxl {width:261px; margin-left:18px; padding:0;}
.detail-right ul, .detail-right-long ul, .detail-right-verylong ul, .detail-right-xxl ul {padding:0; list-style:none;}
.detail-right ul{ margin:0 0 85px 0;}
.detail-right-long ul{margin:0 0 145px 0;}
.detail-right-verylong ul { margin:0 0 200px 0;}
.detail-right-xxl ul { margin:0 0 350px 0;}
.detail-right ul li, .detail-right-long ul li, .detail-right-verylong ul li,.detail-right-xxl ul li {background: #989d9c url(/images/catalogue/product-bullets.gif) no-repeat; margin-bottom:1px; padding: 8px 10px 8px 13px}

/** Footer **/
#footer {height: auto!important; margin-bottom: 0!important;}
#footer,#footer-float, #footer-float-two {	height:10px; padding-top:13px; margin-bottom:25px;bottom:25px}
#profission {float:right;}
#footer-cat {margin-top:70px; padding-bottom: 25px;}

/**  Floating footer **/
#footer-float {	height: 25px; padding-top: 287px; margin-bottom: 0!important;}
.footer-line { border-bottom: 1px solid #999; top:25px;}

/** Floating Footer 2 **/
#footer-float-two {position:absolute;  top:593px;}

/** Catalogue **/

/** Navigation **/

#nav-catalogue,  #nav-product {width: 760px;height:31px; padding-left:114px; position:relative; margin-top:1px;}
#nav-catalogue {height:31px;}


.cue-accessories, .tip-accessories, .rest-accessories, .snooker-professional, .snooker-tournament, .snooker-classic, .pool-professional, .pool-tournament, .pool-classic, .pool-english, .accessories-balls, .accessories-tables, .accessories-accessories, .pool-int  {
	width:7px;
	height:4px;
	position:absolute;
	background:url(/images/common/catalogue-arrow.gif) no-repeat;
	top: 141px;
	z-index:20;
}

.snooker-professional, .pool-english, .accessories-balls  {left: 160px;}
.snooker-tournament {left:335px;}
.snooker-classic {left: 512px}

.pool-int {left: 434px;}
.pool-tournament {	left:283px;}
.pool-classic {left: 590px;}

.accessories-tables {left: 291px;}
.accessories-accessories {left:353px;}
.rest-accessories {left:353px;}
.tip-accessories {left:474px;}
.cue-accessories {left:582px;}

/*Cues List*/
#nav-catalogue ul, #nav-product ul{ margin: 0; padding: 0;list-style-type: none;}
#nav-catalogue ul li { display: inline;background-image: url(/images/common/cataloguenav-div.gif);background-repeat:no-repeat;padding-left: 11px;line-height:31px;margin:0;padding-top:0;padding-bottom:0;}
#nav-catalogue ul li a {padding: 0 11px 0 0;}
#nav-product ul li {display:inline;}

/** Catalogue Index **/
.ab { display: block; position: absolute;}
.cat-guiness /** content class **/ { background:#000 url(/images/catalogue/bg-guiness.gif) no-repeat; margin-top:1px; height:407px;}
.cat-cases /** content class **/ { background:#000 url(/images/catalogue/bg-cases.gif) no-repeat; margin-top:1px; height:407px;}
.cat-pro /** content class **/ { background:#000 url(/images/catalogue/bg-pro.gif) no-repeat; margin-top:1px; }
.cat-int /** content class **/ { background:#000 url(/images/catalogue/bg-int.gif) no-repeat; margin-top:1px; }
.cat-tourn /** content class **/ { background:#000 url(/images/catalogue/bg-tourn.gif) no-repeat; margin-top:1px; }
.cat-classic /** content class **/ { background:#000 url(/images/catalogue/bg-classic.gif) no-repeat; margin-top:1px; }
.cat-english /** content class **/ { background:#000 url(/images/catalogue/bg-english.gif) no-repeat; margin-top:1px;}
.cat-default/** #content class **/ { background:url(/images/assets/cat-bookofcues2011.jpg) no-repeat;}

.snkr-professional a,.snkr-tournament a,.snkr-classic a, .cat-default, .pl-english a, .pl-international a,.pl-tournament a, .pl-classic a   { height:395px; }
.snkr-professional a,.snkr-tournament a,.snkr-classic a  { width:230px;}
.snkr-professional a,.snkr-tournament a,.snkr-classic a, .pl-english a, .pl-international a, .pl-tournament a, .pl-classic a {float:right!important; text-indent:-1000px;}
.snkr-professional a span,.snkr-tournament a span,.snkr-classic a span, 
.icon a span, .vanquish a span, .vortex a span, .fusion a span, .pursuit a span , .striker a span,
.pl-english a span, .pl-international a span,.pl-tournament a span, .pl-classic a span,
.ultralight a span,.leather a span, .red a span, .tube a span,.hard a span, .alum a span,
.guinnesscue a span, .guinnesscondensation a span, .guinnesssurfer a span, .guinnesscase a span, .guinnessballs a span, .guinnesschalk a  span
{ visibility: hidden;}


.snkr-professional a{background:url(/images/assets/cat-snooker-pro.jpg) no-repeat;}
.snkr-tournament a{	background: url(/images/assets/cat-snooker-tournament.jpg) no-repeat;}
.snkr-classic a{background: url(/images/assets/cat-snooker-classic.jpg) no-repeat;}

.pl-english a{background:url(/images/assets/cat-pool-english.jpg) no-repeat; width:173px; display: block;}
.pl-international a{background:url(/images/assets/cat-pool-int.jpg) no-repeat; width:172px;display: block;}
.pl-tournament a{background:url(/images/assets/cat-pool-tournament.jpg) no-repeat; width:173px;display: block;}
.pl-classic a{background:url(/images/assets/cat-pool-classic.jpg) no-repeat; width:172px;display: block;}

.balls a, .tables a, .accessorie a, .rests a, .tip a, .cueacc a{width:689px; margin-left:185px;  text-indent:-1000px; display:block;}
.tables a, .accessorie a, .tip a, .cueacc a {height:134px;}
.balls a {background:url(/images/assets/cat-balls.jpg) no-repeat; height:133px}
.tables a{background:url(/images/assets/cat-tables.jpg) no-repeat;}
.accessorie a{background:url(/images/assets/cat-accessories.jpg) no-repeat; }
.rests a {background:url(/images/assets/cat-rests.jpg) no-repeat; height:133px}
.tip a {background:url(/images/assets/cat-tip.jpg) no-repeat;}
.cueacc a {background:url(/images/assets/cat-cue.jpg) no-repeat;}

.snkr-pro-text, .snkr-tourn-text, .snkr-classic-text {width:146px;	top: 43px;}
.snkr-pro-text {left:242px;}
.snkr-tourn-text{ left: 473px;}
.snkr-classic-text { left:699px; }

.balls-text, .tables-text, .accessorie-text {position:absolute; left:213px;}
.balls-text {top:81px;}
.tables-text {top:215px;}
.accessorie-text {top:350px;}

.snkr-pro-link, .snkr-tourn-link, .snkr-classic-link, .pl-english-link, .pl-int-link, .pl-tourn-link, .pl-classic-link {height:20px;}
.snkr-pro-link, .snkr-tourn-link, .snkr-classic-link, .pl-english-link, .pl-int-link, .pl-tourn-link, .pl-classic-link {top:378px;}
.snkr-pro-link, .snkr-tourn-link, .snkr-classic-link {width:163px;}
.snkr-pro-link { left:256px; }
.snkr-tourn-link { left: 486px; }
.snkr-classic-link { left:741px;}

.pl-english-text, .pl-int-text, .pl-tourn-text, .pl-classic-text{ width:110px; top: 30px;}
.pl-english-link, .pl-int-link, .pl-tourn-link, .pl-classic-link {width:145px;}
.pl-english-link {	left: 220px;}
.pl-int-link{	left: 543px;}
.pl-tourn-link {	left:372px;}
.pl-classic-link {	left:739px;}
.pl-english-text {	left: 241px;}
.pl-int-text{	left: 584px;}
.pl-tourn-text {	left:410px;}
.pl-classic-text {	left:756px;}
.guiness-text {
	position:absolute;
	top:104px;
	left:630px;
	z-index:21;
	display:block;
	width: 212px;
	height: 54px;
}


/** Catalogue bgs **/

.cat-pro, .cat-int, .cat-tourn, .cat-classic, .cat-english /** content class **/ { height:374px;}
.cat-pro a, .cat-int a, .cat-tourn a, .cat-classic a, .cat-english a, .cat-cases a { text-indent:-9999em; display: block; position:absolute;}
	/** Snooker Pro**/
	.axas a, .icon a, .vanquish a, .vortex a, .fusion a, .pursuit a, .maestro a, .striker a, .vision a, .spyder a { top: 0; height:663px;}
	.axas a {background:url(/images/catalogue/snooker/axas/axas.jpg) no-repeat; width: 50px;left:111px;}
	.icon a {background:url(/images/catalogue/snooker/icon/icon.jpg) no-repeat; width: 49px;left:195px;}
	.vanquish a {background:url(/images/catalogue/snooker/vanquish/vanquish.jpg) no-repeat;left:270px; width:53px;}
	.vortex a {background:url(/images/catalogue/snooker/vortex/vortex.jpg) no-repeat;left:350px; width:49px;}
	.fusion a {background:url(/images/catalogue/snooker/fusion/fusion.jpg) no-repeat;left:430px; width:50px;}
	.pursuit a {background:url(/images/catalogue/snooker/pursuit/pursuit.jpg) no-repeat;left:512px; width:50px}
	.maestro a {background:url(/images/catalogue/snooker/maestro/maestro.jpg) no-repeat; width:47px; left:586px;}
	.striker a {background:url(/images/catalogue/snooker/striker/striker.jpg) no-repeat;left:660px; width:47px;}
	.vision a {background:url(/images/catalogue/snooker/vision/vision.jpg) no-repeat; width:46px; left:737px;}
	.spyder a {background:url(/images/catalogue/snooker/spyder/spyder.jpg) no-repeat; width: 50px;left:816px;}
	
	/** Snooker Tournament **/
	.masse a, .check a, .swerve a, .legend a, .vinci a, .coppa a, .senator a, .duellist a { top:0; height:655px; }	
	.masse a { background:url(/images/catalogue/snooker/masse/masse.jpg) no-repeat; width:50px; left: 114px;}
	.check a {background:url(/images/catalogue/snooker/check/check.jpg) no-repeat; width:50px; left: 213px;}
	.swerve a { background:url(/images/catalogue/snooker/swerve/swerve.jpg) no-repeat; width:52px; left: 312px;}
	.legend a {background:url(/images/catalogue/snooker/legend/legend.jpg) no-repeat; width:51px; left:410px;}
	.vinci a { background:url(/images/catalogue/snooker/vinci/vinci.jpg) no-repeat; width:50px; left: 509px;}
	.coppa a { background:url(/images/catalogue/snooker/coppa/coppa.jpg) no-repeat; width:53px; left: 608px;}
	.senator a {background:url(/images/catalogue/snooker/senator/senator.jpg) no-repeat; width:45px; left:709px;}
	.duellist a {background:url(/images/catalogue/snooker/duellist/duellist.jpg) no-repeat; width:47px; left:809px;}
		
	/** Snooker Classic **/
	.power a, .cirrus a, .eclipse a, .diplomat a, .cosmic a, .aero a, .airstrike a, .dynamite a, .original a, .cosmic-set a, .aura a {top:0; height: 655px; }
	.power a {background:url(/images/catalogue/snooker/power/power.jpg) no-repeat; width:50px; left:23px;}
	.cirrus a{background:url(/images/catalogue/snooker/cirrus/cirrus.jpg) no-repeat; width:43px; left:111px;}
	.eclipse a{background:url(/images/catalogue/snooker/eclipse/eclipse.jpg) no-repeat; width:44px; left:195px;}
	.diplomat a {background:url(/images/catalogue/snooker/diplomat/diplomat.jpg) no-repeat; width:44px; left:270px;}
	.cosmic a{background:url(/images/catalogue/snooker/cosmic/cosmic.jpg) no-repeat; width:50px; left:350px;}
	.aero a {background:url(/images/catalogue/snooker/aero/aero.jpg) no-repeat; width:42px; left:430px;}
	.airstrike a {background:url(/images/catalogue/snooker/airstrike/airstrike.jpg) no-repeat; width:40px; left:512px;}
	.dynamite a {background:url(/images/catalogue/snooker/dynamite/dynamite.jpg) no-repeat; width:43px; left:586px;}
	.original a {background:url(/images/catalogue/snooker/original/original.jpg) no-repeat; width:44px; left:660px;}
	.cosmic-set a{background:url(/images/catalogue/snooker/cosmic-set/cosmic-set.jpg) no-repeat; width:43px; left:737px;}
	.aura a {background:url(/images/catalogue/snooker/aura/aura.jpg) no-repeat; width:35px; left:816px;}
	
	/** Pool English **/	
	.devastator a, .force a, .mission a {top: 0; height:663px;}
	.devastator a {	background:url(/images/catalogue/pool/devastator/devastator.jpg) no-repeat;	width: 49px; left:203px;}
	.force a { background:url(/images/catalogue/pool/force/force.jpg) no-repeat; left:329px; width:49px;}
	.mission a { background:url(/images/catalogue/pool/mission/mission.jpg) no-repeat; left:453px; width:49px;}
	
	/** Pool Professional **/	
	.hero a, .bullet a {top: 0; height:663px;}
	.hero a {	background:url(/images/catalogue/pool/hero/hero.jpg) no-repeat;	width: 51px;left:117px;}
	.bullet a {	background:url(/images/catalogue/pool/bullet/bullet.jpg) no-repeat;	left:273px;	width:48px;}

	/** Pool Tournament **/
	
	.muira a, .trick a, .jigger a, .mizano a, .vibe a {top: 0; height:663px; }
	.muira a{ background:url(/images/catalogue/pool/muira/muira.jpg) no-repeat; left:111px; width:50px;}
	.trick a{ background:url(/images/catalogue/pool/trick/trick.jpg) no-repeat; left:221px; width:50px;}
	.jigger a{ background:url(/images/catalogue/pool/jigger/jigger.jpg) no-repeat; left:331px; width:50px;}
	.mizano a {	background:url(/images/catalogue/pool/excalibur/mizano.jpg) no-repeat; width: 49px; left:441px;}
	.vibe a { background:url(/images/catalogue/pool/vibe/vibe.jpg) no-repeat; left:551px; width:43px;}
	
	/** Pool Classic **/
	.kickinmoves a, .pooldemon a, .internationalset a, .international a, .slickstick a, .fireball a, .fireball2 a, .assassin a, .quarter a, .rogue a, .ko a {top:0; height: 655px;}
	.assassin a {background:url(/images/catalogue/pool/assassin/assassin.jpg) no-repeat; width:46px; left:110px;}
	.slickstick a {background:url(/images/catalogue/pool/wave/wave.jpg) no-repeat; width:43px; left:195px;}
	.fireball a {background:url(/images/catalogue/pool/fireball/fireball.jpg) no-repeat; width:47px; left:280px;}
	.fireball2 a {background:url(/images/catalogue/pool/bulldog/bulldog.jpg) no-repeat; width:53px; left:365px;}
	.quarter a{background:url(/images/catalogue/pool/quarter/quarter.jpg) no-repeat; width:46px; left:450px;}
	.rogue a {	background:url(/images/catalogue/pool/rogue/rogue.jpg) no-repeat;	width:51px;	left:535px;}
	.kickinmoves a{background:url(/images/catalogue/pool/spider/kickin-moves.jpg) no-repeat; width:43px; left:620px;}
	.pooldemon a{background:url(/images/catalogue/pool/pearl/pool-demon.jpg) no-repeat; width:49px; left:705px;}
	.ko a {background:url(/images/catalogue/pool/ko/ko.jpg) no-repeat; width:50px; left:791px;}

	/** International **/
	.gb a, .eng a, .sct a, .ire a, .sa a, .aus a { height: 663px;}
	.gb a{background:url(/images/catalogue/pool/gb/gb.jpg) no-repeat; width:50px; left:111px;}
	.eng a{background:url(/images/catalogue/pool/eng/eng.jpg) no-repeat; width:50px; left:221px;}
	.sct a{background:url(/images/catalogue/pool/sct/sct.jpg) no-repeat; width:50px; left:331px;}
	.ire a{background:url(/images/catalogue/pool/ire/ire.jpg) no-repeat; width:50px; left:441px;}
	.sa a{background:url(/images/catalogue/pool/sa/sa.jpg) no-repeat; width:50px; left:551px;}
	.aus a{background:url(/images/catalogue/pool/aus/aus.jpg) no-repeat; width:50px; left:661px;}
		
	/** Cue Cases **/
	.cat-cases div a {top: 0; height:663px;}
	.ultralight a {background:url(/images/catalogue/cases/57500/57500.jpg) no-repeat; left:80px; width: 39px;}
	.leather a { background:url(/images/catalogue/cases/57501/57501.jpg) no-repeat;left:180px; width:81px;}
	.red a{background:url(/images/catalogue/cases/57502/57502.jpg) no-repeat;left:280px; width:72px;}
	.tube a {background:url(/images/catalogue/cases/57506/57506.jpg) no-repeat;left:380px; width:42px;}
	.hard a {background:url(/images/catalogue/cases/57507/57507.jpg) no-repeat;left:480px; width:42px}
	.alum a {background:url(/images/catalogue/cases/57511/57511.jpg) no-repeat;left:580px; width:66px;}
	.dalb a {background:url(/images/catalogue/cases/57514/57514.jpg) no-repeat;left:680px; width:66px;}
	.dals a {background:url(/images/catalogue/cases/57518/57518.jpg) no-repeat;left:780px; width:66px;}
		
/** Tertiary Nav **/

#nav-product {height: 20px; padding-top:11px;}
#nav-product ul li a {padding-left:10px;}

/** Product Pages **/
.new { width:40px;height:23px;position:absolute;background:url(/images/catalogue/new.png) no-repeat; top: -30px;z-index:20;left: 155px;text-indent:-1000px}

/** Snooker **/
.bg{height: 193px; width: 874px; padding-left:9px; padding-top:57px}
.ex{z-index:20; position:absolute; text-indent:-1000px; height:368px; width:38px; top:250px}

/** professional **/
.product-axas{ background:url(/images/catalogue/snooker/axas/bg-product.jpg) no-repeat; }
.extension-axas{background:url(/images/catalogue/snooker/axas/extension.jpg) no-repeat; left:760px}

.product-icon { background:url(/images/catalogue/snooker/icon/bg-product.jpg) no-repeat; }
.extension-icon {background:url(/images/catalogue/snooker/icon/extension.jpg) no-repeat; left:762px}

.product-vanquish { background:url(/images/catalogue/snooker/vanquish/bg-product.jpg) no-repeat; }
.extension-vanquish {background:url(/images/catalogue/snooker/vanquish/extension.jpg) no-repeat; left:762px}

.product-vortex { background:url(/images/catalogue/snooker/vortex/bg-product.jpg) no-repeat;}
.extension-vortex {background:url(/images/catalogue/snooker/vortex/extension.jpg) no-repeat; left:762px}

.product-fusion { background:url(/images/catalogue/snooker/fusion/bg-product.jpg) no-repeat;}
.extension-fusion {background:url(/images/catalogue/snooker/fusion/extension.jpg) no-repeat; left:762px}

.product-pursuit { background:url(/images/catalogue/snooker/pursuit/bg-product.jpg) no-repeat;}
.extension-pursuit {background:url(/images/catalogue/snooker/pursuit/extension.jpg) no-repeat; left:762px}

.product-striker { background:url(/images/catalogue/snooker/striker/bg-product.jpg) no-repeat;}
.extension-striker {background:url(/images/catalogue/snooker/striker/extension.jpg) no-repeat; left:762px}

.product-spyder{ background:url(/images/catalogue/snooker/spyder/bg-product.jpg) no-repeat; }
.extension-spyder{background:url(/images/catalogue/snooker/spyder/extension.jpg) no-repeat; left:760px}

/** tournament **/
.product-masse{ background:url(/images/catalogue/snooker/masse/bg-product.jpg) no-repeat; }
.extension-masse{background:url(/images/catalogue/snooker/masse/extension.jpg) no-repeat; left:760px}

.product-check{ background:url(/images/catalogue/snooker/check/bg-product.jpg) no-repeat; }
.extension-check{background:url(/images/catalogue/snooker/check/extension.jpg) no-repeat; left:761px}

.product-swerve{ background:url(/images/catalogue/snooker/swerve/bg-product.jpg) no-repeat; }
.extension-swerve{background:url(/images/catalogue/snooker/swerve/extension.jpg) no-repeat; left:759px; width: 40px!important}

.product-vinci{ background:url(/images/catalogue/snooker/vinci/bg-product.jpg) no-repeat; }
.extension-vinci{background:url(/images/catalogue/snooker/vinci/extension.jpg) no-repeat; left:761px}

.product-coppa{ background:url(/images/catalogue/snooker/coppa/bg-product.jpg) no-repeat; }
.extension-coppa{background:url(/images/catalogue/snooker/coppa/extension.jpg) no-repeat; left:763px}

.product-maestro { background:url(/images/catalogue/snooker/maestro/bg-product.jpg) no-repeat;}
.extension-maestro {background:url(/images/catalogue/snooker/maestro/extension.jpg) no-repeat; left:762px}

.product-vision { background:url(/images/catalogue/snooker/vision/bg-product.jpg) no-repeat;}
.extension-vision {background:url(/images/catalogue/snooker/vision/extension.jpg) no-repeat;left:762px}

.product-kudos { background:url(/images/catalogue/snooker/kudos/bg-product.jpg) no-repeat;}
.extension-kudos {background:url(/images/catalogue/snooker/kudos/extension.jpg) no-repeat; left:762px}

.product-legend { background:url(/images/catalogue/snooker/legend/bg-product.jpg) no-repeat;}
.extension-legend {background:url(/images/catalogue/snooker/legend/extension.jpg) no-repeat;left:762px}

.product-prism { background:url(/images/catalogue/snooker/prism/bg-product.jpg) no-repeat;}
.extension-prism {background:url(/images/catalogue/snooker/prism/extension.jpg) no-repeat; left:762px}

.product-senator { background:url(/images/catalogue/snooker/senator/bg-product.jpg) no-repeat;}
.extension-senator {background:url(/images/catalogue/snooker/senator/extension.jpg) no-repeat; left:762px}

.product-duellist { background:url(/images/catalogue/snooker/duellist/bg-product.jpg) no-repeat;}
.extension-duellist {background:url(/images/catalogue/snooker/duellist/extension.jpg) no-repeat; left:762px}

.product-maxi { background:url(/images/catalogue/snooker/maxi/bg-product.jpg) no-repeat;}
.extension-maxi {background:url(/images/catalogue/snooker/maxi/extension.jpg) no-repeat; left:762px}

/** Classic **/
.product-power{ background:url(/images/catalogue/snooker/power/bg-product.jpg) no-repeat; }
.extension-power{ background:url(/images/catalogue/snooker/power/extension.jpg) no-repeat; left:762px}

.product-cirrus { background:url(/images/catalogue/snooker/cirrus/bg-product.jpg) no-repeat;}
.extension-cirrus {background:url(/images/catalogue/snooker/cirrus/extension.jpg) no-repeat; left:762px}

.product-eclipse { background:url(/images/catalogue/snooker/eclipse/bg-product.jpg) no-repeat;}
.extension-eclipse {background:url(/images/catalogue/snooker/eclipse/extension.jpg) no-repeat; left:762px}

.product-diplomat { background:url(/images/catalogue/snooker/diplomat/bg-product.jpg) no-repeat;}
.extension-diplomat {background:url(/images/catalogue/snooker/diplomat/extension.jpg) no-repeat; left:762px}

.product-aero { background:url(/images/catalogue/snooker/aero/bg-product.jpg) no-repeat;}
.extension-aero {background:url(/images/catalogue/snooker/aero/extension.jpg) no-repeat; left:762px}

.product-airstrike { background:url(/images/catalogue/snooker/airstrike/bg-product.jpg) no-repeat;}
.extension-airstrike {background:url(/images/catalogue/snooker/airstrike/extension.jpg) no-repeat; left:762px}

.product-dynamite { background:url(/images/catalogue/snooker/dynamite/bg-product.jpg) no-repeat; }
.extension-dynamite {background:url(/images/catalogue/snooker/dynamite/extension.jpg) no-repeat; left:762px}

.product-cosmic-set { background:url(/images/catalogue/snooker/cosmic-set/bg-product.jpg) no-repeat; }
.extension-cosmic-set {background:url(/images/catalogue/snooker/cosmic-set/extension.jpg) no-repeat; left:762px}

.product-cosmic { background:url(/images/catalogue/snooker/cosmic/bg-product.jpg) no-repeat; }
.extension-cosmic {background:url(/images/catalogue/snooker/cosmic/extension.jpg) no-repeat; left:732px}

.product-target { background:url(/images/catalogue/snooker/target/bg-product.jpg) no-repeat; }
.extension-target {background:url(/images/catalogue/snooker/target/extension.jpg) no-repeat; left:762px}

.product-original { background:url(/images/catalogue/snooker/original/bg-product.jpg) no-repeat; }
.extension-original {background:url(/images/catalogue/snooker/original/extension.jpg) no-repeat; left:762px}

.product-aura { background:url(/images/catalogue/snooker/aura/bg-product.jpg) no-repeat; }
.extension-aura {background:url(/images/catalogue/snooker/aura/extension.jpg) no-repeat; left:762px}

/** Pool **/

/** English **/
.product-muira{ background:url(/images/catalogue/pool/muira/bg-product.jpg) no-repeat; }
.extension-muira{ background:url(/images/catalogue/pool/muira/extension.jpg) no-repeat; left:760px;}

.product-trick{ background:url(/images/catalogue/pool/trick/bg-product.jpg) no-repeat; }
.extension-trick{ background:url(/images/catalogue/pool/trick/extension.jpg) no-repeat; left:731px;}

.product-jigger{ background:url(/images/catalogue/pool/jigger/bg-product.jpg) no-repeat; }
.extension-jigger{ background:url(/images/catalogue/pool/jigger/extension.jpg) no-repeat; left:760px;}

.product-devastator { background:url(/images/catalogue/pool/devastator/bg-product.jpg) no-repeat; }
.extension-devastator {background:url(/images/catalogue/pool/devastator/extension.jpg) no-repeat; left:762px}

.product-force { background:url(/images/catalogue/pool/force/bg-product.jpg) no-repeat; }
.extension-force {background:url(/images/catalogue/pool/force/extension.jpg) no-repeat; left:762px}

.product-mission { background:url(/images/catalogue/pool/mission/bg-product.jpg) no-repeat; }
.extension-mission {background:url(/images/catalogue/pool/mission/extension.jpg) no-repeat; left:762px}

/** Professional **/
.product-pearl { background:url(/images/catalogue/pool/pearl/bg-product.jpg) no-repeat; }
.extension-pearl {background:url(/images/catalogue/pool/pearl/extension.jpg) no-repeat; left:762px}

.product-hero { background:url(/images/catalogue/pool/hero/bg-product.jpg) no-repeat; }
.extension-hero {background:url(/images/catalogue/pool/hero/extension.jpg) no-repeat; left:762px}

.product-bullet { background:url(/images/catalogue/pool/bullet/bg-product.jpg) no-repeat; }
.extension-bullet {background:url(/images/catalogue/pool/bullet/extension.jpg) no-repeat;left:762px}

.product-flair { background:url(/images/catalogue/pool/flair/bg-product.jpg) no-repeat; }
.extension-flair {background:url(/images/catalogue/pool/flair/extension.jpg) no-repeat; left:762px}

.product-mentor { background:url(/images/catalogue/pool/mentor/bg-product.jpg) no-repeat; }
.extension-mentor {background:url(/images/catalogue/pool/mentor/extension.jpg) no-repeat; left:762px}


/**Tournament **/
.product-excalibur { background:url(/images/catalogue/pool/excalibur/bg-product.jpg) no-repeat; }
.extension-excalibur {background:url(/images/catalogue/pool/excalibur/extension.jpg) no-repeat; left:762px}

.product-spider { background:url(/images/catalogue/pool/spider/bg-product.jpg) no-repeat; }
.extension-spider {background:url(/images/catalogue/pool/spider/extension.jpg) no-repeat; left:762px}

.product-vibe { background:url(/images/catalogue/pool/vibe/bg-product.jpg) no-repeat; }
.extension-vibe {background:url(/images/catalogue/pool/vibe/extension.jpg) no-repeat; left:762px}

/** Classic **/
.product-internationalset { background:url(/images/catalogue/pool/internationalset/bg-product.jpg) no-repeat; }
.extension-internationalset {background:url(/images/catalogue/pool/internationalset/extension.jpg) no-repeat; left:762px}

.product-bulldog { background:url(/images/catalogue/pool/bulldog/bg-product.jpg) no-repeat; }
.extension-bulldog {background:url(/images/catalogue/pool/bulldog/extension.jpg) no-repeat; left:762px}

.product-international { background:url(/images/catalogue/pool/international/bg-product.jpg) no-repeat; }
.extension-international {background:url(/images/catalogue/pool/international/extension.jpg) no-repeat; left:762px}

.product-wave { background:url(/images/catalogue/pool/wave/bg-product.jpg) no-repeat; }
.extension-wave {background:url(/images/catalogue/pool/wave/extension.jpg) no-repeat; left:762px}

.product-wipeout { background:url(/images/catalogue/pool/wipeout/bg-product.jpg) no-repeat; }
.extension-wipeout {background:url(/images/catalogue/pool/wipeout/extension.jpg) no-repeat; left:762px}

.product-fireball { background:url(/images/catalogue/pool/fireball/bg-product.jpg) no-repeat; }
.extension-fireball {background:url(/images/catalogue/pool/fireball/extension.jpg) no-repeat; left:762px}

.product-assassin { background:url(/images/catalogue/pool/assassin/bg-product.jpg) no-repeat; }
.extension-assassin {background:url(/images/catalogue/pool/assassin/extension.jpg) no-repeat; left:762px}

.product-quarter { background:url(/images/catalogue/pool/quarter/bg-product.jpg) no-repeat; }
.extension-quarter {background:url(/images/catalogue/pool/quarter/extension.jpg) no-repeat; left:762px}

.product-rogue { background:url(/images/catalogue/pool/rogue/bg-product.jpg) no-repeat; }
.extension-rogue {background:url(/images/catalogue/pool/rogue/extension.jpg) no-repeat; left:762px}

.product-ko{ background:url(/images/catalogue/pool/ko/bg-product.jpg) no-repeat; }
.extension-ko{ background:url(/images/catalogue/pool/ko/extension.jpg) no-repeat; left:761px}

.product-gb{ background:url(/images/catalogue/pool/gb/bg-product.jpg) no-repeat; }
.extension-gb{ background:url(/images/catalogue/pool/gb/extension.jpg) no-repeat; left:761px}

.product-eng{ background:url(/images/catalogue/pool/eng/bg-product.jpg) no-repeat; }
.extension-eng{ background:url(/images/catalogue/pool/eng/extension.jpg) no-repeat; left:761px}

.product-sct{ background:url(/images/catalogue/pool/sct/bg-product.jpg) no-repeat; }
.extension-sct{ background:url(/images/catalogue/pool/sct/extension.jpg) no-repeat; left:761px}

.product-ire{ background:url(/images/catalogue/pool/ire/bg-product.jpg) no-repeat; }
.extension-ire{ background:url(/images/catalogue/pool/ire/extension.jpg) no-repeat; left:761px}

.product-sa{ background:url(/images/catalogue/pool/sa/bg-product.jpg) no-repeat; }
.extension-sa{ background:url(/images/catalogue/pool/sa/extension.jpg) no-repeat; left:761px}

.product-aus{ background:url(/images/catalogue/pool/aus/bg-product.jpg) no-repeat; }
.extension-aus{ background:url(/images/catalogue/pool/aus/extension.jpg) no-repeat; left:761px}

/** Cue Cases **/
.cases .footer-line {padding-top: 120px;}
.product-ultralight, .product-leather, .product-red, .product-tube, .product-hard, .product-alum {margin-top:2px;}
.product-ultralight { background:url(/images/catalogue/cases/57500/bg-product.jpg) no-repeat;}
.extension-ultralight {	background:url(/images/catalogue/cases/57500/extension.jpg) no-repeat;width:38px!important;left:764px;}

.product-leather { background:url(/images/catalogue/cases/57501/bg-product.jpg) no-repeat;}
.extension-leather {background:url(/images/catalogue/cases/57501/extension.jpg) no-repeat;	width:81px!important;left:745px;}

.product-red { background:url(/images/catalogue/cases/57502/bg-product.jpg) no-repeat; }
.extension-red {background:url(/images/catalogue/cases/57502/extension.jpg) no-repeat 0 -1px;width:296px!important;left:564px;}

.product-tube { background:url(/images/catalogue/cases/57506/bg-product.jpg) no-repeat;}
.extension-tube {background:url(/images/catalogue/cases/57506/extension.jpg) no-repeat;	width:41px!important;left:761px;}

.product-hard { background:url(/images/catalogue/cases/57507/bg-product.jpg) no-repeat;}
.extension-hard {background:url(/images/catalogue/cases/57507/extension.jpg) no-repeat 0 -1px;	width:563px!important;left:631px;}

.product-alum { background:url(/images/catalogue/cases/57511/bg-product.jpg) no-repeat;}
.extension-alum {background:url(/images/catalogue/cases/57511/extension.jpg) no-repeat;	width:65px!important;left:742px;}

.product-dalb { background:url(/images/catalogue/cases/57514/bg-product.jpg) no-repeat;}
.extension-dalb {background:url(/images/catalogue/cases/57514/extension.jpg) no-repeat;	width:65px!important;left:729px;}

.product-dals { background:url(/images/catalogue/cases/57518/bg-product.jpg) no-repeat;}
.extension-dals {background:url(/images/catalogue/cases/57518/extension.jpg) no-repeat;	width:65px!important;left:729px;}

/** Accessories **/
.product-triangles { background: url(/images/catalogue/accessories/triangles/bg-product.jpg) no-repeat;}
.product-snookerdeluxe { background: url(/images/catalogue/accessories/22/bg-product.jpg) no-repeat;}
.product-snooker { background: url(/images/catalogue/accessories/17/bg-product.jpg) no-repeat;}
.product-brush { background: url(/images/catalogue/accessories/brush/bg-product.jpg) no-repeat;}
.product-cueball { background: url(/images/catalogue/accessories/cueball/bg-product.jpg) no-repeat;}
.product-yellow { background: url(/images/catalogue/accessories/yellow/bg-product.jpg) no-repeat;}
.product-spots { background: url(/images/catalogue/accessories/spots/bg-product.jpg) no-repeat;}

	/** Tables **/
	
	.product-snookertable {background: url(/images/catalogue/accessories/snookertable/bg-product.jpg) no-repeat}
	.extension-snookertable {	background:url(/images/catalogue/accessories/snookertable/extension.jpg) no-repeat;	height:71px;width:148px;top:-21px;left:654px;z-index:20;position:absolute;text-indent:-1000px;}

	.product-pooltable {background: url(/images/catalogue/accessories/pooltable/bg-product.jpg) no-repeat}
	.extension-pooltable {	background:url(/images/catalogue/accessories/pooltable/extension.jpg) no-repeat;height:71px;width:148px;top:-21px;left:654px;z-index:20;position:absolute;text-indent:-1000px;}

	
	/** Accessories**/
.product-brassspider { background: url(/images/catalogue/accessories/brassspider/bg-product.jpg) no-repeat;}
.product-brassbridge { background: url(/images/catalogue/accessories/brassbridge/bg-product.jpg) no-repeat;}
.product-brasscrossrest { background: url(/images/catalogue/accessories/brasscrossrest/bg-product.jpg) no-repeat;}
.product-nylonspider { background: url(/images/catalogue/accessories/nylonspider/bg-product.jpg) no-repeat;}
.product-nylonbridge { background: url(/images/catalogue/accessories/nylonbridge/bg-product.jpg) no-repeat;}
.product-nyloncrossrest { background: url(/images/catalogue/accessories/nyloncrossrest/bg-product.jpg) no-repeat;}
.product-tipcement { background: url(/images/catalogue/accessories/tipcement/bg-product.jpg) no-repeat;}
.product-tipclamp { background: url(/images/catalogue/accessories/tipclamp/bg-product.jpg) no-repeat;}
.product-tiptrimmer { background: url(/images/catalogue/accessories/tiptrimmer/bg-product.jpg) no-repeat;}
.product-tipshaper { background: url(/images/catalogue/accessories/tipshaper/bg-product.jpg) no-repeat;}
.product-screwtips { background: url(/images/catalogue/accessories/screwtips/bg-product.jpg) no-repeat;}
.product-bluetips { background: url(/images/catalogue/accessories/bluetips/bg-product.jpg) no-repeat;}
.product-magnetic { background: url(/images/catalogue/accessories/magnetic/bg-product.jpg) no-repeat;}
.product-chalk { background: url(/images/catalogue/accessories/chalk/bg-product.jpg) no-repeat;}
.product-wallet { background: url(/images/catalogue/accessories/wallet/bg-product.jpg) no-repeat;}
.product-acckit { background: url(/images/catalogue/accessories/acckit/bg-product.jpg) no-repeat;}

.product-stand { background: url(/images/catalogue/accessories/stand/bg-product.jpg) no-repeat;}
#stand {background:url(/images/catalogue/accessories/stand/extension.jpg) no-repeat top right; height:372px;}

.product-extension { background: url(/images/catalogue/accessories/cueextension/bg-product.jpg) no-repeat;}
.extension-extension {	background:url(/images/catalogue/accessories/cueextension/extension.jpg) no-repeat;	height:362px;	width:32px;	top:-21px;	left:704px;	z-index:20;position:absolute;text-indent:-1000px;}


/** Simpsons **/

.product-simpsons { background:url(/images/catalogue/simpsons/bg-product.jpg) no-repeat; height: 132px; width: 874px; padding-left:9px; padding-top:118px;}
.extension-simpsons {	background:url(/images/catalogue/simpsons/extension.jpg) no-repeat;	height:84px; width:160px;top:250px;	left:684px;	z-index:20;	position:absolute;	text-indent:-1000px;}	


/** About  **/
.about {margin-left:165px; margin-top:30px; padding:0;}
.poolrange, .snookerrange, .johnparrot, .powergliderange {margin-bottom:9px; padding:0; text-indent:-1000px;}
.poolrange, .johnparrot, .poolfeatures, .twoorthree { margin-top:55px;}
.poolrange, .johnparrot, .poolfeatures, .twoorthree ,.caring, .snookerfeatures {height:17px;}
.snookerrange, .powergliderange {height:20px}
.powergliderange {background:url(/images/assets/title-about-powergliderange.gif) no-repeat;}
.johnparrot {background:url(/images/assets/title-about-johnparrot.gif) no-repeat;}
.snookerrange {background:url(/images/assets/title-about-snookerrange.gif) no-repeat;}
.poolrange {background:url(/images/assets/title-about-poolrange.gif) no-repeat;}
.john {	background: url(/images/assets/about-john.jpg) no-repeat;	width:181px;	height:256px;	position:absolute;	left:0;	top:515px;	text-indent:-1000px;}

/** Caring **/

.caring, .dont, .dos, .twoorthree, .snookerfeatures, .poolfeatures {margin-bottom:9px;padding:0; text-indent:-1000px;}
.dos, .dont {height:14px;}
.caring {background:url(/images/assets/title-caring-caring.gif) no-repeat;}
.dont {background:url(/images/assets/title-caring-dont.gif) no-repeat;}
.dos {background:url(/images/assets/title-caring-dos.gif) no-repeat;}
.twoorthree {background:url(/images/assets/title-caring-2or3.gif) no-repeat;}
.snookerfeatures {background:url(/images/assets/title-caring-snooker.gif) no-repeat;}
.poolfeatures {background:url(/images/assets/title-caring-pool.gif) no-repeat;}

/** High Res **/
.highres, .highres2 {	position:absolute;left:9px;	display:block;}
.highres {	top:194px;}
.highres2 {	top:264px;}

/** CONTACT INPUT **/
.contactus, .contact-msg, .trade-form, .linkstitle, .suggestalink  {margin-bottom:9px; padding:0; text-indent:-1000px; height:20px}
.contactus {background:url(/images/assets/title-contactus.gif) no-repeat}
.contact-msg {background:url(/images/assets/title-contact-msg.gif) no-repeat}
.trade-form {background:url(/images/assets/title-trade.gif) no-repeat}
.standpicture {	background:url(/images/assets/trade-stand.gif) no-repeat;position:absolute;width:132px;height:412px;top: 88px;left: 267px;}
.suggestalink {background:url(/images/assets/title-suggestalink.gif) no-repeat;}
#uktitle{ background: url('/images/random-top/uk.gif') no-repeat;}
#overseastitle{ background: url('/images/random-top/overseas.gif') no-repeat;}
.linkstitle {background:url(/images/assets/title-links.gif) no-repeat;}
.LeftInputWrap{	height:50px;}
.LeftInputWrap-long {height:120px;}
.LeftInputWrap, .LeftInputWrap-long {width:140px;float:left;	margin-right:20px;}
.RightInputWrap{height:50px;width:140px;float:right;margin-left:0px;}
form{width:340px;padding:0;margin:0;}
form p{width:100%;float:left;}
label{font-family: tahoma,arial,helvetica,geneva,sans-serif;font-size: 8pt;}
select{border:1px solid #ccc;margin-top:5px;padding:3px 2px 3px 2px;width:65px;text-align:center;}
input{font-family: tahoma,arial,helvetica,geneva,sans-serif;font-size: 8pt;border:1px solid #ccc;height:15px;padding: 5px 5px 0px 5px;width:140px;}
textarea{width:340px;height:81px;border:1px solid #ccc;margin-top:5px;overflow:auto;padding:5px 5px 5px 5px;}	
.btn{float:left; clear:left;height:26px;min-width:140px;width:140px !important;width:140px;background:#dbdbdb;margin:0px 0px 0px 0px;padding:4px 0px 6px 8px;color:#000;text-align:left;margin-top:10px;border:0px;}
.btn:hover{ background:#000;color:#fff;}
*html .btn{ width:140px; height:26px;}
*html textarea{width:340px;}
*html input{height:20px;}
*html .LeftInputWrap, *html .LeftInputWrap-long{margin-right:0px;}

#links #content a{ text-decoration: underline;}
a.r { text-decoration: underline; }

.extension { background: transparent url("/images/catalogue/snooker/extension.jpg") right 0 no-repeat; display: block; width: 185px; height: 200px; margin-bottom: 20px; padding-left: 20px; overflow: hidden;}

#buynow { width: 104px; height: 45px; background: transparent url("/images/common/buy-now.png") 0 0 no-repeat; display: block; float: left; margin-left: 20px; overflow: hidden; text-indent: -999em;}
.detail-left.issue { height: auto;}
.trade-stuff { border-top: 1px solid #6b7171; display: block;}
#container .trade-button{ margin: 15px 0 10px; color: #f0303f; font-size: 16px; display: block;}

.buy-dialog{width: 186px; height: 41px; display: block; background: transparent url("/images/catalogue/buy-now.png") 0 0 no-repeat; margin-top: 20px; padding: 40px 0 0 8px; clear: left; float: left;}
.buy-dialog span {display: block;}
.buy-dialog strong{ font-weight: bold;}
.left-wrapper {float: left;}
