@charset "utf-8";
/*
'======================================================================================
' CSS RESET
'======================================================================================
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

a {
color:#FFFFFF;
}
/*
'======================================================================================
 * CSS FILE 
 * @CLIENT		   Twentieth Century Foxy
 * @TYPE		   GLOBAL
 * @DATE_CREATED   25/09/2009
 * @AUTHOR		   QT CREATIVE 
'======================================================================================
*/

#maindetail p.white {
	color: #FFFFFF;
}

body { background:#000000 url('../image/header_bg.gif') repeat-x scroll left top; }

#wrapper
{
width:1000px;
margin:0 auto;
position:relative;
color: #FFFFFF;
}

/* HEADER STYLES */

#header
{
width:100%;
height:167px;
margin:0;
position:relative;
overflow:hidden;
}

		#header h1#twentiethcenturyfoxy
		{
		width:254px;
		height:163px;
		margin:0;
		padding:0;
		background:transparent url('../image/logo.png') no-repeat scroll left top;
		text-indent:-10000px;
		}
		
		#header p#strapline 
		{ 
		width:450px;
		font-family:times; font-size:16px; color:#e8c46a; font-style:italic; line-height:18px;
		position:absolute; top:19px; left:300px;
		}
    
    	#header li#shoppingbag a 
		{
		width:248px;
		height:88px;
		margin:0;
		padding:0;
		background:transparent url('../image/basket.png') no-repeat scroll left top;
		text-indent:-10000px;
		position:absolute; top:0px; right: 0px;
		}
		
		#header .cart_sub
		{
			position: absolute;
			top: 20px;
			right: 60px;
			font-family:Arial, Helvetica, sans-serif;
			color: #E8C46A;
			font-size: 12px;
		}
		
		#header #subscribe_box
		{
			position: absolute;
			top: 15px;
			right: 5px;
			
			width: 270px;
			height: 63px;
			
			padding-top: 45px;
			padding-left: 20px;
			
			background: transparent url("../image/subscribe_bg.png") no-repeat scroll left top;
			color: #FFFFCC;
			font-size: 12px;
		}
		
		#header #subscribe_box p
		{
			margin: 0px;
			padding: 0px;
			overflow: hidden;
			float: left;
			width: 190px;
			margin-bottom: 5px;
		}
    
		#header #subscribe_box p label
		{
			float: left;
			width: 38px;
			padding-top: 5px;

		}
		
		#header #subscribe_box p input
		{
			float: left;
			width: 135px;
		}
		
		#header #subscribe_box #subscribe_submit
		{
			float: right;
			clear: right;
			padding-top: 5px;
			padding-right: 30px;
		}
	
		#header #mainnav 
		{
		width:747px;
		height:28px;
		margin:0;
		padding:0;
		background:transparent url('../image/navbg.gif') no-repeat scroll left top;
		position:absolute; right:0px; bottom:4px;
		overflow:hidden;
		}
		
				#mainnav ul { margin:5px 0 0 56px; }
		
						#mainnav li { margin:0 33px 0 0; float:left; }
						
								#mainnav li a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e8c46a; text-decoration:none; }
								
								#mainnav li a:hover { color:#ffffff; }
								
/* MAIN PANEL STYLES */

#mainpanel {  }



		#mainpanel #subnavigation
		{
		width:187px;
		margin:2px 40px 0 0;
		padding:0;
		float:left;
		}
		
				#byitem
				{
				width:231px;
				height:550px;
				margin:0;
				padding:12px 20px 14px 15px;
				background:transparent url('../image/byitempanel_new.png') no-repeat scroll left top;
				}
				
						h2.t_shopbyitem
						{
						width:128px;
						height:33px;
						margin:0 0 0px 0;
						padding:0;
						background:transparent url('../image/shopbyitem.png') no-repeat scroll left top;
						text-indent:-10000px;
						}
						
						h3.t_catalogue
						{
						width:68px;
						height:14px;
						margin:0 0 4px 8px;
						padding:0;
						background:transparent url('../image/catalogue.gif') no-repeat scroll left top;
						text-indent:-10000px;
						}
						
						ul#cataloguelinks { margin-left: 30px; margin-top:20px;}
						
								#cataloguelinks li a { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#facb48; text-decoration:none; line-height:18px; }
								
								#cataloguelinks li a:hover { color:#ffffff; }
				
									ul#eralinks { margin-left: 30px; margin-top:75px;}
						
								#eralinks li a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#faf6d8; text-decoration:none; line-height:18px; }
								
								#eralinks li a:hover { color:#facb48; }
								
												ul#collectionlinks { margin-left: 30px; margin-top:60px;}
						
								#collectionlinks li a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#faf6d8; text-decoration:none; line-height:18px; }
								
								#collectionlinks li a:hover { color:#facb48; }
				
				#byera
				{
				width:151px;
				height:296px;
				margin:0;
				padding:12px 20px 20px 15px;
				background:transparent url('../image/byerapanel.png') no-repeat scroll left top;
				}
				
						h2.t_shopbyera
						{
						width:115px;
						height:32px;
						margin:0 0 10px 0;
						padding:0;
						background:transparent url('../image/shopbyera.png') no-repeat scroll left top;
						text-indent:-10000px;
						}
						
						#forties { width:213px; margin:0 0 10px 8px; padding:0 0 5px 0;  }
						
								h3.t_demure40s
								{
								width:86px;
								height:14px;
								margin:0 0 5px 0;
								padding:0;
								background:transparent url('../image/showme.gif') no-repeat scroll left top;
								text-indent:-10000px;
								}
								
								.gallerylinks li.view40s a
								{
								width:95px;
								height:14px;
								margin:0;
								padding:0;
								background:transparent url('../image/gallery40s.gif') no-repeat scroll left top;
								text-indent:-10000px;
								display:block;
								}
								
						#fifties { width:138px; margin:0 0 15px 8px; padding:0; }
								
								h3.t_frisky50s
								{
								width:70px;
								height:16px;
								margin:0;
								padding:0;
								background:transparent url('../image/frisky50s.gif') no-repeat scroll left top;
								text-indent:-10000px;
								}
						
								.gallerylinks li.view50s a
								{
								width:95px;
								height:16px;
								margin:0 0 5px 0;
								padding:0;
								background:transparent url('../image/gallery50s.gif') no-repeat scroll left top;
								text-indent:-10000px;
								display:block;
								}
				
	
						
				#searchbox
				{
				width:250px;
				height:25px;
		
			
				position:absolute; top:90px; right: -10px;
			
				}
				
						#searchbox h2 { margin:0 0 4px 0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e8c46a; }
						
						p#catdesc {	
							color: #FFFFFF;
						font-family:Arial, Helvetica, sans-serif;
							font-size: 14px;
						}
						
						#searchbox fieldset#searchbg
						{
						width:170px;
						height:25px;
						margin:0;
						padding:0 0 0 4px;
					
						}
						
								fieldset#searchbg label { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; }
								
								fieldset#searchbg .txtbox { width:110px; height:20px; background-color:#373737; border:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; float: left;  }
								
						.submitbtn 
						{
					
						padding:0;
						width:25px;
						height:22px;
						background:transparent url('../image/go.png') no-repeat scroll left top;
								text-indent:-10000px;
								display:block;
					border:0;
                        float: left;
						
						}

