/* ------------------------------------------------------------ */
/* Element Formatting */
/* ------------------------------------------------------------ */		 

    /* ----- Mail Form ----- */
    
        .Mail-Input {
            
            position: relative;
            float: left;
            
            padding: 3px 3px 3px 3px;
            
            width: 85px;
            
            border: 1px solid #bcbcbc;
            
        }
        
        #mailsubmit {
        
            position: relative;
            float: left;  
            
            margin: 0 0 0 5px;
            
            width: 30px;
            height: 20px;	  
            
            border: 2px solid #ffd600;	  
            background-color: #004c9e;		  
            
            color: #ffffff;
        
        }

	/* ----- Flash Objects ----- */
	
		.Flash-Object {
		
			position: relative;
			float: left;
		
			clear: both;

			padding: 0 0 0 10px;
				
		}
		
		.Advertisers { margin: 10px 0 0 0; }
		
		.Advertisers object { }

	/* ----- Shipping Table ----- */
	
		.Shipping-Table th {
		
			padding: 0 20px 3px 0;
		
		}

	/* ----- Category Description ----- */
	
		.Category-Brand {
			
			position: relative;
			float: left;
			
			margin: 0 20px 5px 20px;
		
		}
		
		* html .Category-Brand { margin: 0 10px 5px 10px; }

	/* ----- Sub Category Summary ----- */
		
		.SubCategory-Summary UL {

			position: relative;
			float: left;

			margin: 0 0 0 20px;

			list-style: none;

		}

		* html .SubCategory-Summary UL { margin: 0 0 0 10px; }

		.SubCategory-Summary UL LI {

			position: relative;
			float: left;

			padding: 0 20px 13px 0;

			width: 165px;

		}

		* html .SubCategory-Summary UL LI { padding: 0 10px 20px 0; }

	/* ----- Menu Advert ----- */
	
		.Menu-Advert {
		
			position: relative;
			float: left;
			
			margin: 10px 0 0 7px;
		
		}

	/* ----- Footer Links ----- */
	
		#Sub-Footer-Links {
		
			position: absolute;
			left: 330px;
			top: 18px;
			
			list-style: none;
		
		}
		
		#Sub-Footer-Links LI { 
		
			position: relative;
			float: left;
			
			padding: 0 8px 0 8px;
			
			border-left: 1px solid #ffffff;
		
		}

	/* ----- Homepage Adverts ----- */
	
		.HP-Advert {
		
			position: relative;
			float: left;
			
			margin: 10px 0 0 10px;
		
		}

	/* ----- Homepage Categories ----- */
	
		.Category-Box-Title {
		
			position: absolute;
			
			left: 60px;
			top: 141px;
		
		}
	
		.HP-Category {
		
			position: relative;
			float: left;
		
		}
		
		.HP-Category-Box {
		
			position: relative;
			float: left;
			
			margin: 10px 0 0 10px;
			
			width: 186px;
			height: 162px;
			
			background-image: url(http://images.esellerpro.com/13/2219/images/categories/category-bg.gif);
			background-repeat: no-repeat;
		
		}
		
		* html .HP-Category-Box { margin: 10px 5px 0 5px; }
		
		.Schleich { background-image: url(http://images.esellerpro.com/13/2219/images/categories/category-schleich-bg.gif); }
		.HappyHappyHorses { background-image: url(http://images.esellerpro.com/13/2219/images/categories/category-hhh-bg.gif); }

	/* ----- Custom Headings ----- */
	
		.Menu-Simple-Featured-Heading-Offers {
		
			position: relative;
			float: left;

			width: 156px;
			height: 28px;

			background-image: url(http://images.esellerpro.com/13/2219/images/block-backgrounds/offers-heading-bg.gif);
			background-repeat: no-repeat;
						
		}
	
		.Menu-Simple-Featured-Heading-Hot-Picks {

			position: relative;
			float: left;

			width: 156px;
			height: 28px;

			background-image: url(http://images.esellerpro.com/13/2219/images/block-backgrounds/hot-picks-heading-bg.gif);
			background-repeat: no-repeat;
				
		}
	
		.Menu-List-Heading-Shopping-Bag {

			position: relative;
			float: left;

			width: 171px;
			height: 28px;

			background-image: url(http://images.esellerpro.com/13/2219/images/block-backgrounds/shopping-bag-heading-bg.gif);
			background-repeat: no-repeat;
				
		}
	
		.Menu-List-Heading-My-Account {
		
			position: relative;
			float: left;
			
			width: 171px;
			height: 28px;
			
			background-image: url(http://images.esellerpro.com/13/2219/images/block-backgrounds/my-account-heading-bg.gif);
			background-repeat: no-repeat;
		
		}
		
		.Menu-List-Base {
				
			position: relative;
			float: left;
			
			padding: 0 0 10px 0;

			width: 171px;
			height: 4px;

			background-image: url(http://images.esellerpro.com/13/2219/images/elements/menu-list-block-base-r.gif);
			background-repeat: no-repeat;
				
		}

	/* ----- Header Basket ----- */
		
		.Header-Basket {

			position: absolute;

			right: 33px;
			top: 36px;

			width: 150px;
			height: 76px;

			overflow: hidden;
			
		}

		.Header-Basket p {

			padding: 7px 0 10px 8px;
			line-height: 15px;

		}

    /* ----- Menu Search ----- */

        .Menu-Content-Search {

            position: relative;
            float: left;

            padding: 5px 0 10px 0;

            width: 171px;

            background-image: url(http://images.esellerpro.com/13/2219/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;
        
        }

    /* ----- Menu News Letter Box ----- */
	
		.Menu-News-Letter-UL {
		
			position: relative;
			float: left;
		
			margin: 10px 0 0 10px;
			
			width: 154px;
			
			list-style: none;
		
		}
		
		* html .Menu-News-Letter-UL { margin: 10px 0 0 5px; }
		
		.Menu-News-Letter-UL LI { }

		.Menu-News-Letter-UL LI input { }
		
		.Menu-News-Letter-UL LI .News-Letter-EMail-Input {
		
			margin: 3px 0 3px 0;
			padding: 2px 2px 2px 2px;
			
			width: 144px;
			
			border: 1px solid #bebebe;
		
		}
		
		.Menu-News-Letter-UL LI .Mailing-List-SignUp-Button {
			
			position: relative;
			float: right;	
			
			clear: both;

			margin: 5px 5px 10px 0;
			padding: 0 0 0 8px;

			width: 92px;
			height: 21px;
			background-image: url(http://images.esellerpro.com/13/2219/images/objects/buttons/register-small.gif);

			cursor: pointer;

			font-size: 1.0em;
			font-weight: bold; 

			text-transform: uppercase;		
			text-align: left;

			color: #ffffff; 	
		
		}
		
		* html .Menu-News-Letter-UL LI .Mailing-List-SignUp-Button { margin: 5px 5px 10px 0; }
		
/* ------------------------------------------------------------ */
/* Misc Elements */
/* ------------------------------------------------------------ */
		

/* ------------------------------------------------------------ */
/* Elements Colours */
/* ------------------------------------------------------------ */

	/* ----- Footer Links ----- */
		
		#Sub-Footer-Links LI a { color: #ffffff; }
		#Sub-Footer-Links LI a:hover { color: #a2d6eb; }

	/* ----- Homepage Categories ----- */

		.Category-Box-Title { color: #ffffff; }
		.Category-Box-Title:hover { color: #d5e8fb; }
										  
    /* ----- Menu News Letter Box ----- */
    
        /* ----- No Styles ----- */		 
        
    /* ----- Menu Search ----- */
    
        .Menu-UL-Search p { color: #ffffff; }
        
	/* ----- Header Basket ----- */

		.Header-Basket p { color: #ffffff; }

		.Header-Basket p a { color: #ffffff; }
		.Header-Basket p a:hover { color: #afdefa; }

/* ------------------------------------------------------------ */
/* Font Formatting */
/* ------------------------------------------------------------ */	

	/* ----- Footer Links ----- */

		#Sub-Footer-Links LI { font-size: 0.7em; }
		
		#Sub-Footer-Links LI a { text-decoration: none; }

	/* ----- Homepage Categories ----- */

		.Category-Box-Title {

			font-size: 0.7em;
			text-decoration: none;
			font-weight: normal;

		}

	/* ----- Header Basket ----- */
	
		.Header-Basket p { 
		
			font-size: 0.6em; 
			font-weight: bold;
		
		}
		
		.Header-Basket p a { text-decoration: none; }

    /* ----- Menu Search ----- */
    
        .Menu-UL-Search p { font-size: 0.7em; }

        .Menu-UL-Search select { 
        
            font-size: 0.7em;
        
        }

    /* ----- Menu News Letter Box ----- */

		.Menu-News-Letter-UL {

			font-size: 0.7em;

		}

		.Menu-News-Letter-UL LI { }

		.Menu-News-Letter-UL LI input { }		