/* ------------------------------------------------------------ */
/* Element Formatting */
/* ------------------------------------------------------------ */

	/* ----- Header Tabs -----*/

			#Tabbed-Menu {

				position: absolute;

				padding: 0 0 0 0;

				list-style: none;

				z-index: 99999;

				left: 171px;
				top: 109px;

				width: 810px;

			}

			* html #Tabbed-Menu {

				position: relative;
				top: -35px;

			}

			#Tabbed-Menu UL {

				margin: 0 0 0 0;
				padding: 0 0 0 0;

				list-style: none;

			}

			#Tabbed-Menu a {

				margin: 0 0 0 0;		
				padding: 11px 18px 12px 18px;

				display: block;
				
				border-right: 1px solid #323436;
				
			}

			#Tabbed-Menu a:hover { 
			
				display: block; 
				
				background-image: url(http://images.esellerpro.com/2346/images/elements/menu-hover.gif);
				background-repeat: repeat-x;
			
			}
			
			#Tabbed-Menu .hovermode { 

				display: block; 

				background-image: url(http://images.esellerpro.com/2346/images/elements/menu-hover.gif);
				background-repeat: repeat-x;
						
			}
			
			#Tabbed-Menu UL LI UL LI a:hover {
			
				background-image: none; 
				background-color: #444444; 
			
			}

			#Tabbed-Menu UL li {

				float: left;

				margin: 0 0 0 0;		
				padding: 0 0 0 0;

			}

			/* #Tabbed-Menu .cat-list-end-01 { border-bottom: 1px solid #6a6c6c; } */

			#Tabbed-Menu UL li UL {

				margin: 0 0 0 0;

				background-color: #444444;

			}

			#Tabbed-Menu UL li li {

				float: left;

				margin: 0 0 0 0;

				width: 170px;

			}

			#Tabbed-Menu UL li UL li a { border: 0; }

			#Tabbed-Menu UL li li a, 
			#Tabbed-Menu UL li li a:link, 
			#Tabbed-Menu UL li li a:visited {

				float: none;	

				margin: 0 0 0 1px;
				padding: 4px 0 10px 20px;

				left: 1px;

				width: 148px;

			}

			/* #Tabbed-Menu UL .cat-item { border-top: 1px dotted #6a6c6c; } */

			#Tabbed-Menu UL li li a:hover, 
			#Tabbed-Menu UL li li a:active {

				width: 148px;

				background-color: #181818;

			}

			#Tabbed-Menu UL li ul {

				position: absolute;

				width: 170px;

				left: -999em;

			}

			#Tabbed-Menu UL li:hover ul {

				display: block;

				left: auto;

			}

			#Tabbed-Menu UL li:hover ul, 
			#Tabbed-Menu UL li.sfhover ul { left: auto; }	

	/* ----- Banners ----- */
	
		.Banner-Wide { 

			position: relative;
			float: left;

			padding: 10px 0 0 0;

			width: 810px;

		}

		.Banner-Wide .Banner { float: left; }
		.Banner-Wide .PL { padding: 0 10px 0 0; }
		
	/* ----- Wish List ----- */
	
		#Content-Graphic {
		
			position: absolute;
			
			right: 20px;
			top: 20px;
		
		}
		
		#Content-Graphic2 {
		
			position: absolute;
			
			right: 20px;
			top: 90px;
		
		}

	#Header-Basket {
	
		position: absolute;
		
		right: 10px;
		top: 41px;
		
		width: 154px;
				
	}
	
	#Header-Basket UL {
	
		position: relative;
		float: left;
		
		list-style: none;
	
	}
	
	#Header-Basket UL LI {  
		
		position: relative;
		float: left;
		
		padding: 0 5px 0 0;
	
	}
	
	/* ----- Menu Payments Box ----- */
	
		.Accepted-Payments { 
		
			position: absolute;
			
			bottom: 0;
			left: 0;
					
		} 
				
		.AP-CC { 
		
			position: relative;
			float: left;		
			
			padding: 10px 0 0 0;
				
		}
		
		.Accepted-Payments h3 { 
		
			padding: 0 0 0 10px;
			width: 160px; 
		
		}
		
		.Accepted-Payments h3 { color: #ff0000; }
		.Accepted-Payments h3 { font-size: 0.8em; }
		
    /* ----- Menu Search ----- */

        .Menu-Content-Search {

            position: relative;
            float: left;

            padding: 10px 0 20px 0;

            width: 171px;

        }
    
        .Menu-UL-Search { 
        
            list-style: none;

            line-height: 0.5em;
        
        }
        
        .Menu-UL-Search p {
        
            margin: 0 0 3px 0;
        
        }
        
        .Menu-UL-Search #Menu-Search-Query {
        
            position: relative;
            float: left;

            margin: 10px 0 0 10px;
            padding: 3px 5px 3px 5px;
            
            width: 140px;
            height: 15px;
            
            border-top: 1px solid #9f9f9f;
            border-left: 1px solid #9f9f9f;
            border-right: 1px solid #9f9f9f;
            
            font-size: 0.7em; 
            color: #585858;
        
        }
        
        .Menu-UL-Search #Menu-Search-Submit {
        
        	position: relative;
        	float: left;
						
			margin: 0 0 0 10px;
			padding: 0 0 0 0;

			width: 152px;
			height: 19px;

			cursor: pointer;

			font-size: 0.8em;
			font-weight: bold; 

			text-transform: uppercase;		
			text-align: center;

			color: #ffffff; 
			
			background-color: #000000;
        
        }
		
/* ------------------------------------------------------------ */
/* Misc Elements */
/* ------------------------------------------------------------ */
		

/* ------------------------------------------------------------ */
/* Elements Colours */
/* ------------------------------------------------------------ */

	/* ----- Header Tabs ----- */
	
		#Tabbed-Menu a { color: #ffffff; }		
		#Tabbed-Menu a:hover { color: #ffffff; }
		
		#Tabbed-Menu UL LI a b { color: #ffffff; }		
		#Tabbed-Menu UL LI a:hover b { color: #ffffff; }

		#Tabbed-Menu UL UL LI a { color: #ffffff; }		
		#Tabbed-Menu UL UL LI a:hover { color: #e28821; }
				
	/* ----- Header Basket ----- */
		
		#Header-Basket UL LI { color: #ffffff; }
		#Header-Basket UL LI a { color: #ffffff; }
		#Header-Basket UL LI a:hover { color: #ffffff; }
		#Header-Basket UL LI .Basket-Heading { color: #c7c7c7; }
		#Header-Basket UL LI .Items { color: #ffffff; }
	
/* ------------------------------------------------------------ */
/* Font Formatting */
/* ------------------------------------------------------------ */	

	/* ----- Header Tabs ----- */
		
		#Tabbed-Menu a {

			font-size: 0.8em;
			text-decoration: none;	
			font-weight: normal;

		}

		#Tabbed-Menu a:hover { text-decoration: underline; }

		#Tabbed-Menu li .Home { font-weight: normal; }

		#Tabbed-Menu UL .cat-item { font-size: 0.9em; }

	/* ----- Header Basket ----- */

		#Header-Basket UL LI { font-size: 0.7em; }
		#Header-Basket UL LI a { text-decoration: none; }
		#Header-Basket UL LI a:hover { text-decoration: underline; }

