/* ------------------------------------------------------------ */
/* Element Formatting */
/* ------------------------------------------------------------ */

	/* ----- Category Elements & Styles ----- */		 
	
	    /* ----- Category Version 1 ----- */
        
            .Category-v1 {
    
                position: relative;
                float: left;
    
                margin: 10px 0 0 10px;
    
                width: 186px;
                height: 235px;
    
                background-image: url(http://images.esellerpro.com/listingtemplates-v4/aio/images/elements/category-c-bg-v1.gif);		
    
            }
    
            * html .Category-v1 { margin: 10px 4px 0 6px; }
    
            .Category-Top-v1 { 
    
                position: relative;
                float: left;
    
                width: 186px;
                height: 4px;
    
                line-height: 0px;
    
                background-image: url(http://images.esellerpro.com/listingtemplates-v4/aio/images/elements/category-c-top-v1.gif);
    
            }
    
            .Category-Base-v1 { 
    
                position: absolute;
    
                left: 0px;
                top: 231px;
    
                width: 186px;
                height: 4px;
    
                background-image: url(http://images.esellerpro.com/listingtemplates-v4/aio/images/elements/category-c-base-v1.gif);
    
            }
        
            /* ----- Category IMG ----- */
        
                .Category-IMG-v1 {
        
                    position: absolute;
                                
                    left: 8px;
                    top: 38px;
        
                    width: 170px;
                    height: 170px;
        
                }	
        
            /* ----- Element Styles ----- */
        
                .Category-v1 H2 {
        
                    position: relative;
                    float: left;
                    
                    width: 170px;
        
                    margin: 2px 0 0 8px; 					
        
                }
        
                * html .Category-v1 H2 { margin: 2px 0 0 4px; }
        
                .Category-v1 .More-Button {
        
                    position: absolute;
                                
                    right: 8px;
                    top: 215px;
                    
                    /* padding: 5px 8px 2px 0; */
        
                }
                
        /* ----- Category Version 2 ----- */
        
            .Category-v2 {
    
                position: relative;
                float: left;
    
                margin: 10px 0 0 10px;
    
                width: 137px;
                height: 195px;
    
                background-image: url(http://images.esellerpro.com/listingtemplates-v4/aio/images/elements/category-c-bg-v2.gif);
                
            }
    
            * html .Category-v2 { margin: 10px 4px 0 6px; }
    
            .Category-Top-v2 { 
    
                position: relative;
                float: left;
    
                width: 137px;
                height: 4px;
    
                line-height: 0px;
    
                background-image: url(http://images.esellerpro.com/listingtemplates-v4/aio/images/elements/category-c-top-v2.gif);
    
            }
    
            .Category-Base-v2 { 
    
                position: absolute;
    
                left: 0px;
                top: 191px;
    
                width: 137px;
                height: 4px;
    
                background-image: url(http://images.esellerpro.com/listingtemplates-v4/aio/images/elements/category-c-base-v2.gif);	  
                
            }
        
            /* ----- Category IMG ----- */
        
                .Category-IMG-v2 {
        
                    position: absolute;
                                
                    left: 8px;
                    top: 38px;
        
                    width: 121px;
                    height: 121px;
        
                }	
        
            /* ----- Element Styles ----- */
        
                .Category-v2 H2 {
        
                    position: relative;
                    float: left;
                    
                    width: 121px;
        
                    margin: 2px 0 0 8px; 					
        
                }
        
                * html .Category-v2 H2 { margin: 2px 0 0 4px; }
        
                .Category-v2 .More-Button {
        
                    position: absolute;
                                
                    right: 8px;
                    top: 173px;
                    
                    /* padding: 5px 8px 2px 0; */
        
                }		 
                
        /* ----- Category Version 3 ----- */
        
            .Category-v3 {
    
                position: relative;
                float: left;
    
                margin: 10px 0 0 10px;
    
                width: 284px;
                height: 334px;
    
                background-image: url(http://images.esellerpro.com/listingtemplates-v4/aio/images/elements/category-c-bg-v3.gif);

            }
    
            * html .Category-v3 { margin: 10px 5px 0 5px; }
    
            .Category-Top-v3 { 
    
                position: relative;
                float: left;
    
                width: 284px;
                height: 4px;
    
                line-height: 0px;
    
                background-image: url(http://images.esellerpro.com/listingtemplates-v4/aio/images/elements/category-c-top-v3.gif);	  
                
            }
    
            .Category-Base-v3 { 
    
                position: absolute;
    
                left: 0px;
                top: 330px;
    
                width: 284px;
                height: 4px;
    
                background-image: url(http://images.esellerpro.com/listingtemplates-v4/aio/images/elements/category-c-base-v3.gif);
                
            }
        
            /* ----- Category IMG ----- */
        
                .Category-IMG-v3 {
        
                    position: absolute;
                                
                    left: 8px;
                    top: 38px;
        
                    width: 267px;
                    height: 267px;
        
                }	
        
            /* ----- Element Styles ----- */
        
                .Category-v3 H2 {
        
                    position: relative;
                    float: left;
                    
                    width: 268px;
        
                    margin: 2px 0 0 8px;					
        
                }
        
                * html .Category-v3 H2 { margin: 2px 0 0 4px; }
        
                .Category-v3 .More-Button {
        
                    position: absolute;
                                
                    right: 8px;
                    top: 313px;
                    
                    /* padding: 5px 8px 2px 0; */
        
                }	  
                
        /* ----- Category Version 4 ----- */
        
            .Category-v4 {
    
                position: relative;
                float: left;
    
                margin: 11px 0 0 11px;
    
                width: 136px;
                height: 136px;

            }
    
            * html .Category-v4 { margin: 10px 5px 0 5px; }
    
            /* ----- Category IMG ----- */
        
                .Category-IMG-v4 {
             
                    left: 0;
                    top: 0;
        
                    width: 135px;
                    height: 135px;
                    
                    /* ----- Border for category images which don't have a defined edge ----- */
                    
                        border: 1px solid #8b8b8b;
        
                }	
                
        /* ----- Category Version 5 ----- */
        
			.Category-v5 {

				position: relative;
				float: left;

				margin: 0 13px 13px 0;

				width: 220px;
				height: auto;

				background-image: url(http://images.esellerpro.com/listingtemplates-v4/aio/images/elements/category-c-bg-v5.gif); 

			}

			* html .Category-v5 { margin: 12px 5px 0 6px; }

			.Category-Top-v5 { 

				position: relative;
				float: left;

				width: 220px;
				height: 4px;

				line-height: 0px;

				background-image: url(http://images.esellerpro.com/listingtemplates-v4/aio/images/elements/category-c-top-v5.gif);    

			}

			.Category-Base-v5 { 

				position: relative;
				float: left;

				width: 220px;
				height: 4px;

				background-image: url(http://images.esellerpro.com/listingtemplates-v4/aio/images/elements/category-c-base-v5.gif);

			}

			/* ----- Category IMG ----- */

				.Category-IMG-v5 {

					position: relative;
					float: left;

					clear: both;

					width: 218px;
					height: 123px;	  

					left: 1px;

					border: 0;

				}	

			/* ----- Element Styles ----- */

				.Category-v5 .More-Button a {

					position: relative;	   
					float: left;

					padding: 7px 0 0 10px;

				}

				.Category-v5 .More-Button {

					position: relative;
					float: left;

					margin: 5px 0 2px 0;

					display: block;	 

					width: 220px;
					height: 32px; 

					background-image: url(http://images.esellerpro.com/listingtemplates-v4/aio/images/elements/category-c-h2-v5.gif);

				}
        
		/* ----- Inner Product Containers ----- */
			
			.Product {

				position: relative;
				float: left;

				width: 162px;
				#width: 173px;
				
				margin: 0 0 0 10px;
				
			}

			.Product img { margin: 10px 0 0 0; }

			/* .Product .Product-Img { width: 96px; } */

			.Product .Product-Divider {

				position: relative;
				left: 0px;

				padding: 0 0 0 0; 

			}

			.Product .Product-Text-Link {

				padding: 10px 0 0 0; 
			
			}
			
			.Product .Product-Type-Link {

				display: block; 
				padding: 2px 0 2px 0; 
						
			}
									
        /* ----- Simplified Version ----- */
        
            .Menu-Simple-Content-Block .Menu-Content-Products .Product {
            
                position: relative;
                float: left;

                margin: 0 0 0 0;
                padding: 0 0 0 0;
                
                width: 178px;	
                
                overflow: hidden;
                
            }

            .Menu-Simple-Content-Block .Menu-Content-Products .Product .image { 
            
            	height: 110px; 
            	           
            }
            
            .Menu-Simple-Content-Block .Menu-Content-Products .Product img { 
            
            	margin: 10px 0 5px 0; 
            	#margin: 0 0 0 0; 
            
            }

            .Menu-Simple-Content-Block .Menu-Content-Products .Product .Product-Divider { padding: 0 0 0 0; }

            .Menu-Simple-Content-Block .Menu-Content-Products .Product .Product-Text-Link {

				float: left;
                padding: 20px 0 0 0; 
                
                line-height: 15px;
                
            }
            
            .Menu-Simple-Content-Block .Menu-Content-Products .Product table { width: 182px !important; }
            
            .Menu-Simple-Content-Block .Menu-Content-Products .Product .gallery td { padding: 0 0 0 0; }
            
            .Menu-Simple-Content-Block .Menu-Content-Products .Product .title { 
            
            	padding: 0 0 0 10 !important;
            
            	height: 50px; 
            
            }
            
            .Menu-Simple-Content-Block .Menu-Content-Products .Product .title a { 
                        
            	padding: 15px 0 10px 0; 
            	
            	margin: 0 0 0 0;
            	
            }
            
            .Menu-Simple-Content-Block .Menu-Content-Products .Product .PP-Icon { margin: 0 0 0 0; }
            .Menu-Simple-Content-Block .Menu-Content-Products .Product .BIN-Icon {
            
            	position: relative;
            
            	margin: 1px 0 0 10px; 
            
            }
            
            .Menu-Simple-Content-Block .Menu-Content-Products .Product .Product-Price {
            
            	position: relative;
            	float: right;
            	
            	padding: 0 10px 0 0;
            
            }
                        		
    /* ----- Submit Button Styles (Including Element Font Formatting) ----- */	 	
    
        /* ----- Element ShowHide Styles ----- */

            .Content-Hide-Button { 

		    position: relative;
		    float: right;

		    margin: 4px 8px 0 0;

		    display: block;

		    width: 49px;
		    height: 13px;

		    background-image: url(http://images.esellerpro.com/listingtemplates-v4/aio/images/objects/buttons/hide-small.gif);

		    cursor: pointer;

		    font-size: 1.0em;
		    font-weight: bold; 

		    text-transform: uppercase;		
		    text-align: left;

		    color: #ffffff; 

		} 

		.Content-Hide-Button:hover { background-position: 0 -13px; }	

		.Content-Show-Button { 

		    position: relative;
		    float: right;

		    margin: 4px 8px 0 0;

		    display: block;

		    width: 49px;
		    height: 13px;

		    background-image: url(http://images.esellerpro.com/listingtemplates-v4/aio/images/objects/buttons/show-small.gif);

		    cursor: pointer;

		    font-size: 1.0em;
		    font-weight: bold; 

		    text-transform: uppercase;		
		    text-align: left;

		    color: #ffffff; 

		}	

		.Content-Show-Button:hover { background-position: 0 -13px; }	
	        
/* ------------------------------------------------------------ */
/* Elements Colours */
/* ------------------------------------------------------------ */

	/* ----- Category Elements ----- */	 
	
	    /* ----- Category Version 1 ----- */
	
		    .Category-v1 H2 { color: #000000; }
		    
	    /* ----- Category Version 2 ----- */
	
		    .Category-v2 H2 { color: #000000; }
		
		/* ----- Category Version 3 ----- */
	
		    .Category-v3 H2 { color: #000000; }
		    
		/* ----- Category Version 4 ----- */
		
		    /* ----- Does not use More Button Element ----- */ 
		    
		/* ----- Category Version 5 ----- */
		
		    /* ----- More Button becomes H2 ----- */

	/* ----- More Button Elements ----- */
	
	    /* ----- Category Version 1 ----- */
    
            .Category-v1 .More-Button a { color: #2253b8; }				
            .Category-v1 .More-Button a:hover { color: #0a2b6e; }
		
		/* ----- Category Version 2 ----- */
    
            .Category-v2 .More-Button a { color: #2253b8; }				
            .Category-v2 .More-Button a:hover { color: #0a2b6e; }
        
        /* ----- Category Version 3 ----- */
    
            .Category-v3 .More-Button a { color: #2253b8; }				
            .Category-v3 .More-Button a:hover { color: #0a2b6e; } 
            
        /* ----- Category Version 4 ----- */

			.Category-v4 .More-Button a { color: #ffffff; }				
			.Category-v4 .More-Button a:hover { color: #f5fdca; }

		/* ----- Category Version 5 ----- */

			.Category-v5 .More-Button a { color: #ffffff; }				
			.Category-v5 .More-Button a:hover { color: #f5fdca; }

			.Category-v5 img { height: auto; }

		.Product .More-Button a { color: #333333; }				
		.Product .More-Button a:hover { color: #333333; }
				
	/* ----- Product Elements ----- */
	
		.Product a { color: #333333; }				
		.Product a:hover { color: #333333; }
		
		.Product .Product-Price { color: #000000; }	
				
		/* ----- Custom Right Menu Colours ----- */
		
			#Menu-Right .Product a { color: #333333; }				
			#Menu-Right .Product a:hover { color: #333333; }

			#Menu-Right .Product .Product-Price { color: #000000; }

/* ------------------------------------------------------------ */
/* Font Formatting */
/* ------------------------------------------------------------ */

	/* ----- Category Elements ----- */
	
	    /* ----- Category Version 1 ----- */
	
		    .Category-v1 H2 { font-size: 12px; }

        /* ----- Category Version 2 ----- */
	
		    .Category-v2 H2 { font-size: 12px; }
		
		/* ----- Category Version 3 ----- */
	
		    .Category-v3 H2 { font-size: 12px; }		
		    
	    /* ----- Category Version 4 ----- */
		
		    /* ----- Does not use text elements ----- */
		    
        /* ----- Category Version 5 ----- */
	
		    .Category-v5 H2 { font-size: 12px; }	

	/* ----- More Button Elements ----- */		   
	
	    /* ----- Category Version 1 ----- */
        
            .Category-v1 .More-Button { 
    
                text-align: right;
                font-weight: bold;
                font-size: 12px; 
    
            }
    
            .Category-v1 .More-Button a { text-decoration: none; }

        /* ----- Category Version 2 ----- */
        
            .Category-v2 .More-Button { 
    
                text-align: right;
                font-weight: bold;
                font-size: 12px; 
    
            }
    
            .Category-v2 .More-Button a { text-decoration: none; }
      
        /* ----- Category Version 3 ----- */
        
            .Category-v3 .More-Button { 
    
                text-align: right;
                font-weight: bold;
                font-size: 12px; 
    
            }
    
            .Category-v3 .More-Button a { text-decoration: none; }		
            
        /* ----- Category Version 4 ----- */
		
		    /* ----- Does not use More Button Element ----- */
	
	    /* ----- Category Version 5 ----- */
		
		    .Category-v5 .More-Button { 
    
                text-align: right;
                font-weight: bold;
                font-size: 12px; 
    
            }
    
            .Category-v5 .More-Button a { text-decoration: none; }
		
	/* ----- Product Elements ----- */	
	
		.Product { font-size: 0.9em; }
		
		.Product a { text-decoration: none; }	 
		.Product a:hover { text-decoration: underline; }	 
		
		/* ----- Product Item List Price Elements ----- */
		
		    .Product .Product-Price-Title { }
		    .Product .Product-Price { 
		    
		    	font-weight: bold; 
		   
		   	}
		
		/* ----- Remove bold emphasis from product H-Tags Titles ----- */		 
		
		    .Product H3 { font-weight: normal; }
		