/* CSS Document */

body {
font: 100% Georgia, Tahoma, Arial, Verdana, Helvetica, sans-serif;
	margin: 0px;
	padding-top:15px;
	padding-bottom:0;
	padding-right:0;
	padding-bottom:0;
	background:#fff;
}

	.clear {
	clear:both;
	overflow:hidden;
	height:1px;
	}
	
	.home-banner1 { float:left; border-left: #FFF solid 4px;  border-right: #FFF solid 4px;  border-bottom: #FFF solid 4px;}
	.home-banner2 { float:left; border-left: #FFF solid 4px; border-right: #FFF solid 4px; }
	
	.christmasdeliveries { float:left; width:100%; margin-top:10px; margin-bottom:5px; color:#fa156b; background:#ffebe8; font-family:Georgia, "Times New Roman", Times, serif; font-weight:600; font-weight:500\9; /* IE8 and below */ font-size:90%; font-style:italic; padding:10px;} 
	
	ul.bulletmyass { color: #898875; font-size:80%; margin-top:10px;  margin-bottom:10px;}
	
	ul.bulletmyass li { margin-bottom:4px; }
	
	.pinkline { width:100%; float:left; border-bottom: 1px dashed #636160; padding-bottom:15px; margin-bottom:15px;}
	
	p { margin-top:5px; margin-bottom:5px; }
	
	#outside { width: 100%; background-image: url(/images/bg1.jpg); background-repeat:no-repeat; background-position:top center; height:500px;}
		#outside2 { width: 100%; background-image: url(/images/bg3.jpg); background-repeat:repeat-x; background-position:top center; }
		#outside3 {  width: 100%; background-image: url(/images/bg3.gif); background-repeat:repeat-x; background-position:top left; }
		#outside4 { width: 100%; background-image: url(/images/flowers.jpg); background-repeat:repeat-x; background-position:top left; }
		
			.outside4 { width: 100%; background-image: url(/images/flowers.jpg); background-repeat:repeat-x; background-position:top left; }
			.outside3 {  width: 100%; background-image: url(/images/bg3.gif); background-repeat:repeat-x; background-position:top left; }
			
		#outside5 { width: 100%; background-image: url(/images/bg5.jpg); background-repeat:repeat-x; background-position:top center; }
	
	
	#wrapper { width: 845px; float:center; margin-left:auto; margin-right:auto;  }
	.wrapper { width: 845px; float:center; margin-left:auto; margin-right:auto;  }
	
	#mainnav { /*width:590px;  color: #FFFFCC;*/ font-size: 75%; width:600px; margin-top:5px; float:right;}

	
	#topnav { width:100%; }
	#topnav .logo {  float:left; width:235px;   background:#ccc; margin-bottom:6px; }
	#topnav .reglog_top {  float:right; width:138px; margin-top:7px;}
	#topnav .bag {  float:right; width:109px;}
	#topnav .group { width:280px; float:right; margin-top:7px; }
	#topnav .field{  margin-left:5px; padding: 2px 1px 2px 3px; float:right;  width:100px; background: #737a4a; color:#e3eebe; font-size:70%;}
	#topnav .button {   margin-left:5px; float:right; width:24px;  padding-left:0px; background: #737a4a; border: 1px solid #737a4a; color:#e3eebe; font-size:75%; margin-right:5px;}
	.topfeature { float:right; /*background-color:#f6a5b7; */ height:40px; margin-right:5px;}
	.topfeature a{ color: #a3828a; font-size:70%; text-decoration:none;}
		.topfeature a:hover{ color: #fb427a; }
		.topfeature .space{ clear:both; text-indent:15px;}
		
		
		.topfeature2 img{ float:left;}
		
		
			.topfeature2 { float:right; width:155px; height:40px; margin-right:0px; }
	.topfeature2 a{ color: #a3828a; font-size:75%; text-decoration:none; }
		.topfeature2 a:hover{ color: #fb427a; font-size:75%; }
		.topfeature2 .space{text-indent:5px;}
				.topfeature2 .bagimg { float:left; width:33px;}
				.topfeature2 .bagtxt{ float:left; width:122px;}
		
			#topfeature2 { float:left; background-color:#f6a5b7; }
			#topfeature2 a {  text-decoration:none;  padding-top:5px; background-image: url(/images/shoppingbag.gif); background-position:  left; background-repeat:no-repeat; }
		#topfeature2 a:hover{ background-image: url(/images/shopingbag2.gif); background-position:left; background-repeat:no-repeat;}
		.topfeature2 .space2{ float:left; text-indent:5px;}
	
	#toplinks{
	float:right;
	width: 500px;
	color:#d2d6ab;
	font-size:70%;
	padding: 10px 0px 6px 0;
	text-align:right;
	}
	
	#toplinks ul {
	padding:0;
	margin:0;
	
	}
	
	#toplinks li {
	display:inline;
	margin:0;
	
	}
	
	#toplinks li a{
	color:#d2d6ab;
	padding:5px 4px 5px 5px;
	text-decoration:none;
	}
	
	#toplinks li a:hover{
	color:#fff;
	}
	
	#sidenav { float:left; width:150px; }
	#sidenav .title{ float:left;  margin-top:15px; margin-bottom:4px; padding-left:2px;}
	#sidenav label { float:left;  color:#959370; margin-left:5px; margin-top:3px; margin-bottom:2px;font-size:70%; font-weight:600; }
	#sidenav input { float:left; margin-left:0px; background: #e8e7da; border: 1px solid #e8e7da; color:#6d6754; font-size:70%; text-indent:4px;}
	#sidenav .button {   margin-left:3px; float:left; width:24px;  padding-left:0px; text-indent: 0;  background: #bbb393; border: 1px solid #bbb393; color:#e3eebe; font-weight: bold; font-size:75%; margin-right:5px;}
	
/*		#sidenav input { float:left; margin-left:0px; background: #85925b; border: 1px solid #85925b; color:#e3eebe; font-size:70%; text-indent:4px;}
	#sidenav .button {   margin-left:3px; float:left; width:24px;  padding-left:0px; text-indent: 0;  background: #737a4a; border: 1px solid #737a4a; color:#e3eebe; font-weight: bold; font-size:75%; margin-right:5px;}
	
	*/
	

	
	.product_wrapper { float:right; width:600px; margin-top:10px;}
		.product_wrapper2 { float:right; width:600px; margin-top:10px;}
		.product_wrapper3 { float:left; width:100%; margin-top:10px;}
		
		.leftcol { float:left;  width: 235px; margin-top:10px;}
		.leftcol ul, #sideflash ul { margin:0; float:left;padding:0;  text-align:left;}
		.leftcol li , #sideflash li { margin:0; color: #FF0066; width:100%; list-style: none; clear:both;}
		.leftcol li a, #sideflash li a {  color: #FF0066; font-size:75%;  padding-bottom: 2px; padding-top: 0px;margin:0; width:190px; float:left; border-bottom: 1px dotted #fdb7ce; text-decoration:none; background-image: url(/images/arrow_left.gif); background-repeat:no-repeat; background-position:left; padding-left:15px;}
		.leftcol li a:hover, #sideflash li a:hover { color: #ff81ce; font-size:75%; background-image: url(/images/arrow_left2.gif);}
	
		#sideflash{float:left; width: 232px; margin-right:10px;}
	
	#homeflash{float:right; width: 600px; }
	#homeflash p { color:#FFCCCC; font-size:75%; }
	
		#toptxt{ float:left; width: 590px; margin-top:17px;  line-height:16px; margin-left:20px}
		#toptxt a{ color:#fff;}
				#toptxt a:hover{ color: #FFCCCC; }

	
	#pinkstrip{float:left; width: 100%; background: #ee3c6b;}
	#pinkstrip2{float:left; width: 100%; margin-bottom:25px; }
	
	#reglog {float:left; margin-top:19px;}
	.paddy{padding-top:4px; padding-bottom:4px; }
	
	#sidenav_white { float:left; width:150px; }
	
	#content { float:right; width:100%; /*background-color:#ccc;*/}
	
	#content p { color: #5b5c5c; font-size:90%; margin-top:10px;  margin-bottom:10px;}
	#content .lineheight1 p  { line-height:130%;}
	
	
#content p a { color: #5b5c5c; }
	/*a.bodylink { color: #898875;}
	a.bodylink:hover { color: #fa2566;}*/
#content	p	a.bodylink2 { color: #5b5c5c; font-weight:500; text-decoration:none; border-bottom: 1px dotted #5b5c5c;}
#content	p a.bodylink2:hover { color: #fa156b; border-bottom: 1px dotted #fa156b; text-decoration:none; }
	
	#whatshot { float:left; width:225px;  }
		#pinkstrip2 #whatshot label{ float:left; color: #fff; font-size: 75%; font-weight:bold; margin-bottom:5px;}
	#pinkstrip2 #whatshot select { float:left; color: #666; width:180px; border: 1px solid #ffff; font-size: 70%; background: #fff; }
	
#pinkstrip2 #whatshot .dropdown {  }
#pinkstrip2 #whatshot .buttonwrap { float:left; width:20px;  }
#pinkstrip2 #whatshot .button{background: #b80c48; color:#fff; font-size: 75%; padding-left:2px; padding-right:2px; font-weight:500; border: 1px solid #b80c48;  margin-left:3px;}
	
	whatshot ul{margin:0; padding:0; list-style:none;}
	
	#whatshot li{clear:both; padding:0px 0px 0px 16px; margin:0;}

#whatshot ul a {
/*  color:#ffc8d9;  */
color:#fff;
font-size:75%;
text-decoration:none;
background-image: url(/images/arrow2.gif);
background-repeat:no-repeat;
background-position:left top;
clear:both;
float:left;
line-height:15px;


padding-left:15px;
}

#whatshot ul a:hover {
color:#ffc8d9;
background-image: url(/images/arrow.gif);
background-repeat:no-repeat;
background-position:left top;
clear:both;
float:left;

}

#whatshot p {
color:#fff;
font-size:75%;
line-height:17px;
margin-left:22px;
width:205px;
float:left;
margin-top:0;
}

#whatshot p a {
color:#fff;

text-decoration:underline;
font-weight:bold;
}