/* MAIN CONTENT */
	
		#mainpanel #maincontent
		{
		width:760px;
		margin:0;
		padding:10px 0 0 0;
		float:right;
		}
				
				/* GENERAL TEXT PAGE */
				
				#maincontent #textcontent
				{
				width:395px;
				margin:10px 0 0 0;
				padding:0;
				}
						
						#textcontent h2
						{
						margin:0;
						padding:16px 0 16px 0;
						
						font-size:26px;
						color:#000;
					
						}
						
						#textcontent p
						{
						width:290px;
						margin:0;
						padding:9px 0 9px 0;
						font-family:Arial, Helvetica, sans-serif;
						font-size:12px;
						color:#000;
						}
						
						#textcontent #news 
						{ 
						width:290px;
						margin:20px 0 0 0; 
			
						}
						
						h2#homenews
						{
						margin:0;
						padding:0;
						font-size:26px;
						color: #38250b;
			
						}
						
						#news .newsarea
						{
						margin:9px 0 9px 0;
						padding:0;
						color:#e8c46a;
						}
						
								#news .newsarea h3
								{
								margin:0 0 3px 0;
								font-family:Arial, Helvetica, sans-serif;
								font-size:14px;
								}
								
								#news .newsarea p
								{
								margin:0;
								padding:0;
								line-height:14px;
								color:#e8c46a;
								}
								
								#news .newsarea a
								{
								font-family:Arial, Helvetica, sans-serif;
								color:#e8c46a;
								text-decoration:underline;
								}
								
				/* PANELLED PAGE */
				
				#maincontent #panelcontent
				{
				width:700px;
				margin:0;
				padding:0;
				background:#000000 url('../image/panelbg.jpg') no-repeat scroll left top;
				}
				
						#panelcontent #outter { background:transparent url('../image/outter.png') no-repeat scroll left top; }
						#panelcontent #inner { background:transparent url('../image/inner.png') no-repeat scroll left bottom; }	
						#panelcontent #items,
                        #panelcontent .homeItems
						{
						margin:0;
						padding:17px 20px 42px 25px;
						position:relative;
						}
						
							#maincontent #homefeature
				{
				width:750px;
				margin:0;
				padding:0;
				background:#ffffff;
                clear: left;
				}
				
					#homefeaturenav { background-color:#000;}
				#homefeaturenav ul { margin-top:10px; }
		
						#homefeaturenav li { padding-top:5px; float:left; width:123px; height:28px; display: block; background-image: url("../image/greymenu_butt1.png")}
                        #homefeaturenav li.selected { background: #FFFFFF; font-color:#000; }
						
								#homefeaturenav li a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e8c46a; text-decoration:none; padding:20px;}
								
								#homefeaturenav li a:hover { color:#ffffff;  }
						
								#items #pagination
								{
								position:absolute; top:26px; right:26px;
								}
								
								#items #pagination2
								{
								margin:4px 0 4px 0;
								}
								
										#pagination li,
										#pagination2 li { float:left; margin:0 3px 0 0; }
										
										#pagination li a,
										#pagination2 li a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e1be68; text-decoration:none; }
										
										#pagination li a:hover,
										#pagination2 li a:hover,
										#pagination li a.on,
										#pagination2 li a.on { color:#ffffff; }
										
								/* CLOTHING DISPLAY */
								#items #clothespanel,
                                .homeItems #clothespanel
								{
								margin-top:6px;
								background-color:#ffffff;
								clear:both;
								overflow:hidden;
								padding-left:15px;
								padding-top: 10px;
								}
								
										#clothespanel .clothingdesc
										{
										width:200px;
										height:320px;
										background-color:#ffffff;
										float:left;
										overflow:auto;
									
										}
										
												#clothespanel .clothingdeschome
										{
										width:180px;
										height:270px;
										background-color:#ffffff;
										float:left;
										overflow:auto;
								
										}
										
												.clothingdesc img a { border:0; }
										
												.clothingdesc p.description
												{
												font-family:Arial, Helvetica, sans-serif; 
												font-size:11px; 
												color:#000000; 
												text-decoration:none;
												text-align:center;
												}
												
												.clothingdesc p.price
												{
												font-family:Arial, Helvetica, sans-serif; 
												font-size:11px; 
												color:#e1be68; 
												text-decoration:none;
												text-align:center;
												}
												
												.clothingdesc p.saleprice
												{
												font-family:Arial, Helvetica, sans-serif; 
												font-size:11px; 
												color:red; 
												text-decoration:none;
												text-align:center;
												}
												
												
												
													.clothingdeschome img a { border:0; }
										
												.clothingdeschome p.description
												{
												font-family:Arial, Helvetica, sans-serif; 
												font-size:11px; 
												color:#000000; 
												text-decoration:none;
												text-align:center;
												}
												
												.clothingdeschome p.price
												{
												font-family:Arial, Helvetica, sans-serif; 
												font-size:11px; 
												color:#e1be68; 
												text-decoration:none;
												text-align:center;
												}	
                                                
                                                .clothingdeschome p.saleprice
                                                {
                                                    font-family:Arial, Helvetica, sans-serif; 
                                                    font-size:11px; 
                                                    color:pink; 
                                                    text-decoration:none;
                                                    text-align:center;
                                                }
												
                                
                                #clothespanel #showmore {   
                                    width: 100%;
                                    text-align: center;
                                    color: #E8C46A;
                                    font-family: Arial, Helvetica, sans-serif;
                                    
                                    background-color: #424242;
                                    clear: both;
                                    margin-left: -15px;
                                    width: 775px;
                                    
                                    line-height: 1.5;
                                    
                                    font-size: 14px;
                                }
                                
                                #clothespanel #showmore a {
                                    text-decoration: none;
                                    color: #E8C46A;
                                }
                                
                                 #clothespanel #showmore a:hover {
                                    text-decoration: underline;
                                }
                                
								/* DETAIL DISPLAY */
								
								#detailspanel 
								{
								margin-top:6px;
								clear:both;
								}
                    
										#detailspanel #imagedetail 
										{
										width:300px;
										margin:0 20px 20px 0;
										padding:;
										float:left;
										}
											
												#imagedetail img#prodImage { width:300px; height:423px; margin:0 0 12px 0; padding:0; }
                                                
                                                #imagedetail #thumbs { margin-top: 10px; clear:both; overflow:visible; }
												
                                                #imagedetail #thumbs li { margin:0; padding:0; float:left; overflow:visible; }
                                                    
                                                #imagedetail #thumbs li a { margin:0 8px 0 0; border:0; }
												
                                                #buyForm { padding-top: 10px; }
                                                #maindetail #buyForm p {
                                                    padding-top: 0px;
                                                    padding-bottom: 0px;
                                                }
                                                
                                                #maindetail #buyForm p label.soldout {
                                                    color: #AAAAAA;
                                                }
												
                                                p.sizeguide { margin:8px 0 0 0; }
												p.sizeguide a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e1be68; }
												p.sizeguide a:hover { color:#ffffff; }
												
										#buyForm input#addToBasket {
											margin-top: 10px;
											margin-bottom: 10px;
											float: left;
										}

										#buyForm div#fbLikeContainer {
											float: left;
											overflow: show;
											width: 50px;
											
											margin-left: 10px;
											margin-top: 10px;
										}
										
										#detailspanel #maindetail 
										{
										width:300px;
										margin:0;
										padding:0;
										float:left;
										}
											
												/* h2#itemtitle - SEE SIFR-SCREEN.CSS */
												
												/* p.itemby - SEE SIFR-SCREEN.CSS */
												
												#maindetail p
												{
												margin:0;
												padding:4px 0 4px 0;
												font-family:Arial, Helvetica, sans-serif;
												font-size:12px;
												color:#e1be68;
												line-height:14px;
												}
												
												#maindetail ul li 
												{
												margin:0;
												padding:2px 0 2px 0;
												font-family:Arial, Helvetica, sans-serif;
												font-size:12px;
												color:#e1be68;
												line-height:14px;
												}
												
												#maindetail span.price { margin:15px 0 20px 0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#e1be68; }
												#maindetail span.saleprice { margin:15px 0 20px 0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:pink; }
												
												#thumbs { margin-top: 10px; clear:both; overflow:visible; }
												
														#thumbs li { margin:0; padding:0; float:left; overflow:visible; }
															
																#thumbs li a { margin:0 8px 0 0; border:0; }
																
												a.addtobag
												{
												width:154px;
												height:25px;
												margin:20px 0 60px 0;
												padding:0;
												background:transparent url('../image/addtoshoppingbag.gif') no-repeat scroll left top;
												text-indent:-10000px;
												display:block;
												cursor:pointer;
												}
												
										#alsolike
										{
										width:550px;
										margin:30px 0 0 0;
										padding:10px;
										background:#313131 url('../image/alsolikebg.gif') no-repeat scroll left top;
										clear:both;
										overflow:auto;
										}
										
											#alsolike p { width:170px; margin:0 20px 0 0; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#e1be68; float:left; }
											
											#alsolike li { margin:0; padding:0; float:left; }
											
													#alsolike li a { margin:0 12px 0 0; border:0; }
								
								/*SHOOPING CART DISPLAY*/
								
								table.shoppingbagtable
								{
								width:440px;
								background-color:#262626;
								border:solid 1px #d8b766;
								}
                            	
										table.shoppingbagtable th,
										table.shoppingbagtable td { font-family:Arial, Helvetica, sans-serif; font-size:12px; border:solid 1px #d8b766; }
										
										table.shoppingbagtable th { padding:14px 12px 14px 10px; color:#ffffff; }
										table.shoppingbagtable td { padding:14px 0 14px 0; color:#e1be68; text-align:center; }
										
										table.shoppingbagtable tr td#freepost {
											color: pink;
										}
										
										tr th.hitem { width:176px; }
										tr th.hsize {  }
										tr th.hquantity {  }
										tr th.hprice {  }
										tr th.htools {  }
										
										tr td.ditem img { width:65px; margin:0 4px 0 6px; float:left; overflow:auto; }
										tr td.ditem p { width:140px; text-align:left; }
										
										tr td.dcosts { color:#ffffff; }
										
										tr td a { color:#e1be68; }
										
								ul#cartlinks { margin:20px 0 20px 165px; clear:both; overflow:auto; }
								
										ul#cartlinks li { float:left; margin-right:10px; }
										
										ul#cartlinks li.continueshopping a
										{
										width:154px;
										height:25px;
										margin:0;
										padding:0;
										background:transparent url('../image/continueshopping.gif') no-repeat scroll left top;
										text-indent:-10000px;
										display:block;
										}
										
										ul#cartlinks li.checkout a
										{
										width:108px;
										height:25px;
										margin:0;
										padding:0;
										background:transparent url('../image/checkout.gif') no-repeat scroll left top;
										text-indent:-10000px;
										display:block;
										}
								
/* DRESS MAKER DUMMIES */
		
#wrapper #dressmaker1
{
	width:250px;
	height:564px;
	margin:0;
	padding:0;
	/*background:transparent url('../image/dressmaker3.png') no-repeat scroll left top;
	text-indent:-10000px;*/
	position:absolute;
	top:225px;
	right:40px;
	z-index:10;
}

#wrapper #homelinks
{
	width:235px;
	
	margin:0;
	padding-left:10px;
	
float: right;
	top:180px;
	
	z-index:10;
}

#wrapper #homelinks2
{
width:235px;
	height:162px;
	margin:0;
	padding-left:10px;
		top:180px;
	
	z-index:10;
float: right;
}

#wrapper #dressmaker3
{
	width:207px;
	height:564px;
	margin:0;
	padding:0;
	<!--background:transparent url('../image/dressmaker1.png') no-repeat scroll left top;-->
	text-indent:-10000px;
	position:absolute;
	top:225px;
	right:82px;
	z-index:10;
}

#wrapper #dressmaker2
{
width:134px;
height:379px;
margin:0;
padding:0;
background:transparent url('../image/dressmaker2.png') no-repeat scroll left top;
text-indent:-10000px;
position:absolute; top:367px; right:10px;
z-index:8;
}
		
/* FOOTER */

		#mainpanel #footer
		{
		margin:0 0 20px 6px;
		padding:14px 0 0 0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#e8c46a;
		clear:both;
		}
		
				#footer a { color:#e8c46a; text-decoration:none; }
				#footer a:hover { text-decoration:underline; }
				
				#footer #footer_left { width:230px; height:60px; float:left; overflow:auto; }
				
				#footer #footer_right { width:500px; height:60px; float:left; overflow:auto; }
						
						.footsitenav { height:14px; margin:0 0 10px 0; clear:both; overflow:auto; }
						
						#footer_right li { margin-right:8px; padding-right:8px; background:transparent url('../image/footnavdivide.gif') no-repeat scroll right top; float:left; }
				
				#footer #footer_bottom { clear:both; }
				
				
/* --------------------- CHECKOUT STUFF ------------------------- */
table.checkouttable
{
	width:440px;
	background-color:#262626;
	border:solid 1px #d8b766;
}

table.checkouttable th {
	width: 100px;
}

table.checkouttable td {
	width: 312px;
}

table.checkouttable th,
table.checkouttable td { font-family:Arial, Helvetica, sans-serif; font-size:12px; border:solid 1px #d8b766; }

table.checkouttable td input,
table.checkouttable td select {
	width: 80%;
}

input#txtVoucher {
	width: 90px;
}
										
table.checkouttable th { padding:14px 12px 14px 10px; color:#ffffff; }
table.checkouttable td { padding:14px 0 14px 0; color:#e1be68; text-align:center; }
				
div.error { padding-top: 10px; color: #ff0000; font-family:Arial, Helvetica, sans-serif;  }

.error { color: #ff0000;}

/* -------------------------------- NEWS ---------------------------- */

.newsheading {
	font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFCC; line-height: normal; font-weight:bold;
	}
	
	.newssummary
	{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFCC; line-height: normal;
	}
	

		.newslink
	{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFCC; 
	}

	
/* --------------------------EDITORIAL -------------------------*/

#panelcontent #editorial
						{
						margin:0;
						padding:17px 20px 42px 25px;
						position:relative;
						width: 550px;
						}
						
#panelcontent #editorial p
						{
                                         margin:10px 0 10px 0;
						font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFCC; line-height: normal; 
						}

/* --------------------------STOP STARING -------------------------*/

#panelcontent #stopstaring
						{
					margin:0;
						padding:17px 20px 42px 25px;
						position:relative;
						width: 400px;
						overflow: hidden;
						}
						
#panelcontent #stopstaring p
						{
                                         margin:10px 0 10px 0;
						font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFCC; line-height: normal; 
						}

#panelcontent #stopstaringlist
{ width: 200px;
height: 205px;
margin-bottom:10px;
overflow:auto;
float:left;
position: relative;
}
#panelcontent #stopstaringpic
{ width: 150px;
float:right;
margin-bottom:10px;
overflow:auto;
position: relative;
}

#fashionshow
{ top:150px;
right:-30px;
position: absolute;
}

/****************************************
 ************COLLECTIONS*****************
 ****************************************
 */
div.collectionProduct {
	overflow: hidden;
	margin-bottom: 10px;
}

div.collectionProduct img {
	float: left;
}

#maindetail div.collectionProduct p {
	padding: 0 0 0 0;
	margin: 0 0 0 5px;
	float: left;
	line-height: 12px;
	
	width: 145px;
}

div.collectionProduct p a {
	text-decoration: none;
}

div.collectionProduct p select {
	width: 140px;
	margin-top: 5px;
}

div.collectionProduct p .addToBasket {
	margin-top: 5px;
}

#imagedetail #imageholderbox {
	margin-bottom: 10px;
    position: relative;
}

#imagedetail #imageholderbox .tag {
    position: absolute;
    top: -6px;
    left: -10px;
}

#imagedetail #imageholderbox .freedel {
    position: absolute;
    right: 2px;
    bottom: 2px;
}

#imagedetail p {
	color: #E1BE68;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
}
