/* ------------------------------------------------------------ */
/* Custom Client Elements & Styles */
/* ------------------------------------------------------------ */

			#Price-Table {
				
					float: left;
					margin: 0;
					padding: 0;
				
			}
			
			#Price-Table li {
				
				float: left;
				
				margin: 0;
				padding: 0;
				
				list-style: none;
				height: 25px;
				
			}
			
			#Price-Table .RRP { 
			
				font-weight: bold;
				font-size: 12px;
				line-height: 20px;
			
			}
			
			#Price-Table .Price {
				
				margin: 0 0 0 10px;
				font-size: 18px;
				font-weight: bold;
				color: #0059bf;
			}

			#Facebook {
			
				position: absolute;
				right: 87px;
				top: 202px;
				
				width: 25px;
				height: 25px;
				
				display: block;
				
				border: 0;
				
				background-image: url(http://images.esellerpro.com/listingtemplates-v4/clickforgames/images/objects/facebook.jpg);
			
			}
			
			#Facebook:hover { background-position: left 25px; }
			
			#Twitter {
			
				position: absolute;
				right: 57px;
				top: 202px;
				
				display: block;
				
				width: 25px;
				height: 25px;
				
				border: 0;
				
				background-image: url(http://images.esellerpro.com/listingtemplates-v4/clickforgames/images/objects/twitter.jpg);
			
			}
			
			#Twitter:hover { background-position: left 25px; }



	/* ----- Tab Menu ----- */
		
		
		
			#Tab-Menu {
			
				position: absolute;
				width: 922px;
				height: 27px;
				left: 0;
				top: 238px;
				z-index: 100;
			
			}
			
			#Tab-Menu ul {
			
				position: relative;
				float: left;
				margin: 0;
				padding: 0;
			
				list-style: none;
				z-index: 100;
			
			}	
			
			#Tab-Menu ul li {
			
				position: relative;
				float: left;
				margin: 0 5px 0 0;
				padding: 0;
				background-image: url(http://ebaykit01.esp-digital2.com/clients/000090clickforgames/profile/images/tab-bg-left.gif);
				background-position: left 0;
				background-repeat: no-repeat;
			
			}
			
			#Tab-Menu ul #Tab-10 { margin: 0; }
			
			 #Tab-Menu ul li > a {
                color: #000;
				
            }
			
			
			#Tab-Menu > ul > li > a:hover, #Tab-Menu > ul > li > a.hover {
                color: #333;
            }
			
			#Tab-Menu ul #Tab-1 a, #Tab-Menu ul #Tab-2 a, #Tab-Menu ul #Tab-3 a, #Tab-Menu ul #Tab-4 a, #Tab-Menu ul #Tab-5 a, #Tab-Menu ul #Tab-6 a, #Tab-Menu ul #Tab-7 a, #Tab-Menu ul #Tab-8 a, #Tab-Menu ul #Tab-9 a, #Tab-Menu ul #Tab-10 a {
			
				display: block;
				height: 27px;
				padding: 0 0 0 0;
				color: #f9ed3e;
				line-height: 25px;
				font-size: 13px;
				font-weight: bold;
				text-decoration: none;
				background-image: url(http://ebaykit01.esp-digital2.com/clients/000090clickforgames/profile/images/tab-bg-right.gif);
				background-position: right 0;
				background-repeat: no-repeat;
				text-align: center;
			
			}
			
			#Tab-Menu ul #Tab-1 a { width: 61px; }
			#Tab-Menu ul #Tab-2 a { width: 96px; }
			#Tab-Menu ul #Tab-3 a { width: 101px; }
			#Tab-Menu ul #Tab-4 a { width: 61px; }
			#Tab-Menu ul #Tab-5 a { width: 51px; }
			#Tab-Menu ul #Tab-6 a { width: 121px; }
			#Tab-Menu ul #Tab-7 a { width: 62px; }
			#Tab-Menu ul #Tab-8 a { width: 62px; }
			#Tab-Menu ul #Tab-9 a { width: 152px; }
			#Tab-Menu ul #Tab-10 a { width: 110px; }
			
			#Tab-Menu ul #Tab-1 a:hover, #Tab-Menu ul #Tab-2 a:hover, #Tab-Menu ul #Tab-3 a:hover, #Tab-Menu ul #Tab-4 a:hover, #Tab-Menu ul #Tab-5 a:hover, #Tab-Menu ul #Tab-6 a:hover, #Tab-Menu ul #Tab-7 a:hover, #Tab-Menu ul #Tab-8 a:hover, #Tab-Menu ul #Tab-9 a:hover, #Tab-Menu ul #Tab-10 a:hover { 
			 
				background-image: url(http://ebaykit01.esp-digital2.com/clients/000090clickforgames/profile/images/rollover.gif);
				color: #375cb1;
				background-repeat: repeat-x;
				
				} 
				
				#Tab-Menu ul #Tab-1 a.hover, #Tab-Menu ul #Tab-2 a.hover, #Tab-Menu ul #Tab-3 a.hover, #Tab-Menu ul #Tab-4 a.hover, #Tab-Menu ul #Tab-5 a.hover, #Tab-Menu ul #Tab-6 a.hover, #Tab-Menu ul #Tab-7 a.hover, #Tab-Menu ul #Tab-8 a.hover, #Tab-Menu ul #Tab-9 a.hover, #Tab-Menu ul #Tab-10 a.hover { 
			 
				background-image: url(http://ebaykit01.esp-digital2.com/clients/000090clickforgames/profile/images/rollover.gif);
				color: #375cb1;
				background-repeat: repeat-x;
				
				} 
				
				#Tab-10 a:hover { background-position: right 0; }
				#Tab-Menu ul #Tab-10 a.hover { background-position: right 0; }
				
			
			
			#Tab-Menu ul li ul {
			
				position: absolute;
			
				padding: 0 0 0 0;
				background-color: #FFF;
				border-left: 1px #1466b6 solid;
				border-right: 1px #1466b6 solid;
				border-bottom: 1px #1466b6 solid;
				border-top: 1px #1466b6 solid;
				z-index: 100;

			}
			
			#Tab-Menu ul li ul li {
			
				clear: both;
				width: 175px;
				margin: 0;
				background-image: none;
			
			}
			
			#Tab-Menu ul li ul li a {
			
				color: #1466b6 !important;
				padding: 0 0 0 0 !important;
				
				background-image: none !important;
				border: 0 !important;
				height: 25px !important;
				line-height: 25px !important; 
				font-weight: normal !important;
				width: 175px !important; 
				text-align: left !important;
				text-indent: 10px;
				
			
			}
			
			#Tab-Menu ul li ul li a:hover {			
			
			   	color: #1466b6 !important;
				background-image: url(http://ebaykit01.esp-digital2.com/clients/000090clickforgames/profile/images/rollover.gif) !important;
			
			}
			
			

	/* ----- Brands ----- */
	
		.Del-Logo {
		
			position: relative;
			float: left;
			
			padding: 10px 0 0 30px;
		
		}
	
		 #Brands-BG {

			position: relative;
			float: left;

			padding: 70px 0 0 0;

			width: 210px;
			height: 414px;

			background-image: url(http://images.esellerpro.com/listingtemplates-v4/clickforgames/images/block-backgrounds/brands-bg.gif);
			background-repeat: no-repeat;

		}

		#Brands-BG .Brand {

			position: relative;
			float: left;

			margin: 0 0 6px 7px;

			border: 0;

		}

	/* ----- Control Buttons ----- */
	
		#Listing-Controls {
		
			position: relative;
			float: left;
			
			padding: 20px 0 20px 25px;
			
			width: 625px;
			
		}
		
		#Listing-Controls img { 
		
		}
		
		.Control-Buttons { 
				
			text-align: center;
			
			width: 500px;
		
		}
		
		.Control-Buttons td { 
		
			width: 150px !important;
		
			padding: 0 5px 0 0;
		
		}
		
	/* ----- Category Boxes ----- */
	
		.Homepage-Adverts-Container {
		
			position: relative;
			float: left;
			
			padding: 0 0 4px 3px;
			
			width: 685px;
			
		}
		
		.Homepage-Adverts-Container img {
		
			
		
		}

	/* ----- Content Search ----- */
	
		.content-searchsubmit {
		
			position: relative;
			float: left;
		
			width: 35px;
			height: 23px;
			
			background-image: url(http://images.esellerpro.com/listingtemplates-v4/clickforgames/images/objects/buttons/find-content-button.gif);
			
			cursor: pointer;
		
		}
		
	/* ----- Content Categories ----- */
		
		.Category-Links {
		
			position: relative;
			
			clear: both;
		
		}
		
		.Category-Links td {

			width: 100px !important;
			
		}
		
		.Category-Holder {
		
			position: relative;
			float: left;
			
			padding: 0 0 13px 0;
			
			width: 699px;
			
			overflow-x: hidden;
		
		}

	/* ----- Header Category Links ----- */

		#Store-Links { 

			position: absolute;
			width: 365px;

			right: 0;
			top: 11px;

		}

		#Store-Links UL { 

			float: left;

			margin: 0 0 0 0;
			padding: 0 0 0 0;

			list-style: none;

		}

		#Store-Links UL LI { 

			position: relative;
			float: left;

			padding: 0 13px 0 13px;

		}

	/* ----- Listing Additional Products ----- */			
	
			.Carousel-Container {

				position: relative;
				float: left;

				margin: 0 0 0 0;
				padding: 0 0 0 0;

				width: 689px;

				overflow: hidden;

			}

			.mycarousels {

				position: relative;
				float: left;

				width: 692px;
				height: 238px;
				#height: 248px;

				overflow: hidden;

			}

			.mycarousels LI {

				position: relative;
				float: left;

				padding: 0 0 0 0; 

				list-style: none;        

			}

			.mycarousels LI .Loader-Image {

				position: relative;
				float: left;

				margin: 10px 0 0 10px;

			}

			.mycarousels LI .Loader-Text {

				position: relative;
				float: left;

				padding: 16px 0 0 10px;
				font-weight: bold;

			}

			.mycarousels LI .Product {

				margin: 0 0 0 0; 
				padding: 10px 5px 5px 5px; 

				height: 220px;
				#height: 240px;

				border-right: 1px dotted #e1e1e1;
				border-bottom: 1px dotted #e1e1e1;

				overflow: hidden;

			}

			.mycarousels LI .Product .image { 

				text-align: center; 

				height: 105px;

				overflow: hidden;

			}

			.mycarousels LI .Product .title { height: 80px; }
			
			.mycarousels LI .Product .PP-Icon { margin: 0 0 0 0; }

	/* ----- Content Tabs ----- */

		.Tab-Frame-01 { 

			position: relative;
			float: left;

			height: auto;

		}

		.Tab-Frame-Heading {

			position: relative;
			float: left;

			padding: 0 0 0 10px;
			margin: 0 0 -1px 0;

			width: 680px;
			#width: 690px;
			height: 37px;
			
			background-image: url(http://images.esellerpro.com/listingtemplates-v4/clickforgames/images/elements/tab-frame.gif);
			background-repeat: no-repeat;

		}

		.Tab-Frame-Heading .Tab-Large {

			position: relative;
			float: left;

			margin: 0 0 0 0;
			padding: 5px 1px 1px 7px;

			display: block;

			width: 128px;
			height: 26px;

			background-image: url(http://images.esellerpro.com/listingtemplates-v4/clickforgames/images/elements/content-tab-lrg.gif);
			background-repeat: no-repeat;

			color: #ffffff;

			text-decoration: none;
			font-weight: bold;

			font-size: 12px;

			font-family: Arial, verdana, tahoma;

		}

		.Tab-Frame-Heading .Tab-Small {

			position: relative;
			float: left;

			margin: 0 0 0 0;
			padding: 0 20px 0 20px;
			
			height: 37px;
			line-height: 34px;

			display: block;

			color: #ffffff;

			text-decoration: none;
			font-weight: bold;

			font-size: 12px;
			text-transform: uppercase;

			font-family: Arial, verdana, tahoma;

			
		}
		
		.Tab-Frame-Heading .Tab-Small:hover { 
		
			background-image: url(http://images.esellerpro.com/listingtemplates-v4/clickforgames/images/elements/selected-tab.gif);
			background-repeat: repeat-x; 

		
			color: #000; 
		
		}
		
		.Tab-Frame-Heading .Tab-Selected {
		
			background-image: url(http://images.esellerpro.com/listingtemplates-v4/clickforgames/images/elements/selected-tab.gif);
			background-repeat: repeat-x;
			
			color: #000;

		
		}

	/* ----- Menu Filter ----- */
	
		.grey-bg { 
		
			padding: 0 0 4px 0;
		
			background-image: url(http://images.esellerpro.com/listingtemplates-v4/clickforgames/images/elements/grey-bg.gif);
		
		}
		
		.topcat select { 
			
			position: relative;
			float: left;
			
			margin: 5px 0 0 5px;
			
			width: 139px;
		
			font-size: 12px;
		
		}
		
		.topcat input { 
		
			position: relative;
			float: left;
			
			margin: 5px 0 0 5px;
		
			width: 16px;
			height: 18px;
		
			background-image: url(http://images.esellerpro.com/listingtemplates-v4/clickforgames/images/objects/buttons/filter-go.gif);
		
		}

	/* ----- Header Menu Links ----- */
	
		#Header-Menu-Links {
			
			position: absolute;
			
			right: 10px;
			top: 166px;
			
			width: 360px;
			height: 28px;
					
		}
		
		#Header-Menu-Links UL {
		
			position: relative;
			float: right;
			
			list-style: none;
		
		}
		
		#Header-Menu-Links UL LI {

			position: relative;
			float: left;
			
		}

		#Header-Menu-Links UL LI a {
		
			position: relative;
			float: left;
		
			margin: 5px 0 0 0;
			padding: 0 30px 0 12px;
			
			/* border-right: 1px solid #b1b1b1; */
		
		}
	
	/* ----- Header Tabs ----- */
	
		#Header-Tabs {
		
			position: relative;
			float: left;
			
			width: 943px;
			
			left: 0;
			
		}
		
		.tablist {
		
			position: relative;
			float: left;
			
			display: none;
		
		}
		
		.tablist li {
		
			position: relative;
			float: left;
			
			padding: 0 10px 0 10px;
			
			border-left: 1px solid #0016be;
			border-right: 1px solid #013feb;
			
			/* background-color: #f49d9d; */
		
		}
		
		/* .tablist li:hover { background-color: #f49d9d; } */
		
		.tablist .Not-Mapped { background-color: #f49d9d; }
		
		.menulist {

			position: relative;
			float: right;
			
			margin: 0 20px 0 0;

		}

		.menulist li {

			position: relative;
			float: left;

			padding: 0 22px 0 20px;

		}

		/* .tablist li:hover { background-color: #f49d9d; } */

		.menulist .Not-Mapped { background-color: #f49d9d; }

	/* ----- Register Tab ----- */
	
		.Register-Tab { width: 137px; }

	/* ----- Custom Featured Showreel ----- */
	
		#showreel {
		
			position: relative;
			float: left;
			
			margin: 0 0 0 10px;
			
			width: 557px;
			height: 350px;
		
		}

	/* ----- Custom Filter Box ----- */
	
		#Search-Box-Container {
			
			position: relative;
			float: left;
			
			width: 600px;
			height: 54px;
			
			background-image: url(http://images.esellerpro.com/listingtemplates-v4/clickforgames/images/elements/search-box-bg.gif);
			background-repeat: no-repeat;
		
		}
		
	/* ----- Element Positioning ----- */
		
			/* ----- Homepage Adverts ----- */
			
				.Main-Advert-Links-Container {
				
					position: relative;
					float: left;
					
					padding: 0 0 0 14px;
					
					left: 1px;
					
				}
				
			.Homepage-Ad { 
			
				float: left; 
				
				padding: 10px 9px 0 0;
				
			}
			
		/* ----- Menu Elements ----- */
		
			#Search-By-Brand-Options {
			
				margin: 5px 0 0 5px;
			
				width: 160px;
				height: auto;
			
			}
			
			#Search-By-Brand-Options img {
			
				float: left; 
				margin: 0 0 0 5px; 
			
			}
		
			#Search-By-Brand-Select {
			
				float: left;
				
				width: 105px;	
				margin: 0 0 0 0;
				padding: 0 0 0 0;
				
				border: 1px solid #bebebe; 
			
			}
			
			#searchbybrand-submit { margin: 0 0 0 0; }
		
			.Menu-Advert {
			
				position: relative;
				float: left; 
				
				margin: 5px 0 0 0; 
				
			}
	
		/* ----- Search By Brands ----- */
		
			.Search-By-Brands { }
			
		/* ----- Advert Home Search ----- */
		
			#hp-search-container {
			
				position: relative;
				float: left;
				
				margin: 10px 0 0 0;

				width: 280px;
				height: 137px;
				
				background-image: url(http://images.esellerpro.com/listingtemplates-v4/clickforgames/images/elements/product-search-bg.gif);
			
			}
			
			#hp-search-options { 
			
				position: absolute;
				
				top: 70px;
				left: 10px;
			
			}
			
			#hp-search-options select {
			
				width: 260px; 
				
				border: 1px solid #bebebe; 
				
			}
			
			#hp-search-options input {
			
				float: left;				
				margin: 10px 0 0 0;
				
				width: 206px; 
				
				border: 1px solid #bebebe; 
				
			}
			
			#hp-searchsubmit {
			
				float: left;
				margin: 10px 0 0 5px;
			
			}
			
		/* ----- Menu Search ----- */

			.Menu-Content-Search {

				position: relative;
				float: left;

				padding: 5px 0 10px 0;

				width: 171px;

				background-image: url(http://images.esellerpro.com/listingtemplates-v4/clickforgames/images/block-backgrounds/menu-search-bg.jpg);

			}
		
			.Menu-UL-Search { 
			
				list-style: none;

				line-height: 0.5em;
			
			}
			
			.Menu-UL-Search p {
			
				margin: 0 0 3px 0;
			
			}
			
			.Menu-UL-Search select {
			
				position: relative;

				margin: 0 0 5px 10px;
				
				width: 150px;
				
				border: 1px solid #9f9f9f;
			
			}
			
	/* ----- Element Colours ----- */
	
		/* ----- Header Menu Links ----- */
					
			#Header-Menu-Links UL LI a { color: #ffffff; }
			#Header-Menu-Links UL LI a:hover { color: #b1b1b1; }
	
		/* ----- Header Tabs ----- */

			.tablist li a { color: #ffffff; }
			.tablist li a:hover { color: #dce5ff; }
			
			.menulist li a { color: #ffffff; }
			.menulist li a:hover { color: #dce5ff; }
			
		/* ----- Header Category Links ----- */

			#Store-Links UL LI a { color: #696969; }
			#Store-Links UL LI a:hover { color: #696969; }	
			
	/* ----- Element Formatting ----- */
	
		/* ----- Header Menu Links ----- */
			
			#Header-Menu-Links UL LI {
			
			}
			
			#Header-Menu-Links UL LI a {
			
				font-family: "Lucida Grande", Arial, "Lucida Sans Unicode", Verdana;
				text-decoration: none;
				
				font-size: 12px;
				
				font-weight: bold;
			
			}
	
		/* ----- Header Tabs ----- */
			
			.tablist { 
			
				position: absolute;
				
				left: 0;
				top: 35px;
			
			}
			
			.tablist li {
			
				list-style: none;
				
				font-size: 12px;	
											
			}
			
			.tablist li a {
			
				text-decoration: none;
				font-weight: bold;
				
			}
			
			.menulist { 
						
				position: absolute;

				right: 10px;
				top: 35px;

			}

			.menulist li {

				list-style: none;

				font-size: 12px;	

			}

			.menulist li a {

				text-decoration: none;
				font-weight: bold;

			}
		
		/* ----- Menu Elements ----- */
		
			#Search-By-Brand-Select {
			
				font-size: 12px; 
			
			}
			
		/* ----- Advert Home Search ----- */
		
			#hp-search-options select { font-size: 12px; }
			
			#hp-search-options input { font-size: 12px; }
			
		
		/* ----- Menu Search ----- */
		
			.Menu-UL-Search p { font-size: 12px; }

			.Menu-UL-Search select { 
			
				font-size: 12px;
			
			}
		
	/* ----- Element Colours ----- */
	
		.Menu-UL-Search p { color: #ffffff; }
		
	/* ----- Header Category Links ----- */

		#Store-Links UL LI a { 
			
			font-size: 12px; 
			text-decoration: none;
		
		}
		#Store-Links UL LI a:hover { text-decoration: underline; }
