/* ------------------------------------------------------------ */
/* Element Formatting */
/* ------------------------------------------------------------ */
        
		/* ----- Inner Product Containers ----- */

			.Product-Row { 
			
				position: relative;
				float: left;

				padding: 0 0 10px 0;

				width: 810px;
				
			}	

			.Product-Row-Images { 

				position: relative;
				float: left;
				
				padding: 0 0 5px 0;

				width: 810px;

			}

			.Product-Row-Title { 

				position: relative;
				float: left;

				padding: 0 0 0 0;

				width: 810px;

			}
			
			.Product-Row-Title .Product {
			
				background-image: url(http://images.esellerpro.com/2346/images/elements/li-top.gif);
				background-repeat: repeat-y;
				background-position: center 0;
				
			}

			.Product-Row-Price { 

				position: relative;
				float: left;

				padding: 0 0 0 0;

				width: 810px;
								
			}
			
			.Product-Row-Price .Product {
			
				padding: 10px 0 5px 0;
						
				background-image: url(http://images.esellerpro.com/2346/images/elements/li-base.gif);
				background-repeat: no-repeat;
				background-position: center bottom;
										
			}
			
			.Product-Row-Buttons {
			
				position: relative;
				float: left;

				padding: 0 0 25px 0;

				width: 810px;
				
				/* background-image: url(http://images.esellerpro.com/2346/images/elements/featured-wide-r-divider.gif); */
			
			}
			
			.Product {

				position: relative;
				float: left;

				width: 160px;

				margin: 0 0 0 0;

			}

			* html .Product { margin: 0 0 0 0; }

			.Product img { margin: 10px 0 0 0; }
			
			.Product-Icon { 
			
				margin: 0 0 0 0;
				
				position: absolute;
				
				left: 17px;
				top: 0;
			
			}

			.Product .Product-Img { 
			
				border: 1px solid #ffffff;
				width: 150px; 
			
			}
			
			.Product .Product-Img:hover { border: 1px solid #d7d7d7; }

			.Product .Product-Divider {

				position: relative;
				left: 0px;

				padding: 0 0 0 0; 

			}

			.Product .Brand { padding: 10px 10px 5px 10px; }
			.Product .Colour { 
				padding: 10px 10px 3px 10px; 
				height: 24px;
			}

			.Product .Product-Text-Link {

				display: block; 
				padding: 0 10px 0 10px; 
				
				height: 13px;
			
			}
					
        /* ----- Simplified Version ----- */
        
            .Menu-Simple-Content-Block .Menu-Content-Products .Product {
            
                position: relative;
                float: left;

                margin: 0 0 0 10px;
                padding: 0 0 10px 0;
                
                width: 127px;	   
                
                border-bottom: 1px dotted #333333;

            }

            * html .Menu-Simple-Content-Block .Menu-Content-Products .Product { margin: 0 0 0 5px; }

            .Menu-Simple-Content-Block .Menu-Content-Products .Product img { margin: 10px 0 0 0; }

            .Menu-Simple-Content-Block .Menu-Content-Products .Product .Product-Img { width: 100px; }

            .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 {

                display: block; 
                padding: 10px 0 0 0; 
                
                width: 127px;

            }
            
	/* ----- Related Pages Containers ----- */
	
		.Related-Pages-Column { 
		
			position: relative;
			float: left;
			
			margin: 0 -2px 0 18px;
			
			width: 170px;
			height: auto;
			
			border: 1px dotted #c8c8c8;
		
		}	
		
		* html .Related-Pages-Column { margin: 0 8px 0 9px; }
		
    /* ----- Submit Button Styles (Including Element Font Formatting) ----- */	 

        /* ----- Element ShowHide Styles ----- */

            .Content-Hide-Button { 
            
                position: relative;
                float: right;
                
                margin: 10px 12px 0 0;
                
                display: block;
                
                width: 63px;
                height: 21px;
                
                background-image: url(http://images.esellerpro.com/2346/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 -21px; }	
            
            * html .Content-Hide-Button { margin: 10px 6px 0 0; }
            
            .Content-Show-Button { 
            
                position: relative;
                float: right;
                
                margin: 10px 12px 0 0;
                
                display: block;
                
                width: 63px;
                height: 21px;
                
                background-image: url(http://images.esellerpro.com/2346/images/objects/buttons/show-small.gif);
                
                cursor: pointer;
           
                font-size: 1.0em;
                font-weight: bold; 
                
                text-transform: uppercase;		
                text-align: left;
                
                color: #ffffff; 
            
            }	
            
            * html .Content-Show-Button { margin: 10px 6px 0 0; }
            
        .Product-Button { padding: 5px 6px 0 0; } 	
        
        .Product-Soldout-Button {
        
        	position: relative;
        	
        	margin: 10px 0 0 0;
        
        }
        
        .Product-Buy-Button {
        
            position: relative;
            
            margin: 10px 0 0 0;
            padding: 0 0 0 0;
            
            width: 60px;
            height: 21px;
            
            cursor: pointer;
           
            font-size: 1.1em;
            font-weight: bold; 
            
            text-transform: uppercase;		
            text-align: center;
            
            color: #ffffff; 
            
            background-image: url(http://images.esellerpro.com/2346/images/objects/buttons/button-bg.gif);
            background-repeat: repeat-x;
            
            background-color: #cd7b21;
        
        } 
        
        .Product-Buy-Button-Small {
		        
			position: relative;
			float: right;

			margin: 0 0 0 0;
			padding: 0 0 0 0;

			width: 32px;
			height: 17px;

			cursor: pointer;

			font-size: 0.7em;
			font-weight: bold; 

			text-transform: uppercase;		
			text-align: center;

			color: #ffffff; 

			background-image: url(http://images.esellerpro.com/2346/images/objects/buttons/button-bg.gif);
			background-repeat: repeat-x;

			background-color: #cd7b21;
			
        }
        
        .Product-Buy-Button-Large {
        
            position: relative;
            float: left;
            
            margin: 0 0 0 10px;
            padding: 0 0 0 12px;
            
            width: 193px;
            height: 83px;
            
            cursor: pointer;
           
            font-size: 0.8em;
            font-weight: bold; 
            
            text-transform: uppercase;		
            text-align: left;
            
            color: #000000; 
            
            background-image: url(http://images.esellerpro.com/2346/images/objects/buttons/buy-button.gif);
            background-repeat: repeat-x;
            
            background-color: #ffffff;
        
        }
        
        .Product-View-Button {
        
            position: relative;
            float: left;	
            
            margin: 10px 0 0 0;
            padding: 0 0 0 0;
            
            width: 60px;
            height: 21px;
            
            cursor: pointer;

            font-size: 1.1em;
            font-weight: bold; 
            
            text-transform: uppercase;		
            text-align: center;
            
            color: #ffffff; 
            
			background-image: url(http://images.esellerpro.com/2346/images/objects/buttons/button-bg.gif);
			background-repeat: repeat-x;

			background-color: #cd7b21;
        
        } 
        
        .Load-Button {
        
            position: relative;
            float: left;	
            
            margin: 5px 10px 5px 0;
            padding: 0 0 0 0;
            
            width: 82px;
            height: 21px;
           
            cursor: pointer;

            font-size: 1.0em;
            font-weight: bold; 
            
            text-transform: uppercase;		
            text-align: center;
            
            color: #ffffff; 
            
			background-image: url(http://images.esellerpro.com/2346/images/objects/buttons/button-bg.gif);
			background-repeat: repeat-x;

			background-color: #cd7b21;
        
        }  
        
        .Send-Enquiry-Button-Large {
         
            position: relative; 
            float: left;
            
            margin: 0 0 0 0;
            padding: 0 0 0 0;
            
            width: 135px;
            height: 31px;
            
            cursor: pointer;
           
            font-size: 0.8em;
            font-weight: bold; 
            
            text-transform: uppercase;		
            text-align: center;
            
            color: #ffffff; 
            
			background-image: url(http://images.esellerpro.com/2346/images/objects/buttons/button-bg.gif);
			background-repeat: repeat-x;

			background-color: #cd7b21;
         
        }
        
        .Button-Add-Review { margin: 0 0 10px 20px; }					 
		        
		.Send-Review-Button-Large {

			position: relative; 
			float: left;

			margin: 0 0 0 0;
			padding: 0 0 0 0;

			width: 135px;
			height: 31px;

			cursor: pointer;

			font-size: 0.8em;
			font-weight: bold; 

			text-transform: uppercase;		
			text-align: center;

			color: #ffffff; 
			
			background-image: url(http://images.esellerpro.com/2346/images/objects/buttons/button-bg.gif);
			background-repeat: repeat-x;

			background-color: #cd7b21;
				         
        }
        
        .TellaFriend-Button { 
        
        	position: relative;
        	float: left;
        	
        	margin: 10px 0 0 10px;
        
        }
        
        .Send-Tell-Button-Large {
				
			position: relative; 
			float: left;

			margin: 0 0 0 0;
			padding: 0 0 0 0;

			width: 98px;
			height: 22px;

			cursor: pointer;

			font-size: 0.7em;
			font-weight: bold; 

			text-transform: uppercase;		
			text-align: center;

			color: #ffffff; 
			
			background-image: url(http://images.esellerpro.com/2346/images/objects/buttons/button-bg.gif);
			background-repeat: repeat-x;

			background-color: #cd7b21;
						         
        }
        
        .Pay-Button-Large {
         
            position: relative; 
            float: left;
            
            margin: 0 0 0 0;
            padding: 0 0 0 0;
            
            width: 135px;
            height: 31px;
            
            cursor: pointer;
           
            font-size: 0.8em;
            font-weight: bold; 
            
            text-transform: uppercase;		
            text-align: center;
            
            color: #ffffff; 
            
            background-image: url(http://images.esellerpro.com/2346/images/objects/buttons/button-bg.gif);
			background-repeat: repeat-x;

			background-color: #cd7b21;
         
        } 
        
        .PayPal-Button-Large {
         
            position: relative; 
            float: left;
            
            margin: 0 0 0 0;
            padding: 0 0 0 0;
            
            width: 145px;
            height: 31px;
            
            cursor: pointer;
           
            font-size: 0.8em;
            font-weight: bold; 
            
            text-transform: uppercase;		
            text-align: center;
            
            color: #ffffff;
            
			background-image: url(http://images.esellerpro.com/2346/images/objects/buttons/button-bg.gif);
			background-repeat: repeat-x;

			background-color: #cd7b21;
         
        }
        
        .Cart-Update-Button-Large {
        
            position: relative; 
            float: right;
            
            margin: 12px 49px 10px 0;
            padding: 0 0 0 0;
            
            width: 120px;
            height: 21px;
            
            cursor: pointer;
           
            font-size: 0.8em;
            font-weight: bold; 
            
            text-transform: uppercase;		
            text-align: center;
            
            color: #ffffff; 
            
            background-image: url(http://images.esellerpro.com/2346/images/objects/buttons/button-bg.gif);
			background-repeat: repeat-x;

			background-color: #cd7b21;
        
        } 
        
        * html Cart-Update-Button-Large { margin: 10px 25px 10px 0; }
        
        .eBayCart-Update-Button-Large {
        
            position: relative; 
            
            margin: 0 0 8px 0;
            padding: 0 0 0 0; 
            
            left: 20px;
            
            width: 135px;
            height: 31px;
            
            cursor: pointer;
           
            font-size: 0.8em;
            font-weight: bold; 
            
            text-transform: uppercase;		
            text-align: center;
            
            color: #ffffff; 
            
            background-image: url(http://images.esellerpro.com/2346/images/objects/buttons/button-bg.gif);
			background-repeat: repeat-x;

			background-color: #cd7b21;
        
        }
                   
        .Login-Box-Button-Large {
        
            position: relative;
            
            margin: 0 10px 8px 0;
            padding: 0 0 0 0;
            
            width: 135px;
            height: 31px;
            
            cursor: pointer;
           
            font-size: 0.8em;
            font-weight: bold; 
            
            text-transform: uppercase;		
            text-align: center;
            
            color: #ffffff; 
        
        	background-image: url(http://images.esellerpro.com/2346/images/objects/buttons/button-bg.gif);
			background-repeat: repeat-x;

			background-color: #cd7b21;

        }   
        
        .Register-Box-Button-Large {
        
            position: relative;
            
            margin: 0 10px 8px 0;
            padding: 0 0 0 0;
            
            width: 135px;
            height: 31px;
            
            cursor: pointer;
           
            font-size: 0.8em;
            font-weight: bold; 
            
            text-transform: uppercase;		
            text-align: center;
            
            color: #ffffff; 
            
            background-image: url(http://images.esellerpro.com/2346/images/objects/buttons/button-bg.gif);
			background-repeat: repeat-x;

			background-color: #cd7b21;
        
        } 
        
        .Continue-Shop-Button-Large {
        
            position: relative;	  
            float: right;
            
            display: block;	 
            
            margin: 12px 10px 0 10px;
            padding: 1px 0 0 0;
            
            width: 140px;
            height: 20px;
            
            cursor: pointer;
            
            font-size: 0.8em;
            font-weight: bold; 
            
            text-decoration: none;
            text-transform: uppercase;		
            text-align: center;
            
            background-image: url(http://images.esellerpro.com/2346/images/objects/buttons/button-bg.gif);
			background-repeat: repeat-x;

			background-color: #cd7b21;
            
        }
        
        .Continue-Shop-Button-Large-Text { 	 
            
            float: left;
        
            padding: 1px 0 0 10px;
            
            color: #ffffff; 
        
        } 
        
        .Exit-Checkout-Button-Large {
        
            position: relative;	  
            float: left;
            
            display: block;	 
            
            margin: 0 0 0 10px;
            padding: 2px 0 0 0;
            
            width: 135px;
            height: 31px;
            
            cursor: pointer;
            
            font-size: 0.8em;
            font-weight: bold; 
            
            text-decoration: none;
            text-transform: uppercase;		
            text-align: center;
            
            background-image: url(http://images.esellerpro.com/2346/images/objects/buttons/button-bg.gif);
			background-repeat: repeat-x;

			background-color: #cd7b21;
			border: 1px solid #910d0d;
            
        }
        
        .Exit-Checkout-Button-Large-Text { 	 
            
            float: left;
        
            padding: 7px 0 0 6px;
            
            color: #ffffff; 
        
        }
        
        .Checkout-Now-Button {

			position: relative;
			float: right;

			margin: 0 0 9px 0;
			padding: 0 0 0 0;

			width: 242px;
			height: 31px;

			cursor: pointer;

			font-size: 0.8em;
			font-weight: bold; 

			text-transform: uppercase;		
			text-align: center;

			color: #ffffff; 
			
			background-image: url(http://images.esellerpro.com/2346/images/objects/buttons/button-bg.gif);
			background-repeat: repeat-x;

			background-color: #cd7b21;
			border: 1px solid #910d0d;

		}
        
        .Request-Password-Button-Large {
        
            position: relative;
            float: left;
            
            margin: 0 0 0 0;
            padding: 0 0 0 0;
            
            width: 135px;
            height: 31px;
            
            cursor: pointer;
           
            font-size: 0.8em;
            font-weight: bold; 
            
            text-transform: uppercase;		
            text-align: center;
            
            color: #ffffff; 
            
            background-image: url(http://images.esellerpro.com/2346/images/objects/buttons/button-bg.gif);
			background-repeat: repeat-x;

			background-color: #cd7b21;
        
        }		
        
        * html .Request-Password-Button-Large { margin: 0 0 8px 10px; }
        
        .Account-Register-Button-Large {   
        
            position: relative;	   
            float: left;
            
            margin: 0 0 0 0;
            padding: 0 0 0 0;
            
            width: 135px;
            height: 31px;
            
            cursor: pointer;
           
            font-size: 0.8em;
            font-weight: bold; 
            
            text-transform: uppercase;		
            text-align: center;
            
            color: #ffffff; 
	        
	        background-image: url(http://images.esellerpro.com/2346/images/objects/buttons/button-bg.gif);
			background-repeat: repeat-x;

			background-color: #cd7b21;
        
        }		 
        
        .Update-Details-Button-Large {   
        
            position: relative;	   
            float: left;
            
            margin: 0 0 0 0;
            padding: 0 0 0 0;
            
            width: 135px;
            height: 31px;
            
            cursor: pointer;
           
            font-size: 0.8em;
            font-weight: bold; 
            
            text-transform: uppercase;		
            text-align: center;
            
            color: #ffffff; 
        
			background-image: url(http://images.esellerpro.com/2346/images/objects/buttons/button-bg.gif);
			background-repeat: repeat-x;

			background-color: #cd7b21;
        
        }	
        
        * html .Update-Details-Button-Large { margin: 0 0 8px 10px; }	  
        
        .Account-Login-Button-Large {   
        
            position: relative;	
            
            margin: 0 0 0 0;
            padding: 0 0 0 0;
            
            width: 135px;
            height: 31px;
            
            cursor: pointer;
           
            font-size: 0.8em;
            font-weight: bold; 
            
            text-transform: uppercase;		
            text-align: center;
            
            color: #ffffff; 
        
			background-image: url(http://images.esellerpro.com/2346/images/objects/buttons/button-bg.gif);
			background-repeat: repeat-x;

			background-color: #cd7b21;
        
        }	
        
	/* ----- Wish List ----- */

		 .Wishlist-Update-Button {

			position: relative; 
			float: left;

			margin: 0 0 0 0;
			padding: 0 0 0 0;

			width: 145px;
			height: 31px;

			cursor: pointer;

			font-size: 0.8em;
			font-weight: bold; 

			text-transform: uppercase;		
			text-align: center;

			color: #ffffff; 
			
			background-image: url(http://images.esellerpro.com/2346/images/objects/buttons/button-bg.gif);
			background-repeat: repeat-x;

			background-color: #cd7b21;

		} 
		
		* html Wishlist-Update-Button { margin: 0 0 0 5px; }

		.Send-Wishlist-Button {

			position: relative; 
			float: left;

			margin: 0 0 0 0;
			padding: 0 0 0 0;

			width: 145px;
			height: 31px;

			cursor: pointer;

			font-size: 0.8em;
			font-weight: bold; 

			text-transform: uppercase;		
			text-align: center;

			color: #ffffff;  
			
			background-image: url(http://images.esellerpro.com/2346/images/objects/buttons/button-bg.gif);
			background-repeat: repeat-x;

			background-color: #cd7b21;

		} 

		.Delete-Wishlist-Button {

			position: relative; 
			float: left;

			margin: -40px 20px 0 150px;
			padding: 0 0 0 0;

			width: 135px;
			height: 31px;

			cursor: pointer;

			font-size: 0.8em;
			font-weight: bold; 

			text-transform: uppercase;		
			text-align: center;

			color: #ffffff;  
			
			background-image: url(http://images.esellerpro.com/2346/images/objects/buttons/button-bg.gif);
			background-repeat: repeat-x;

			background-color: #cd7b21;

		} 

		* html .Delete-Wishlist-Button-Large { margin: -51px 20px 0 0; } 

		.Wishlist-MyAccount-Button {

			position: relative;
			float: left;

			margin: 10px 0 20px 2px; 
			padding: 0 0 10px 0;

		}							

		* html .Wishlist-MyAccount-Button { margin: 10px 0 20px 1px; }

		.Add-Product-Wish-Button {

			position: relative;
			float: left;

			margin: 10px 0 0 0;
			padding: 0 0 0 0;

			width: 135px;
			height: 22px;

			cursor: pointer;

			font-size: 0.9em;
			font-weight: bold; 

			text-transform: uppercase;		
			text-align: center;

			color: #ffffff; 
			
			background-image: url(http://images.esellerpro.com/2346/images/objects/buttons/button-bg.gif);
			background-repeat: repeat-x;

			background-color: #cd7b21;

		}
		
		* html Add-Product-Wish-Button { margin: 10px 0 0 5px; }
		
		.Add-Product-Wish-Button-Small {
		
			position: relative;
			float: left;
			
			width: 14px;
			height: 14px;
			
			background-image: url(http://images.esellerpro.com/2346/images/objects/buttons/small-wishlist.gif);
			
			cursor: pointer;
		
		}

		.Go-To-Wishlist-Button {

			position: relative;
			float: left;

			margin: 10px 0 20px 20px;

			clear: both;

		}

		* html .Go-To-Wishlist-Button { margin: 10px 0 20px 10px; }

		.Go-To-Wishlist-Menu-Button {

			position: relative;
			float: right;

			margin: 10px 0 0 0;

		}
			
/* ------------------------------------------------------------ */
/* Elements Colours */
/* ------------------------------------------------------------ */

		.Product .More-Button a { color: #000000; }				
		.Product .More-Button a:hover { color: #000000; }
		
	/* ----- Product Elements ----- */
	
		.Product a { color: #000000; }				
		.Product a:hover { color: #000000; }
		
		.Product .Product-Price-Title { color: #000000; }	
		.Product .Product-Price { color: #000000; }	
		
		.Product .Product-Price-Title-Sale { color: #000000; }	
		.Product .Product-Price-Sale { color: #000000; }	
		
		.Product .Product-Text-Link { color: #de8627; }
		
/* ------------------------------------------------------------ */
/* Font Formatting */
/* ------------------------------------------------------------ */
		
	/* ----- Product Elements ----- */	
	
		.Product {
		
			font-size: 0.75em; 
			text-align: center;
			
		}
		
		.Product a { text-decoration: none; }	 
		.Product a:hover { text-decoration: underline; }	 
		
		/* ----- Product Item List Price Elements ----- */
		
		    .Product .Product-Price-Title {
		    
		    	font-weight: bold; 
		    	font-size: 1.3em; 
		    
		    }
		    
		    .Product .Product-Price {
		    
		    	font-weight: bold; 
		    	font-size: 1.3em; 
		    
		    }
		    
		    .Product .Product-Price-Title-Sale {

				font-weight: bold; 
				font-size: 1.3em; 

			}

			.Product .Product-Price-Sale {

				font-weight: bold; 
				font-size: 1.3em; 
			
			}
			
			.Product .ST {

				font-size: 1.1em;

		    }
				
			.Product .LT {
	
				text-decoration: line-through;
					    
		    }
		
		/* ----- Remove bold emphasis from product H-Tags Titles ----- */		 
		
		    .Product H3 { font-weight: normal; }
		
