/* ------------------------------------------------------------ */
/* Element Formatting */
/* ------------------------------------------------------------ */	

	/* ----- Secure Logos ----- */
	
	   
	
		#safelogos {
		
			position: relative;
			float: left;
		
		}
	
		#shopsafe {
		
			position: relative;
			float: left;
			
			margin: 10px 0 0 8px;
		
			
		
		}
		
		#shopsafe img { width: 60px; }
		
			#deliverysafe {

			position: relative;
			float: left;
			
			margin: 10px 0 0 8px;

		

		}

		#deliverysafe img { width: 60px; }
		
		#safebuy {
		
			position: relative;
			float: left;
			
			margin: 10px 0 0 35px;
			
			z-index: 99999;
		
		}
		
		* html #safebuy { margin: 10px 0 0 18px; }
		
		#safebuy img {
		
			position: relative;
			float: left;
			
		}

	.Brand-Box {

		position: relative;
		float: left;

		margin: 10px 0 0 10px;

		width: 588px;
		height: 209px;

		background-image: url(http://images.esellerpro.com/2281/images/block-backgrounds/brands-background.gif);
		background-repeat: no-repeat;

	}

	* html .Brand-Box { margin: 10px 0 0 5px; }

	.Brand-Box img {

		position: relative;
		float: left;

		padding: 1px 0 0 1px;

	}

	/* ----- Content Headings ----- */
	
		.C-Heading { 
		
			position: relative;
			float: left;
			
			margin: 10px 0 0 10px;
			
			width: 578px;
			height: 29px;
			
			background-image: url(http://images.esellerpro.com/2281/images/elements/heading.gif);
		
		}
		
		* html .C-Heading { margin: 10px 0 0 5px; }

		.C-Heading h2 { 
		
			position: relative;
			float: left;
			
			margin: 7px 0 0 10px;
		
		}
	
	/* ----- Adverts ----- */
	
		.Flash-Object {
		
			position: relative;
			float: left;
			
			padding: 10px 0 0 10px;
		
		}
		
		.Menu-Advert {
		
			position: relative;
			float: left;
		
		}
		
		.Menu-Advert-Content {
		
			position: relative;
			float: left; 
			margin: 0;
			width: 171px;
			height: 35px;
			background-image: url(http://images.esellerpro.com/2281/I/169/spencer.jpg); 
		
	
		  	color: #FFF;
		  
		  	text-align: center;	   
		  	
		    text-decoration: none;
		    
		    font-size: 80%;
		  

		} 
		
		.Menu-Advert-Content a:hover {
		  
		   
			text-decoration: underline;
		  
		  

		}
		
		.Cat-Advert { 
		
			position: relative;
			float: left;
			
			padding: 10px 0 0 10px;
		
		}

	/* ----- Menu Login ----- */
	
		#MenuLoginForm { padding: 0 0 10px 0; }
		
		.Menu-Login-BG {
		
			position: relative;
			float: left;
			
			width: 172px;
			
			background-image: url(http://images.esellerpro.com/2281/images/block-backgrounds/login-bg.gif);
			background-repeat: no-repeat;
		
		}

		.Menu-Content-Login {

			position: relative;
			float: left;

			padding: 5px 0 10px 0;

			width: 172px;

			background-image: url(http://images.esellerpro.com/2281/images/block-backgrounds/menu-search-bg.gif);

		}

		.Menu-UL-Login { 

			list-style: none;

			line-height: 0.5em;

			width: 172px;

		}

		.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;
			padding: 2px 2px 2px 2px;

			width: 144px;
			height: 15px;
			
			border: 1px solid #44382a;
			background-color: #775c3f;

		}

		.Menu-UL-Login #menu-loginpassword {

			position: relative;
			float: left;

			margin: 0 0 5px 10px;
			padding: 2px 2px 2px 2px;

			width: 110px;
			height: 15px;

			border: 1px solid #44382a;
			background-color: #775c3f;

		}

		.Menu-UL-Login #menu-loginsubmit {

			position: relative;
			float: left;

			margin: 0 10px 10px 0;

			width: 33px;
			height: 20px;

			border: 0;

			background-image: url(http://images.esellerpro.com/2281/images/objects/buttons/menu-login.gif);

			color: #ffffff;

			font-weight: normal;

		}

		.Menu-UL-Login select {

			position: relative;

			margin: 0 0 5px 10px;

			width: 150px;

			border: 1px solid #4c3921;

		}

		.Forgot-Password-Link { 

			position: relative;
			float: left;

			padding: 0 0 0 10px;

			line-height: 15px;
						
		}

	/* ----- Menu Search ----- */

		.Menu-Content-Search {

			position: relative;
			float: left;

			padding: 10px 0 10px 0;

			width: 171px;
			
			background-color: #eeeeee;

		}

		.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;
			float: left;

			margin: 0 0 7px 10px;

			width: 152px;

			border: 1px solid #d4d4d4;

		}

		.Menu-UL-Search select option { color: #115f90; } 

		.Menu-UL-Search #Menu-Search-Query {

			position: relative;
			float: left;

			margin: 0 0 0 10px;
			padding: 3px 5px 3px 5px;

			width: 140px;
			height: 15px;

			border: 1px solid #d4d4d4;

			font-size: 0.75em; 
			color: #115f90;

		}

		.Menu-UL-Search #Menu-Search-Submit {

			position: relative;
			float: right;

			margin: 10px 10px 0 0;
			padding: 0 0 0 0;

			width: 60px;
			height: 19px;

			cursor: pointer;

			font-size: 0.7em;
			font-weight: bold; 

			text-transform: uppercase;		
			text-align: center;

			color: #ffffff; 

			background-image: url(http://images.esellerpro.com/2281/images/objects/buttons/find-button.gif);
	        
        }

    /* ----- 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/2281/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 ----- */		 
        
	/* ----- Content Headings ----- */		

		.C-Heading h2 { color: #ffffff; }
        
    /* ----- Menu Search ----- */
    
    	.Menu-UL-Search p { color: #ffffff; }
        .Menu-UL-Search p label { color: #ffffff; }        
        .Menu-UL-Search #menu-searchquery { color: #ffffff; }
        
	/* ----- Menu Login ----- */
		
		.Menu-Login-BG p label { color: #ffffff; }
    
    	.Menu-Login-BG a { color: #ffffff; }
    	
    	.Menu-Login-BG a:hover { color: #ffffff; }
    	
    	.Menu-UL-Login #menu-loginemail { color: #ffffff; }
		.Menu-UL-Login #menu-loginpassword { color: #ffffff; }

/* ------------------------------------------------------------ */
/* Font Formatting */
/* ------------------------------------------------------------ */	

    /* ----- Menu Search ----- */
    
        .Menu-UL-Search p { font-size: 0.7em; }

        .Menu-UL-Search select { font-size: 0.75em; }        
        .Menu-UL-Search input { font-size: 0.75em; }

	/* ----- Menu Login ----- */
			    
		.Menu-UL-Login #menu-loginemail { font-size: 0.75em; } 

		.Menu-UL-Login #menu-loginpassword { font-size: 0.75em; } 

		.Menu-UL-Login #menu-loginsubmit { font-size: 0.7em; } 

		.Menu-UL-Login p { font-size: 0.75em; }

		.Menu-UL-Login select { 

			font-size: 0.75em;

		}

		.Forgot-Password-Link { 

			font-size: 0.75em; 
			font-weight: normal;

			text-decoration: none;
			
		}
		
		.Forgot-Password-Link:hover { text-decoration: underline; }

    /* ----- Menu News Letter Box ----- */

		.Menu-News-Letter-UL {

			font-size: 0.7em;

		}

		.Menu-News-Letter-UL LI { }

		.Menu-News-Letter-UL LI input { }		

	/* ----- Content Headings ----- */		

		.C-Heading h2 { font-size: 0.75em; }   
		
	/* ----- Homepage Content ----- */
	
	
	    .Category-Banner-Box { 
	    
	    	position: relative;
	    	float: left;
			width: 577px;
			height: 355px;
			margin: 5px 0 5px 10px;
			
			background-image: url(http://images.esellerpro.com/2281/I/170/gridv8.gif);
		   
	    } 
	    
	    .Category-Banner-Box-v2 { 
	    
	    	position: relative;
	    	float: left;
			width: 577px;
			height: 178px;
			margin: 5px 0 5px 10px;
			
			background-image: url(http://images.esellerpro.com/2281/I/170/halfgridv1.jpg);
		   
	    }
	    
	    .Category-Banner-Box-Head-Left { 
	    
	    	position: relative;
	    	float: left;
			
			margin: 5px 0 0 11px;
			
			}
			
		.Category-Banner-Box-Head-Left p { 
	    
	    	font-size: 0.75em;
	    	font-weight: bold;
	    	
	    	
			
			}
			
			.Category-Banner-Box-Head-Right { 
	    
	    	position: relative;
	    	float: right;
			
			
			margin: 5px 11px 0 0;
			
			}
			
	    .Category-Banner-Box-Head-Right a { 
	    
	    	font-size: 0.75em;
			
			}
		
	    
	    
	    
	    .Category-Banner-Title { 
	    
	        position: relative;
	    	float: left;
	    	
	    	width: 142px;
	    	height: 50px;
	    
	        margin: 5px 1px 0 1px;
	    
	    
	    }
	    
	  
	    
	    
	    .Category-Banner-Image {
	    	 
	    	position: relative;
	    	float: left;
	    	
	    	width: 142px;
	    
	        margin: 0 1px 0 1px;
	    
	    } 
	    
	    .Category-Banner-Image img {
	    	 
	      	
	    	width: 142px;
	    
	        
	    
	    }
	    
	    .Category-Banner-Description { 
	    
	        position: relative;
	    	float: left;
	    	
	    	width: 142px;
	    	height: 72px;
	    
	        margin: 0 1px 0 1px;
	    
	    
	    }   
	    
	     .Category-Banner-Description p { 
	    
	        padding: 0 3px 0 3px;
	        
	        
	        font-size: 10px;
	    
	    
	    }
	    
	    .Category-Banner-Description a { 

	        font-size: 10px;
	    
	    
	    }
	    
	     .Category-Banner-Links {  
	     
	    	position: relative;
	    	float: left;
	    	
	    	width: 142px;
	    	height: 50px;
	    
	        margin: 0 1px 0 1px;
	 
	    
	    }  
	    
	      .Category-Banner-Links ul {  
	     
		   padding: 5px 3px 0 17px;
	    
	    }
	    
	    .Category-Banner-Links li {  
	       
	       
	 	   font-size: 10px;  
	 	   
	    
	    }
	    
	    .Category-Banner-Links a {  
	      	
	      	text-decoration: none;
	    
	    }
	    
	    .Category-Banner-Links a:hover {  
	      	
	      	text-decoration: underline;
	    
	    }
	    
	     .Category-Banner-Links p {  
	     		   
	        padding: 5px 3px 0 3px; 
	        font-size: 10px;	 
	        font-weight:bold;
	 
	 
	    
	    }
	    
	    .Content-Banner-Large { 
	    
	       position:relative;
	       float:left;
	       
	       margin: 0 5px 0 11px;
	       
	       height: 289px;
	       width: 284px;
	    
	    
	    } 
	    
	    .Content-Banner-Large-V2 { 
	    
	       position:relative;
	       float:left;
	       
	       margin: 0 5px 0 11px;
	       
	       height: 289px;
	       width: 284px;
	    
	    }
	    
	    .Content-Banner-Large-Text {
	    
	        position: relative;
	        float: left;
	        
	        
	        
	        height: 20px;
	        width: 284px;
	        
	       background-image: url(http://images.esellerpro.com/2281/I/170/content-banner-text.jpg);
	       background-repeat:repeat-x;
	    
	    }
	    
	    .Content-Banner-Large-Text a {
	    
	       color: #002563;
	       
	       margin: 0 0 0 8px;
	       font-size: 0.75em;  
	       
	       text-decoration:none;
	       
	    
	    }
	        
	    
	    .Content-Banner-Small-Top { 
	    
	       position:relative;
	       float:left;
	       
	       margin: 0 5px 5px 5px; 
	       
	       height: 142px;
	       width: 284px;
	    
	    
	    }
	    

	    
	    .Content-Banner-Small-Bottom-Left { 
	    
	    
	       position:relative;
	       float:left;
	       
	       margin: 0 5px 0 5px ; 
	       
	       height: 142px;
	       width: 137px;
	    
	    
	    }	   
	    
	    .Content-Banner-Small-Bottom-Right { 
	    
	    
	       position:relative;
	       float:left;
	       
	       margin: 0 5px 0 5px ; 
	       
	       height: 142px;
	       width: 137px;
	    
	    
	    }
	    
	       
	     
	     .Content-Banner-Small-Top-v2 {
	       
	       position:relative;
	       float:left;
	       
	       padding: 0 5px 5px 5px;
	       
	       height: 142px; 
	       width: 137px;
	       
	     }
	     
	      .Content-Banner-Small-Bottom-v2 {
	       
	       position:relative;
	       float:left;
	       
	       margin: 0 5px 0 5px;
	       
	       height: 142px; 
	       width: 137px;
	       
	     }
	     
	     .Content-Banner-Small-Bottom-v3 {
	       
	       position:relative;
	       float:left;
	       
	       margin: 5px 5px 0 11px;
	       
	       height: 142px; 
	       width: 137px;
	       
	     } 
	     
	     .Content-Banner-Small-Bottom-v4 {
	       
	       position:relative;
	       float:left;
	       
	       margin: 5px 5px 0 5px;
	       
	       height: 142px; 
	       width: 137px;
	       
	     }
	       
	     .Content-Banner-Small-Text {
	       
	       position:relative;
	       float:left;
	       
	       
	       
	       height: 20px; 
	       width: 137px;	 
	       
	       background-image: url(http://images.esellerpro.com/2281/I/170/content-banner-text.jpg);
	       background-repeat:repeat-x;
	      
	     }
	       
	     .Content-Banner-Small-Text a {
	    
	       color: #002563;
	       
	       margin: 0 0 0 8px;
	       font-size: 0.75em;  
	       
	       text-decoration:none;
	          
	        }
	       
	        .Category-Banner-Heading {
	    
	    
	        position:relative;
	        float: left;
	        
	        width: 576px;
	        
	        margin: 5px 0 -5px 11px;
	        
	        }
	        
	        .Category-Banner-Heading  p{
	       
	        font-size: 0.75em;
	        color: #002563;
	        
	        }
	        
	        .Category-Banner-Heading-Sub {
	       
	        position:relative;
	        float: left;
	        
	        width: 576px;
	        
	        margin: 5px 0 5px 11px;
	        
	        }
	        
	        .Category-Banner-Heading-Sub  p {
	       
	        font-size: 10px;  
	        margin: 0 0 5px 0;
	       
	        }
	        
	        .Category-Banner-Heading-Sub  a {
	       
	        font-size: 10px;
	       
	        }
	        
	        .Category-Banner-Heading-Sub  h2 {
	       
	        font-size: 0.75em;	
	        margin: 0 0 5px 0;
	       
	        }
	    
	    
	        .gallerystatus  {
	    
	        color: #FFF;
	    
	        }  
	    
	        .Category-Content-Left {
	    
	        position:relative;
	        float:left; 
	    
	    
	        margin: 5px 5px 5px 11px; 
	        
	        width:284px;
	    
	        } 
	    
	        .Category-Content-Left  p {
	       
	        font-size: 0.75em;
	        color: #002563;	  
	        
	        }
	    
	        .Category-Content-Right {
	    
	        position:relative;
	        float:left; 
	    
	    
	        margin: 5px 0 5px 5px;
	        width:284px;
	    
	        }
	    
	        .Category-Content-Right  p{
	       
	        font-size: 0.75em;
	        color: #002563;
	        
	        }
	    
	     
	 /* ----- Reviews Content ----- */
	 
	        .Category-Banner-Heading-Review {
	       
	        position:relative;
	        float: left;
	        
	        width: 576px;
	        
	        margin: 5px 0 0 11px;
	        
	        }
	        
	        .Category-Banner-Heading-Review  p {
	       
	        font-size: 0.75em;  
	        margin: 0 0 5px 0;
	       
	        }
	        
	        .Category-Banner-Heading-Review  h3 {
	       
	        font-size: 0.75em;  
	        margin: 0 0 5px 0;
	       
	        }
	    
	/* ----- Featured Items Grid  ------ */
	
	    #Featured-Grid .Product{
             width:	134px;	
    	}		   
    	#Featured-Grid .Featured-Wide-Header{
             margin-left: 10px;
             margin-top:  10px;
    	}		   
        .Product-Imgx4{
             width:	134px;	
    	}		   
    	#Featured-Grid .Product-Row-Buttons {
             margin-left: 10px;	
    	}					
    	.Product-buttonsx4 {
         	margin-left: 0;
            margin-right: 10px;
    	}