#whatshot p a:hover {
color:#ffc8d9;

}
	
	#favourites { width:130px; background:#ccc;}
	
		#favourites ul{
	padding:0;
	margin:0;
	}
	
	#favourites li {
	display:list;
	list-style:none;
	font-size:70%;
	
	}
	
	
		#favourites li a{
	display:block;
	width:100%;
	color:#7d9c3c;
	line-height:16px;
	text-decoration:none;
	text-indent:5px;
	}
	
	#favourites li a:hover{
	color:#fff;
	/*background-image: url(/assets/images/hover.gif);
	background-repeat: repeat-y;*/
	background: #c2dc6b;
	width:100%;
	color:#fff;
	}
	
	#home_banner, #home_banner2, #home_banner3 {
	float:left;
	width:194px;
background: #d5dca2;
background-image: url(../images/corner.gif);
background-position:bottom right;
background-repeat:no-repeat;
	
	}
	
	#home_banner h2, #home_banner2 h2, #home_banner3 h2{
	color: #698930;
	font-size:80%;
	margin:0;
		padding-left:10px;
	padding-right:10px;
	padding-top:2px;
}

	#home_banner p, #home_banner2 p, #home_banner3 p{
	color: #6c773f;
	font-size:70%;
	margin:0;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-top:4px;
}

