@charset "utf-8";
/* CSS Document */

/* ------------------------------------------------------------ */
/* NON-Enabled Javascript Carousel */
/* ------------------------------------------------------------ */
/* Not everyone has javascript enabled in the browser.          */
/* Here we have built an alternative for them users.            */
/* ------------------------------------------------------------ */
									
/* ----- Structural Elements ----- */			

    .Carousel-Container {
    
        position: relative;
        float: left;
        
        width: 578px;
    
    }
	
	.mycarousels {
	
	    position: relative;
	    float: left;
	    
	    width: 578px;
	
	}
	
    .mycarousels LI {

        position: relative;
        float: left;
        
        list-style: none;        
    
    }
    
.mycarousels LI .Product { height: 265px; }
    
    
/* ------------------------------------------------------------ */
/* Standard Configurations */
/* ------------------------------------------------------------ */

	* {
	
		/* ----- Structural Elements ----- */

			margin: 0px;
			padding: 0px;
			border: 0px;
		
	}
	
	.Heading { display: none; }		
	
	.Float-Left { float: left; }
	.Float-Right { float: right; }			
	
/* ------------------------------------------------------------ */
/* Structural Configurations */
/* ------------------------------------------------------------ */	
	
	/* ----- Structural Containers ----- */	
	
		body {
		
			background-image: url(http://images.esellerpro.com/2149/images/block-backgrounds/body-background-rp.jpg);
			background-repeat: repeat-x;
            background-color: #fff;	
		
		}
		
		#Max-Width {
		
			position: relative;
			float: left;
			
			width: 100%;
			
			/* background-image: url(http://images.esellerpro.com/2149/images/block-backgrounds/background.jpg);
			background-repeat: no-repeat;
			background-position: center 0; */
		
		}
	
		#Min-Width {
		
			position: relative;
			margin: 0 auto;
			
			width: 964px;
																	
		}
		
		#Wrapper {
			display:block; 		
			margin: 0 auto;			
			width: 964px;
			/* background-image: url(http://images.esellerpro.com/2149/images/block-backgrounds/faux-body.jpg);
			background-repeat: no-repeat; */		
		}
		
		#Faux-Background { 
			float: left;
			display:inline;
			width: 964px;
			background-image: url(http://images.esellerpro.com/2149/images/block-backgrounds/faux-body-repeat.gif);
			background-repeat: repeat-y;
			background-color: #ffffff;						
		}
		
		#Faux-Shadow {
			float: left;
			display:inline;
			width: 964px;
			background-image: url(http://images.esellerpro.com/2149/images/block-backgrounds/faux-body-header.gif);
			background-repeat: no-repeat;
				
		}
		
/*		#Faux-Header { 
		
			position: relative;
			float: left;
			
			width: 964px;
			height: 9px;
			
			background-image: url(http://images.esellerpro.com/2149/images/block-backgrounds/faux-header.jpg);			
		
		}*/
		
		#Faux-Body { 		
			position: relative;
			float: left;			
			margin: 0 0 0 0;
			width: 964px;		
			height: auto;				
		}
		
		* html #Faux-Body { margin: 0 0 0 0; }
		
		#Content-Wrapper { 

			position: relative;
			float: left;

			width: 964px;
			height: auto;
			
			background-image: url(http://images.esellerpro.com/2149/images/block-backgrounds/faux-bg.gif);

		}
		
		#Item-Details-Content-Wrapper { 
		
			position: relative;
			float: left;

			width: 964px;
			height: auto;

			background-image: url(http://images.esellerpro.com/2149/images/block-backgrounds/item-details-faux-bg.gif);
		
		}
	
	/* ----- Content Containers ----- */
				
		#Header-Container {
			float: left;
			display:inline;
			width: 964px;
			height: 130px;			
			background-image:url(http://babyadvice.hellobabydirect.co.uk/wp-content/themes/HelloBabyDirect_Theme/images/blog-header.gif);
			background-repeat: no-repeat;
		}
		
		
		#Header-Page-Container {

			position: relative;
			float: left;

			width: 943px;
			height: 114px;
			
			background-image: url(images/blog-resource-center.jpg);
			background-repeat: no-repeat;
			
		}
		
		#Content-Container { 

			position: relative;
			float: left;

			width: 100%;
			height: auto;

		}

		#Menu-Left { 

			position: relative;
			float: left;

			width: 171px;
			height: auto;
			
			padding: 0 0 0 1px;
			
		}
		
		#Menu-Right { 

			position: relative;
			float: left;			
			margin: 10px 0 0 26px;
			width: 171px;
			height: auto;
					
		}
		#Menu-Right ul li {
			list-style:none;
		}

		#Content {
			position: relative;
			float: left;				
			/*padding: 0 0 10px 0;*/
			width:705px;
			margin:0 0 0 10px;
			height: auto;			
			background-image: url(http://images.esellerpro.com/2149/images/block-backgrounds/content-bg.gif);
			background-repeat: no-repeat;		
		}
		
		#Item-Details-Content {
		
			position: relative;
			float: left;

			padding: 0 0 10px 0;

			width: 771px;
			height: auto;

			background-image: url(http://images.esellerpro.com/2149/images/block-backgrounds/item-details-content-bg.gif);
			background-repeat: no-repeat;
					
		}
		
		#Footer-SUB-Links { 

			position: relative;
			float: left;

			margin: 10px 0 0 0;
			padding: 10px 0 0 0;
			
			width: 944px;
			height: auto;

			background-image: url(http://images.esellerpro.com/2149/images/block-backgrounds/footer-links.gif);
			background-repeat: no-repeat;
				
		}
		
		/* ----- Footer SUB Elements ----- */

			#Footer-SUB-Links UL { 

				position: relative;

				list-style: none;

			}

			/*#Footer-SUB-Links .Links-1 {

				position: relative;
				float: left;

				width: 314px;

			}

			#Footer-SUB-Links .Links-2 {

				position: relative;
				float: left;

				width: 314px;

			}
			
			#Footer-SUB-Links .Links-3 {
			
				position: relative;
				float: left;

				width: 314px;

			}*/
			
			#Footer-SUB-Links .Links-1 {

				position: relative;
				float: left;

				width: 200px;
				margin:0 0 0 50px;

			}

			#Footer-SUB-Links .Links-2 {

				position: relative;
				float: left;

				width: 200px;

			}
			
			#Footer-SUB-Links .Links-3 {
			
				position: relative;
				float: left;

				width: 200px;

			}


			#Footer-SUB-Links .Footer-Links-UL-1 { 

				position: relative;
				float: right;

				padding: 0 50px 0 0;

			}

			#Footer-SUB-Links .Footer-Links-UL-2 { 

				position: relative;
				float: left;

				padding: 0 0 0 90px;

			}
			
			#Footer-SUB-Links .Footer-Links-UL-3 { 
			
				position: relative;
				float: left;

				padding: 0 0 0 50px;
			
			}
			
			.RSS-Feed-Footer-Logo { padding: 0 0 0 5px; }
		
		#Footer-SUB { 
		
			position: relative;
			float: left;
			
			margin: 10px 0 0 0;			
			
			width: 944px;
			height: 65px;
					
			background-image: url(http://images.esellerpro.com/2149/images/block-backgrounds/footer-menu.gif);
			background-repeat: no-repeat;
		
		}
		
		/* ----- We create a clear div as some browers have bottom margin issues ----- */

			#Faux-Footer { 

				position: relative;
				float: left;

				width: 964px;
				height: 61px;
				
				background-image: url(http://images.esellerpro.com/2149/images/block-backgrounds/faux-footer.jpg);
				background-repeat: no-repeat;
				
			}

