@charset "utf-8";
/* CSS Document */

	body{ background:#000 url(/includes/theme/images/background.jpg) no-repeat 50% 0%; margin:0; padding:0; font-family:Georgia, "Times New Roman", Times, serif; font-size:0.7em; }
	a{ color:#FFF; text-decoration:none; }
	a:hover{ background:#FFF; color:#000; text-decoration:none; }
	div,h1,h2,h3,h4,p{}
	img{border:0;}
	h1{ font-size:1.3em; }
	h3{ margin:0; padding:0; font-size:1em; }
	p{ margin:0 0 1em 0;}
	input{ font-family:Georgia, "Times New Roman", Times, serif; font-size:1em;}


	/* COMMON CSS STYLES */	
	.alignRight{ text-align:right; }
	.columnHolder{ width:100%; clear:both; overflow:auto;}
	.column{ float:left; width:49.8%; margin:0; padding:0; }

	.pageWrapper{ width:90%; max-width:900px; min-width:900px; margin:0 auto; padding:0; clear:both; }
	
	.content{ clear:both; padding-bottom:1em; }
	.hiddentext{ margin:0; padding:0; font-size:1px; color:#000; text-align:center;}
	.hiddentext p{ margin:0; padding:0;}
	.hiddentext a{ color:#000;}
	
	/* HEADER SPECIFIC STYLES */
	.header{ width:100%; clear:both; }
	.header ul{ margin:0; padding:0; }
	.header ul li{ margin:0; padding:0; list-style-type:none; display:inline; }
	
	.headerLogo{ width:30%; float:left; }
	.headerLogo a:hover{ background:transparent; }
	.headerRight{ width:70%; float:left; overflow:auto;}
	.headerRight .links{ margin:1em 0 0 0;}
	.headerRight ul li{ padding:0 0.5em 0 0; border-right:1px SOLID #666; margin:0 0.5em 0 0;}
	.headerRight ul li.last{ padding:0; border-right:none; margin:0;}
	
	.mainMenu{ text-align:right; }
	.mainMenu ul li{ padding:0 1em 0 0; border-right:none; margin:0; }
	.mainMenu a:hover{ background:transparent; }
	
	
	/* MAIN BODY STYLES */
	.whiteScreen{ background:#FFF url(/includes/theme/images/white_screen.jpg) no-repeat; min-height:450px; overflow:auto;}
	
.whiteScreen {  
 scrollbar-face-color: #333;
 scrollbar-highlight-color: #333;
 scrollbar-3dlight-color: #333;
 scrollbar-darkshadow-color: #333;
 scrollbar-shadow-color: #333;
 scrollbar-arrow-color: #FFF;
 scrollbar-track-color: #000;
}
	
	
	.whiteScreen a{ color:#000;}
	.whiteScreen a:hover{ background:#000; color:#FFF; }
		
	.whiteScreen .links{ text-transform:uppercase;}
	.whiteScreen .links ul{ margin:2em 1em 1em 1em; padding:0; }
	.whiteScreen .links ul li img{ margin-top:-2em; padding:0; }
	.whiteScreen .links ul li{ padding:0 0.25em 0 0; margin:0 0.25em 0 0; list-style-type:none; display:inline; }
	.whiteScreen .links ul li.last{ padding:0; border-right:none; margin:0; }
	.whiteScreen .pager { text-align:right; } 
	
	.whiteScreen .fashion{ height:400px; background:transparent; }
	.whiteScreen .productimages{ overflow:auto; }
	.whiteScreen .content{ padding:0 0 0 2em;}
	
	/* PRODUCTS LISTING STYLES */
	.products{ margin:0 auto; padding:0; clear:both; }
	.product{ width:150px; min-height:215px; padding:0; margin:0; float:left; text-align:center; border:1px solid #FFF;}
	.productoptions{ border:1px solid; padding:1em; margin:1em; }
	.productimages a:hover{background:transparent;}
	
	.sizes{ clear:both; margin:1em 0; overflow:auto;}
	.sizes ul{ margin:0; padding:0;}
	.sizes ul li{ margin:0; padding:0; list-style-type:none; float:left;}
	
	.swatches{ clear:both; margin:1em 0; }
	.swatches img{margin:0; padding:0;}
	.swatches a{ background:transparent; margin:0; padding:0;}
	.swatches a:hover{ background:transparent; margin:0; padding:0;}
	
	.sharelinks{ margin:1em 0;}
	.sharelinks ul{ margin:0; padding:0;}
	.sharelinks ul li{ margin:0; padding:0; list-style-type:none; float:left;}
	
	
	/* SHOPPING BASKET */
	.shoppingbasketlinks{ font-weight:bold; clear:both; overflow:auto; padding:0; margin:0; width:356px; height:112px; background:transparent url(/images/quantity_background.jpg) no-repeat; }
	.shoppingbasketlinks ul{ margin:0; padding:0;}
	.shoppingbasketlinks ul li{ margin:0; padding:0; list-style-type:none; float:left;}	
	
	.orderSectionHeader{color:#666666; background-color:#eeeeee; font-weight:bold; padding: 6px;}
	.orderItem{color:#000; padding: 6px; border-bottom:1px solid #eeeeee;}
	#orderTotalName{font-size:12px; color:#000; padding: 6px;font-weight:bold;}
	#orderTotal{font-size:12px; color:#000; padding: 6px;font-weight:bold;}	
	
	/* FOOTER STYLES */
	.footer{ margin:1em 0 0 0;}
	.footer a:hover{ background:#FFF; color:#000; text-decoration:none; }
	.footer ul{ margin:0; padding:0; }
	.footer ul li{ padding:0 0.5em 0 0; margin:0 0.5em 0 0; list-style-type:none; display:inline;}
	.footer ul li.last{ padding:0; border-right:none; margin:0;}