/*.productdiv {
float:left;
width: 194px;
text-align:center;

}



.productdiv p{margin:0; padding:0px; }
*/

/*h2{ color: #a3828a; font-weight:bold; text-decoration:none; font-size:75%;  padding-left:16px; padding-bottom:10px; margin:0; }*/
#topnav #toptxt h2{ color: #fff;  font-weight:normal;text-decoration:none; font-size:75%;  font-weight:500\9; /* IE8 and below */  padding-bottom:10px; margin:0; }
h7{ color: #fa156b; font-weight:bold; text-decoration:none; font-size:85%; padding: 0; margin:0;}
h3{ color: #787763; font-weight:bold; font-weight:500\9; /* IE8 and below */ text-decoration:none; font-size:75%; padding: 0; margin:5px 20px 0 0;}
#content h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:110%; font-weight:600; font-weight:500\9; /* IE8 and below */ color: #fa156b;  font-style:italic;}
#content h3 {font-family:Georgia, "Times New Roman", Times, serif; font-size:85%; font-weight:600; font-weight:500\9; /* IE8 and below */ color: #636160;  font-style:italic;}

#content h3 a {color: #636160;}
#content h3 a:hover {color: #2d2d2c;}

#pinkstrip h3 {font-family:Georgia, "Times New Roman", Times, serif; font-size:110%; font-weight:500; font-weight:500\9; /* IE8 and below */ color: #fff;  font-style:italic; float:left; margin-left:20px; margin-bottom:10px;}


h4{ color: #787763; font-weight:bold; text-decoration:none; font-size:75%;   padding: 15px 0 0 0; margin:0;}
h5{ color: #787763; font-weight:bold;  font-size:75%;  margin:0;  padding-top:10px; padding-bottom:10px;}
#content h1{ color: #fa156b; font-family:Georgia, "Times New Roman", Times, serif; font-weight:600; font-weight:500\9; /* IE8 and below */ font-size:100%; text-decoration:none; font-style:italic; padding: 0; margin:0;}
#content .leftcol h1 { margin-bottom:5px; font-size:75%; font-weight:600; font-weight:500\9; /* IE8 and below */}

#content h1 a{ /*color: #fa156b;*/ color: #fa156b; font-family:Georgia,tahoma,  "Times New Roman", Times, serif; font-weight:600; font-weight:500\9; /* IE8 and below */ font-size:90%; text-decoration:none; font-style:normal; font-size:80%; margin-bottom:4px;}
#content h1 a:hover{ color: #fa156b; font-style:normal; font-size:80%;  }



#content .bigpinktext  { float:left; width:100%; text-align:center; color: #fa156b; font-family:Georgia, "Times New Roman", Times, serif; font-weight:600; font-weight:500\9; /* IE8 and below */ font-size:100%;  font-style:italic; margin-bottom:15px; margin-top:5px; }

#content .bigpinktext a{ color: #fa156b; font-family:Georgia, "Times New Roman", Times, serif; font-weight:600; font-weight:500\9; /* IE8 and below */ font-size:100%; text-decoration:none; font-style:italic; BORDER-BOTTOM:1PX DOTTED #fa156b;}
#content .bigpinktext a:hover{ color: #fb83d2; font-style:normal; font-size:100%; BORDER-BOTTOM:1PX DOTTED #fb83d2; font-style:italic;}


h6 { float:left; width:100%; color: #fa156b; font-family:Georgia, "Times New Roman", Times, serif; font-size:85%;  margin-bottom:10px; margin-top:10px; font-weight:600; font-weight:500\9; /* IE8 and below */ font-style:italic;}
.prod_div {
float:left;
width:135px;
text-align:center;

margin-right:19px;
}

.prod_div3 {
float:left;
width:150px;
text-align:center;

}


 .prod_div2 {
float:left;
width:190px;
text-align:center;
border:0;
}

.prod_div2 img, .prod_div3 img {


text-align:center;
clear:both;
margin-bottom:5px;
}

a.prod_titles {
color:#fa156b;
text-decoration:none;
}

a.prod_titles:hover {
color:#fb83d2;
text-decoration:none;
}

.text1 {
color: #5b5c5c;
font-size:75%;
margin:0;
}

.text1 a {
color: #5b5c5c;
text-decoration:none;
}

.text1 a:hover{
color: #fb83d2;
}

.text2 { color: #898875; font-size:70%; margin:0;}

.text2 a { color: #898875; text-decoration:none; }

.text2 a:hover{ color: #fb83d2; }


/* FOOTER STYLES */

#footer {
	
	background:#f9dbd4;
	width: 100%;
	color:#ce5f7a;
	font-size:70%;

	text-align:right;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	margin-top:0;
	clear:both;
	
	}
	
	.footwrap {float:center; width:819px; margin-right:auto; margin-left:auto; padding:10px 0px 10px 0px;}
	
	/*.footright{
	float:right;
	
	}*/
	
	#footer li {
	display:inline;
padding:0;
margin:0;
color:#ce5f7a; 
	}
	
		#footer ul {
margin:0;
text-align:left;
font-size:110%;
padding:0;

	}

	
		#footer li a{
	
	color:#ce5f7a;
	padding-left:2px; padding-right:2px;
	margin:0;

text-decoration:none;
	}
	
			#footer li a:hover{
	color:#fb90b8;

	}
	
	.inner_banner {
	float:left;
	width:622px;
margin-bottom:10px;
	}
	
	.leftfeature { float:left; width:135px;}
	
		.leftfeature p { color: #898875; font-size:70%; margin:0; padding:0;}
		
		.rangewrapper { float:left; width:100%; margin-bottom:10px; border-bottom: 1px dotted #ccc;}
		.rangewrapper  img{ float:right; background:#fff; }
		
		.rangedetail { float:left; width:370px; }

#bigimage { float:right; width:320px; border:0; }
.thumb { float:left; width:55px; border:1px solid #ccc;}
#bigimage p { color:#78a902; font-size:70%; font-weight:bold;}

#bigdetail { float:left; width:270px;  }

#bigdetail ul{ float:left; margin-top:0; margin-bottom:10px; margin-left:20px; }
#bigdetail li{  float:left;  margin:0; padding:2px;  font-size:75%;  color:#6d6754; }

.small_left { float:left; color: #898875; font-size:70%; font-weight:bold; margin-bottom:2px; width:70px;  padding:0;}
.small_right { float:left; width:200px; color: #898875; font-size:70%;  margin-bottom:2px;}
	#bigdetail input { float:left; margin-left:0px; background: #fff; border: 1px solid #e8e7da; color:#6d6754; font-size:100%; text-indent:4px;}
	#bigdetail textarea { float:left; margin-left:0px;  background: #fff; width:200px;border: 1px solid #e8e7da; color:#6d6754; font-size:100%; padding-right:4px; font-family: Arial, Helvetica, sans-serif;padding-left:4px;}
		#bigdetail select {  margin-left:0px; background: #fff; border: 1px solid #e8e7da; color:#6d6754; font-size:100%; text-indent:0px;}
		#bigdetail p{ font-size:90%; margin-top:20px; margin-bottom:20px; color:#5b5c5c;}
		.price {float:left; margin-top: 5px; margin-bottom:10px;  color: #787763; font-size:75%; font-weight:600; }
		.rrpprice {float:left; margin-top: 10px;   color: #898875; font-size:75%; font-weight:500; }
		.saleprice {float:left; margin-top: 5px; margin-bottom:10px;  color: #fa156b; font-size:85%; font-weight:600; }
		.buy { float:left; }
		.cont { float:right; }
		
		.breadcrumb {
margin-bottom:10px;


float:left;
width:auto;
float:left;
color: #666;
font-size:70%;

}

.breadcrumb a{ color: #898486; text-decoration: none;}
.breadcrumb a:hover{ color: #635e60; text-decoration: underline; text-decoration:none;}
.breadcrumb .selected { color: #fa156b; }

.alsowrap { float:right; width:100%; margin-top:10px; margin-bottom:20px; }

.txtlink { color: #959370; font-size:70%; margin-top:4px; float:left; }
.txtlink a{ color: #959370; text-decoration:underline; }
.txtlink a:hover{ color: #b3b18f; }

.emailfriend {  font-size:70%; margin-top:4px; float:left;margin-left:13px; margin-top:13px; }
.emailfriend a{ color: #fa156b; background-image: url(/images/email.gif); background-position:left; background-repeat:no-repeat; padding-top:5px; padding-left:27px; text-decoration:none;}
.emailfriend a:hover{ color: #b3b18f; }

.sizeguide { font-size:70%; margin-top:4px; float:left;margin-bottom:5px; margin-top:13px; }
.sizeguide  a{ color: #fa156b; background-image: url(/images/size.gif); background-position:left; background-repeat:no-repeat; padding-top:0px; padding-left:35px; text-decoration:none;}
.sizeguide  a:hover{ color: #b3b18f; }

a.footlink { color: #fa156b;  text-decoration:none; font-size:75%;}
a.footlink:hover{ color: #b3b18f; }

.extralinks { float:left; width:250px; margin-top:3px; margin-bottom:3px; color:#959370; }

.moreimg { float:left; width:100px; margin-top:3px; margin-bottom:3px;color:#959370; font-size:70%; font-weight:bold;}


.more_images { float:left; width:240px; margin-top:10px; font-size:75%; margin-left:3px; color:#fa156b; }
.more_images a { color:#fa156b; padding-top:5px; padding-left: 3px; padding-right:3px;}
.more_images a:hover {color: #b3b18f; }

.zoombutton { float:right; width:74px; margin-top:1px;}

.button_over { float:right; font-size:75%; margin-top:10px;}
.button_over a { background: #a09b90; display:block; padding:4px 10px 5px 10px;  text-align:center; color: #fff; text-decoration:none; }
.button_over a:hover { background: #676561;   color: #fff;  }

.logoimage {float:right; width: 100px;}

.lefttxt { float:left;  width:190px; margin-bottom:20px;}
.lefttxt a{ color:#9f858c; font-size:70%; text-decoration:none;}
.lefttxt a:hover{ color:#ee3c6b; margin:0; padding:0;}
.lefttxt .img{margin:0; padding:0; }

.topspacer {margin-bottom:100px;}

.detail_wrapper{float:right; /*background: #ffcc00;*/ width:630px; }

.status { background:#ffeeeb; color: #ec0064;  padding:7px 5px 7px 5px; margin-bottom:10px; font-size:70%; }
.status h1{ font-weight:bold; float:left; padding-left:2px 0px 0px 0px ; margin-bottom:1px; margin-top:1px;width:100%; font-size:100%; }

.status input{ font-size:70%;}
.status .button{ background:#ccc; border:1px solid #ccc; color:#000; padding:0px 0px 0px 0px;}


#content .pinkbox { float:right; background:#ffebe8; margin-bottom:5px;  border:0; width:185px;  padding:5px 10px 10px 10px;}
#content .pinkbox label { font-size:80%; width:100%; }
#content .pinkbox input { width:165px;  font-size:75%; border:0;  background:#fff;color: #666; }
#content .pinkbox select { width:165px;  font-size:75%; border:0;  background:#fff; color: #666;}
#content .pinkbox textarea { width:165px; font-family:Arial, Helvetica, sans-serif; font-size:75%; color: #666; border:0;  background:#fff; }
#content .pinkbox .buttonclass { margin-top:5px; color: #fff;  float:left; padding-top:3px; padding-bottom:3px; font-size:75%; width:167px;background:#f4386d; border:0;}
#content .pinkbox .buttonfix { margin-top:10px; color: #fff;  float:left; padding-top:3px; padding-bottom:3px; font-size:75%; width:167px;background:#f4386d; border:0;}

.pinkbox ul { margin-top:10px; padding:0; margin-left:15px; margin-bottom:0px;}
.pinkbox li { color: #f72968; margin-left:0px; line-height:14px; font-size:70%; }


.whitebox { float:left; /*background: #ffafbd;*/ background:#fff;  width:185px; padding:5px 10px 10px 10px;}

.pinky { color: #f72968; font-size:75%; margin-top:0px; margin-bottom:5px; }
.pinky label { font-size:100%;}
.pinky a { color: #f72968; text-decoration:underline;}
.pinky a:hover { color:#FF99CC; }

.errormessage {width:100% float:left; border:1px solid #ff7b9a; padding:5px; color: #fc2a6f; font-size:75%;}
.errormessage a {color: #f72968;}

a.greylinks { color: #898875; font-weight:bold; }
a.greylinks:hover { color:#ccc; }

.red {color:#ee0000}

.pages {
	float:right;
text-align:right;
	font-size: 75%;
color: #666;

margin-right:5px;
margin-top:0px;
width:400px;
	padding-top: 3px;
	padding-bottom: 1px;
	}
	
	*html .pages {
	margin-top:0px;
margin-right:2px;
	}
	
	a.pageslink {

text-decoration: none;
width:100%;
color: #666;
text-align: center;	min-width: 75px;
padding-left: 5px;

padding-right: 5px;
border: 1px solid #b4b3b3;
margin-left:3px;
	

}
a.pageslink:hover {
	color: #FFF;
	background-color: #fd5d81;
}

.buttonright { float:right; width:190px; font-size:75%; }
.buttonright a {  color: #666;  }
.buttonright a:hover {   color: #ccc;  }

#tabs { float:left; width:100%;  font-size:75%; font-weight:bold; margin-top:14px; margin-bottom:14px;}
#tabs .one{ color:#9f9f9e; float:left; margin-right:7px;}
#tabs .two{ color:#fd85ad; float:left; margin-right:7px;}

.logintxt { float:left; width:200px; color:#fc86b0; font-weight:bold; font-size:70%;  margin-left:7px;}

.logintxt a {  color:#ec0064; text-decoration:underline; font-weight:normal;}
.logintxt a:hover {  color:#fc86b0; text-decoration:underline; font-weight:normal;}
.logowrap { float:left; width:235px; background: #999; height:50px; }


.space { clear:both; float:left; }


.productswrapper {
float:right;
width: 600px;
}

.ordernum { border: 1px solid #fb166b; width:568px; color:#fb166b; font-size:85%; font-weight:600; padding:15px; text-align:center;}

.brandlogo {float:left; }

.topbar {background:#fd5d81; color:#fff; font-weight:bold; font-size:80%; }
.pinkcel {background:#ffebe8; color:#fb166b; font-weight:bold; font-size:75%; text-align:center;}


ul.sitemap {font-size:75%;}
ul.sitemap li {color: #FF0066; }
ul.sitemap a {color: #FF0066; text-decoration:none; }
ul.sitemap a:hover { color: #ff81ce; text-decoration:none; }
ul.sitemap li.category a { font-weight:bold}
ul.sitemap li.brand a { font-weight:bold}
ul.sitemap li.brand li a { font-weight:normal}



.sidemessage {float:left; margin-bottom:0; line-height:15px;
 color: #898875; font-size:75%; margin-top:0;}
.sidemessage img {margin-bottom:5px; margin-top:0px;}
.sidemessage a {  color: #898875; text-decoration:none; }
.sidemessage a:hover{  color: #fb83d2;}

.sideimage { float:left; border: 1px dotted #f70180;  margin-bottom:10px; margin-top:0px; width:221px; }

.order_processing { float:center; width:100%;  margin-left:auto; margin-top:100px; margin-right:auto; color: #666; font-weight:600; font-size:75%; text-align:center;}
.order_processing img {padding-left:50px; }



.newnavigation {
height: 34px;
width: 100%;
background-image:url(/images/navbg.gif);
background-repeat:repeat-x;
text-align:center;
border-right:1px solid #fff; 
}


.newnavigation ul {
margin: 0px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: small;
color: #FFF;
line-height: 34px;
white-space: nowrap;
background-image: url(/images/nav_left.gif);
background-position: left;
background-repeat:no-repeat;
}


.newnavigation li {
list-style-type: none;
display: inline;


}


.newnavigation li a {
text-decoration: none;
padding: 6px 12px 2px 8px;
color: #ed1053;
font-weight: bold;

}



.newnavigation li a:hover {

color: #fe78a9;


}

.bigbanner { float:left; width:602px; height:298px; background-image:url(/images/freya-bikini-competition.jpg);  background-repeat: no-repeat;  margin-bottom:10px;}
.bigbanner .txt {color:#FFF; padding-top:90px; padding-left: 30px; font-size:80%; width:46%;}
.bigbanner .txt a { color:#fff; font-weight:normal; text-decoration:underline; }
.bigbanner .txt a:hover { color:#FF3366;  }

.logospacer { float:left; margin-bottom:5px;  clear:both;}

.giftboxed {float:right; text-align:left; width:226px; margin-top:10px;  font-size:75%; }
.giftboxed .wrappy {text-align:left; width:190px; color:#fa156b; margin:0; padding:0;}
.giftboxed .checkbox{ float:right; width:20px;}
.giftwrapbanner {float:left; width: 305px; line-height:18px; margin-top:15px; margin-bottom:15px;}
.giftwrapbanner img {margin-bottom:5px; float:left;}

.stripblend { float:center; margin-left:auto; margin-right:auto; text-align:center; margin-top:0; padding:2px; background-image: url(/images/strip_blend.gif); margin-bottom:6px; background-position:left; background-repeat:no-repeat; width:600px; clear:both;}

.stripblend h1 { color:#FFF; font-size:75%; font-weight:600; margin:0; }


/*	Listing Results Backgrounds */
.prodListingStarZero 
{
	float:left;
	width:190px;
	text-align:center;
	background-color: White;
}
.prodListingStarOne 
{
	float:left;
	width:190px;
	text-align:center;
	background-color:Lime;
}
.prodListingStarTwo 
{
	float:left;
	width:190px;
	text-align:center;
	background-color:Yellow;
}
.prodListingStarThree 
{
	float:left;
	width:190px;
	text-align:center;
	background-color:Orange;
}
.prodListingStarZero img, .prodListingStarTwo img, .prodListingStarThree img 
{
	text-align:center;
	clear:both;
	margin-bottom:5px;
}

.footnote { color: #898875; font-size:70%; float:center; width:820px; margin-right:auto; margin-left:auto; padding-left:2px;}
.footnote a { color: #898875; font-size:100%; font-weight:600; }
.footnote a:hover { color: #fa156b; font-size:100%; font-weight:600; }
.giftidea { text-align:center; margin-top:4px;}

.salesmall { color:#f8013b; font-weight:bold; font-size:110%; }

.pink {color:#fa156b}

.sun { background-image:url(../images/sun.gif); margin-top:0px; height:20px; padding-left:24px; padding-top:8px; background-repeat:no-repeat; background-position:left; color:#eb7706; font-size:100%; font-weight:600;}

.sunbig { background-image:url(../images/sun.gif); margin-top:0px;   padding-left:35px; padding-top:5px; padding-bottom:5px;background-repeat:no-repeat; background-position:left; color:#eb7706; font-size:90%; font-weight:600;}

.suntext { color:#eb7706; font-size:105%;}

#content .chrimbobox { border: 1px dashed #F06; padding:20px; background-color:#ffebe8; float:left; margin-bottom:10px;}

#content .chrimbobox p { color:#333;}

.disclaimer { color:#666; font-style:normal; font-size:75%; margin-top:6px; float:left; width:95%;}

.newheaderpink { font-family:Georgia, "Times New Roman", Times, serif; font-size:90%; color:#F06; font-style:italic; font-weight:600;}
.newheadergrey { font-family:Georgia, "Times New Roman", Times, serif; font-size:90%; color:#636363; font-style:italic; font-weight:600;}
.springoffer { clear:both; height:24px; float:center; margin:0; padding-top:2px; padding-bottom:0px;}