/* ------------------------------------------------------------ */
/* Element Formatting */
/* ------------------------------------------------------------ */

	/* ----- Header UL Styles ----- */
	
		#Header-Menu-Left-UL {

			position: relative;
			float: right;	

			margin: 10px 10px 0 0;

			display: inline;
			list-style: none;
						
		}
		
		#Header-Menu-Left-UL LI {
		
			position: relative;
			float: left;
			
			padding: 0 5px 0 5px;
			
			border-left: 1px solid #a095b7;
		
		}
		
		#Header-Menu-Left-UL .l { border: 0; }
		
		#Header-Menu-Right-UL {
				
			position: absolute;
						
			right: 6px;
			top: 36px;
			
			display: inline;
			list-style: none;
				
		}
		
		#Header-Menu-Right-UL LI {
		
			position: relative;
			float: left;
			
			padding: 0 8px 0 0;
		
		}
		
		
		#Faux-Header LI { float: left; }
		
		#Faux-Header LI a { padding: 0 0 0 5px;	}
	
		/* ----- Inside Header Elements ----- */
		
			#Header-Menu-Sub {			
				position: absolute;				
				right: 1px;
				top: 89px;
				width: 170px;
				height: 22px;				
			}
		
			#Header-Menu {			
				position: absolute;				
				top: 75px;
				width: 943px;
				height: 22px;				
			}
		
			#Header-Menu #Header-Menu-UL-Left {
			
				position: relative;
				float: left;
			
				list-style: none;
			
			}
			
			#Header-Menu #Header-Menu-UL-Left LI { 
			
				position: relative;
				float: left; 
				
				padding: 6px 13px 0 0px;
				margin: 0 0 0 11px;
				
			}
			
			* html #Header-Menu #Header-Menu-UL-Left LI { margin: 0 5px 0 5px; }
			
			#Header-Menu #Header-Menu-UL-Right {

				position: relative;
				float: right;
				
				/* padding: 2px 12px 0 0; */

				list-style: none;

			}
			
			#Header-Menu-Sub #Header-Menu-Sub-UL-Right {
			
				position: relative;
				float: right;

				padding: 0 0 0 0;

				list-style: none;
			
			}

			#Header-Menu #Header-Menu-UL-Right LI { 

				position: relative;
				float: left; 

				/* padding: 0 0 0 27px; */

			}
			
			#Header-Menu-Sub #Header-Menu-Sub-UL-Right LI { 
			
				position: relative;
				float: left; 

				padding: 0 11px 0 0;
			
			}
			
		/* ----- Header Search ----- */
		
			#Header-Search { 
				
				position: absolute;
					
				right: 10px;
				top: 0px;
				height: 22px;
			
			}
			
			#Header-Search LI { 
			
				display: inline;
				float: left;
			
			}
			
			#Header-Search LI a { float: left; } 
			
			#Header-Search LI p {
				
				margin: 2px 6px 0 0; 
				
			}
			
			#Header-Search LI select {
			
				margin: 2px 0 0 0;
				
				width: 132px;
				height: 18px;
				
				border: 1px solid #bebebe;
				
			}
			
			#Header-Search LI #header-searchquery {
						
				margin: 1px 6px 0 6px;
				padding: 2px 0 0 5px;

				width: 158px;
				height: 16px;
				
				border: 1px solid #bebebe;
							
			}
			
			#Header-Search LI #header-searchsubmit {	
			
			    position: relative;
			
				margin: 2px 0 0 5px;
				padding: 0 0 0 3px;
				
				width: 47px;
				height: 19px;
				
				cursor: pointer;
				
				background-image: url(http://images.esellerpro.com/2149/images/objects/buttons/find-button.gif);	
				
				font-size: 0.8em;
                font-weight: bold; 
                
                text-transform: uppercase;		
                text-align: left;
                
                color: #ffffff; 
			
			}
			
		/* ----- Header Search ----- */
				
			#Content-Search { 

				position: absolute;

				left: 9px;
				top: 13px;
				height: 22px;

			}

			#Content-Search LI { 

				display: inline;
				float: left;

			}

			#Content-Search LI a { float: left; } 

			#Content-Search LI p {

				margin: 2px 0 0 0;
				line-height: 14px; 

			}

			#Content-Search LI select {

				margin: 0 0 0 6px;

				width: 150px;

				border: 1px solid #bebebe;

			}

			#Content-Search LI #content-searchquery {

				margin: 0 0 0 6px;
				padding: 0 0 0 4px;

				width: 140px;
				height: 15px;		

				border: 1px solid #bebebe;

			}

			#Content-Search LI #content-searchsubmit {

				margin: 0 0 0 5px;

				width: 47px;
					
			}
			
			
		/* ----- Header Basket ----- */
		
			#Header-Basket { 
			
				position: absolute;
			
				display: inline;
				
				right: 10px;
				top: 90px;
				
				list-style: none;
			
			}
	
	
			#Header-Basket LI {
			
				display: inline;
				float: left;
				
				margin: 0 0 0 5px;
			
			}
			
			#Header-Basket LI img {
			
				margin: 0 0 0 0;
			
			}
	
	/* ----- Menu UL Styles ----- */
	
		/* ----- Menu Top & Base ----- */
			
			.Menu-UL-Open {			
				position: relative;
				float: left;				
				width: 170px;
				height: 13px;				
				background-image: url(http://images.esellerpro.com/2149/images/elements/menu-top.gif);
				background-repeat: no-repeat;			
			}
			
			.Menu-UL-Base {
						
				position: relative;
				float: left;
				
				margin: 0 0 10px 0;
				
				width: 170px;
				height: 13px;
				
				background-image: url(http://images.esellerpro.com/2149/images/elements/menu-base.gif);
				background-repeat: no-repeat;
						
			}
	
		/* ----- Generic Styles ----- */
				
			.Menu-UL li { list-style: none; }
			
			.Menu-UL LI {
			
				float: left;
				display: block;

				width: 171px;
			
				/* border-bottom: 1px solid #ffffff;
				background-color: #ebebeb; */
				
			}
											 
            /* ----- Padded Heading version ----- */											 
			
			    /* .Menu-UL h3 { padding: 4px 0 5px 18px; } */
			
			/* ----- Non Padded Heading version ----- */	  
			
			    .Menu-UL h3 { padding: 4px 0 4px 8px; }
			
			.Menu-UL .topcat a {
			
				padding: 2px 2px 2px 10px;
				display: block;
								
				/* background: url(http://images.esellerpro.com/2149/images/elements/menu-item.gif) no-repeat; */
			
			}
			
			.Menu-UL .subcat a {	
				
				padding: 2px 2px 2px 20px;
				display: block;

				background: url(http://images.esellerpro.com/2149/images/elements/menu-standard-subcat.gif) no-repeat; 
									
			}

            .Menu-UL .sitepage a {
			
				padding: 2px 2px 2px 10px;
				display: block;
								
				/* background: url(http://images.esellerpro.com/2149/images/elements/menu-item.gif) no-repeat; */
			
			}
			
			.Menu-UL LI img { margin: 0 0 0 10px; }
			
			* html .Menu-UL LI img { margin: 0 0 0 5px; }
			
			.Menu-UL LI .Menu-LI-State-Category-0 { }
			.Menu-UL LI .Menu-LI-State-Category-1 { }
			
			.Menu-UL LI .Menu-LI-State-SubCategory-0 { }
			.Menu-UL LI .Menu-LI-State-SubCategory-1 { }
			
			
			.Menu-UL {

				position: relative;
				float: left;
				
				background: url(images/menu-bg.gif) no-repeat;

			}
							
		/* ----- UL List Header ----- */
		
			.Header-UL {
			
				background-image: url(http://images.esellerpro.com/2149/images/elements/menu-block-header-left.gif);
				background-color: #ffffff;
			
			}
			
		/* ----- Menu Search ----- */

			#menu-searchquery {

				padding: 2px 0 0 5px;

				width: 150px;
				height: 18px;

				border: 1px solid #000000;

			}

			#menu-searchsubmit {

				margin: 1px 0 0 0;

				width: 50px;
				height: 21px;

				border: 1px solid #000000;

			}

			#Header-Menu #Header-Menu-UL-Right LI a { 

				float: left;

				display: block;
				margin: 0 0 0 0;

			}

			#Header-Menu-Sub #Header-Menu-Sub-UL-Right LI a { 

				float: left;

				display: block;
				margin: 4px 0 0 0;

			}

			#Header-Menu #Header-Menu-UL-Right LI p { 

				float: left; 
				padding: 4px 0 0 4px;

			}

			#Header-Menu-Sub #Header-Menu-Sub-UL-Right LI p { 

				float: left; 
				padding: 4px 0 0 4px;

			}
			
	/* ----- Menu Content Block & Element Styles ----- */
	
		/* ----- Full Width Version ----- */
	
			.Menu-Content-Block {

				position: relative;
				float: left;

				padding: 0 0 0 0;

				width: 171px;
				height: auto;		

			}

			#Menu-Left .Menu-Content-Block { margin: 0 0 0 0; }		
			#Menu-Right .Menu-Content-Block { margin: 0 0 0 0; }		
			
			.Menu-Content-Base {
			
				position: relative;
				float: left;

				width: 171px;
				height: 1px;
				
				/* background-color: #000000; */
			
			}
			
			#Menu-Left .Menu-Content-Base { margin: 10px 0 0 0; }
			#Menu-Right .Menu-Content-Base { margin: 10px 0 0 0; }
			
			#Menu-Left .Menu-Content-Title { 

                position: relative;
                float: left;	
                
			    width: 171px; 
			
			}
			
			#Menu-Left .Menu-Top-Title {
			
			    position: relative;
                float: left; 
                
			    width: 171px; 
			
			}
			
			#Menu-Left .Menu-Content-Base {
			   
			    position: relative;
                float: left;   
                
			    width: 171px; 
			
			}
			
			#Menu-Right .Menu-Content-Title { 
			
			    position: relative;
                float: left; 
                
			    width: 170px; 
			
			}
			
			#Menu-Right .Menu-Top-Title { 
			
			    position: relative;
                float: left;   
                
			    width: 170px; 
			
			}
			
			#Menu-Right .Menu-Content-Base { 
			    
			    position: relative;
                float: left;
                
			    width: 170px; 
			
			}
			
			.Menu-Info-Link-Container {
			
				position: relative;
				float: left;
				
				width: 170px;
			
				background-image: url(http://images.esellerpro.com/2149/images/block-backgrounds/info-link-bg.gif);
				
			}

			#Menu-Left .Menu-Content-Title {

				margin: 0 0 0 0;

				background-image: url(http://images.esellerpro.com/2149/images/elements/content-block-header-left.gif);
				background-color: #ffffff;

			}
			
			#Menu-Right .Menu-Content-Title {
			
				margin: 0 0 0 0;

				background-image: url(http://images.esellerpro.com/2149/images/elements/content-block-header-right.gif);
				background-color: #ffffff;
			
			}
			
			#Menu-Left .Menu-Top-Title {

				margin: 0 0 0 0;

				background-image: url(http://images.esellerpro.com/2149/images/elements/top-block-header-left.gif);
				background-color: #ffffff;

			}
			
			#Menu-Right .Menu-Top-Title {
			
				margin: 0 0 0 0;

				background-image: url(http://images.esellerpro.com/2149/images/elements/top-block-header-right.gif);
				background-color: #ffffff;
			
			}
			
			/* ----- Padded Heading versions ----- */
                
                /* 
                    .Menu-Content-Title h3 { padding: 4px 0 4px 18px; }
                    .Menu-Top-Title h3 { padding: 4px 0 4px 18px; }
                */
                
            /* ----- Non Padded Heading versions ----- */
            
                .Menu-Content-Title h3 { padding: 4px 0 4px 8px; }
                .Menu-Top-Title h3 { padding: 4px 0 4px 8px; }
            
			.Menu-Content-Details p { padding: 5px 10px 5px 10px; }
			.Menu-Content-Details h4 { padding: 5px 10px 0 10px; }

			.Menu-Content-Details .Menu-Content-List {

				position: relative;

				margin: 5px 0 0 10px;

				list-style: none;

			}
			
			.Menu-Content-Details .Menu-Content-List LI {
			
				padding: 0 10px 0 0;
			
				background-image: url(http://images.esellerpro.com/2149/images/objects/content-list-icon.gif);
				background-repeat: no-repeat;
			
			}
			
			.Menu-Content-Details .Menu-Content-List LI a { padding: 0 0 0 20px; }

			.Menu-Content-Products { 

				position: relative;
				float: left;

				margin: 0 0 0 9px;

			}

			.Menu-Content-Products p { padding: 5px 10px 5px 10px; }
			.Menu-Content-Products h4 { padding: 5px 10px 5px 10px; }

			.Menu-Product-Image { margin: 10px 0 0 10px; }
	
		/* ----- Padded Thin Version ----- */
		
			.Menu-Thin-Content-Block {
			
				position: relative;
				float: left;

				padding: 0 0 0 0;

				width: 151px;
				height: auto;	
				
				background-image: url(http://images.esellerpro.com/2149/images/elements/thin-block-body.gif);
				background-repeat: repeat-y;

			}

			#Menu-Left .Menu-Thin-Content-Block { margin: 10px 0 0 10px; }		
			#Menu-Right .Menu-Thin-Content-Block { margin: 10px 0 0 10px; }		
			
			* html #Menu-Left .Menu-Thin-Content-Block { margin: 10px 0 0 5px; }		
			* html #Menu-Right .Menu-Thin-Content-Block { margin: 10px 0 0 5px; }	
			
			/* ----- Simplified Version ----- */
			
				.Menu-Simple-Content-Block {
							
					position: relative;
					float: left;

					padding: 0 0 0 0;

					width: 151px;
					height: auto;	

					background-image: url(http://images.esellerpro.com/2149/images/elements/menu-simple-block-body.gif);
					background-repeat: repeat-y;

				}

				#Menu-Left .Menu-Simple-Content-Block { margin: 10px 0 0 10px; }		
				#Menu-Right .Menu-Simple-Content-Block { margin: 10px 0 0 10px; }		

				* html #Menu-Left .Menu-Simple-Content-Block { margin: 10px 0 0 5px; }		
				* html #Menu-Right .Menu-Simple-Content-Block { margin: 10px 0 0 5px; }
			
			.Menu-Thin-Content-Base {
						
				position: relative;
				float: left;

				margin: 0 0 0 0;

				height: 4px;
				width: 151px;

				background-image: url(http://images.esellerpro.com/2149/images/elements/thin-block-base.gif);
				background-color: #ffffff;

			}
			
			#Menu-Right .Menu-Thin-Content-Title { width: 151px; }

			.Menu-Thin-Content-Title {

				margin: 0 0 0 0;
				
				height: 24px;

				background-image: url(http://images.esellerpro.com/2149/images/elements/thin-block-header.gif);
				background-color: #eaeaea;

			}

			.Menu-Thin-Content-Title h3 { padding: 6px 0 4px 8px; }
			
			/* ----- Simple Thin Content Elements ----- */
			
				.Menu-Simple-Content-Top {
				
					position: relative;
					float: left;
					
					margin: 0 0 0 0;

					height: 4px;
					width: 151px;

					background-image: url(http://images.esellerpro.com/2149/images/elements/menu-simple-block-top.gif);
					background-color: #ffffff;
				
				} 
				
				.Menu-Simple-Content-Base { 
				
					position: relative;
					float: left;
				
					margin: 0 0 0 0;

					height: 4px;
					width: 151px;

					background-image: url(http://images.esellerpro.com/2149/images/elements/menu-simple-block-base.gif);
					background-color: #ffffff;
				
				}

            .Menu-Thin-Content-Details p { padding: 5px 10px 5px 10px; }
            .Menu-Thin-Content-Details h4 { padding: 5px 10px 0 10px; }
            
            .Menu-Thin-Content-Details .Menu-Thin-Content-List {

                position: relative;

                margin: 5px 0 0 10px;

                list-style: none;

            }
	
			/* ----- Reformat for the Thin Content Block ----- */

                .Menu-Thin-Content-Block .Menu-Content-Products { 

                    position: relative;
                    float: left;
    
                    margin: 0 0 8px 2px;					
                    
                    width: 147px;
    
                }
                
                * html .Menu-Thin-Content-Block .Menu-Content-Products { margin: 0 0 8px 1px; }
    
                .Menu-Thin-Content-Block .Menu-Content-Products p { padding: 5px 0 5px 0; }
                .Menu-Thin-Content-Block .Menu-Content-Products h4 { padding: 5px 0 5px 0; }
    
                .Menu-Thin-Content-Block .Menu-Product-Image { margin: 0 0 0 0; }
                
                .Menu-Thin-Content-Block .Product-Menu-Buttons { }
                
                .Menu-Thin-Content-Products { 
    
                    position: relative;
                    float: left;
    
                    margin: 0 0 0 5px;
    
                }
    
                .Menu-Thin-Content-Products p { padding: 5px 10px 5px 10px; }
                .Menu-Thin-Content-Products h4 { padding: 5px 10px 5px 10px; }
    
                .Menu-Thin-Product-Image { margin: 10px 0 0 10px; }
				
            /* ----- Simplifed Version ----- */
				
				 .Menu-Simple-Content-Block .Menu-Content-Products { 

                    position: relative;
                    float: left;
    
                    margin: 0 0 8px 2px;					
    
                    width: 147px;
    
                }
    
                * html .Menu-Simple-Content-Block .Menu-Content-Products { margin: 0 0 8px 1px; }
    
                .Menu-Simple-Content-Block .Menu-Content-Products p { padding: 5px 0 5px 0; }
                .Menu-Simple-Content-Block .Menu-Content-Products h4 { padding: 5px 0 5px 0; }
    
                .Menu-Simple-Content-Block .Menu-Product-Image { margin: 0 0 0 0; }
                
                .Menu-Simple-Content-Block .Product-Menu-Buttons { width: 127px; }			

		/* ----- Menu List Elements ----- */
		
		    .Menu-Base-Divider { 
		        
		        position: relative;	   
		        float: left;
		        
		        width: 150px;
		        height: 1px;
		        			 
		        /* ----- IE Fix ----- */
		            font-size: 0;
		            
		        border-bottom: 1px dotted #464646;
		    
		    }
		
		    /* ----- Standard Menu List ----- */

                .Menu-List {
    
                    margin: 3px 0 2px 10px;
                    width: 150px;
                    
                    list-style: none;
    
                }

                .Menu-List .List-Top-Tag { }
    
                .Menu-List li {  
                
                    position: relative;
                    float: left;
                    
                    padding: 0 0 5px 0; 
                    width: 150px;
                    
                }  
    
                .Menu-List-Img { float: left; }	    
                
        /* ----- Menu Cart List ----- */
            
            .Menu-Cart-List {

                margin: 3px 0 2px 10px;
                width: 150px;
                
                list-style: none;

            }

            .Menu-Cart-List .List-Top-Tag { border-bottom: 1px dotted #000000; }

            .Menu-Cart-List li {  
            
                position: relative;
                float: left;
            
                padding: 0 0 0 0; 
                width: 150px;	  
                
                clear: both;
                
            }

		/* ----- Menu Cart V1 ----- */	 
		
		    .Menu-Content-Cart { 
		    	
		    	position: relative;
		    	float: left;
		    					 
		    	width: 170px;
		    					 
		        background-image: url(http://images.esellerpro.com/2149/images/block-backgrounds/menu-left-bg-rp.gif);
		        background-repeat: repeat-y;
		    
		    }	
		    
		    .Menu-List-Heading {
    
                position: relative;
                float: left;
    
                display: block;	       

		    }
		    
		    .Menu-Cart-Item {  

                	position: relative;
		        float: left;
		        
		        display: block;	  
		    
		        /* background-image: url(http://images.esellerpro.com/2149/images/block-backgrounds/menu-cart-item-bg.gif);	 
		        background-repeat: repeat-x; */
		    
		    }	 
		    
		    .Menu-Cart-Item-Heading-Left { 
        
                position: relative;
                float: left;
                
                padding: 0 0 3px 0;
                
                display: block;
                
                width: 100px;  
                
                line-height: 13px;
            
            }
            
            .Menu-Cart-Item-Heading-Right {
            
                position: relative;
                float: left;	
                
                padding: 0 0 3px 0;
                
                display: block;
                
                width: 50px;
                    
                text-align: right;                
                line-height: 13px;
                
            }
    		
		    .Menu-Cart-Item-Title { 
		    
		        position: relative;
		        float: left;   
		        
		        padding: 3px 0 3px 0;
		        
		        display: block;
		        
		        width: 110px;  
		        height: 34px;
		        
		        line-height: 13px;
		        
		        overflow: hidden;
		    
		    }
		    
		    .Menu-Cart-Item-Cost {
		    
		        position: relative;
		        float: left;	 	
		        
		        padding: 3px 0 3px 0;
		        
		        display: block;
		        
		        width: 40px;
		  	    	
		    	text-align: right;
		    	line-height: 13px;
		    	
		    }	
		    
        /* ----- Currency Elements ----- */    											 
                                                 
            /* ----- Menu Currency Logos ----- */
            
                .Menu-Currency-Logos img { padding: 5px 5px 0 0; }
		    		
	/* ----- Content Styles ----- */
	
		/* ----- Header Elements & Styles ----- */
	
			#Header-Content {

				position: relative;
				float: left;

				width: 599px;
				
				margin: 0 0 0 1px;

				background-color: #eaeaea;
				border-bottom: 2px solid #5ca0c7; 

			}
			
			* html #Header-Content { width: 598px; }

			#Header-Content p { padding: 4px 0 4px 5px; }
			
			#SUB-Header-Content {

				position: relative;
				float: left;

				width: 599px;

				margin: 0 0 0 1px;

				background-color: #f8f8f8;
				border-bottom: 1px solid #88d4ff; 

			}
			
			* html #SUB-Header-Content { width: 598px; }

			#SUB-Header-Content p {	padding: 4px 0 4px 5px; }
			
			.Content-Heading-Container {
			
				position: relative;
				float: left;
				
				width: 601px;
				height: 21px;
				
				background-image: url(http://images.esellerpro.com/2149/images/elements/page-trail-bg.gif);
				
				overflow: hidden;
				
			
			}
			
			.Content-Homepage-Container {
			
				position: relative;
				float: left;
				
				padding: 0 0 20px 0;
			
			}
			
			* html .Content-Heading-Container { 
						
				left: 1px;
				width: 599px; 

			}		
			
			.Content-Heading-Container-Overflow {
						
				width: 591px;
				height: 18px;

				overflow: hidden;
						
			}
		
			.Homepage-Heading-Container {
						
				position: relative;
				float: left;

				width: 601px;
				height: 21px;

				background-image: url(http://images.esellerpro.com/2149/images/elements/homepage-trail.gif);
						
			}
			
			* html .Homepage-Heading-Container { 
						
				left: 1px;
				width: 599px; 

			}						 
			
			/* ----- Padded Heading versions ----- */
		
			    /* 
			    
			    	.Content-Heading-Container p { padding: 4px 0 4px 18px; } 
				.Homepage-Heading-Container p { padding: 4px 0 4px 18px; } 
			   
			    */
			
			/* ----- Non Padded Heading versions ----- */
			    
			    .Content-Heading-Container p { padding: 4px 0 4px 8px; }
			    .Homepage-Heading-Container p { padding: 4px 0 4px 8px; }
		
	/* ----- Footer UL Styles ----- */

		/* ----- Generic Styles ----- */
			
			#Faux-Footer UL LI {			

				position: relative;
				float: left;
				
				list-style: none;
				display: inline;	
				
			}

			#Faux-Footer UL LI a { padding: 0 0 0 5px; }
			
		/* ----- Footer Left Configurations ----- */
		
			#Footer-Left-UL {
					
				position: relative;			
				float: left;
				
				margin: 5px 0 0 0;
			
			}				 
			
		/* ----- Footer Right Configurations ----- */
			
			#Footer-Right-UL {
			
				position: relative;
				float: right; 
				
				margin: 5px 20px 0 0;
			
			}
			
			* html #Footer-Right-UL { margin: 5px 10px 0 0; }
		
/* ------------------------------------------------------------ */
/* Misc Elements */
/* ------------------------------------------------------------ */

	/* ----- Footer Elements ----- */
	
		.Payments-IMG {
		
			position: relative;
			float: left;
			
			margin: 15px 0 0 15px;
		
		}
		
		#W3C-Logos {
		
			position: relative;
			float: left;
			
			margin: 6px 0 0 20px;
					
		}
		
		* html #W3C-Logos { margin: 6px 0 0 10px; }
	
		.Footer-ICON {
		
			position: relative;
			float: left;
			
			margin: 0 5px 0 0;
		
		}
		
		.eSellerPro-Logo {
		
			position: relative;
			float: right;
			
			margin: 10px 20px 0 0;
		
		}
		
		.CreatedBy { 
		
			position: relative;
			float: right;
			
			display: block;
			
			margin: 10px 0 0 0;
		
		}
	
	/* ----- Form Search Elements ----- */
	
		.Form-Title { float: left; }
		
		#Search-Form select {
			
			position: relative;			
			float: left;
			
			margin: 4.5px 0 0 5px;
			
		}
		
		#Search-Form input {
			
			position: relative;			
			float: left;
			
			margin: 4.5px 0 0 5px;
			
			height: 21px;
			
			border: 1px solid #c8c8c8;
			
		}
		
	/* ----- Header Misc Elements ----- */
	
		#Page-Logo {		
			position: absolute;			
			left: 10px;
			top: 0;		
		}
				
/* ------------------------------------------------------------ */
/* Elements Colours */
/* ------------------------------------------------------------ */

	/* ----- Generic Colours ----- */

		* {
		
			color: #000000;

		}
		
	/* ----- Inner Header Elements ----- */
		
		#Header-Menu #Header-Menu-UL-Left LI a { color: #ffffff; }		
		#Header-Menu #Header-Menu-UL-Left LI a:hover { color: #cc1700; }
		
		#Header-Menu #Header-Menu-UL-Right LI a { color: #ffffff; }		
		#Header-Menu #Header-Menu-UL-Right LI a:hover { color: #cc1700; }
		
		#Header-Menu #Header-Menu-UL-Right #Menu-Heading-Tab-01 
    { color: #C1C1C1; }
    
		#Header-Menu #Header-Menu-UL-Right #Menu-Heading-Tab-02
     { color: #cc1700; }    
		
		
		#Header-Menu-Sub #Header-Menu-Sub-UL-Right LI a 
    { color: #ffffff; }
    		
		#Header-Menu-Sub #Header-Menu-Sub-UL-Right LI a:hover 
    { color: #6a598e; }
		
		#Header-Menu #Header-Menu-UL-Right LI p 
    { color: #ffffff; }
		
		#Header-Menu-Sub #Header-Menu-Sub-UL-Right LI p
     { color: #ffffff; }

	/* ----- Header Menu ----- */
	
		#Header-Menu-Left-UL li { color: #533678; }

		#Header-Menu-Left-UL a { color: #533678; }
		#Header-Menu-Left-UL LI a:hover { color: #533678; }
		
		#Header-Menu-Right-UL li { color: #b1b1b1; }

		#Header-Menu-Right-UL a { color: #b1b1b1; }
		#Header-Menu-Right-UL LI a:hover { color: #6a598e; }
	
	/* ----- Menu Elements----- */
	
		/* ----- Menu UL Elements ----- */
	
			.Menu-UL h3 { color: #625187; }

			.Menu-UL .topcat a { color: #615087; }
			.Menu-UL .topcat a:hover { color: #4a396e; }

			.Menu-UL .subcat a { color: #615087; }
			.Menu-UL .subcat a:hover { color: #4a396e; }	
			
			.Menu-UL .sitepage a { color: #615087; }
			.Menu-UL .sitepage a:hover { color: #4a396e; }
			
			.Menu-UL LI .Menu-LI-State-Category-0 { }
			.Menu-UL LI .Menu-LI-State-Category-1 { }
			
			.Menu-UL LI .Menu-LI-State-SubCategory-0 { }
			.Menu-UL LI .Menu-LI-State-SubCategory-1 { }
			
			/* ----- Standard Menu List ----- */

				/* ----- Menu List Headings ----- */

					/* ----- Isolate the standard formatting ----- */

						.Menu-Cart-Item-Heading-Left { color: #000000; } 
						.Menu-Cart-Item-Heading-Right { color: #000000; } 

					/* ----- Isolate the bold formatting ----- */

						.Menu-Cart-Item-Heading-Left b { color: #000000; } 
						.Menu-Cart-Item-Heading-Right b { color: #000000; } 

				.Menu-List li { color: #000000; }
				.Menu-List li a { color: #000000; }
				.Menu-List li a:hover { color: #6a598e; }
                            
			/* ----- Menu Cart List ----- */
			
                .Menu-Cart-List li a { color: #000000; }
                .Menu-Cart-List li a:hover { color: #6a598e; }
			
		/* ----- Full Width Menu Content Version ----- */
		
			.Menu-Content-Title h3 { color: #625187; }
			.Menu-Top-Title h3 { color: #625187; }
			
			.Menu-Content-Details a { color: #08a1da; }
			.Menu-Content-Details a:hover { color: #056f97; }

			.Menu-Content-Details h4 a { color: #124f9d; }
			.Menu-Content-Details h4 a:hover { color: #04326e; }
		
			.Menu-Content-Products h4 a { color: #124f9d; }
			.Menu-Content-Products h4 a:hover { color: #04326e; }

			.Menu-Content-Details .Menu-Content-List a { color: #08a1da; }
			.Menu-Content-Details .Menu-Content-List a:hover { color: #056f97; }
			
		/* ----- Thin Width Menu Content Version ----- */
		
			.Menu-Thin-Content-Title h3 { color: #625187; }
			
			.Menu-Thin-Content-Details a { color: #08a1da; }
			.Menu-Thin-Content-Details a:hover { color: #056f97; }
		
			.Menu-Thin-Content-Details h4 a { color: #124f9d; }
			.Menu-Thin-Content-Details h4 a:hover { color: #04326e; }

			.Menu-Thin-Content-Products h4 a { color: #124f9d; }
			.Menu-Thin-Content-Products h4 a:hover { color: #04326e; }

			.Menu-Thin-Content-Details .Menu-Content-List a { color: #08a1da; }
			.Menu-Thin-Content-Details .Menu-Content-List a:hover { color: #056f97; }
	
	/* ----- Content Headings ----- */
	
		.Content-Heading-Container p { color: #625187; }
		.Content-Heading-Container p b { color: #625187; }
		
		.Content-Heading-Container p a { color: #625187; }
		.Content-Heading-Container p a:hover { color: #6a598e; }
		
		.Homepage-Heading-Container p { color: #625187; }
		.Homepage-Heading-Container p b { color: #625187; }

		.Homepage-Heading-Container p a { color: #625187; }
		.Homepage-Heading-Container p a:hover { color: #6a598e; }
	
	/* ----- Footer Elements ----- */
	
		#Faux-Footer UL LI { color: #000000; }
		#Faux-Footer UL LI a { color: #000000; }
		#Faux-Footer UL LI a:hover { color: #6a598e; }
		
		.CreatedBy { color: #3e3e3e; }

	/* ----- Sub Header Elements ----- */

		#Header-Content p { color: #000000; }
		#SUB-Header-Content p { color: #000000; }
		
	/* ----- Header Basket ----- */
				
		#Header-Basket LI { color: #000000; }

		#Header-Basket LI a { color: #000000; }
		#Header-Basket LI a:hover { color: #6a598e; }
		
	/* ----- Footer SUB Links ----- */
		
		#Footer-SUB-Links .Links-1 .Footer-Links-UL-1 a { color: #625187; }
		#Footer-SUB-Links .Links-1 .Footer-Links-UL-1 a:hover { color: #6a598e; }

		#Footer-SUB-Links .Links-1 .Footer-Links-UL-1 .Footer-Link-Heading H3 { color: #625187; }

		#Footer-SUB-Links .Links-2 .Footer-Links-UL-2 a { color: #625187; }
		#Footer-SUB-Links .Links-2 .Footer-Links-UL-2 a:hover { color: #6a598e; }

		#Footer-SUB-Links .Links-2 .Footer-Links-UL-2 .Footer-Link-Heading H3 { color: #625187; }
		
		#Footer-SUB-Links .Links-3 .Footer-Links-UL-3 a { color: #625187; }
		#Footer-SUB-Links .Links-3 .Footer-Links-UL-3 a:hover { color: #6a598e; }

		#Footer-SUB-Links .Links-3 .Footer-Links-UL-3 .Footer-Link-Heading H3 { color: #625187; }
	
/* ------------------------------------------------------------ */
/* Font Formatting */
/* ------------------------------------------------------------ */

	/* ----- Generic Formatting ----- */
	
		* {

			font-family: "Levenim MT", tahoma, arial, verdana;	
			font-size: 100%;	

		}
		
	/* ----- Inner Header Elements ----- */
	
		#Header-Menu #Header-Menu-UL-Left LI { font-size: 0.8em; }		
		#Header-Menu #Header-Menu-UL-Left LI a { 
		
			text-decoration: none; 
			font-weight: bold;
			
		}
		
		#Header-Menu #Header-Menu-UL-Right LI { font-size: 1.0em; }		
		#Header-Menu #Header-Menu-UL-Right LI a {
		
			text-decoration: none; 
			font-weight: bold;
			
		}
		
		#Header-Menu-Sub #Header-Menu-Sub-UL-Right LI { font-size: 0.7em; }		
		#Header-Menu-Sub #Header-Menu-Sub-UL-Right LI a { text-decoration: none; }
		
	/* ----- Menu Elements ----- */		
	
		/* ----- Full Width Menu Content Version ----- */
	
			.Menu-Top-Title h3 { font-size: 0.7em; }
			.Menu-Content-Title h3 { font-size: 0.7em; }
			
			.Menu-Content-Details p { font-size: 0.7em; }				
			.Menu-Content-Details h4 { 
			
				font-weight: normal;
				font-size: 0.7em; 
				
			}	
			
			.Menu-Content-Details h4 a { text-decoration: none; }

			.Menu-Content-Details .Menu-Content-List { 
			
			    line-height: 15px;
			    font-size: 0.7em; 
			
			}
			
			.Menu-Content-Details .Menu-Content-List a { text-decoration: none; }

			.Menu-Content-Products p { font-size: 0.8em; }		

			.Menu-Content-Products h4 { 

				font-size: 0.7em; 
				text-align: center; 
				font-weight: normal;

			}

			.Menu-Content-Products h4 a { text-decoration: none; }
			.Menu-Content-Details a { text-decoration: none; }
			
		/* ----- Thin Width Menu Content Version ----- */
		
			.Menu-Thin-Content-Title h3 { font-size: 0.7em; }		
			.Menu-Thin-Content-Details p { font-size: 0.7em; }				
			.Menu-Thin-Content-Details h4 { font-size: 0.7em; }	
			.Menu-Thin-Content-Details h4 a { text-decoration: none; }
			.Menu-Thin-Content-Details a { text-decoration: none; }

			.Menu-Thin-Content-Details .Menu-Thin-Content-List { 

                line-height: 15px;
			    font-size: 0.7em;
			    
			}
			
			.Menu-Thin-Content-Details .Menu-Thin-Content-List a { text-decoration: none; }

			.Menu-Thin-Content-Products p { font-size: 0.8em; }		

			.Menu-Thin-Content-Products h4 { 

				font-size: 0.7em; 
				text-align: center; 
				font-weight: normal;

			}

			.Menu-Thin-Content-Products h4 a { text-decoration: none; }
			
		/* ----- Menu UL Elements ----- */
		
			.Menu-UL H3 { font-size: 1.1em; }
	
			.Menu-UL a { text-decoration: none; }
			.Menu-UL LI { 
			
				font-size: 0.8em; 
				font-weight: bold;
			
			}
			
			/* ----- Standard Menu List ----- */
                
                .Menu-List li { font-size: 0.7em; }
                .Menu-List li { line-height: 21px; }		
                .Menu-List li a { text-decoration: none; }	
                
            /* ----- Menu Cart List ----- */
            
                .Menu-Cart-List li { font-size: 0.6em; }
                .Menu-Cart-List li { line-height: 21px; }		
                .Menu-Cart-List li a { text-decoration: none; } 

			/* ----- Menu List Submenu ----- */
			
				/*		
				    * html .subcat a { font-size: 1.4em; }
				    *+html .subcat a { font-size: 1.4em; }
				*/
	
	/* ----- Content Headings ----- */
		
		.Content-Heading-Container p { 
		
			font-weight: normal;
			font-size: 0.7em; 
			
		}
		
		.Content-Heading-Container p a { 
				
			font-weight: bold;
			text-decoration: none;
				
		}
		
		.Homepage-Heading-Container p { 

			font-weight: normal;
			font-size: 0.7em; 

		}

		.Homepage-Heading-Container p a { 

			font-weight: bold;
			text-decoration: none;

		}
		
	/* ----- Header Elements ----- */
	
		/* 
			#Faux-Header LI { 

				font-size: 0.8em;

			}
		*/
		
		#Faux-Header LI a { text-decoration: none; }
		
		#Header-Menu-Right-UL LI { 
		
			font-size: 0.6em;
		
		}
		
		#Header-Menu-Left-UL LI a { text-decoration: none; }
		
		#Header-Menu-Left-UL LI { 
		
			font-size: 0.7em;
			font-weight: normal;
		
		}
		
		#Header-Menu-Left-UL LI a { text-decoration: none; }
		#Header-Menu-Left-UL LI a:hover { text-decoration: underline; }
			
	/* ----- Sub Header Elements ----- */
	
		#Header-Content p { font-size: 0.8em; }		
		#SUB-Header-Content p { font-size: 0.8em; }
		
	/* ----- Footer Elements ----- */
	
		#Faux-Footer UL LI {
		
			line-height: 20px;
			font-size: 0.7em;	

		}

		#Faux-Footer UL LI a { text-decoration: none; }
		
		.CreatedBy { font-size: 0.7em; }

	/* ----- Search Form Elements ----- */
		
		#Search-Form {
		
			font-size: 1.0em;			
			line-height: 22px;

		}

		#Search-Form select { font-size: 0.8em; }
		#Search-Form input { font-size: 0.8em; }
		
	/* ----- Header Search ----- */
			
		#Header-Search { 

			font-size: 0.7em;
			line-height: 18px;

		}  
		
		#Header-Search LI #header-searchquery { line-height: 13px; }
		
	/* ----- Content Search ----- */
				
		#Content-Search { 

			font-size: 0.7em;

		}	 
		
		#Content-Search LI #content-searchquery { line-height: 13px; }
		
	/* ----- Header Basket ----- */
			
		#Header-Basket LI { 

			font-size: 0.7em;

		}
		
		#Header-Basket LI a { 
		
			text-decoration: none;

		}
		
	/* ----- Footer SUB Links ----- */
	
		#Footer-SUB-Links {
		
			font-size: 0.8em;
		
		}
		
		#Footer-SUB-Links .Links-1 { }
		
		#Footer-SUB-Links .Links-1 .Footer-Links-UL-1 a { 
		
			text-decoration: none;
		
		}
	
		#Footer-SUB-Links .Links-1 .Footer-Links-UL-1 .Footer-Link-Heading H3 { }
		
		#Footer-SUB-Links .Links-2 { }

		#Footer-SUB-Links .Links-2 .Footer-Links-UL-2 a { 
		
			text-decoration: none;
		
		}

		#Footer-SUB-Links .Links-2 .Footer-Links-UL-3 .Footer-Link-Heading H3 { }
		
		#Footer-SUB-Links .Links-3 { }
		
		#Footer-SUB-Links .Links-3 .Footer-Links-UL-3 a { 

			text-decoration: none;

		}

		#Footer-SUB-Links .Links-3 .Footer-Links-UL-3 .Footer-Link-Heading H3 { }



/* ------------------------------------------------------------ */
/* Structural Layout */
/* ------------------------------------------------------------ */

	.jcarousel-container { margin: 0 0 0 0; }
    
    .jcarousel-clip-horizontal {
    
        width: 570px;                                    
        height: 285px;
        
    }
    
	.jcarousel-prev {

		position: absolute;

		width: 60px;
		height: 21px;

		left: 9px;
		top: 220px;

		cursor: pointer;

		background-image: url(http://images.esellerpro.com/2149/images/objects/buttons/scroll-left.gif);

	}

	.jcarousel-prev:hover { background-position: -60px 0; }
	.jcarousel-prev:active { background-position: 0 0; }

	.jcarousel-prev-disabled:hover, .jcarousel-prev-disabled:active, .jcarousel-prev-disabled { 

		cursor: default;
		background-position: -120px 0; 

	}

	.jcarousel-next-horizontal { 

		position: absolute; 

		width: 60px;
		height: 21px;	

		right: 10px;                                    
		top: 220px;

		z-index: 1000;

		cursor: pointer;

		background-image: url(http://images.esellerpro.com/2149/images/objects/buttons/scroll-right.gif);

	}
	
	* html .jcarousel-next-horizontal { right: 3px; }

	.jcarousel-next-horizontal:hover { background-position: -120px 0; }
	.jcarousel-next-horizontal:active { background-position: 0 0; }

	.jcarousel-next-disabled:hover, .jcarousel-next-disabled:active, .jcarousel-next-disabled { 

		cursor: default;
		background-position: -60px 0; 

	}

	.jcarousel-next-disabled-horizontal:hover, .jcarousel-next-disabled-horizontal:active, .jcarousel-next-disabled-horizontal {

		cursor: default;
		background-position: -60px 0; 

	}
    
    .jcarousel-container { position: relative; }
    
    .jcarousel-clip {
    
        position: relative;
    
        margin: 0 0 0 0;
        padding: 0 0 0 0;
    
        overflow: hidden;
    
    }
    
    .jcarousel-list {
    
        position: relative;
        
        margin: 0 0 0 0;
        padding: 0 0 0 0;	
        
        height: 250px;
        
        left: 0;
        top: 0;
        
        overflow: hidden;
        
    }
    
    .jcarousel-item {
    
        position: relative;
        float: left;
    
        width: 136px;
        height: 250px;
    
        list-style: none;
    
        /* We set the width/height explicitly. No width/height causes infinite loops. */
    
    }
    
    * html .jcarousel-item { width: 142px; }
        
    .jcarousel-item .Product {
    
        /* We add this in to resolve a unpredictable margin issue which changes on refresh */
    
        position: relative;
        float: left;   
        
        margin: 0 0 0 1px;	
        
        width: 126px;
    
    }
    
    /* The buttons are added dynamically by jCarousel before the <ul> list (inside the <div> described above) and have the classnames "jcarousel-next" and "jcarousel-prev". */
    
    .jcarousel-next {
    
        display: none; 
        z-index: 3;
    
    }
    
    .jcarousel-prev {
    
        display: none;
        z-index: 3;
        
    } 
    
    .mycarousels { 
    
        margin: 0 0 0 1px; 
    
        height: 250px;
    
    }
    
    .mycarousels LI { margin: 0 0 0 6px; }
    
    * html .mycarousels { margin: 0 0 0 5px; }
    * html .mycarousels LI { margin: 0 0 0 0; }
    
    .Product-Row-Image-CASL { 

		position: relative;

		height: 99px;

		overflow: hidden;


	}

	.Product-Row-Title-CASL { 

		position: relative;

		height: 60px;

		overflow: hidden;

	}

	.Product-Row-Type-CASL { 

		position: relative;

		height: 18px;

		overflow: hidden;

	}

	.Product-Row-Price-CASL { 

		position: relative;



	}

	.Product-Row-Buttons-CASL {

		position: relative;    
	
	}
    
    .Carousel-Container {
    
        position: relative;
        float: left;
        
        margin: 0 0 0 4px;
    
        width: 570px;
        height: 245px;
        
        z-index: 0;			
        
        overflow: hidden;
        
        /* background-color: #ffffff; */
    
    }
    
    * html .Carousel-Container { margin: 0 0 0 0; }
    
    .Carousel-Base {
    
        position: absolute;	
        z-index: -1;
    
        left: 0;
        top: 212px;
        
        width: 570px;
        height: 37px;
    
        background-color: #ffffff;
        
        border-top: 1px dotted #a6a6a6;
    
    }
    
    * html .Carousel-Base { left: 1px; }



/* ------------------------------------------------------------ */
/* Element Formatting */
/* ------------------------------------------------------------ */	 

    /* ----- Standard Messages ----- */
    
        /* ----- Message Wide Block ----- */
    
            .Message-Wide {
    
                position: relative;
                float: left;
    
                margin: 10px 0 0 10px;
    
                width: 578px;
                height: auto;
    
                background-image: url(http://images.esellerpro.com/2149/images/elements/content-wide-c-bg.gif); 
    
            }
    
            * html .Message-Wide { margin: 10px 4px 0 6px; }
    
            .Message-Wide-Top { 
    
                position: relative;
                float: left;
    
                width: 578px;
                height: 4px;
    
                line-height: 0px;
    
                background-image: url(http://images.esellerpro.com/2149/images/elements/content-wide-c-top.gif); 
    
            }
    
            .Message-Wide-Base { 
    
                position: relative;
                float: left;
    
                width: 578px;
                height: 4px;
    
                background-image: url(http://images.esellerpro.com/2149/images/elements/content-wide-c-base.gif);
    
            }
    
            .Message-Wide-Header {
    
                position: relative;
                float: left;
                
                margin: 0 0 15px 0;
    
                width: 578px;
                height: 28px;
                
                background-image: url(http://images.esellerpro.com/2149/images/elements/content-wide-header.gif);			
    
            }
            
            .Message-Wide-Footer {
            
                position: relative;
                float: left;
    
                width: 578px;
                height: 20px;
            
            }
    
        /* ----- Element Styles ----- */
        
            .Message-Wide p { padding: 10px 10px 10px 20px; }
                    
            .Message-Wide-Header H2 {
    
                position: relative;
                float: left;
    
                margin: 8px 0 0 20px; 	
                padding: 0 0 0 0;
    
            }
    
            * html .Message-Wide-Header H2 { margin: 8px 0 0 10px; }
            
            .Message-Wide H3 {
            
                position: relative; 
    
                margin: 8px 0 0 18px; 	
                padding: 0 0 0 0;
    
                clear: both;
    
            }
    
            * html .Message-Wide H3 { margin: 0 0 0 18px; }	 

    /* ----- Add To Cart Message Version 1 ----- */
    
        /* ----- ATC Wide Block ----- */
    
            .ATC-v1-Container {
    
                position: relative;
                float: left;
    
                margin: 10px 0 0 10px;
    
                width: 578px;
                height: auto;
    
                background-image: url(http://images.esellerpro.com/2149/images/elements/content-wide-c-bg.gif); 
    
            }
    
            * html .ATC-v1-Container { margin: 10px 4px 0 6px; }
    
            .ATC-v1-Top { 
    
                position: relative;
                float: left;
    
                width: 578px;
                height: 4px;
    
                line-height: 0px;
    
                background-image: url(http://images.esellerpro.com/2149/images/elements/content-wide-c-top.gif); 
    
            }
    
            .ATC-v1-Base { 
    
                position: relative;
                float: left;
    
                width: 578px;
                height: 4px;
    
                background-image: url(http://images.esellerpro.com/2149/images/elements/content-wide-c-base.gif);
    
            }
    
            .ATC-v1-Header {
    
                position: relative;
                float: left;
                
                margin: 0 0 15px 0;
    
                width: 578px;
                height: 28px;
                
                background-image: url(http://images.esellerpro.com/2149/images/elements/content-wide-header.gif);			
    
            }
            
            .ATC-v1-Footer {
            
                position: relative;
                float: left;
    
                width: 578px;
                height: 20px;
            
            }
            
        /* ----- Inner Containers ----- */
        
            .ATC-v1-Image-Container {
            
                position: relative;
                float: left;
                
                margin: 0 0 10px 20px;
                
                width: 100px;
                height: auto;
                
            }
            
            * html .ATC-v1-Image-Container { margin: 0 0 0 10px; }
            
            .ATC-v1-Image-Container img { width: 96px; }
            
            .ATC-v1-Content-Container { 
            
                position: relative;
                float: left;
                
                margin: 0 0 10px 0;
                
                width: 438px;
                
            }
    
        /* ----- Element Styles ----- */
        
            /* .ATC-v1-Content-Container p { padding: 10px 10px 10px 10px; } */
                    
            .ATC-v1-Header H2 {
    
                position: relative;
                float: left;
    
                margin: 8px 0 0 20px; 	
                padding: 0 0 0 0;
    
            }
    
            * html .ATC-v1-Header H2 { margin: 8px 0 0 10px; }	   
            
            .ATC-v1-Content-Container H3 { padding: 0 0 5px 0; }
            
            .ATC-v1-Content-Container H4 { 
            
                position: relative;
                float: left;
                
                margin: 0 20px 0 10px;
                
                clear: both;
            
            }
            
            * html .ATC-v1-Content-Container H4 { margin: 0 10px 0 5px; }
            
            .ATC-v1-Content-Container .Item-Details {
    
                /* ----- Outside ----- */
        
                    margin: 10px 0 10px 10px;  
                    
                    list-style: none;	  
                    list-style-position: outside;
                
                /* ----- Inside ----- */
                
                /* 
                    margin: 10px 0 10px 0;  
                    
                    list-style: none;	  
                    list-style-position: inside;
                */
                   
                width: 288px;   
                   
            }
    
            .ATC-v1-Content-Container .Item-Details LI { padding: 0 0 3px 0; }
            
        /* ----- Button Elements ----- */	 
        
            .ATC-v1-Close-Button {
            
                position: relative;
                float: right;
                
                margin: 0 20px 0 0;
                
            }						  
            				  
            .ATC-v1-Option-Buttons {

                position: relative;
                float: right;	
                
                margin: 10px 0 0 0;
                
                width: 438px;
                height: auto;
                
            }	
            
            /* ----- Buy Button LI Elements ----- */
            
                .ATC-v1-Buy-Options { 
                
                    position: relative;
                    float: left; 	   
                    
                    list-style: none;
                
                }
                
                .ATC-v1-Buy-Options LI { 
                
                    position: relative;	  
                    float: left;
                    
                    padding: 10px 0 5px 10px;
                    
                    vertical-align: middle; 
                
                }
                
                .ATC-v1-Buy-Options p { padding: 3px 0 0 0; }
                
                .ATC-v1-Buy-Options .ATC-v1-Quantity {
                
                    position: relative;	
                    float: left;	 
                    
                    margin: 2px 0 0 0; 
                    
                    width: 30px;
                    
                    border: 1px solid #000000;
                }
                     
    /* ----- Added to Cart Version 1 ----- */
        
        .ATC-v1-Product-Buy-Button {
        
            position: relative;
            float: left;	
            
            margin: 0 0 0 0;
            padding: 3px 0 0 10px;
            
            width: 97px;
            height: 21px;
            background-image: url(http://images.esellerpro.com/2149/images/objects/buttons/buy-more-item-small.gif);
            
            cursor: pointer;
           
            font-size: 1.0em;
            font-weight: bold; 
            
            text-transform: uppercase;		
            text-align: left;
            
            color: #ffffff; 
            background-color: #ffffff;
        
        }  
        
        .ATC-v1-Product-View-Button {
        
            position: relative;
            float: left;	
            
            margin: 0 0 0 0;
            padding: 3px 0 0 5px;
            
            width: 60px;
            height: 21px;
            background-image: url(http://images.esellerpro.com/2149/images/objects/buttons/view-item-small.gif);
            
            cursor: pointer;
        
            font-size: 1.0em;
            font-weight: bold; 
            
            text-transform: uppercase;		
            text-align: left;
            
            color: #ffffff; 
            background-color: #ffffff;
        
        }    
        
        .ATC-v1-Product-Checkout-Button {
        
            position: relative;
            float: left;	
            
            margin: 0 0 0 0;
            padding: 3px 0 0 10px;
            
            width: 97px;
            height: 21px;
            background-image: url(http://images.esellerpro.com/2149/images/objects/buttons/checkout-item-small.gif);
            
            cursor: pointer;
           
            font-size: 1.0em;
            font-weight: bold; 
            
            text-transform: uppercase;		
            text-align: left;
            
            color: #ffffff; 
            background-color: #ffffff;
        
        }                      
                     
/* ------------------------------------------------------------ */
/* Elements Colours */
/* ------------------------------------------------------------ */

    /* ----- Standard Messages ----- */
    
        /* ----- Page Characteristics Elements ----- */
        
            .Message-Wide a { color: #6a5a8e; }
            .Message-Wide a:hover { color: #534670; }
    
            .Message-Wide p a { color: #6a5a8e; }				
            .Message-Wide p a:hover { color: #534670; }
        
        /* ----- Content Header ----- */
            
            .Message-Wide-Header h2 { color: #000000; }	

    /* ----- Add To Cart Message Version 1 ----- */	 
    
        /* ----- Page Characteristics Elements ----- */
        
            .ATC-v1-Content-Container a { color: #6a5a8e; }
            .ATC-v1-Content-Container a:hover { color: #534670; }
    
            .ATC-v1-Content-Container p a { color: #6a5a8e; }				
            .ATC-v1-Content-Container p a:hover { color: #534670; }
        
        /* ----- Content Header ----- */
            
            .ATC-v1-Header h2 { color: #000000; }	
	
/* ------------------------------------------------------------ */
/* Font Formatting */
/* ------------------------------------------------------------ */		

    /* ----- Standard Messages ----- */
    
        /* ----- Content Block Elements ----- */
            
            .Message-Wide p { font-size: 0.7em; }				
    
            .Message-Wide H2 { font-size: 0.7em; }
            .Message-Wide H3 { font-size: 0.7em; }
            
            .Message-Wide p a { text-decoration: none; }
    
        /* ----- Message Header ----- */
                    
                .Message-Wide-Header h2 { font-weight: bold; }	  		 
                
    /* ----- Add To Cart Message Version 1 ----- */
    
        /* ----- Content Block Elements ----- */				
    
            .ATC-v1-Container H2 { font-size: 0.7em; }
            
            .ATC-v1-Content-Container H3 { font-size: 1.2em; }	            
            .ATC-v1-Content-Container H4 {
            
                font-size: 0.7em;
                font-weight: normal;
                
            }
            
            .ATC-v1-Content-Container p { }
            
            .ATC-v1-Content-Container p a { text-decoration: none; } 
    
        /* ----- ATC Header ----- */
                    
            .ATC-v1-Header h2 { font-weight: bold; }     
            
        /* ----- List Elements ----- */
        
            .ATC-v1-Content-Container .Item-Details { font-size: 0.7em; }
            
            .ATC-v1-Content-Container .Item-Details LI { 
            
                line-height: 1.2em; 
            
            }
            
            .ATC-v1-Content-Container .Item-Details LI a { text-decoration: none; }
            
        /* ----- Button Elements ----- */	 
        	
        	.ATC-v1-Option-Buttons UL { font-size: 0.7em; }
        
        
       
       
       /* ------------------------------------------------------------ */
/* Payment Gateways */
/* ------------------------------------------------------------ */
/* Create payment buttons here.                                 */
/* ------------------------------------------------------------ */

/* ----- CreditCard Checkout Gateway ----- */			 

    .CreditCard-Gateway {
    
        position: relative;
        float: left;	  
        
        margin: 0 0 10px 20px;
        
        width: 191px;
        height: 50px;
        
        cursor: pointer;  
        
        background-image: url(http://images.esellerpro.com/2149/images/objects/payments/credit-card-payment.gif);  
        background-color: #ffffff;
    
    }
   
    .CreditCard-FastPay {
    
        position: relative;
        float: left;   
        
        padding: 0 0 0 20px;
        
        width: 145px;
        height: 18px;
        
        background-image: url(http://images.esellerpro.com/2149/images/objects/payments/creditcard-fastpay.gif);
        background-repeat: no-repeat;
        
        background-color: #ffffff;	
        
        cursor: pointer;
        
        font-size: 1.0em;
        
        text-align: left;  
        
        color: #000000;
    
    } 
    
/* ----- Google Checkout Gateway ----- */		    
    
    .Google-Gateway	{
    
        position: relative;
        float: left;	  
        
        margin: 7px 0 10px 10px;
        
        width: 180px;
        height: 46px;
        
        cursor: pointer; 
        
        background-image: url(http://images.esellerpro.com/2149/images/objects/payments/google-checkout.gif);
        background-color: #ffffff;
        
    }
    
    .GoogleCheckout-FastPay {
    
        position: relative;
        float: left;   
        
        padding: 0 0 0 20px;
        
        width: 145px;
        height: 18px;
        
        background-image: url(http://images.esellerpro.com/2149/images/objects/payments/googlecheckout-fastpay.gif);
        background-repeat: no-repeat;
        
        background-color: #ffffff;	
        
        cursor: pointer;
        
        font-size: 1.0em;
        
        text-align: left;  
        
        color: #000000;
    
    }
    
/* ----- Paypal Checkout Gateway ----- */		
    
    .Paypal-Gateway {	 
    
        position: relative;
        float: left;	 
        
        margin: 0 0 10px 10px;
        
        width: 145px;
        height: 52px;
        
        cursor: pointer;	
        
        background-image: url(http://images.esellerpro.com/2149/images/objects/payments/paypal.gif);  
        background-color: #ffffff;
        
    }
    
    .Paypal-eBay-Gateway {	 
    
        position: relative;
        float: left;	 
        
        margin: 0 0 10px 20px;
        
        width: 145px;
        height: 52px;
        
        cursor: pointer;	
        
        background-image: url(http://images.esellerpro.com/2149/images/objects/payments/paypal.gif);  
        background-color: #ffffff;
        
    }
    
    .Paypal-FastPay {
    
        position: relative;
        float: left;   
        
        padding: 0 0 0 20px;
        
        width: 145px;
        height: 18px;
        
        background-image: url(http://images.esellerpro.com/2149/images/objects/payments/paypal-fastpay.gif);
        background-repeat: no-repeat;
        
        background-color: #ffffff;	
        
        cursor: pointer;
        
        font-size: 1.0em;
        
        text-align: left;  
        
        color: #000000;
    
    }
    
    
    
/* ------------------------------------------------------------ */
/* Element Formatting */
/* ------------------------------------------------------------ */

	/* ----- Featured Wide Block ----- */

		.Featured-Wide {

			position: relative;
			float: left;

			margin: 10px 0 0 10px;

			width: 578px;
			height: auto;

			background-image: url(http://images.esellerpro.com/2149/images/elements/featured-wide-c-bg.gif); 

		}

		* html .Featured-Wide { margin: 10px 0 0 5px; }

		.Featured-Wide-Top { 

			position: relative;
			float: left;

			width: 578px;
			height: 4px;

			line-height: 0px;

			background-image: url(http://images.esellerpro.com/2149/images/elements/featured-wide-c-top.gif); 

		}

		.Featured-Wide-Base { 

			position: relative;
			float: left;

			width: 578px;
			height: 4px;

			background-image: url(http://images.esellerpro.com/2149/images/elements/featured-wide-c-base.gif);

		}

		.Featured-Wide-Header {

			position: relative;
			float: left;

			width: 578px;
			height: 28px;

			background-image: url(http://images.esellerpro.com/2149/images/elements/featured-wide-header.gif);

		}

		.Featured-Wide-Footer {

			position: relative;
			float: left;

			width: 578px;
			height: 28px;

			background-image: url(http://images.esellerpro.com/2149/images/elements/featured-wide-footer.gif);

		}
		
		.Featured-Wide-Border {

			position: relative;
			float: left;

			margin: 10px 0 0 10px;

			width: 578px;
			height: auto;

			background-image: url(http://images.esellerpro.com/2149/images/elements/featured-wide-c-bg-b.gif); 

		}

		* html .Featured-Wide-Border { margin: 10px 0 0 5px; }

		.Featured-Wide-Top-Border { 

			position: relative;
			float: left;

			width: 578px;
			height: 4px;

			line-height: 0px;

			background-image: url(http://images.esellerpro.com/2149/images/elements/featured-wide-c-top-b.gif); 

		}

		.Featured-Wide-Base-Border { 

			position: relative;
			float: left;

			width: 578px;
			height: 4px;

			background-image: url(http://images.esellerpro.com/2149/images/elements/featured-wide-c-base-b.gif);

		}

		.Featured-Wide-Header-Border {

			position: relative;
			float: left;

			width: 578px;
			height: 28px;

			background-image: url(http://images.esellerpro.com/2149/images/elements/featured-wide-header-b.gif);

		}

		.Featured-Wide-Footer-Border {

			position: relative;
			float: left;

			width: 578px;
			height: 28px;

			background-image: url(http://images.esellerpro.com/2149/images/elements/featured-wide-footer-b.gif);
		
		}

	/* ----- Element Styles ----- */

		.Featured-Wide-Header H2 {

			position: relative;
			float: left;

			margin: 8px 0 0 20px; 	
			padding: 0 0 0 0;

		}

		* html .Featured-Wide-Header H2 { margin: 8px 0 0 10px; }

		.Featured-Wide .More-Button {

			position: relative;
			float: right;

			margin: 8px 20px 0 0;
			padding: 0 0 0 0;

		}
		
		* html .Featured-Wide .More-Button { margin: 8px 10px 0 0; }
		
		.Featured-Wide .More-Button img { margin: 0 0 0 5px; }
		
		.Featured-Wide p { padding: 10px 10px 10px 20px; }	
		
		.Featured-Wide-Header p { padding: 0 15px 0 0; }	
		
	/* ----- Lets reconfigure footer more item links ----- */

		.Featured-Wide .Featured-Wide-Footer .More-Button {

			padding: 3px 10px 3px 0;						

		}
		
/* ------------------------------------------------------------ */
/* Misc Elements */
/* ------------------------------------------------------------ */

	/* ----- Paging Elements ----- */

		.Featured-Wide .Featured-Wide-Header .Paging {

			position: relative;
			float: right;

			padding: 8px 20px 0 0;						

		}

		.Featured-Wide .Featured-Wide-Footer .Paging {

			position: relative;
			float: right;

			padding: 8px 20px 0 0;						

		}

		.Featured-Wide .Paging img { }	 
		
		.Featured-Wide .Paging-Arrows-Left { padding: 0 5px 0 0; }
		
		.Featured-Wide .Paging-Arrows-Right { padding: 0 0 0 5px; }

		.Featured-Wide .Paging-Current-Page { }	
		
		/* ----- Featured Item Text Captions ----- */
		
		    .Featured-Text-Caption {
		    	
		    	position: relative;	
		    	float: left;
		    	
		    	margin: 0 0 0 10px;
		    	padding: 0 0 0 0;
		        
		        display: block;
		        
		        width: 520px;
		        
		        background-color: #ffffff;
		    
		    }	
		    
		    * html .Featured-Text-Caption { margin: 0 0 0 5px; }  
	
/* ------------------------------------------------------------ */
/* Elements Colours */
/* ------------------------------------------------------------ */

	/* ----- Featured Block Header Elements ----- */				
	
		.Featured-Wide-Header H2 { color: #000000; }
	
	/* ----- More Button Elements ----- */
	
		.Featured-Wide .Featured-Wide-Header .More-Button a { color: #000000; }				
		.Featured-Wide .Featured-Wide-Header .More-Button a:hover { color: #6a598e; }
		
		.Featured-Wide .Featured-Wide-Footer .More-Button a { color: #000000; }				
		.Featured-Wide .Featured-Wide-Footer .More-Button a:hover { color: #6a598e; }

	/* ----- Paging Elements ----- */
	
		.Featured-Wide .Featured-Wide-Header .Paging { color: #000000; } 
		
		.Featured-Wide .Featured-Wide-Header .Paging-Current-Page { color: #000000; }
		.Featured-Wide .Featured-Wide-Header .Paging a { color: #6a5a8e; }
		.Featured-Wide .Featured-Wide-Header .Paging a:hover { color: #6a598e; }
		
		.Featured-Wide .Featured-Wide-Footer .Paging { color: #000000; } 
		
		.Featured-Wide .Featured-Wide-Footer .Paging-Current-Page { color: #000000; }
		.Featured-Wide .Featured-Wide-Footer .Paging a { color: #6a5a8e; }
		.Featured-Wide .Featured-Wide-Footer .Paging a:hover { color: #6a598e; }	  
		
/* ------------------------------------------------------------ */
/* Font Formatting */
/* ------------------------------------------------------------ */

	/* ----- More Button Elements ----- */
	
		.Featured-Wide .More-Button {

			text-align: right;
			font-weight: bold;
			font-size: 0.7em;

		}

		.Featured-Wide .More-Button a { text-decoration: none; }

	/* ----- Content Block Elements ----- */
	
		.Featured-Wide-Header H2 {
	
			font-weight: bold;
			font-size: 0.7em; 
	
		}
	
	/* ----- Paging Elements ----- */
		
		.Featured-Wide .Paging {

			text-align: right;
			font-weight: bold;
			font-size: 0.7em;

		}

		.Featured-Wide .Paging a { text-decoration: none; }		 
	
	/* ----- Featured Item Text Captions ----- */
		
		    .Featured-Text-Caption { font-size: 0.7em; }
        


/* ------------------------------------------------------------ */
/* Element Formatting */
/* ------------------------------------------------------------ */

	/* ----- Content Wide Block ----- */

		.Content-Wide {

			position: relative;
			float: left;

			margin: 10px 0 0 10px;

			width: 578px;
			height: auto;

			background-image: url(http://images.esellerpro.com/2149/images/elements/content-wide-c-bg.gif); 

		}

		* html .Content-Wide { margin: 10px 0 0 5px; }

		.Content-Wide-Top { 

			position: relative;
			float: left;

			width: 578px;
			height: 4px;

			line-height: 0px;

			background-image: url(http://images.esellerpro.com/2149/images/elements/content-wide-c-top.gif); 

		}

		.Content-Wide-Base { 

			position: relative;
			float: left;

			width: 578px;
			height: 4px;

			background-image: url(http://images.esellerpro.com/2149/images/elements/content-wide-c-base.gif);

		}

		.Content-Wide-Header {

			position: relative;
			float: left;
			
			margin: 0 0 15px 0;

			width: 578px;
			height: 28px;
			
			background-image: url(http://images.esellerpro.com/2149/images/elements/content-wide-header.gif);			

		}
		
		.Content-Wide-Footer {

			position: relative;
			float: left;

			width: 578px;
			height: 28px;

			background-image: url(http://images.esellerpro.com/2149/images/elements/content-wide-footer.gif);

		}  
		
		.Content-Wide-Button-Container {
		
		    position: relative;
		    float: left;	
		    
		    margin: 10px 0 0 10px;
		    padding: 0 0 10px 0;
		    
		    width: 558px;
		    height: auto;	
			
		} 	  
		
		* html .Content-Wide-Button-Container { margin: 10px 0 10px 5px; }

    /* ----- Element Styles ----- */
	
		.Content-Wide p { padding: 0 10px 10px 20px; }
		
		.Content-Wide Table { }	
		
		.Content-Table { 
			
			margin: 10px 20px 10px 20px;			
			border-collapse: collapse;
		
		} 
		
		.content-table { 
			
			margin: 10px 20px 10px 20px;			
			border-collapse: collapse;
		
		}
		
		/* ----- Identified Tables & Elements ----- */
		
			.Content-Table-Heading { 
			
				padding: 0 0 5px 0;
				width: 130px; 
		
			} 
			
			/* ----- Table Elements ----- */  
			    
				.Content-Table td select { 
			
					margin: 0 0 5px 0;
					width: 202px; 
					
					border: 1px solid #bebebe;
			
				} 
				
				/* ----- Select Overrides ----- */
				
				        #formShowPostageCountries select { width: 250px; }
						
						.idCountryArray { float: left; }	 
						
						#formShowPostageMethods select { width: 250px; } 
						
				        .idShipmentArray { float: left; }
								
				.Radio-Option { float: left; }
				
				#subject { width: 300px; }
				
				#message {

					margin: 5px 0 5px 0;

					width: 300px; 
					height: 100px; 

					border: 1px solid #bebebe;

				}

				.Radio-Option { float: left; }

				.Text-Input {

					margin: 0 0 5px 0;
								  
                    width: 200px;								  
					height: 15px;
					
					border: 1px solid #bebebe;

				}
				
				.smallText-Input {

					margin: 0 0 5px 0;
								  
                    width: 75px;								  
					height: 15px;
					
					border: 1px solid #bebebe;

				}

				.Radio-Option { }

				.ContentBlock-Value select {

					margin: 5px 0 5px 0;

					width: 202px;

					border: 1px solid #bebebe;

				}

		.Content-Wide UL {

			/* ----- Outside ----- */
    
                margin: 10px 20px 10px 40px;  
                
                list-style: disc;	  
                list-style-position: outside;
			
			/* ----- Inside ----- */
			
			/* 
                margin: 10px 20px 10px 20px;  
                
                list-style: disc;	  
                list-style-position: inside;
            */
            
		}

		.Content-Wide UL LI { padding: 0 0 0 0; }
		
		.Content-Wide OL {	
			
		    /* ----- Outside ----- */
    
                margin: 10px 20px 10px 40px;  
                
                list-style: decimal;	  
                list-style-position: outside;
			
			/* ----- Inside ----- */
			
			/* 
                margin: 10px 20px 10px 20px;  
                
                list-style: decimal;	  
                list-style-position: inside;
            */

		}

		.Content-Wide OL LI { padding: 0 0 0 0; }

		.Content-Wide-Header H2 {

			position: relative;
			float: left;

			margin: 8px 0 0 20px; 	
			padding: 0 0 0 0;

		}

		* html .Content-Wide-Header H2 { margin: 8px 0 0 10px; }	  
		
		/* ----- Content Headings ----- */
            
            .Content-Wide H3 {
            
                position: relative; 
    
                margin: 0 0 8px 20px; 	
                padding: 0 0 0 0;
    
                clear: both;
    
            }
    
            .Content-Wide H4 {
            
                position: relative; 
    
                margin: 0 0 8px 20px; 	
                padding: 0 0 0 0;
    
                clear: both;
    
            }	  
            
            .Content-Wide H5 {
            
                position: relative; 
    
                margin: 0 0 8px 20px; 	
                padding: 0 0 0 0;
    
                clear: both;
    
            }
    
            .Content-Wide H6 {
            
                position: relative; 
    
                margin: 0 0 8px 20px; 	
                padding: 0 0 0 0;
    
                clear: both;
    
            }
    
		.Content-Wide-Header .More-Button {

			position: relative;
			float: right;

			margin: 8px 20px 0 0;
			padding: 0 0 0 0;

		}
		
		* html .Content-Wide-Header .More-Button { margin: 8px 10px 0 0; }
		
		.Content-Wide-Footer .More-Button {

			position: relative;
			float: right;

			margin: 0 20px 0 0;
			padding: 0 0 0 0;

		}
				
		* html .Content-Wide-Footer .More-Button { margin: 0 10px 0 0; }
		
		.Content-Wide .More-Button img { margin: 0 0 0 5px; }		 

/* ------------------------------------------------------------ */
/* Misc Elements */
/* ------------------------------------------------------------ */

	/* ----- Paging Elements ----- */

		.Content-Wide .Content-Wide-Header .Paging {

			position: relative;
			float: right;

			padding: 8px 20px 0 0;						

		}

		.Content-Wide .Content-Wide-Footer .Paging {

			position: relative;
			float: right;

			padding: 8px 20px 0 0;						

		}

		.Content-Wide .Paging img { margin: 0 0 0 5px; }

/* ------------------------------------------------------------ */
/* Elements Colours */
/* ------------------------------------------------------------ */
		
	/* ----- Content Header ----- */
		
		.Content-Wide-Header h2 { color: #000000; }	
		
	/* ----- More Button Elements ----- */
	
		.Content-Wide .Content-Wide-Header .More-Button a { color: #000000; }				
		.Content-Wide .Content-Wide-Header .More-Button a:hover { color: #6a598e; }
		
		.Content-Wide .Content-Wide-Footer .More-Button a { color: #000000; }				
		.Content-Wide .Content-Wide-Footer .More-Button a:hover { color: #6a598e; }

	/* ----- Paging Elements ----- */
	
		.Content-Wide .Content-Wide-Header .Paging { color: #000000; } 
		
		.Content-Wide .Content-Wide-Header .Paging-Current-Page { color: #000000; }
		.Content-Wide .Content-Wide-Header .Paging a { color: #6a5a8e; }
		.Content-Wide .Content-Wide-Header .Paging a:hover { color: #6a598e; }
		
		.Content-Wide .Content-Wide-Footer .Paging { color: #000000; } 
		
		.Content-Wide .Content-Wide-Footer .Paging-Current-Page { color: #000000; }
		.Content-Wide .Content-Wide-Footer .Paging a { color: #6a5a8e; }
		.Content-Wide .Content-Wide-Footer .Paging a:hover { color: #6a598e; }	

    /* ----- Page Characteristics Elements ----- */
	
		.Content-Wide a { color: #6a5a8e; }
		.Content-Wide a:hover { color: #534670; }

		.Content-Wide p a { color: #6a5a8e; }				
		.Content-Wide p a:hover { color: #534670; }
		
		.Content-Wide Table a { color: #6a5a8e; }				
		.Content-Wide Table a:hover { color: #534670; }
		
		.Content-Wide UL LI a { color: #6a5a8e; }				
		.Content-Wide UL LI a:hover { color: #534670; }
		
		.Content-Wide OL LI a { color: #6a5a8e; }				
		.Content-Wide OL LI a:hover { color: #534670; }

/* ------------------------------------------------------------ */
/* Font Formatting */
/* ------------------------------------------------------------ */

	/* ----- More Button Elements ----- */

		.Content-Wide .More-Button {

			text-align: right;
			font-weight: normal;
			font-size: 0.7em;

		}

		.Content-Wide .More-Button a { text-decoration: none; }

	/* ----- Content Block Elements ----- */
		
		/* ----- Content Headings ----- */
    
            .Content-Wide H2 { font-size: 0.7em; }
            .Content-Wide H3 { font-size: 0.7em; }
            .Content-Wide H4 { font-size: 0.7em; }
            .Content-Wide H5 { font-size: 0.9em; }
            .Content-Wide H6 { font-size: 1.1em; }
		
		.Content-Wide p { font-size: 0.7em; }
		.Content-Wide p a { text-decoration: none; }
		
	/* ----- Table Elements ----- */
	
		.Content-Wide Table { font-size: 0.7em; }
		
		.Content-Wide Table th { text-align: left; }   

        .Content-Wide Table td { vertical-align: top; }
		
		/* ----- Identified Tables ----- */

			.Content-Table-Heading { font-weight: normal; } 
		
		/* ----- Cancel out the double sizing of P tag ----- */
			
			.Content-Wide Table p { font-size: 1.0em; }
			
		/* ----- Sort out link elements ----- */
		
		.Content-Wide Table a { text-decoration: none; }
		
	/* ----- List Elements ----- */
	
		.Content-Wide UL { font-size: 0.7em; }
		
		.Content-Wide UL LI { 
		
		    line-height: 1.0em;
		    text-align: justify; 
		
		}
		
		.Content-Wide UL LI a { text-decoration: none; }
		
		.Content-Wide UL LI p { font-size: 1.0em; }
		
		.Content-Wide OL { font-size: 0.7em; }	 
		
		.Content-Wide OL LI {
		
		    line-height: 1.0em;
		    text-align: justify;
		    
	    }
		
		.Content-Wide OL LI a { text-decoration: none; }
		
		.Content-Wide OL LI p { font-size: 1.0em; }
		
	/* ----- Content Header ----- */
			
		.Content-Wide-Header h2 { font-weight: bold; }	  
    

/* ------------------------------------------------------------ */
/* 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/2149/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/2149/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/2149/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/2149/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/2149/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/2149/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/2149/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/2149/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/2149/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: 12px 0 0 12px;
    
                width: 184px;
                height: auto;
    
                background-image: url(http://images.esellerpro.com/2149/images/elements/category-c-bg-v5.gif);

            }
    
            * html .Category-v5 { margin: 12px 5px 0 6px; }
    
            .Category-Top-v5 { 
    
                position: relative;
                float: left;
    
                width: 184px;
                height: 4px;
    
                line-height: 0px;
    
                background-image: url(http://images.esellerpro.com/2149/images/elements/category-c-top-v5.gif);	  
                
            }
    
            .Category-Base-v5 { 
    
                position: relative;
                float: left;
    
                width: 184px;
                height: 4px;
    
                background-image: url(http://images.esellerpro.com/2149/images/elements/category-c-base-v5.gif);
                
            }
        
            /* ----- Category IMG ----- */
        
                .Category-IMG-v5 {
        
                    position: relative;
                    float: left;
                    
                    clear: both;
                                        
                    width: 182px;
                    height: 123px;	  
                    
                    left: 1px;
        
                }	
        
            /* ----- Element Styles ----- */
        
                .Category-v5 .More-Button a {
        			
        			position: relative;	   
      
        			padding: 7px 0 0 0;
        			
        			
                }
        
                .Category-v5 .More-Button {
        
                    position: relative;
                    
                    margin: 5px 0 2px 0;
                    
                    display: block;	 
                                  
                    width: 184px; 
                    height: 32px; 
                    
                    text-align: center;
                    
                    /* background-image: url(http://images.esellerpro.com/2149/images/elements/category-c-h2-v5.gif); */
        
                }
        
		/* ----- Inner Product Containers ----- */

			.Product-Row { 
			
				position: relative;
				float: left;

				width: 578px;

			}	

			.Product-Row-Images { 

				position: relative;
				float: left;

				width: 578px;

			}

			.Product-Row-Title { 

				position: relative;
				float: left;

				padding: 0 0 8px 0;

				width: 578px;

			}

			.Product-Row-Price { 

				position: relative;
				float: left;

				padding: 0 0 0 0;

				width: 578px;

			}
			
			.Product-Row-Buttons {
			
				position: relative;
				float: left;

				padding: 0 0 8px 0;

				width: 578px;
				
				border-bottom: 1px dotted #919191;
			
			}
			
			.Product {

				position: relative;
				float: left;

				width: 131px;

				margin: 0 0 0 10px;

			}

			* html .Product { margin: 0 5px 0 5px; }

			.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 {

				display: block; 
				padding: 10px 0 0 0; 
			
			}
			
		/* ----- Menu Thin Content Product Block ----- */
			
			.Menu-Thin-Content-Block .Menu-Content-Products .Product {

				position: relative;
				float: left;

				margin: 0 0 0 8px;				

			}

			* html .Menu-Thin-Content-Block .Menu-Content-Products .Product { margin: 0 0 0 4px; }

			.Menu-Thin-Content-Block .Menu-Content-Products .Product img { margin: 10px 0 0 0; }
			
			.Menu-Thin-Content-Block .Menu-Content-Products .Product .Product-Img { width: 96px; }

			.Menu-Thin-Content-Block .Menu-Content-Products .Product .Product-Divider { padding: 0 0 0 0; }

			.Menu-Thin-Content-Block .Menu-Content-Products .Product .Product-Text-Link {

				display: block; 
				padding: 10px 0 0 0; 
				
				width: 127px;

			}
						
        /* ----- 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 #000000;

            }

            * 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: 96px; }

            .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;

            }
            
	/* ----- Product 1x Column ----- */

		.Product-1xColumn-Faux-BG {

			position: relative;
			float: left;

			width: 566px;

			left: 1px;

			background-color: #ffffff; 

		}

		.Product-1xColumn {

			position: relative;
			float: left;
			
			margin: 0 0 0 10px;
			padding: 0 0 8px 0;
			
			width: 556px;

			border-bottom: 1px dotted #000000;
			
		}

		* html .Product-1xColumn { margin: 0 0 0 5px; }			   

		.Product-1xColumn .Product-Img {

			float: left;

			padding: 10px 14px 10px 6px;   
			
			width: 100px;

		}

		.Product-1xColumn .Product-Text-Link {

			float: left;
			
			padding: 10px 0 3px 0;
								  
            clear: right;
            
			display: block; 	  
	
			width: 436px;

		}
		
		.Product-1xColumn .Variation-Title { 
		
		    position: relative;
		    float: left;	   
		    
		    margin: 0 0 0 0;
		    padding: 3px 10px 0 0;  
		    
		    vertical-align: top;
		
		}
		
		.Product-1xColumn .Product-Price-Container { 

			float: left; 
			width: 436px; 

			height: 23px;
			
		}
		
		.Product-1xColumn .Product-Menu-Buttons {
		
		    float: left;

			margin: 10px 0 0 0;
			padding: 10px 0 0 0; 
			
			clear: left;
			
			display: block;   			
			
			width: 556px;
			
			border-top: 1px dotted #bbbbbb; 
		
		}	  
		
		.Product-1xColumn .Product-Menu-Buttons .Product-View-Button { 
			
		    float: right;  		    
            margin: 0 0 0 10px;
		
		}
		
		.Product-1xColumn .Product-Menu-Buttons .Product-Buy-Button { 
		
		    float: right;  	    
		    margin: 0 0 0 10px;
		
		}
		
		.Product-1xColumn .Product-Menu-Buttons .Variation-Dropdown {
		
		    float: left;
		    margin: 0 0 10px 0;
		    
		    width: 320px;
		
		}
		
		/* .Product-1xColumn .Product-Price-Title { float: left; }					
		.Product-1xColumn .Product-Price { float: left; } */

		.Product-1xColumn p { padding: 6px 0 0 5px; }

		* html .Product-1xColumn p { padding: 3px 0 0 0; }	  
		
		.Product-1xColumn select { border: 1px solid #bebebe; }		
		
    /* ----- Product 1x Column, Version 2.00 ----- */

		.Product-1xColumn-Faux-BG-v2 {

			position: relative;
			float: left;

			width: 566px;

			left: 1px;

			background-color: #ffffff; 

		}

		.Product-1xColumn-v2 {

			position: relative;
			float: left;
			
			margin: 0 0 0 10px;
			padding: 0 0 8px 0;
			
			width: 556px;

			border-bottom: 1px dotted #000000;
			
		}

		* html .Product-1xColumn-v2 { margin: 0 0 0 5px; }			   

		.Product-1xColumn-v2 .Product-Img {

			float: left;

			padding: 10px 14px 10px 6px;   
			
			width: 100px;

		}

		.Product-1xColumn-v2 .Product-Text-Link {

			float: left;
			
			padding: 10px 0 3px 0;
								  
            clear: right;
            
			display: block; 	  
	
			width: 436px;

		}
		
		.Product-1xColumn-v2 .Variation-Title { 
		
		    float: left;
		    padding: 2px 5px 5px 5px;
		
		} 
		
		.Product-1xColumn-v2 .Product-Price-Container { 

			float: left; 
			width: 436px; 

			height: 23px;
			
		}
		
		.Product-1xColumn-v2 .Product-Menu-Buttons {
		
		    float: left;

			margin: 10px 0 0 0;
			padding: 10px 0 0 0; 
			
			clear: left;
			
			display: block;   			
			
			width: 556px;
			
			border-top: 1px dotted #bbbbbb; 
		
		}	  
		
		.Product-1xColumn-v2 .Product-Menu-Buttons .Product-View-Button { 
			
		    float: right;  		    
            margin: 0 0 0 10px;
		
		}
		
		.Product-1xColumn-v2 .Product-Menu-Buttons .Product-Buy-Button { 
		
		    float: right;  	    
		    margin: 0 0 0 10px;
		
		}
		
		.Product-1xColumn-v2 .Product-Menu-Buttons .Variation-Dropdown {
		
		    float: left;
		    margin: 0 0 10px 0;
		    
		    width: 210px;
		
		}	  
		
		.Product-1xColumn-v2 .Product-Menu-Buttons .Product-1xColumn-v2-Options LI {  
		
		    float: left; 	    
		    margin: 0 0 10px 0;
		    
		    list-style: none;
		
		}	
		
		.Product-1xColumn-v2 .Product-Menu-Buttons .Product-1xColumn-v2-Options LI input {
			
			padding: 1px 0 1px 0;
			
            width: 30px;
                        
            border: 1px solid #bebebe;
		
		}	   
		
		.Product-1xColumn-v2 .Product-Menu-Buttons .Product-1xColumn-v2-Options LI .Quantity-Heading { 
		
		    float: left;
		    padding: 2px 5px 5px 5px;
		    
		}
		
		/* .Product-1xColumn-v2 .Product-Price-Title { float: left; }					
		.Product-1xColumn-v2 .Product-Price { float: left; } */

		.Product-1xColumn-v2 p { padding: 6px 0 0 5px; }

		* html .Product-1xColumn-v2 p { padding: 3px 0 0 0; }	  
		
		.Product-1xColumn-v2 select { border: 1px solid #bebebe; }

    /* ----- Product 2x Column ----- */

		.Product-2xColumn-Faux-BG {

			position: relative;
			float: left;

			width: 576px;

			left: 1px;

			background-image: url(http://images.esellerpro.com/2149/images/elements/featured-wide-c-2x-bg.gif); 

		}

		.Product-2xColumn {

			position: relative;
			float: left;

			margin: 0 8px 0 10px;
			padding: 0 0 8px 0;	
			
			width: 268px;
			
			border-bottom: 1px dotted #000000;
			
		}

		* html .Product-2xColumn { margin: 0 6px 0 7px; }			   

		.Product-2xColumn .Product-Img {

			float: left;   
			
			padding: 10px 14px 10px 6px;   
			
			width: 100px;

		}

		.Product-2xColumn .Product-Text-Link {

			float: left;   
			
			padding: 10px 0 3px 0;
			
			clear: right;

			display: block; 
			
			width: 138px;

		}	  
		
		.Product-2xColumn .Product-Price-Container { 

			float: left; 
			width: 138px; 

			height: 23px;  
			
		}
		
		.Product-2xColumn .Product-Menu-Buttons {
		
		    float: left;
    
			margin: 10px 0 0 0;
			padding: 10px 0 0 0;  
			
			display: block;

			width: 268px;
			
			border-top: 1px dotted #bbbbbb; 
		
		}	  
		
		.Product-2xColumn .Product-Menu-Buttons .Product-View-Button { 
			
		    float: right;  		    
            margin: 0 0 0 10px;
		
		}
		
		.Product-2xColumn .Product-Menu-Buttons .Product-Buy-Button { 
		
		    float: right;      
		    margin: 0 0 0 10px;
		
		}
		
		.Product-2xColumn .Product-Menu-Buttons .Variation-Dropdown {
		
		    float: left;
		    margin: 0 0 10px 0;
		    
		    width: 268px;
		
		}																		
		
	    /* .Product-2xColumn .Product-Price-Title { float: left; }					
		.Product-2xColumn .Product-Price { float: left; } */

		.Product-2xColumn p { padding: 6px 0 0 5px; }

		* html .Product-2xColumn p { padding: 3px 0 0 0; }	
		
		.Product-2xColumn select { border: 1px solid #bebebe; }

    /* ----- Product 2x Column, Version 2.00 ----- */
    
        /* ----- Version 2 contains the quantity option ----- */

		.Product-2xColumn-Faux-BG-v2 {

			position: relative;
			float: left;

			width: 576px;

			left: 1px;

			background-image: url(http://images.esellerpro.com/2149/images/elements/featured-wide-c-2x-bg.gif); 

		}

		.Product-2xColumn-v2 {

			position: relative;
			float: left;

			margin: 0 8px 0 10px;
			padding: 0 0 8px 0;	
			
			width: 268px;
			
			border-bottom: 1px dotted #000000;
			
		}

		* html .Product-2xColumn-v2 { margin: 0 6px 0 7px; }			   

		.Product-2xColumn-v2 .Product-Img {

			float: left;

			padding: 10px 14px 10px 6px;   
			
			width: 100px;

		}

		.Product-2xColumn-v2 .Product-Text-Link {

			float: left;

			padding: 10px 0 3px 0; 
			
			clear: right;

			display: block; 
			
			width: 138px;

		}	  
		
		.Product-2xColumn-v2 .Product-Price-Container { 

			float: left; 
			width: 138px; 

			height: 23px;  
			
		}
		
		.Product-2xColumn-v2 .Product-Menu-Buttons {
		
		    float: left;   
		    
			margin: 10px 0 0 0;
			padding: 10px 0 0 0;
			
			display: block;

			width: 268px;
			
			border-top: 1px dotted #bbbbbb; 
		
		}	  
		
		.Product-2xColumn-v2 .Product-Menu-Buttons .Product-View-Button { 
			
		    float: right;  	    
            margin: 0 0 0 10px;
		
		}
		
		.Product-2xColumn-v2 .Product-Menu-Buttons .Product-Buy-Button { 
		
		    float: right;  	    
		    margin: 0 0 0 10px;
		
		}
		
		.Product-2xColumn-v2 .Product-Menu-Buttons .Variation-Dropdown {
		
		    float: left;
		    margin: 0 0 0 0;
		    
		    width: 170px;
		
		}		
		
        .Product-2xColumn-v2 .Product-Menu-Buttons .Product-2xColumn-v2-Options LI {  
		
		    float: left; 	    
		    margin: 0 0 10px 0;
		    
		    list-style: none;
			
		}	
		
		.Product-2xColumn-v2 .Product-Menu-Buttons .Product-2xColumn-v2-Options LI input {
			
			padding: 1px 0 1px 0;
			
            width: 30px;
                        
            border: 1px solid #bebebe;
		
		}	   
		
		.Product-2xColumn-v2 .Product-Menu-Buttons .Product-2xColumn-v2-Options LI .Quantity-Heading { 
		
		    float: left;
		    padding: 2px 5px 5px 5px;
		    
		}
		
        .Product-2xColumn-v2 p { padding: 6px 0 0 5px; }
        * html .Product-2xColumn-v2 p { padding: 3px 0 0 0; } 	
		
		.Product-2xColumn-v2 select { border: 1px solid #bebebe; }		  
			
	/* ----- 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: 5px 12px 0 0;
                
                display: block;
                
                width: 63px;
                height: 21px;
                
                background-image: url(http://images.esellerpro.com/2149/images/objects/buttons/hide-small.gif);
                
                cursor: pointer;
           
                font-size: 1.0em;
                font-weight: bold; 
                
                text-transform: uppercase;		
                text-align: left;
                
                color: #ffffff; 
                background-color: #ffffff;
            
            } 
            
            .Content-Hide-Button:hover { background-position: 0 -21px; }	
            
            * html .Content-Hide-Button { margin: 5px 6px 0 0; }
            
            .Content-Show-Button { 
            
                position: relative;
                float: right;
                
                margin: 5px 12px 0 0;
                
                display: block;
                
                width: 63px;
                height: 21px;
                
                background-image: url(http://images.esellerpro.com/2149/images/objects/buttons/show-small.gif);
                
                cursor: pointer;
           
                font-size: 1.0em;
                font-weight: bold; 
                
                text-transform: uppercase;		
                text-align: left;
                
                color: #ffffff; 
                background-color: #ffffff;
            
            }	
            
            * html .Content-Show-Button { margin: 5px 6px 0 0; }
            
        .Product-Button { padding: 5px 6px 0 0; } 									
        
        .Product-Buy-Button {
        
            position: relative;
            float: right;	
            
            margin: 10px 0 0 0;
            padding: 3px 0 0 10px;
            
            width: 60px;
            height: 21px;
            background-image: url(http://images.esellerpro.com/2149/images/objects/buttons/buy-item-small.gif);
            
            cursor: pointer;
           
            font-size: 1.0em;
            font-weight: bold; 
            
            text-transform: uppercase;		
            text-align: left;
            
            color: #ffffff; 
            background-color: #ffffff;
        
        }   	
        
        .Product-Buy-Button-Large {
        
            position: relative;
            
            margin: 0 0 0 0;
            padding: 3px 0 0 26px;
            
            width: 135px;
            height: 31px;
            
            background-image: url(http://images.esellerpro.com/2149/images/objects/buttons/buy.gif);	  
            
            cursor: pointer;
           
            font-size: 0.8em;
            font-weight: bold; 
            
            text-transform: uppercase;		
            text-align: left;
            
            color: #ffffff; 
            background-color: #ffffff;
        
        }
        
        .Product-View-Button {
        
            position: relative;
            float: left;	
            
            margin: 10px 0 0 0;
            padding: 3px 0 0 5px;
            
            width: 60px;
            height: 21px;
            background-image: url(http://images.esellerpro.com/2149/images/objects/buttons/view-item-small.gif);
            
            cursor: pointer;

            font-size: 1.0em;
            font-weight: bold; 
            
            text-transform: uppercase;		
            text-align: left;
            
            color: #ffffff; 
            background-color: #ffffff;
        
        } 
        
        .Load-Button {
        
            position: relative;
            float: left;	
            
            margin: 5px 10px 5px 0;
            padding: 3px 0 0 7px;
            
            width: 82px;
            height: 21px;
            background-image: url(http://images.esellerpro.com/2149/images/objects/buttons/load-button.gif);
            
            cursor: pointer;

            font-size: 1.0em;
            font-weight: bold; 
            
            text-transform: uppercase;		
            text-align: left;
            
            color: #ffffff; 
            background-color: #ffffff;
        
        }  
        
        .Send-Enquiry-Button-Large {
         
            position: relative; 
            float: left;
            
            margin: 0 0 0 0;
            padding: 3px 0 0 15px;
            
            width: 135px;
            height: 31px;
            
            background-image: url(http://images.esellerpro.com/2149/images/objects/buttons/send-enquiry.gif);	  
            
            cursor: pointer;
           
            font-size: 0.7em;
            font-weight: bold; 
            
            text-transform: uppercase;		
            text-align: left;
            
            color: #ffffff; 
            background-color: #ffffff;
         
        }	  
        
        .Pay-Button-Large {
         
            position: relative; 
            float: left;
            
            margin: 0 0 0 0;
            padding: 3px 0 0 45px;
            
            width: 135px;
            height: 31px;
            
            background-image: url(http://images.esellerpro.com/2149/images/objects/buttons/pay.gif);	  
            
            cursor: pointer;
           
            font-size: 0.7em;
            font-weight: bold; 
            
            text-transform: uppercase;		
            text-align: left;
            
            color: #ffffff; 
            background-color: #ffffff;
         
        } 
        
        .PayPal-Button-Large {
         
            position: relative; 
            float: left;
            
            margin: 0 0 0 0;
            padding: 3px 0 0 4px;
            
            width: 145px;
            height: 31px;
            
            background-image: url(http://images.esellerpro.com/2149/images/objects/buttons/paypal-button.gif);	  
            
            cursor: pointer;
           
            font-size: 0.7em;
            font-weight: bold; 
            
            text-transform: uppercase;		
            text-align: left;
            
            color: #ffffff; 
            background-color: #ffffff;
         
        }
        
        .Cart-Update-Button-Large {
        
            position: relative; 
            float: left;
            
            margin: 0 0 0 0;
            padding: 3px 0 0 17px;
            
            width: 135px;
            height: 31px;
            
            background-image: url(http://images.esellerpro.com/2149/images/objects/buttons/update-cart.gif);	  	   
            background-repeat: no-repeat;
            
            cursor: pointer;
           
            font-size: 0.7em;
            font-weight: bold; 
            
            text-transform: uppercase;		
            text-align: left;
            
            color: #ffffff; 
            background-color: #ffffff;
        
        } 
        
        .eBayCart-Update-Button-Large {
        
            position: relative; 
            
            margin: 0 0 8px 0;
            padding: 3px 0 0 17px; 
            
            left: 20px;
            
            width: 135px;
            height: 31px;
            
            background-image: url(http://images.esellerpro.com/2149/images/objects/buttons/update-cart.gif);	  	   
            background-repeat: no-repeat;
            
            cursor: pointer;
           
            font-size: 0.7em;
            font-weight: bold; 
            
            text-transform: uppercase;		
            text-align: left;
            
            color: #ffffff; 
            background-color: #ffffff;
        
        }
                   
        .Login-Box-Button-Large {
        
            position: relative;
            
            margin: 0 10px 8px 0;
            padding: 3px 0 0 39px;
            
            width: 135px;
            height: 31px;
            
            background-image: url(http://images.esellerpro.com/2149/images/objects/buttons/login.gif);	  
            
            cursor: pointer;
           
            font-size: 0.7em;
            font-weight: bold; 
            
            text-transform: uppercase;		
            text-align: left;
            
            color: #ffffff; 
            background-color: #ffffff;
        
        }   
        
        .Register-Box-Button-Large {
        
            position: relative;
            
            margin: 0 10px 8px 0;
            padding: 3px 0 0 26px;
            
            width: 135px;
            height: 31px;
            
            background-image: url(http://images.esellerpro.com/2149/images/objects/buttons/register.gif);	  
            
            cursor: pointer;
           
            font-size: 0.7em;
            font-weight: bold; 
            
            text-transform: uppercase;		
            text-align: left;
            
            color: #ffffff; 
            background-color: #ffffff;
        
        } 
        
        .Continue-Shop-Button-Large {
        
            position: relative;	  
            float: left;
            
            display: block;	 
            
            margin: 0 0 0 10px;
            padding: 5px 0 0 5px;
            
            width: 135px;
            height: 31px;
            
            background-image: url(http://images.esellerpro.com/2149/images/objects/buttons/continue-shopping.gif);
            background-repeat: no-repeat;
            
            cursor: pointer;
            
            font-size: 0.7em;
            font-weight: bold; 
            
            text-decoration: none;
            text-transform: uppercase;		
            text-align: left;
            
            background-color: #ffffff;
            
        }
        
        .Continue-Shop-Button-Large-Text { 	 
            
            float: left;
        
            padding: 4px 0 0 6px;
            
            color: #ffffff; 
        
        } 
        
        .Exit-Checkout-Button-Large {
        
            position: relative;	  
            float: left;
            
            display: block;	 
            
            margin: 0 0 0 10px;
            padding: 5px 0 0 5px;
            
            width: 135px;
            height: 31px;
            
            background-image: url(http://images.esellerpro.com/2149/images/objects/buttons/exit-checkout.gif);
            background-repeat: no-repeat;
            
            cursor: pointer;
            
            font-size: 0.7em;
            font-weight: bold; 
            
            text-decoration: none;
            text-transform: uppercase;		
            text-align: left;
            
            background-color: #ffffff;
            
        }
        
        .Exit-Checkout-Button-Large-Text { 	 
            
            float: left;
        
            padding: 7px 0 0 6px;
            
            color: #ffffff; 
            background-color: #ffffff;
        
        }
        
        .Request-Password-Button-Large {
        
            position: relative;
            float: left;
            
            margin: 0 0 0 0;
            padding: 3px 0 0 41px;
            
            width: 135px;
            height: 31px;
            
            background-image: url(http://images.esellerpro.com/2149/images/objects/buttons/request-password.gif);	  
            
            cursor: pointer;
           
            font-size: 0.7em;
            font-weight: bold; 
            
            text-transform: uppercase;		
            text-align: left;
            
            color: #ffffff; 
            background-color: #ffffff;
        
        }		
        
        * html .Request-Password-Button-Large { margin: 0 0 8px 10px; }
        
        .Account-Register-Button-Large {   
        
            position: relative;	   
            float: left;
            
            margin: 0 0 0 0;
            padding: 3px 0 0 26px;
            
            width: 135px;
            height: 31px;
            
            background-image: url(http://images.esellerpro.com/2149/images/objects/buttons/register.gif);	  
            
            cursor: pointer;
           
            font-size: 0.7em;
            font-weight: bold; 
            
            text-transform: uppercase;		
            text-align: left;
            
            color: #ffffff;
            background-color: #ffffff;
        
        }		 
        
        .Update-Details-Button-Large {   
        
            position: relative;	   
            float: left;
            
            margin: 0 0 0 0;
            padding: 3px 0 0 15px;
            
            width: 135px;
            height: 31px;
            
            background-image: url(http://images.esellerpro.com/2149/images/objects/buttons/update-details.gif);	  
            
            cursor: pointer;
           
            font-size: 0.7em;
            font-weight: bold; 
            
            text-transform: uppercase;		
            text-align: left;
            
            color: #ffffff; 
            background-color: #ffffff;
        
        }	
        
        * html .Update-Details-Button-Large { margin: 0 0 8px 10px; }	  
        
        .Account-Login-Button-Large {   
        
            position: relative;	
            
            margin: 0 0 0 0;
            padding: 3px 0 0 39px;
            
            width: 135px;
            height: 31px;
            
            background-image: url(http://images.esellerpro.com/2149/images/objects/buttons/login.gif);	  
            
            cursor: pointer;
           
            font-size: 0.7em;
            font-weight: bold; 
            
            text-transform: uppercase;		
            text-align: left;
            
            color: #ffffff; 
            background-color: #ffffff;
        
        }			
    
/* ------------------------------------------------------------ */
/* 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: #6a5a8e; }				
            .Category-v1 .More-Button a:hover { color: #0a2b6e; }
		
		/* ----- Category Version 2 ----- */
    
            .Category-v2 .More-Button a { color: #6a5a8e; }				
            .Category-v2 .More-Button a:hover { color: #0a2b6e; }
        
        /* ----- Category Version 3 ----- */
    
            .Category-v3 .More-Button a { color: #6a5a8e; }				
            .Category-v3 .More-Button a:hover { color: #0a2b6e; } 
            
        /* ----- Category Version 4 ----- */
		
		    /* ----- Does not use text elements ----- */
		
	    /* ----- Category Version 5 ----- */
		
		    .Category-v5 .More-Button a { color: #533678; }				
            .Category-v5 .More-Button a:hover { color: #533678; }

		.Product .More-Button a { color: #6a5a8e; }				
		.Product .More-Button a:hover { color: #6a598e; }
		
		/* ----- 1 x Column Item List Format, Version 1.00 ----- */
            
            .Product-1xColumn .More-Button a { color: #6a5a8e; }				
            .Product-1xColumn .More-Button a:hover { color: #6a598e; }	  
            
        /* ----- 1 x Column Item List Format, Version 2.00 ----- */
            
            .Product-1xColumn-v2 .More-Button a { color: #6a5a8e; }				
            .Product-1xColumn-v2 .More-Button a:hover { color: #6a598e; }	  
            
        /* ----- 2 x Column Item List Format ----- */
    
            .Product-2xColumn .More-Button a { color: #6a5a8e; }				
            .Product-2xColumn .More-Button a:hover { color: #6a598e; }		
        
        /* ----- 2 x Column Item List Format, Version 2.00 ----- */
    
            .Product-2xColumn-v2 .More-Button a { color: #6a5a8e; }				
            .Product-2xColumn-v2 .More-Button a:hover { color: #6a598e; }
		
	/* ----- Product Elements ----- */
	
		.Product { color: #ffaa44; }	
	
		.Product a { color: #533678; }				
		.Product a:hover { color: #533678; }
		
		.Product .Product-Price-Title { color: #ffaa44; }
		.Product .Product-Price { color: #ffaa44; }	
		
		/* ----- 1 x Column Product List Format ----- */
            
            .Product-1xColumn a { color: #000000; }				
            .Product-1xColumn a:hover { color: #6a598e; }
    
            .Product-1xColumn .Product-Price { color: #6a598e; }   
        
        /* ----- 1 x Column Product List Format, Version 2.00 ----- */
            
            .Product-1xColumn-v2 a { color: #000000; }				
            .Product-1xColumn-v2 a:hover { color: #6a598e; }
    
            .Product-1xColumn-v2 .Product-Price { color: #6a598e; }
        
        /* ----- 2 x Column Product List Format ----- */
            
            .Product-2xColumn a { color: #000000; }				
            .Product-2xColumn a:hover { color: #6a598e; }
    
            .Product-2xColumn .Product-Price { color: #6a598e; }   
        
        /* ----- 2 x Column Product List Format, Version 2.00 ----- */
            
            .Product-2xColumn-v2 a { color: #000000; }				
            .Product-2xColumn-v2 a:hover { color: #6a598e; }
    
            .Product-2xColumn-v2 .Product-Price { color: #6a598e; }
		
		/* ----- Custom Right Menu Colours ----- */
		
			#Menu-Right .Product a { color: #533678; }				
			#Menu-Right .Product a:hover { color: #533678; }

			#Menu-Right .Product .Product-Price-Title { color: #ffaa44; }
			#Menu-Right .Product .Product-Price { color: #ffaa44; }

/* ------------------------------------------------------------ */
/* Font Formatting */
/* ------------------------------------------------------------ */

	/* ----- Category Elements ----- */
	
	    /* ----- Category Version 1 ----- */
	
		    .Category-v1 H2 { font-size: 0.7em; }

        /* ----- Category Version 2 ----- */
	
		    .Category-v2 H2 { font-size: 0.7em; }
		
		/* ----- Category Version 3 ----- */
	
		    .Category-v3 H2 { font-size: 0.7em; }		
		    
	    /* ----- Category Version 4 ----- */
		
		    /* ----- Does not use text elements ----- */
		    
        /* ----- Category Version 5 ----- */
	
		    .Category-v5 H2 { font-size: 0.7em; }	

	/* ----- More Button Elements ----- */		   
	
	    /* ----- Category Version 1 ----- */
        
            .Category-v1 .More-Button { 
    
                text-align: right;
                font-weight: bold;
                font-size: 0.7em; 
    
            }
    
            .Category-v1 .More-Button a { text-decoration: none; }

        /* ----- Category Version 2 ----- */
        
            .Category-v2 .More-Button { 
    
                text-align: right;
                font-weight: bold;
                font-size: 0.7em; 
    
            }
    
            .Category-v2 .More-Button a { text-decoration: none; }
      
        /* ----- Category Version 3 ----- */
        
            .Category-v3 .More-Button { 
    
                text-align: right;
                font-weight: bold;
                font-size: 0.7em; 
    
            }
    
            .Category-v3 .More-Button a { text-decoration: none; }		
            
        /* ----- Category Version 4 ----- */
		
		    /* ----- Does not use More Button Element ----- */
	
	    /* ----- Category Version 5 ----- */
		
		    .Category-v5 .More-Button { 
    
                font-weight: bold;
                font-size: 0.8em; 
    
            }
    
            .Category-v5 .More-Button a { text-decoration: none; }
		
	/* ----- Product Elements ----- */	
	
		.Product {
		
			font-size: 0.8em; 
			text-align: center;
			
		}
		
		.Product input { font-size: 0.9em; }
		
		.Product a { 
	
			font-weight: bold;
			text-decoration: none;
	
		}	 
		
		/* ----- 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; }
		
	    /* ----- 1 x Column Product List Format ----- */
        
            .Product-1xColumn { font-size: 0.7em; }
    
            .Product-1xColumn a { text-decoration: none; }
            
            .Product-1xColumn H3 { font-weight: bold; }  
    
            .Product-1xColumn .Product-Price-Title { }
            .Product-1xColumn .Product-Price { font-weight: bold; }		 
            
        /* ----- 1 x Column Product List Format, Version 2.00 ----- */
        
            .Product-1xColumn-v2 { font-size: 0.7em; }
    
            .Product-1xColumn-v2 a { text-decoration: none; }
            
            .Product-1xColumn-v2 H3 { font-weight: bold; }  
    
            .Product-1xColumn-v2 .Product-Price-Title { }
            .Product-1xColumn-v2 .Product-Price { font-weight: bold; }	 	  
            
            .Product-1xColumn-v2 .Variation-Title { font-weight: bold; }
            
            .Product-1xColumn-v2 .Product-Menu-Buttons .Product-1xColumn-v2-Options LI .Quantity-Heading { font-weight: bold; }

        /* ----- 2 x Column Product List Format ----- */
        
            .Product-2xColumn { font-size: 0.7em; }
    
            .Product-2xColumn a { text-decoration: none; }	 
            
            .Product-2xColumn H3 { font-weight: bold; }
    
            .Product-2xColumn .Product-Price-Title { }
            .Product-2xColumn .Product-Price { font-weight: bold; }			

        /* ----- 2 x Column Product List Format, Version 2.00 ----- */
        
            .Product-2xColumn-v2 { font-size: 0.7em; }
    
            .Product-2xColumn-v2 a { text-decoration: none; }	 
            
            .Product-2xColumn-v2 H3 { font-weight: bold; }
    
            .Product-2xColumn-v2 .Product-Price-Title { }
            .Product-2xColumn-v2 .Product-Price { font-weight: bold; }		
            
            .Product-2xColumn-v2 .Product-Menu-Buttons .Product-2xColumn-v2-Options LI .Quantity-Heading { font-weight: bold; }
            
            
            /* ------------------------------------------------------------ */
/* Element Formatting */
/* ------------------------------------------------------------ */	

	/* ----- Introduction Picture ----- */
	
		.Intro-Picture { 
		
			position: relative;
			float: left;
		
		}

	/* ----- Networking Link ----- */
	
		.Networking-Link-Container { 
		
			position: relative;
			float: left;
			
			padding: 10px 0 10px 0;
			
			width: 170px;
			
		}
		
		.Networking-Link-Container img { 
		
			position: relative;
			float: left;
		
			margin: 8px 0 0 24px;
		
		}
		
		* html .Networking-Link-Container img { margin: 8px 0 0 12px; }

	/* ----- Menu Colour Tabs ----- */
	
		#Menu-Heading-Tab-01 {
   /* background-image: url("http://images.esellerpro.com/2149/images/block-backgrounds/menu-tab.gif");*/
    display: block;
    height: 32px;    
    padding: 0;
    position: absolute;
    text-align: center;    
    width: 65px;
}
#Menu-Heading-Tab-02 {
    display: block;
    height: 32px;
    left: 28px;
    padding: 0;
    position: absolute;
    text-align: center;
    top: 7px;
    width: 62px;	
}
#Menu-Heading-Tab-02:hover {  
	background-position: 0 -32px;
	background-image: url("http://images.esellerpro.com/2149/images/block-backgrounds/menu-tab.gif"); 
    
}
#Menu-Heading-Tab-02-active {
	display: block;
    height: 32px;
    left: 28px;
    padding: 0;
    position: absolute;
    text-align: center;
    top: 7px;
    width: 62px;
	background-position: 0 -32px;
	background-image: url("http://images.esellerpro.com/2149/images/block-backgrounds/menu-tab.gif"); 	
}
#Menu-Heading-Tab-03 {
    display: block;
    height: 32px;
    left: 67px;
    padding: 0;
    position: absolute;
    text-align: center;
    top: 7px;
    width: 118px;
}
#Menu-Heading-Tab-03:hover {
    background-image: url("http://images.esellerpro.com/2149/images/block-backgrounds/menu-tab.gif");
    background-position: 0 -64px;
}
#Menu-Heading-Tab-03-active {
    display: block;
    height: 32px;
    left: 67px;
    padding: 0;
    position: absolute;
    text-align: center;
    top: 7px;
    width: 118px;
	background-image: url("http://images.esellerpro.com/2149/images/block-backgrounds/menu-tab.gif");
    background-position: 0 -64px;
}
	
.Header-Menu-Tabs {
    float: left;
    height: 39px;
    position: relative;
    width: 690px;
}
		
	/* ----- Menu Adverts ----- */
	
		.Menu-Advert { 
		
			position: relative;
			float: left; 
			
			margin: 0 0 10px 0;
		
		}

	/* ----- Menu Search ----- */

		.Menu-Content-Search {

			position: relative;
			float: left;

			padding: 5px 0 10px 0;

			width: 171px;

			/* background-image: url(http://images.esellerpro.com/2149/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 LI { clear: both; }

		.Menu-UL-Search #menu-searchquery {

			position: relative;
			float: left;

			margin: 0 0 5px 10px;

			width: 110px;
			height: 15px;

			border: 1px solid #545454;

		}

		.Menu-UL-Search #menu-searchsubmit {

			position: relative;
			float: left;

			margin: 1px 0 5px 3px;
			padding: 2px 0 0 0;

			width: 30px;
			height: 17px;

			border: 0;

			background: none;
			background-image: url(http://images.esellerpro.com/2149/images/objects/buttons/menu-find-button.gif);

			color: #ffffff;

			font-weight: bold;
			
		}

		.Menu-UL-Search select {

			position: relative;

			margin: 0 0 5px 10px;

			width: 150px;

			border: 1px solid #545454;
	        
        }

    /* ----- Menu News Letter Box ----- */
    
    	.Menu-News-Letter-Container { height: 127px; } 
    
    	.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: 3px 0 0 8px;

			width: 92px;
			height: 21px;
			
			background: none;
			background-image: url(http://images.esellerpro.com/2149/images/objects/buttons/register-small.gif);

			cursor: pointer;

			font-size: 1.1em;
			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 ----- */		 
        
    /* ----- Menu Search ----- */
    
        .Menu-UL-Search p { color: #615087; }

/* ------------------------------------------------------------ */
/* Font Formatting */
/* ------------------------------------------------------------ */	

    /* ----- Menu Search ----- */
	    
		.Menu-UL-Search #menu-searchquery { font-size: 0.7em; } 

		.Menu-UL-Search #menu-searchsubmit { font-size: 0.7em; } 

		.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 { }		
		
	/* ----- Header Tabbed Menu ----- */
	
		.Header-Menu-UL-Right { }
    
    
    
    /* ------------------------------------------------------------ */
/* Element Overrides */
/* ------------------------------------------------------------ */
/* We hide elements on initial load. If they are used by system */
/* settings we can display them manually in javascript          */
/* ------------------------------------------------------------ */

	/* ----- Homepage Intro ----- */
	
		.Homepage-Intro h2 { 
			
			padding: 0 0 20px 0; 
			
			/* ----- Colour ----- */
			
				color: #cc1700;
				
			/* ----- Formatting ----- */
			
				font-size: 1.1em;
	
		}
		
	   div.Intro-Title { 
			
			margin: 7px 0 0 10px;
			padding: 0px; 
			
			/* ----- Colour ----- */
			
				color: #cc1700;
				
			/* ----- Formatting ----- */
			
				font-size: 1.1em;
				
			
	
		}
		
		 div.Intro-Title  a.intro:link, div.Intro-Title  a.intro:visited{ 
			
			margin: 7px 0 0 10px;
			padding: 0px; 
			
			/* ----- Colour ----- */
			
				color: #cc1700;
				
			/* ----- Formatting ----- */
			
				font-size: 1.1em;
				
				text-decoration: none;
				
			
	
		}
	
		.Homepage-Intro p { 
		
			font-size: 0.8em;
		
		}

	/* ----- Menu Browse ----- */
	
		.Menu-Browse-Container {
		
			background-image: url(http://images.esellerpro.com/2149/images/block-backgrounds/browse-bg.gif);
			background-repeat: no-repeat;
			
			height: 190px;
		
		}

	/* ----- Menu Cart ----- */
	
		.Menu-Cart-Container { 
			
			background-image: url(http://images.esellerpro.com/2149/images/elements/menu-bg.gif); 
			background-repeat: no-repeat;
		
		}	
	
		.Menu-Content-Cart { 
		
			background: none;
			
		}
	
		.Menu-Cart-Container .Menu-Info-Link-Container { 
			
			background: none;
		
		}
		
		.Menu-Cart-Container .Menu-Cart-List {
		
			margin: 0 0 2px 10px;
		
		}
		
		.Menu-Cart-Container .Menu-UL-Base { margin: 0 0 0 0; }

	/* ----- Login Area ----- */
	
		.Menu-Login-Container {
		
			padding: 0 0 10px 0;
			
			height: 127px;
		
			background-image: url(http://images.esellerpro.com/2149/images/block-backgrounds/login-bg.gif); 
			background-repeat: no-repeat;
		
		}
		
		.Menu-Login-Container .Menu-Content-Title { 

			background: none; 

		}
		
		.Menu-Login-Container .Menu-Info-Link-Container { background-image: none; }

	/* ----- Special Offers Heading ----- */

		.Special-Offers-Header {

			height: 36px;
			
			background-image: url(http://images.esellerpro.com/2149/images/elements/special-offers-menu-heading.gif);
			
		}

	/* ----- Menu News Letter Box ----- */

		.Menu-News-Letter-Container { 
	
			padding: 0 0 10px 0;
	
			background-image: url(http://images.esellerpro.com/2149/images/block-backgrounds/newsletter-bg.gif); 
			background-repeat: no-repeat;
	
		}

		.Menu-News-Letter-Container .Menu-Content-Title { 
		
			background: none; 
	
		}

		.Menu-News-Letter-Container .Menu-Info-Link-Container { background-image: none; }
    
            
    
div.content
{
font-family: "Levenim MT",tahoma,arial,verdana;
font-size:12px;
font-weight: normal;
color: #000;
}

div.post, div.entry, div.entry p
{
font-family: "Levenim MT",tahoma,arial,verdana;
font-size:12px;
font-weight: normal;
margin: 0px;
padding: 0px;
padding-bottom: 10px;
color: #000;
width:705px;
}

div.post h2 a:link, div.post h2 a:visited
{
font-family: "Levenim MT",tahoma,arial,verdana;
font-size:18px;
color: #000;
text-decoration: none;
}


div.post h2 a:hover
{
font-family: "Levenim MT",tahoma,arial,verdana;
font-size:18px;
color: #000;
text-decoration: underline;
}



h2.sidebarheading
{
font-size:12px;
font-weight: bold;
}

div.sem_recent div.tile_header h2
{
font-size:12px;
font-weight: bold;
}


#Menu-Right ul li a:link, #Menu-Right ul li a:visited{
color: #615087;
padding-left: 10px;
}

a.tag-link:link, a.tag-link:visited
{
color: #615087;
padding-left: 10px;
}


.searchquery
{
background-color:#666666;
width: 150px;
color: #fff;
}

.searchsubmit
{
background-color:#A7BDD5;
color: #fff;
}


p.postmetadata
{
font-size:12px;
font-weight: normal;
margin: 0px;
padding-bottom: 5px;
padding-left: 0px;
}

p.postmetadata a:link, p.postmetadata a:visited
{
font-size:12px;
font-weight: normal;
}

p.postmetadata p a:link, p.postmetadata p a:visited
{
font-size:12px;
font-weight: normal;
}

ul.blogroll li a:link, ul.blogroll li a:visited
{
font-size:12px;
font-weight: bold;
padding-bottom: 7px;
}

.post .date {



	float:left;



    width:56px;



    height:56px;



    text-align: center;



    background: url(images/date.png) no-repeat;

    padding-right: 7px;


}







.span_month {



	margin: 2px 0 0 0;



	color:#dcdcdc;



	line-height:18px;



	padding-right:1px;



	font-size: 14px;



	font-weight: bold;



}







.span_date {



	margin: 0 0;



	line-height:38px;



	font-size: 28px;



	font-weight: bold;



}


.small
{
font-family: "Levenim MT",tahoma,arial,verdana;
font-size:11px;
}

.commentsec
{
width: 560px;
padding: 5 10 5 15px;
font-family: "Levenim MT",tahoma,arial,verdana;
font-size:14px;
}

.commentsec h3
{
font-family: "Levenim MT",tahoma,arial,verdana;
font-size:18px;
}

.commentform
{
background: #cdddef;
padding: 10px 10px 10px 0px; 
}

.commentform input
{
height: 20px;
width: 150px;
}

.commentform p
{
color: #000;
font-size:14px;
}
#submit
{
background: #ff0000;
color: #fff;
}

a.bluelink:link, a.bluelink:visited
{
font-size:11px;
color: #615087;
}

div.subscribe_service
{
padding-left:10px;
}

div.comments h3
{
font-size:16px;
}

ol.commentlist
{
margin: 3 3 3 15px;
}

ol.commentlist li
{
margin: 0px;
padding: 0px 0px 15px 0px;
font-size:12px;
}

ol.commentlist li.alt p
{
margin: 10px 0 0 0;
padding: 0px;
font-size:12px;
}


ol.commentlist li a:link
{
font-size:12px;
color: #615087;
}

div.entry h2 
{
font-size:18px;
margin:0px;
padding: 5px 0px 10px 0px;
text-align:left;
}

div.entry h3 
{
	width:705px;
font-size:16px;
margin:0px;
padding: 5px 0px 10px 0px;
text-align:left;
}

div.entry h4 
{
font-size:14px;
margin:0px;
padding: 5px 0px 10px 0px;
text-align:left;
}

div.entry ul li 
{
font-size:12px;
}

div.entry ol li 
{
font-size:12px;
}

div.entry td 
{
font-size:12px;
}

.entry table {
border: 1px solid #ccc;
border-right: none;
border-bottom: none;
}

.entry table td {
border-bottom: 1px solid #ccc;
border-right: 1px solid #ccc;
padding: 2px;
}




