/* ------------------------------------------------------------ */
/* Element Formatting */
/* ------------------------------------------------------------ */			

	/* ----- Homepage ----- */
	
		.HP-Heading {
		
			position: relative;
			float: left;
			
			clear: both;
						
		}
		
		.Homepage-Content { background: none; }
		
		.Homepage-Content p { 
		
			position: relative;
			float: left;
			
			clear: both;
			
			padding: 10px 0 20px 0;
			
			width: 578px;
			
		}

	/* ----- Advertisers ----- */
	
		.Advertisers {
		
			position: relative;
			float: left;
			
			margin: 0 0 10px 10px;
		
		}
		
		* html .Advertisers { margin: 0 0 10px 5px; }

	/* ----- Adverts ----- */
	
		.Menu-Advert { 
		
			position: relative;
			float: left;
			
			margin: 0 0 10px 0;
		
		}

	/* ----- Menu Login ----- */
			
		.Menu-Content-Login {

			position: relative;
			float: left;

			padding: 5px 0 10px 0;

			width: 171px;

			background-image: url(http://images.esellerpro.com/2243/images/block-backgrounds/menu-search-bg.gif);

		}

		.Menu-UL-Login { 

			list-style: none;

			line-height: 0.5em;

			width: 170px;

		}

		.Menu-UL-Login p {

			float: left;
			padding: 8px 0 5px 10px;

		}

		.Menu-UL-Login LI { clear: both; }

		.Menu-UL-Login #menu-loginemail {

			position: relative;
			float: left;

			margin: 0 0 5px 10px;

			width: 147px;
			height: 15px;

			border: 1px solid #b9b9b9;

		}

		.Menu-UL-Login #menu-loginpassword {

			position: relative;
			float: left;

			margin: 0 0 5px 10px;

			width: 147px;
			height: 15px;

			border: 1px solid #b9b9b9;

		}

		.Menu-UL-Login #menu-loginsubmit {

			position: relative;
			float: right;

			margin: 1px 10px 10px 3px;

			width: 50px;
			height: 20px;

			border: 0;

			background-image: url(http://images.esellerpro.com/2243/images/objects/buttons/menu-find-button.gif);

			color: #ffffff;

			font-weight: bold;
			text-transform: uppercase;
			
			cursor: pointer;

		}

		.Menu-UL-Login select {

			position: relative;

			margin: 0 0 5px 10px;

			width: 150px;

			border: 1px solid #545454;

		}

		.Forgot-Password-Link { 

			position: relative;
			float: left;

			padding: 0 0 0 10px;

			line-height: 15px;
						
		}

	/* ----- Header Buttons ----- */
		
		#Header-Buttons {
		
			position: absolute;

			right: 0;
			top: 27px;
			
			width: auto;
		
		}
		
		#Header-Buttons a { 
		
			position: relative;
			float: left; 
			
			margin: 0 0 0 7px;
			
			width: 46px;
			height: 48px;
		
		}
		
		#HB-01 { background-image: url(http://images.esellerpro.com/2243/images/objects/header-buttons/1.gif); }
		#HB-02 { background-image: url(http://images.esellerpro.com/2243/images/objects/header-buttons/2.gif); }
		#HB-03 { background-image: url(http://images.esellerpro.com/2243/images/objects/header-buttons/3.gif); }
		#HB-04 { background-image: url(http://images.esellerpro.com/2243/images/objects/header-buttons/4.gif); }
		#HB-05 { background-image: url(http://images.esellerpro.com/2243/images/objects/header-buttons/5.gif); }
		#HB-06 { background-image: url(http://images.esellerpro.com/2243/images/objects/header-buttons/6.gif); }
		#HB-07 { background-image: url(http://images.esellerpro.com/2243/images/objects/header-buttons/7.gif); }
		#HB-08 { background-image: url(http://images.esellerpro.com/2243/images/objects/header-buttons/8.gif); }
		
		#HB-01:hover { background-image: url(http://images.esellerpro.com/2243/images/objects/header-buttons/hb-hover.gif); background-position: 0 0; }
		#HB-02:hover { background-image: url(http://images.esellerpro.com/2243/images/objects/header-buttons/hb-hover.gif); background-position: -46px 0; }
		#HB-03:hover { background-image: url(http://images.esellerpro.com/2243/images/objects/header-buttons/hb-hover.gif); background-position: -92px 0; }
		#HB-04:hover { background-image: url(http://images.esellerpro.com/2243/images/objects/header-buttons/hb-hover.gif); background-position: -138px 0; }
		#HB-05:hover { background-image: url(http://images.esellerpro.com/2243/images/objects/header-buttons/hb-hover.gif); background-position: -184px 0; }
		#HB-06:hover { background-image: url(http://images.esellerpro.com/2243/images/objects/header-buttons/hb-hover.gif); background-position: -230px 0; }
		#HB-07:hover { background-image: url(http://images.esellerpro.com/2243/images/objects/header-buttons/hb-hover.gif); background-position: -276px 0; }
		#HB-08:hover { background-image: url(http://images.esellerpro.com/2243/images/objects/header-buttons/hb-hover.gif); background-position: -322px 0; }
		
		
    /* ----- Menu Search ----- */

        .Menu-Content-Search {

            position: relative;
            float: left;

            padding: 5px 0 10px 0;

            width: 171px;

            background-image: url(http://images.esellerpro.com/2243/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 0;

			width: 92px;
			height: 21px;
			background-image: url(http://images.esellerpro.com/2243/images/objects/buttons/register-small.gif);

			cursor: pointer;

			font-size: 1.0em;
			font-weight: bold; 

			text-transform: uppercase;		
			text-align: center;

			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; }
        
	/* ----- Menu Login ----- */
	
		.Menu-UL-Login p b label { color: #da488a; }
		.Menu-UL-Login b a { color: #da488a; }
		.Menu-UL-Login b a:hover { color: #da488a; }
		
	/* ----- Generics ----- */
	
		.pink { color: #ef4f97; }

/* ------------------------------------------------------------ */
/* Font Formatting */
/* ------------------------------------------------------------ */	

    /* ----- 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 { }		
	
	/* ----- Menu Login ----- */
			    
		.Menu-UL-Login #menu-loginemail { font-size: 0.7em; } 

		.Menu-UL-Login #menu-loginpassword { font-size: 0.7em; } 

		.Menu-UL-Login #menu-loginsubmit { font-size: 0.7em; } 

		.Menu-UL-Login p { font-size: 0.7em; }

		.Menu-UL-Login select { 

			font-size: 0.7em;

		}

		.Forgot-Password-Link { 

			font-size: 0.6em; 
			font-weight: bold;

			text-decoration: none;
			
		}