BODY,P,DIV,TD,BLOCKQUOTE{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;font-weight:normal;color:#000;}
body{margin:0px;background-color:#ffffff;color:#000000;background-color:#6A6A6A;background-image:url(../images/gradient_grey.jpg);background-repeat:repeat-x;}
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:#000;}
p.p6{padding-left:5px;padding-right:5px;padding-bottom:0px;padding-top:0px;font-size:10px;color:#000;}
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;}
.blacktop{position:absolute;top:0px;background-color:#cccccc;height:166px;width:100%;left:0px;z-index:-1;}
.purpletop{position:absolute;top:177px;background-color:#FF62B9;height:11px;width:100%;left:0px;z-index:-1;}
.greytop{position:absolute;top:166px;background-color:#999999;height:11px;width:100%;left:0px;z-index:-1;}
.TopBottomBar{
	font-size:9px;
	color:#a4a5a3;
}
.spaced {margin:9px 10px 3px 10px;padding:0px;}
ul{margin:0px;margin-bottom:0px;padding:0;}
li{margin-left:25px;margin-bottom:8px;padding:0;}
form{margin:0;padding:0;}

A:ACTIVE.TopBottomBarLink{color:#FFFFFF;text-decoration:none;}
A:LINK.TopBottomBarLink{color:#FFFFFF;text-decoration:none;}
A:VISITED.TopBottomBarLink{color:#FFFFFF;text-decoration:none;}
A:HOVER.TopBottomBarLink{color:#FFFFFF;text-decoration:underline;}
A:ACTIVE.TopBottomBarLinkBlack{color:#000;text-decoration:none;}
A:LINK.TopBottomBarLinkBlack{color:#000;text-decoration:none;}
A:VISITED.TopBottomBarLinkBlack{color:#000;text-decoration:none;}
A:HOVER.TopBottomBarLinkBlack{color:#000;text-decoration:underline;}
A:ACTIVE.TopBottomLink{color:#a4a5a3;text-decoration:none;}
A:LINK.TopBottomLink{color:#a4a5a3;text-decoration:none;}
A:VISITED.TopBottomLink{color:#a4a5a3;text-decoration:none;}
A:HOVER.TopBottomLink{color:#a4a5a3;text-decoration:underline;}
A:ACTIVE.prodlink{color:#C20972;text-decoration:none;}
A:LINK.prodlink{color:#C20972;text-decoration:none;}
A:VISITED.prodlink{color:#C20972;text-decoration:none;}
A:HOVER.prodlink{color:#000;text-decoration:underline;}
.strike{
	text-decoration:line-through;
}
/** BOX STYLES **/
.BoxFrame{background-color:#fff;}
.BoxFrameSubscribe{ background-color:#F8E6EC;}
.search_bg{background-color:#fff; background: url(/images/homepage/search_bg.gif) no-repeat;width:180px;height:53px;}

.BoxHeader{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	background-color:#000;
	height:41px;
	padding-left:5px;
	padding-right:5px;
	color:#999999;
}
.BoxContent{
	font-family:verdana;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	padding-left:0px;padding-right:0px;padding-top:2px;padding-bottom:2px;
	background-color:#fff;
	color:#451008;
}

.BoxContentSubscribe{
	font-family:verdana;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	padding-left:0px;padding-right:0px;padding-top:2px;padding-bottom:2px;
	background-color:#F8E6EC;
	color:#451008;
}

.BoxText{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	background-color:#fff;
	color:#451008;
}
A:ACTIVE.BoxLink{color:#000;text-decoration:none;}
A:LINK.BoxLink{color:#000;text-decoration:none;}
A:VISITED.BoxLink{color:#000;text-decoration:none;}
A:HOVER.BoxLink{color:#000;text-decoration:underline;}
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;}

/** PAGE HEADER AND NAVIGATION					**/
.pageHeader{padding-bottom:0px;}
.pageNavigation{
	font-family:verdana;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	background-color:#FFFFFF;
	padding:5px;
	height:16px;
	color:#0033cc;
}

.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:9px;
	font-style:normal;
	font-weight:normal;
	background-color:#F0F0F0;
	padding:4px;
	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:60%;
}

.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:#fff;}
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:#a8a8a8;width:144px;padding-left:5px;color:#fff;font-size:11px;}
A:ACTIVE.topnav{color:#000;text-decoration:none;}
A:LINK.topnav{color:#000;text-decoration:none;}
A:VISITED.topnav{color:#000;text-decoration:none;}
A:HOVER.topnav{color:#000;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;}
.beadtext{color:#fff;padding-left:5px;padding-top:3px;padding-bottom:3px;}
.crumb {font-size:10px;color:#C60070;text-align:right;margin-bottom:6px;padding-bottom:0px;margin-top:6px;padding-top:0px;margin-right:6px;padding-right:3px;}
.SelectBoxBrowse{font-family:arial;font-size:11px;font-style:normal;font-weight:normal;width:138px;color:#000;}
.pink {color:#c60070;}
.col_charmlinks{float:left;height:124px;width:141px;border:1px solid #666;cursor:pointer;}
.col_container{clear:both;float:left;width:590px;height:126px;}
.col_top_charmlinks{float:left;height:94px;width:141px;background-color:#fff;}
.col{float:left;height:124px;width:138px;border:1px solid #666;cursor:pointer;}
.col_bottom_charmlinks{float:left;height:30px;width:141px;background-color:#CCC;text-align:center; line-height:30px; cursor:pointer;}
.col_top{float:left;height:94px;width:138px;background-color:#fff;}
.col_bottom{float:left;clear:both;height:22px;width:138px;background-color:#CCC;text-align:center;padding-top:8px; cursor:pointer;}
.spacer{float:left;width:10px;height:124px;}
.spacer_charmlinks{float:left;width:5px;height:124px;}
.spacer_large{clear:both;float:left;height:10px;}
.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;}
.gift_wrap{float:left;text-align:center; width:49.99%;}
.inner-gift-wrap{display:block;margin:0 auto;width:200px;background-color: #fff;padding:5px;border:2px solid #FF62B9;}
.green{color:#000;}
.left_menu{ padding-top:6px;}
.left_menu li{ margin-left:10px; line-height:7px;list-style-type:none;}

/*NEW HEADER*/
.header-container {width: 931px; height:127px;}
.logo-container {width:305px; float:left; padding:25px 0 0 7px;}
.logo-container img {padding-bottom:20px;}
#deals {float: left; width:471px;}
.cart-info {padding-left:5px;}
.number-giftwrap {float: left; width:140px; }

/*SLIDER*/

.recent_posts{

	text-align:left; color:#FFFFFF;
	list-style:none;
	
}

.recent_posts li{

	margin-left:10px;
	
}

.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 li{

	margin-left:10px;
	
}

.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; }
#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;}
