/* ------------------------------------------------------------ */
/* Custom Client Elements & Styles */
/* ------------------------------------------------------------ */
	
	
	
	/* ----- Pick Of The Week ------ */ 
	
	    .Pick-Of-The-Week-Container {
    
                position: relative;
                float: left;
    
                margin: 10px 0 0 10px;
    
                width: 578px;
                height: auto;
    
                background-image: url(http://images.esellerpro.com/1/2134/images/elements/content-wide-c-bg.gif); 
    
            }
    
            * html .Pick-Of-The-Week-Container { margin: 10px 4px 0 6px; }
            
            .Pick-Of-The-Week-Top { 
    
                position: relative;
                float: left;
    
                width: 578px;
                height: 4px;
    
                line-height: 0px;
    
                background-image: url(http://images.esellerpro.com/1/2134/images/elements/content-wide-c-top.gif); 
    
            }
    
            .Pick-Of-The-Week-Base { 
    
                position: relative;
                float: left;
    
                width: 578px;
                height: 4px;
    
                background-image: url(http://images.esellerpro.com/1/2134/images/elements/content-wide-c-base.gif);
    
            }
    
            .Pick-Of-The-Week-Header {
    
                position: relative;
                float: left;
                
                margin: 0 0 15px 0;
    
                width: 578px;
                height: 20px;
                
                background-image: url(http://images.esellerpro.com/1/2134/images/elements/content-wide-header.gif);			
    
            }
            
            .Pick-Of-The-Week-Footer {
            
                position: relative;
                float: left;
    
                width: 578px;
                height: 20px;
            
            }
            
                 
        /* ----- Inner Containers ----- */
        
            .Pick-Of-The-Week-Image-Container {
            
                position: relative;
                float: left;
                
                margin: 0 0 10px 20px;
                
                width: 100px;
                height: auto;
                
            }
            
            * html .Pick-Of-The-Week-Image-Container { margin: 0 0 0 10px; }
            
            .Pick-Of-The-Week-Image-Container img { width: 96px; }
            
            .Pick-Of-The-Week-Content-Container { 
            
                position: relative;
                float: left;
                
                margin: 0 0 10px 0;
                
                width: 438px;
                
            }
            
            /* ----- Item Price Caption ----- */
	    	
		.Pick-Of-The-Week-Product-Price-Container {

			position: relative;
			float: left;

			width: 200px;

		}

		.Pick-Of-The-Week-Item-Title-Price-Label {

			position: relative;
			float: left;
			
			padding: 0 0 0 7px;

		}

		.Pick-Of-The-Week-Item-Price-Label {

			position: relative;
			float: left;

			line-height: 22px;

		}
    
        /* ----- Element Styles ----- */
        
            /* .Pick-Of-The-Week-Content-Container p { padding: 10px 10px 10px 10px; } */
                    
            .Pick-Of-The-Week-Header H2 {
    
                position: relative;
                float: left;
    
                margin: 2px 0 0 10px; 	
                padding: 0 0 0 0;
    
            }
    
            * html .Pick-Of-The-Week-Header H2 { margin: 2px 0 0 5px; }	   
            
            .Pick-Of-The-Week-Content-Container H3 { padding: 0 0 5px 0; }
            
            .Pick-Of-The-Week-Content-Container H4 { 
            
                position: relative;
                float: left;
                
                margin: 0 20px 0 10px;
                
                clear: both;
            
            }
            
            * html .Pick-Of-The-Week-Content-Container H4 { margin: 0 10px 0 5px; }
            
            .Pick-Of-The-Week-Content-Container .Item-Details {
    
                /* ----- Outside ----- */
        
                    margin: 0px 0 0px 10px;  
                    
                    list-style: none;	  
                    list-style-position: outside;
                
                /* ----- Inside ----- */
                
                /* 
                    margin: 0px 0 0px 0;  
                    
                    list-style: none;	  
                    list-style-position: inside;
                */
                   
                width: 288px;   
                   
            }
    
            .Pick-Of-The-Week-Content-Container .Item-Details LI { padding: 0 0 3px 0; }
            
            
            
            
	
	/* ----- Trailer Elements ------ */
	
	    #Screenplay-Trailer { }
	    
	/* ----- Header Menu Links ----- */
	
		#Header-Menu-Links {
			
			position: absolute;
			
			right: 10px;
			top: 0;
			
			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: 1px;
			
		}
		
		.tablist {
		
			position: relative;
			float: left;
			
			display: none;
		
		}
		
		.tablist li {
		
			position: relative;
			float: left;
			
			padding: 0 10px 0 10px;
			
			border-left: 1px solid #ec0f0f;
			border-right: 1px solid #cc0000;
			
			/* background-color: #f49d9d; */
		
		}
		
		/* .tablist li:hover { background-color: #f49d9d; } */
		
		.tablist .Not-Mapped { background-color: #f49d9d; }

	/* ----- Register Tab ----- */
	
		.Register-Tab { width: 137px; }

	/* ----- E-Mail Product In-Stock Notification ----- */
	
		.EMail-Instock-Notification {
		
			position: relative;
			float: left;
			
			margin: 10px 0 0 0;
			
			width: 198px;
			height: 120px;
			
			background-image: url(http://images.esellerpro.com/1/2134/images/elements/notify-viaemail-bg.gif);
			background-repeat: no-repeat;
		
		}
		
		.EMail-Instock-Notification-Header {
		
			position: relative;
			float: left;		
			
		}
		
			.EMail-Instock-Notification-Header H3 {
			
				padding: 5px 0 5px 10px;
				
				font-size: 0.7em;
				color: #ffffff;
			
			}
		
		.EMail-Instock-Notification-Form {
				
			position: relative;
			float: left;
			
			padding: 0 0 0 10px;			
				
		}
		
		.Notification-UL {
		
			position: relative;
			
			list-style: none;
		
		}
		
		.Notification-UL LI {
			
			clear: both;	
		
		}
		
		.Notification-UL LI p {
				
			font-size: 0.7em;
		
		}
		
		.Notification-UL LI .EMail-Notify {
		
			padding: 1px 1px 1px 2px;
		
			width: 172px;
		
			font-size: 0.7em;
			
			border: 1px solid #000000;
		
		}
		
		.Product-Notify-Button-Large {

			position: relative;
			float: right;	

			margin: 5px 10px 5px 0;
			padding: 0 0 0 9px;

			width: 97px;
			height: 21px;
			background-image: url(http://images.esellerpro.com/1/2134/images/objects/buttons/notify-button.gif);

			cursor: pointer;

			font-size: 0.7em;
			font-weight: bold; 

			text-transform: uppercase;		
			text-align: left;

			color: #cf0000; 

		} 

	/* ----- 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/1/2134/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/1/2134/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/1/2134/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: #000000; }
			
	/* ----- Element Formatting ----- */
	
		/* ----- Header Menu Links ----- */
			
			#Header-Menu-Links UL LI {
			
				font-size: 0.7em;
			
			}
			
			#Header-Menu-Links UL LI a {
			
				font-family: "Lucida Grande", Arial, "Lucida Sans Unicode", Verdana;
				text-decoration: none;
			
			}
	
		/* ----- 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;
				
			}
		
		/* ----- Menu Elements ----- */
		
			#Search-By-Brand-Select {
			
				font-size: 0.7em; 
			
			}
			
		/* ----- Advert Home Search ----- */
		
			#hp-search-options select { font-size: 0.7em; }
			
			#hp-search-options input { font-size: 0.7em; }
			
		
		/* ----- Menu Search ----- */
		
			.Menu-UL-Search p { font-size: 0.7em; }

			.Menu-UL-Search select { 
			
				font-size: 0.7em;
			
			}					
			
			

	/* ----- Element Colours ----- */
	
		.Menu-UL-Search p { color: #ffffff; }
		