 /* ------------------------------------------------------------ */
/* Element Formatting */
/* ------------------------------------------------------------ */	

	/* ----- Category Introductions ----- */
	
		.Category-Intro { 
		
			position: relative;
			float: left;
			
			margin: 10px 0 0 10px;
			
			width: 314px;
			height: 318px;
			
			background-color: #a092b4;
		
		}
		
		* html .Category-Intro { margin: 10px 0 0 5px; }
		
		.Category-Intro h1 { padding: 20px 20px 10px 20px; }
		.Category-Intro h2 { padding: 20px 20px 10px 20px; }
		
		.Category-Intro p { padding: 0 20px 20px 20px; }
		
		.Category-Intro h1 { color: #ffffff; }
		.Category-Intro h2 { color: #ffffff; }
		.Category-Intro p { color: #ffffff; }
		
		.Category-Intro .howShop { color: #faddcd; }
		
		.Category-Intro h1 { 
		
			font-size: 1.2em; 
			font-style: italic;
		
		}
		
		.Category-Intro p { font-size: 0.8em; }
		.Category-Intro .howShop { font-weight: bold; }
		
		.Category-Image { 
		
			position: relative;
			float: left;
			
			margin: 10px 0 0 0;
			
			width: 300px;
			height: 318px;
			
			overflow: hidden;
		
		}

	/* ----- Homepage ----- */
	
		#Introduction-Box {
		
			position: relative;
			float: left;
			
			margin: 10px 0 0 0;
			
			width: 600px;
			height: 160px;
			
			text-align: center;
			
			background-color: #A092B4;		
		}
		
		#Introduction-Box .SS {
		
		    margin: 0 0 5px 0;
		    display: block;
		    
		    width: 600px;
		    height:98px;
		    
		    font-size: 0;
		    text-indent: -1000px; 
		    }
		    
		    #Introduction-Box h1 { padding: 30px 0 25px 0; }
		
			
		#Introduction-Box UL {
		
			float: left;
			
			margin: 10px 0 0 64px;
		
			list-style: none;
			
			width: 350px;
			
			clear: both;
		
		}
		
		* html #Introduction-Box UL { margin: 0 0 0 32px; }
		
		#Introduction-Box UL LI {
		
			float: left;
			
			padding: 0 0 0 15px;
			
			width: 155px;	
			height: 20px;
			
			text-align: left;
			
			background-image: url(http://images.esellerpro.com/2263/133335/images/objects/squares.gif);
			background-repeat: no-repeat;
			
			background-position: 0 1px;
		
		}
		
		#Introduction-Box UL LI a { float: left; }
		
		#Introduction-Box UL LI a { color: #ffffff; }
		#Introduction-Box UL LI a:hover { color: purple; }
		
		#Introduction-Box h1 { color: #373737; }
		
		#Introduction-Box p { color: #373737; }
		
		#Introduction-Box UL LI a { 
		
			text-decoration: none; 
			text-transform: capitalise;
			font-size: 1.00em;
			font-weight: bold;
					
		}
		
		#Introduction-Box UL LI a:hover { text-decoration: underline; }
		
		#Introduction-Box p { 
		
			clear: both;
			padding: 2px 0 5px 0; 
		
		}
		
		#Introduction-Box p { font-size: 0.8em; } 
		
		#Introduction-Feature {

			position: relative;
			float: right;
			
			margin: 10px 0 0 0;

			width: 200px;
			height: 160px;

			background-color: #8F3F6D;
				
		}
	#Introduction-Feature object {float: left; }
	
		.Feature-Image { float: right; }
		
		.HP-Categories-Container { 
		
			position: relative;
			float left;
			
			margin: 10px 0 0 0;
			
			width: 800px;
						
		}
		
		 .HP-Categories-Container .Black { background-color: #000000; }
		 .HP-Categories-Container .Classic {background-color: #A092B4; }
		 .HP-Categories-Container .Solution {background-color: #786592; }
		 .HP-Categories-Container .Sport {background-color: #5A447A; }
		 .HP-Categories-Container .Purple {background-color: #A092B4; }
		 
		 .Category-Box-Image {
		     position: relative;
		     float: left;
		     
		     margin: 0 0 0 0;
		     
		     width: 200px;
		     height: 300px;
		     } 
		 
		 
		 
		 .Category-Box-Imagea {
		     position: relative;
		     float: left;
		     
		     margin: 0 0 0 0;
		     
		     width: 35px;
		     height: 300px;
		     } 
		 .Category-Box-Imageb {
		     position: relative;
		     float: left;
		     
		     margin: 0 0 0 0;
		     
		     width: 165px;
		     height: 300px;
		     }     
		.Category-Box {
		     position: relative;
		     float: left;
		     
		     margin: 0 0 0 0;
		     
		     width: 200px;
		     height: 100px;
		     }
	
		
			.Category-Box .Information {
		
			position: relative;
			float:left;
			 		 
			width: 200px;
			height: 100px;		
		}
		 
		 		 
		 
		 
			 
				 
	
		 
		 /* ----- Menu Search ----- */

        .Menu-Content-Search {

            position: relative;
            float: left;

            padding: 5px 0 10px 0;

            width: 171px;

            background-image: url("http://images.esellerpro.com/2263/I/54/Search_B.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/2263/133335/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 */
/* ------------------------------------------------------------ */
										  
    /* ----- Menu News Letter Box ----- */
    
        /* ----- No Styles ----- */		 
        
    /* ----- Menu Search ----- */
    
        .Menu-UL-Search p { color: #ffffff; } 
        
	/* ----- Homepage ----- */
		.Category-Box .Black h2 a { color: #ffffff;  }
		.Category-Box .Black h2 a:hover { color: #ffffff; }
		.Category-Box .Black p { color: #ffffff; }

		.Category-Box .Blue h2 a { color: #ffffff; }
		.Category-Box .Blue h2 a:hover { color: #ffffff; }
		.Category-Box .Blue p { color: #ffffff; }

		.Category-Box .Grey h2 a {color: #ffffff; }
		.Category-Box .Grey h2 a:hover { color: #ffffff; }	
		.Category-Box .Grey p { color: #ffffff; }
		.Category-Box .Grey a {color: #ffffff; }
		
		.Category-Box .Classic h2 a { color: #ffffff; background-color: #8F3F6D; margin: 10px; 10px; 5px; -10px; padding: 5px; 5px; 5px; 5px; text-transform: capitalize; letter-spacing: 5px;}
		.Category-Box .Classic h2 a:hover { color: #ffffff; }
		.Category-Box .Classic p { color: #ffffff; margin: 15px; 10px, 5px; 0px; }
		.Category-Box .Classic a {color: #ffffff; margin: 10px; 10px; 5px; 0px; }

		.Category-Box .Solution h2 a { color: #ffffff; background-color: #8F3F6D; margin: 10px; 10px; 5px; -10px; padding: 5px; 5px; 5px; 5px; text-transform: capitalize; letter-spacing: 5px;}
		.Category-Box .Solution h2 a:hover { color: #ffffff; }
		.Category-Box .Solution p { color: #ffffff; margin: 15px; 10px; 5px; 0px; }
		.Category-Box .Solution a {color: #ffffff; margin: 10px; 10px; 5px; 0px; }
		
		.Category-Box .Sport h2 a { color: #ffffff; background-color: #8F3F6D; margin: 10px; 1px; 5px; 0px; text-transform: capitalize; letter-spacing: 3px; padding: 5px; 5px; 5px; 5px;}
		.Category-Box .Sport h2 a:hover { color: #ffffff; }
		.Category-Box .Sport p { color: #ffffff; margin: 15px; 10px; 5px; 0px;}
		.Category-Box .Sport a { color: #ffffff; margin: 10px; 10px; 5px; 0px; }
		
		.Category-Box .Purple h2 a { color: #ffffff; background-color: #8F3F6D; margin: 10px; 5px; 5px; 0px; padding: 5px; 5px; 5px; 5px; text-transform: capitalize; letter-spacing: 4px;}	
		.Category-Box .Purple h2 a:hover { color: #ffffff; }		
		.Category-Box .Purple p { color: #ffffff; margin: 15px; 10px; 5px; 0px;}
		.Category-Box .Purple a {color: #ffffff; margin: 10px; 10px; 5px; 0px; }
/* ------------------------------------------------------------ */
/* Font Formatting */
/* ------------------------------------------------------------ */	

    /* ----- Menu Search ----- */
    
        .Menu-UL-Search p { font-size: 0.8em; }

        .Menu-UL-Search select { 
        
            font-size: 0.8em;
        
        }

    /* ----- Menu News Letter Box ----- */

		.Menu-News-Letter-UL {

			font-size: 0.8em;

		}

		.Menu-News-Letter-UL LI { }

		.Menu-News-Letter-UL LI input { }		
		
	/* ----- Homepage ----- */
			
		.Category-Box .Information h2 {
		
			padding: 10px 20px 10px 0 20px;

			text-align: center;

		}

		.Category-Box .Information p {

			padding: 0 0 0 0;
			
			text-align: center;

		}
		
		.Category-Box .Information h2 a { text-decoration: none; }
		.Category-Box .Information h2 a:hover { text-decoration: underline; }

		.Category-Box .Information h2 {

			font-size: 0.9em;

		}

		.Category-Box .Information p {

			font-size: 0.7em;

		}
		
		#HeaderAddOnMenu
		{
		position: absolute;
		top: 96px;
		left: 195px; }
		
			
