BODY,P,DIV,TD,BLOCKQUOTE,SPAN {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;font-weight:normal;color:#000;}
h1 {line-height:130%;color:#323232;padding-right:10px;padding-left:10px;padding-top:6px;padding-bottom:6px;margin-right:0px;margin-left:0px;margin-top:0px;margin-bottom:0px;font-size:22px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;}
h2 {line-height:130%;color:#C60070;font-size:18px;padding-right:10px;padding-left:10px;padding-top:9px;padding-bottom:6px;margin-right:0px;margin-left:0px;margin-top:0px;margin-bottom:0px;line-height:150%;font-family:Arial,Helvetica,sans-serif;font-weight:normal;}
h3 {font-family:Arial,Helvetica,sans-serif;color:#C60070;font-size:15px;padding-right:10px;padding-left:10px;padding-top:9px;padding-bottom:3px;margin-right:0px;margin-left:0px;margin-top:0px;margin-bottom:0px;font-weight:bold;}
h4 {color:#C60070;font-size:13px;padding-right:10px;padding-left:10px;padding-top:6px;padding-bottom:6px;margin-right:0px;margin-left:0px;margin-top:0px;margin-bottom:0px;font-weight:bold;}
p {line-height:130%;padding-right:10px;padding-left:10px;padding-top:0px;padding-bottom:6px;margin-right:0px;margin-left:0px;margin-top:0px;margin-bottom:0px;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:normal;}
p.p5{padding-left:5px;padding-right:5px;padding-bottom:0px;padding-top:0px;font-size:10px;color:#C60070;}
p.p6{padding-left:5px;padding-right:5px;padding-bottom:0px;padding-top:0px;font-size:10px;color:#C60070;}
form{margin:0;padding:0;}
A:LINK{color:#C20972;text-decoration:underline;}
A:ACTIVE{color:#C20972;text-decoration:underline;}
A:VISITED{color:#C20972;text-decoration:underline;}
A:HOVER{color:#000;text-decoration:underline;}
.BoxContentleftdark{font-size:10px;padding-left:5px;padding-right:5px;padding-top:3px;padding-bottom:3px;}
.BoxContentleftpink{background-color:#c60070;font-size:10px;padding-left:5px;padding-right:5px;padding-top:3px;padding-bottom:3px;}
.background{background-image:url(/content/skins/flat/images/background.gif);background-repeat:repeat;}
.blacktop{position:absolute;top:0px;background-color:#000;height:166px;width:100%;left:0px;z-index:-1;}
.purpletop{position:absolute;top:177px;background-color:#c60070;height:11px;width:100%;left:0px;z-index:-1;}
.greytop{position:absolute;top:166px;background-color:#3f3f3f;height:11px;width:100%;left:0px;z-index:-1;}
.logo{background-color:#c60070;}
#content1 {z-index:-1;display:none;}
.TopBottomBar{font-size:11px;height:24px;color:#fff;background-color:#C60070;}
.TopBar{font-size:11px;background-color:#c60070;padding-left:10px;color:#fff;}
.slogan{padding-right:6px;padding-top:6px;padding-bottom:6px;}
A:ACTIVE.TopBottomBarLink{color:#fff;text-decoration:none;}
A:LINK.TopBottomBarLink{color:#fff;text-decoration:none;}
A:VISITED.TopBottomBarLink{color:#fff;text-decoration:none;}
A:HOVER.TopBottomBarLink{color:#fff;text-decoration:underline;}
.strike{text-decoration:line-through;}
.clear {clear:both;}
/** BOX STYLES **/
.BoxFrame{background-color:#747474;}
.BoxHeader{font-family:verdana;font-size:12px;font-style:normal;font-weight:bold;background-color:#000000;height:25px;padding-left:5px;padding-right:5px;color:#ffffff;}
.BoxContent{font-family:verdana;font-size:10px;font-style:normal;font-weight:normal;padding-left:5px;padding-right:5px;padding-top:3px;padding-bottom:3px;background-color:#000;color:#000;}
.BoxText{font-family:verdana;font-style:normal;font-size:10px;font-weight:normal;padding-left:10px;color:#000;}
A:ACTIVE.BoxLink{color:#fff;text-decoration:none;}
A:LINK.BoxLink{color:#fff;text-decoration:none;}
A:VISITED.BoxLink{color:#fff;text-decoration:none;}
A:HOVER.BoxLink{color:#fff;text-decoration:underline;}
A:ACTIVE.footerlink{color:#fff;text-decoration:none;font-size:11px;}
A:LINK.footerlink{color:#fff;text-decoration:none;font-size:11px;}
A:VISITED.footerlink{color:#fff;text-decoration:none;font-size:11px;}
A:HOVER.footerlink{color:#fff;text-decoration:underline;font-size:11px;}
A:ACTIVE.BrowseBoxLink{color:#fff;text-decoration:none;font-size:11px;}
A:LINK.BrowseBoxLink{color:#fff;text-decoration:none;font-size:11px;}
A:VISITED.BrowseBoxLink{color:#fff;text-decoration:none;font-size:11px;}
A:HOVER.BrowseBoxLink{color:#fff;text-decoration:underline;font-size:11px;}
/** PAGE HEADER AND NAVIGATION					**/
.pageHeader{padding-bottom:0px;}
.pageHeader2{padding-left:0px;padding-bottom:3px;}
.pageHeader3{padding-top:0px;padding-bottom:0px;line-height:100%}
.pageHeader-detail {font-size:16px;font-weight:bold;margin:10px 10px 10px 0px;padding:0px;text-align:right;}
.pageNavigation{font-family:verdana;font-size:11px;font-style:normal;font-weight:normal;background-color:#fff;padding:5px;height:16px;color:#0033cc;}
.product-container {width:580px;padding:0px;margin:3px;}
.product-image-container {width:300px;float:left;margin:0px 10px 8px 0px;padding:0px;}
.product-image {width:300px;float:left;margin:0px;padding:3px;border:1px solid #E8E8E8;text-align:center !important;}
.product-image img {margin:0 auto;text-align:center;}
.secondary_images {width:580px;padding:0px;margin:3px 0px 25px 0px;float:left;text-align:left;height:150px;}
td.product-image-holder {height:100%;}
.product-header {width:580px;float:left;margin:0px;}
.product-detail {float:left;width:240px;margin:0px;padding:0px;border:10px solid #E8E8E8;background-color:#E8E8E8;}
.product-desc {background-color:#E8E8E8;border:1px solid #E8E8E8;padding:0px;width:238px;float:left;margin:0px;}
.product-desc2 {background-color:#fff;border:1px solid #E8E8E8;padding:10px;width:560px;float:left;margin:0px;}
.rec_prods {background-color:#fff;border:1px solid #E8E8E8;padding:10px;width:560px;float:left;margin:10px 0px 10px 0px;}
.breadcrumb {background-color:#fff;width:560px;float:left;margin:0px 0px 10px 10px;padding:0px;text-align:left;}
.bookmark {background-color:#fff;padding:0px;width:560px;float:left;margin:0px 10px 0px 10px;text-align:left;}
.prod-left {width:140px;float:left;margin-right:20px;}
.prod-right {width:140px;float:left;}
.stock-image {width:87px;float:left;margin:0px;}
.stock-image img { vertical-align:middle;}
.stock-text {float:left;margin-left:0px;margin-top:8px;width:100px;font-weight:bold;}
.out-stock-text {float:left;margin-left:0px;margin-top:8px;width:100px;font-weight:bold;color:#C20972; padding-bottom:10px;}
.stock-text-description {float:left;margin:0px 0px 10px 0px;width:240px;line-height:130%}
.quantity-box {padding:8px 6px 3px 0px;float:left;width:30px;text-align:right;font-weight:bold;}
.quantity-box2 {padding:14px 0px 3px 0px;float:left;width:58px;text-align:right;font-weight:bold;}
.lower-pan {width:236px;float:left;padding:0px;margin:0px 0px 6px 0px;}
.buynow {padding:3px;float:right;width:120px;text-align:right }
.attribute-button-panel {padding:0px;text-align:left;float:left;background-color:#E8E8E8;margin:0px;width:244px;}
.attribute-inner {margin:0px 0px 6px 0px;}
.attribute-inner br {margin:6px 0px 0px 0px;}
.checkout-button {padding:6px 3px 3px 3px;float:left;width:220px;text-align:right;}
#div_add_button {padding:0px;float:left;width:140px;text-align:right;}
#div_add_product {width:152px;float:right;padding:0 0 0 10px;}
.productadded {margin:5px 10px 0 34px;;width:24px;float:left;}
.productaddedtext {margin-top:10px;float:left;}
#frmAddItem {padding:0px;margin:0px}
input,select {margin:3px 0px 5px 0px;}
input#addit, input.emailfriend {float:right;}
#inscription {}
.pageNavigation div{font-family:verdana;font-size:11px;font-style:normal;font-weight:normal;color:#0033cc;}
/** CATALOG ITEMS				 				**/
.CatalogNavigation{font-family:verdana;font-size:12px;font-style:normal;font-weight:normal;background-color:#CCC;color:#000;}
.CatalogItemDark{
	font-family:verdana;font-size:11px;font-style:normal;font-weight:normal;background-color:#F0F0F0;padding:4px;padding-left:0px;color:#000;}
.CatalogItemLight{
	font-family:verdana;font-size:9px;font-style:normal;font-weight:normal;background-color:#fff;color:#000;margin:0;}

/** LISTS FOR CART ITEMS - USES CATALOG STYLES **/

.listHeader{
	font-family:verdana;font-size:9px;font-style:normal;font-weight:normal;background-color:#F0F0F0;color:#000;}

.listItem{
	font-family:verdana;font-size:9px;font-style:normal;font-weight:normal;background-color:#fff;color:#000;}

/** FORMS										**/
/**NEW FORM STYLES**/

.formFieldSet{
	border:1px solid #89a8ad;margin-top:0px;margin-bottom:5px;margin-left:5px;margin-right:5px;/*border-style:outset;*/
	padding-bottom:10px;}

.formContent{
	clear:both;float:left;padding-left:0px;width:99%;}

.formSeparator{
	font-family:verdana;font-size:12px;font-style:normal;font-weight:normal;background-color:#F0F0F0;padding:6px;color:#000;}

.formHeader{
	clear:both;font-family:verdana;font-size:12px;font-style:normal;font-weight:bold;background-color:#fff;color:#000;padding:5px;}

.formLine{
	clear:both;float:left;width:100%;}

.formCaption{
	font-family:verdana;font-size:11px;font-style:normal;font-weight:normal;color:#333333;float:left;padding:5px;margin-top:3px;text-align:right;width:40%;}

.formRemark{
	font-family:verdana;font-size:10px;padding:5px;margin-top:3px;text-align:left;font-style:normal;font-weight:normal;color:#999999;}

.formControl{
	font-family:verdana;font-size:11px;font-style:normal;font-weight:normal;color:#333333;float:left;padding:5px;}

.formSpace{
	font-family:verdana;font-size:11px;font-style:normal;font-weight:normal;color:#333333;float:left;padding:5px;padding-left:15px;}

.formControlText{
	font-family:arial;font-size:11px;font-style:normal;font-weight:normal;width:144px;color:#666;}

.formControlSelect{
	font-family:arial;font-size:11px;font-style:normal;font-weight:normal;width:150px;color:#666;}

.formButtons{
	text-align:center;padding-top:15px;padding-bottom:15px;clear:both;float:left;width:99%;}
/**NEW FORM END**/

.FormItems{
	font-family:verdana;font-size:11px;font-style:normal;font-weight:normal;padding:2px;color:#333333;}

.ProductSubtitle{
	font-family:verdana;font-size:14px;font-style:normal;font-weight:bold;border-bottom:1px solid #CCC;padding:5px;margin:0px;}
.profile{color:#000;}
.bottomrightimage{background-image:url(/content/skins/flat/images/homepage/bottom_right.gif);background-repeat:no-repeat;background-position:bottom;height:600px;}
A:ACTIVE.footerlink{color:#fff;text-decoration:none;font-size:11px;}
A:LINK.footerlink{color:#fff;text-decoration:none;font-size:11px;}
A:VISITED.footerlink{color:#fff;text-decoration:none;font-size:11px;}
A:HOVER.footerlink{color:#fff;text-decoration:underline;font-size:11px;}
.topbutton{background-color:#000;width:144px;padding-left:5px;color:#fff;font-size:11px;}
A:ACTIVE.topnav{color:#fff;text-decoration:none;}
A:LINK.topnav{color:#fff;text-decoration:none;}
A:VISITED.topnav{color:#fff;text-decoration:none;}
A:HOVER.topnav{color:#fff;text-decoration:underline;}
A:ACTIVE.bottom{color:#000;text-decoration:none;display:block;}
A:LINK.bottom{color:#000;text-decoration:none;display:block;}
A:VISITED.bottom{color:#000;text-decoration:none;display:block;}
A:HOVER.bottom{color:#000;text-decoration:underline;display:block;}

A:ACTIVE.boxes{color:#fff;padding-left:12px;font-weight:bold;text-decoration:none;}
A:LINK.boxes{color:#fff;padding-left:12px;font-weight:bold;text-decoration:none;}
A:VISITED.boxes{color:#fff;padding-left:12px;font-weight:bold;text-decoration:none;}
A:HOVER.boxes{color:#fff;padding-left:12px;font-weight:bold;text-decoration:underline;}
blockquote{font-family:verdana;font-size:11px;line-height:130%;font-style:normal;font-weight:normal;padding-left:15px;padding-right:15px;color:#000;}
.postcode{width:50px;}
.enquirynormal{width:150px;}
.deliverynotes{padding-bottom:12px;}
.small{font-size:11px;}
li{font-size:11px;padding-right:15px;}
li.nav {font-size:11px;padding-right:0px;}
.beadtext{color:#fff;padding-left:5px;padding-top:3px;padding-bottom:3px;}
.crumb {color:#C60070;font-size:10px;margin-bottom:6px;margin-right:6px;margin-top:6px;padding-bottom:0;padding-right:3px;padding-top:0;text-align:right;}
.SelectBoxBrowse{font-family:arial;font-size:11px;font-style:normal;font-weight:normal;width:138px;color:#000;}
.pink {color:#c60070;}
/*.col_container{clear:both;float:left;width:590px;height:126px;}*/
.col_container-home{clear:both;float:left;width:590px;}
.col_container_arm_candy{clear:both;float:left;width:598px;height:170px;}
.col{float:left;height:124px;width:138px;border:1px solid #666;cursor:pointer;margin-bottom:10px;}
.col_top{float:left;height:94px;width:138px;background-color:#fff;}
.col_top a{display:block;}
.col_top img{display:block;}
.col_bottom{float:left;height:30px;width:138px;background-color:#CCC;text-align:center;line-height:30px;cursor:pointer;}
.spacer{float:left;width:8px;height:126px;margin-bottom:10px}
.spacer_large{clear:both;float:left;height:10px;}

.col_container_middle{clear:both;float:left;width:590px;height:126px;padding-top:10px;}
.col_middle{float:left;height:124px;width:288px;border:1px solid #666;cursor:pointer;}
.col_top_middle{float:left;height:94px;width:288px;background-color:#fff;}
.col_bottom_middle{float:left;clear:both;height:22px;width:288px;background-color:#CCC;text-align:center;padding-top:8px;cursor:pointer;}
.spacer_middle{float:left;width:10px;height:124px;}

.col_charmlinks{float:left;height:124px;width:141px;border:1px solid #666;cursor:pointer;margin-bottom:5px;}
.col_arm_candy{float:left;height:163px;width:194px;border:1px solid #666;cursor:pointer;}
.col_top_charmlinks{float:left;height:94px;width:141px;background-color:#fff;}
.col_bottom_charmlinks{float:left;height:30px;width:141px;background-color:#CCC;text-align:center;line-height:30px;cursor:pointer;}
.spacer_charmlinks{float:left;width:5px;height:124px;}
.spacer_arm_candy{float:left;width:5px;height:162px;}
.spacer_large_charmlinks{clear:both;float:left;height:10px;}

.col_container_middle{clear:both;float:left;width:590px;height:126px;padding-top:10px;}
.col_middle{float:left;height:124px;width:288px;border:1px solid #666;cursor:pointer;}
.col_top_middle{float:left;height:94px;width:288px;background-color:#fff;}
.col_bottom_middle{float:left;clear:both;height:22px;width:288px;background-color:#CCC;text-align:center;padding-top:8px;cursor:pointer;}
.spacer_middle{float:left;width:10px;height:124px;}

.col_container_small{clear:both;float:left;width:590px;height:72px;}
.col_small{float:left;height:80px;width:68px;border:1px solid #666;cursor:pointer;}
.col_top_small{float:left;height:50px;width:68px;background-color:#fff;}
.col_bottom_small{float:left;clear:both;height:22px;width:68px;background-color:#CCC;text-align:center;padding-top:8px;cursor:pointer;}
.spacer_small{float:left;width:4px;height:70px;}
.prodlink{font-size:11px;}
.strike{font-size:11px;}
.CatalogItemLight{font-size:11px;}
.swapper_container{float:left;border:1px solid #C60070;width:588px;}
.swapper_toptext{float:left;border-bottom:1px solid #C60070;width:588px;font-size:11px;color:#C60070;padding-top:5px;padding-bottom:5px;}
.swapper_bottomtext{float:left;border-top:1px solid #C60070;width:588px;font-size:10px;color:#C60070;padding-top:5px;padding-bottom:5px;}
.left_menu{ padding-top:2px;padding-left:5px;margin-left:5px;padding-bottom:0px;margin-top:0px;margin-bottom:0px;text-align:left;}
.left_menu li{ padding-left:0px;margin-left:0px;list-style-type:none;line-height:15px;text-align:left;}

A:ACTIVE.BoxLinkblack{color:#fff;text-decoration:none;}
A:LINK.BoxLinkblack{color:#fff;text-decoration:none;}
A:VISITED.BoxLinkblack{color:#fff;text-decoration:none;}
A:HOVER.BoxLinkblack{color:#fff;text-decoration:underline;}
.left_menu_child{ padding-right:5px;}

.top {
margin-bottom:15px;}
.messagebox{
	position:absolute;width:100px;margin-left:30px;border:1px solid #c93;background:#ffc;padding:3px;}
.messageboxok{
	position:absolute;width:auto;margin-left:30px;border:1px solid #349534;background:#C9FFCA;padding:3px;font-weight:bold;color:#008000;}
.messageboxerror{
	position:absolute;width:auto;margin-left:30px;border:1px solid #CC0000;background:#F7CBCA;padding:3px;font-weight:bold;color:#CC0000;}

	ul { margin:0 0 10px 40px;padding:0px;list-style-type:disc;}
	#listview { list-style-type:none;margin:0px;}
	#listview li{ float:left;padding:5px 0px 5px 0px;width:70px;height:70px;}
	#listview div{ width:70px;height:66px;background-color:#fff;text-align:center;}
	.placeHolder div { background-color:white !important;border:dashed 1px gray !important;}
	
td.christmas-deco {margin:0;padding:0 0 0 92px;}
.MagicThumb-image, .MagicThumb-image-zoomed {z-index:200 !important;}

.recent_posts{

	text-align:left;color:#FFFFFF;list-style:none;}

.recent_posts a:hover{

	text-align:left;color:#C20972;list-style:none;}

.recent_posts p{

	text-align:left;color:#000000;margin:0;padding:5px 0px 05px 0px;}


.recent_posts_catalog{

	text-align:left;color:#000000;list-style:none;}

.recent_posts_catalog a:hover{

	text-align:left;color:#C20972;list-style:none;}

.recent_posts_catalog p{

	text-align:left;color:#000000;margin:0;padding:5px 0px 05px 0px;}

/*SLIDER*/
#slidercontainer {height:220px;background-color:#CCCCCC;width:590px;position:relative;margin-bottom:10px;}
#slider { position:relative;width:590px;height:210px;background:url(../images/loading.gif) no-repeat 50% 50%;clear:both;margin-bottom:10px;}
#slider img { position:absolute;top:0px;left:0px;display:none;}
#slider a {	border:0;display:inline-block;}
#slider .nivo-controlNav { position:absolute;right:0;bottom:-5px;z-index:100;}
#slider .nivo-controlNav img { display:inline-block;position:relative;margin-right:10px;height:10px;width:10px;z-index:10000;}
a.nivo-control:hover { cursor:pointer;}
.nivo-controlNav > a.active > img {border:1px solid #fff !important;}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {	position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;display:none;}

.daisy80-container {position:relative;}
.daisy80-box {float:left;width:178px;border:1px solid #cb2591;padding:5px;margin-bottom:10px;}
	.daisy80-box h3 {margin:0 0 10px 0;padding:0;color:#cb2591;}
	.daisy80-box p {margin:0 0 10px 0;padding:0;}
	.daisy80-box img {border:0;}
	.daisy80-box a {color:#000;text-decoration:none;}
	.daisy80-box a:hover {color:#000;text-decoration:underline;}
	.daisy-color {color:#cb2591;}
.middle-daisy {margin:0 10px 0 10px;}

td.freedelheader {padding-left:0;}
img {border:none;}

.also_like{background-color:#ffffff;color:#6b3a2b;font-size:16px;padding-left:10px;font-weight:bold;}
/*product detail page styles */
.product_price  {color:#C20972;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;width:148px;text-align:right;background-color:#E8E8E8;float:right;margin-bottom:6px;}
.product_price  span{color:#C20972;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;}
.product_price2 {color:#C20972;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;width:148px;text-align:right;background-color:#E8E8E8;float:right;margin-bottom:6px;}
.product_price2 span{color:#C20972;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;}
#sale_price{color:#c00000;font-family:Arial,Helvetica,sans-serif;font-size:16px;margin-bottom:6px;}
.product_price_inline{text-align:right;width:148px;float:right;margin-bottom:6px;}
#product_price_msg{}
.product_price_save{ width:148px;float:right;}
.gift_giveaway-container {position:relative;}
.gift_giveaway50-box-left {float:left;margin-bottom:10px;padding:5px 10px 5px 0;width:190px;}
.gift_giveaway50-box-middle {float:left;margin-bottom:10px;padding:5px 5px 5px 0;width:190px;}
.gift_giveaway50-box-right {float:left;margin-bottom:10px;padding:5px 0 5px 5px;width:190px;}
.middle-gift {margin:0 0;}

