#creditcards {
	width: 149px;
	height: 71px;
	margin: 70px 0 0 0px;
	background-image: url(../../../_img/shop/cards_rbsworldpay.gif);
	background-repeat: no-repeat;
}


/* =========== The Main Shop Page =============== */
#content table tr td { 
	vertical-align: middle 
}

table.buytickets {
	width: 100%;
}
table tr td.tablequantity {
	width: 20px;
}
table tr td.tableprice {
	width: 20px;
}
table tr td.tableadd {
	width: 20px;
}

		#basket {
			position: absolute;
			top: 224px;
			left: 750px;
			z-index: 150;
			width: 198px;
			height: 121px;
		}

		#basket h3 {
	text-indent: -3333px;
	height: 35px;
	background: url(../../../_img/shop/panel_top_heading.gif) no-repeat;
		}
		#basket_inner {
	background: url(../../../_img/shop/panel_bg.gif) repeat-y;	
		}
		#basket table {
			margin: 0 auto;
		}
		#basket table td {
			padding: 2px 3px;
		}
		#basket table td.currency {
			text-align: right;
		}
		#basket table tr.lastrow td {
			padding-bottom: 7px;
		}
		#basket table tr.basket_total td {
			border-top: 1px solid #AFC9D9;
			border-bottom: 1px solid #AFC9D9;
		}
		#basket a {
			display: block;
			text-indent: -3333px;
			height: 47px;
			background: url(../../../_img/shop/panel_checkout_eng.gif) no-repeat;
			text-decoration: none;
			outline: none;
		}
		#basket a:hover {
			background-position: 0 -47px;
		}

/*================ The BASKET page ================ */
#content table tr td.transcell {
			background: transparent;
			vertical-align:middle;
			padding-right: 0;
		}
#content #basket_checkout {
	padding-right: 0;
	text-align:right;
}
#basket_checkout a {
	display: block;
	text-indent: -4444px;
	outline:none;
	text-decoration:none;
	background: url(../../../_img/shop/basket_checkout_eng.gif) no-repeat;	
	width: 165px;
	height: 30px;	
	float: right;
	text-decoration: none;
	outline: none;
		
}
#basket_checkout a:hover,
#basket_continue a:hover {
	background-position: 0 -30px;		
}
#basket_checkout a b,
#basket_continue a b  {
	visibility: hidden;
}
#content #basket_continue {
	padding-right: 0;
	padding-left: 0;
	text-align:left;
}
#basket_continue a {
	display: block;
	text-indent: -4444px;
	outline:none;
	text-decoration:none;
	background: url(../../../_img/shop/continue_shopping_eng.gif) no-repeat;	
	width: 165px;
	height: 30px;
	text-decoration: none;
	outline: none;
		
}
/* ================== The CHECKOUT page ============== */
form .submit-btn {
			width: 165px;
			height: 30px;
			background: url(../../../_img/shop/basket_checkout_eng.gif) no-repeat;
  			padding: 0;
  			border: 0;
  			text-indent: -1000em;
			outline: none;
			cursor: pointer; /* hand-shaped cursor */
  			cursor: hand; /* for IE 5.x */
  			float: right;
		}
	
		form .submit-btn:hover	{
			background-position: 0 -30px;
		}
		option {
			padding-right: 0.5em;
		}
		#cancel {
	text-indent: -3333px;
	display: block;
	height: 30px;
	width: 88px;
	background: url(../../../_img/shop/cancel_eng.gif) no-repeat;
	text-decoration: none;
	outline: none;
		}
		#cancel:hover {
		background-position: 0 -30px;
		}
		
		
input, textarea, select, option {
	font: 12px Arial, Helvetica, sans-serif;
}
