
/*Blog Entry Template*/
 .c-blog-entry-template .copy h1,.copy h2,.copy h3
{
margin-bottom:15px;
}
       .c-blog-entry-template img
{
border:solid 1px #c0c0c0 ;
}
      
/*Navigation Widget*/
 .c-b6c1d7b4-7157-45e8-a056-94a7a522f8fd ul ul
{
margin-top:0px;
font:inherit;

}
       .c-b6c1d7b4-7157-45e8-a056-94a7a522f8fd ul li a
{
background-image:none;
}
      
/*Shop Layout Template*/
.rooibos-herbal-tea .c-shop-template .title-page
{
background: url(/style/images/widget-title-bot01.gif) repeat-x 100% 0px;
}
      .earl-grey-tea .c-shop-template .title-page
{
background: url(/style/images/widget-title-bot05.gif) repeat-x 100% 0px; 
}
      .sencha-green-tea .c-shop-template .title-page
{
background: url(/style/images/widget-title-bot03.gif) repeat-x 100% 0px; 
}
      .ceylon-black-tea .c-shop-template .title-page
{
background: url(/style/images/widget-title-bot02.gif) repeat-x 100% 0px;
}
       .c-shop-template 
{
height:100%;
display:block;
}
       .c-shop-template .leftindent
{
padding-left:9px;
}
      
/*Basket Template*/
 .c-basket-template .basket
{
background-color:#ffffcc;
padding:10px;
border:solid 1px black;
float:right;
	margin-top:30px;
	margin-right:30px;
	font-size:1.4em;
	font-weight:bold;
	text-align:right;
}
       .c-basket-template .subscribe
{
padding:10px;

float:right;
	margin-top:20px;
	margin-right:18px;
	font-size:1.4em;
	font-weight:bold;
	text-align:right;
}
       .c-basket-template .bsubscribe
{
	float:right;
	border:none;
	text-indent:-10000em;
	background:transparent url(/style/images/bssubmit.png) top left no-repeat ;
	width:58px;
	height:25px;
	cursor:hand;
margin-left:10px;
}
       .c-basket-template .subscribe span
{
display:block;
padding-bottom:10px;
text-align:center;
}
       .c-basket-template .text
{
background-color:#ffffff; 
}
      
/*Shop form template*/
 .c-shop-form-template .name
{
width:140px; 
text-align:right;
font-weight:bold;

}
       .c-shop-form-template .newsletter-checkbox_class input
{
margin-right:10px; 
}
       .c-shop-form-template .confirm-order-delivery-address_class input
{
	float:right;
	border:none;
	text-indent:-10000em;
	background:url(/style/images/bcheckout.gif) top left no-repeat ;
	width:127px;
	height:41px;
	cursor:hand;

}
       .c-shop-form-template table td 
{
padding:1px; 
}
       .c-shop-form-template td input
{
font-weight:bold;
border:solid 1px #b0b0b0;
padding: 2px;
margin:0px 0px 0px 7px;

}
       .c-shop-form-template .value
{
text-align:left; 
}
       .c-shop-form-template .example
{
display:block;
}
       .c-shop-form-template .newsletter-checkbox_class .example
{
display:inline; 

}
       .c-shop-form-template .required
{
font-weight:bold;
margin-left:10px;
color:red; 
font-size:1.2em;
}
       .c-shop-form-template .confirm-order-button_class, .delivery-address-button_class, .confirm-order-delivery-address_class
{
display:block;
 margin-top:15px;
}
      
/*Order address display template*/
.order-confirmation .c-order-address-template 
{
display:block;

}
       .c-order-address-template .fldtitle
{
text-align:right;
}
      
/*Shop item template*/
.shoplistitems .c-shop-item-template .listitem
{
	border:solid 1px #bfbfbf;
	margin-top:15px;
	padding:15px 15px 15px 15px;
	background-color:#f0f1ff;
	text-align_: justify;
	width:410px;
	height:240px;
		font-size:1.1em;

}
       .c-shop-item-template .copy
{
display:block;
float:left;
width:400px; 

text-align:justify;
}
       .c-shop-item-template .shop .imageanditem
{
float:left; 
margin-top:15px;
_height:340px;
width:420px;
margin-right:25px;
}
       .c-shop-item-template .text-box
{
background-color:#ffffff; 
padding-right:15px;
}
       .c-shop-item-template .shoplistitemcontainer
{
height:142px;

}
       .c-shop-item-template .shoplistitemsubtitle
{
font-weight:bold;
color:#808080;
display:block;
font-size:1.3em;
text-align:right;
margin-top:10px;
}
       .c-shop-item-template .shoplistitemdesc
{
display:block;
margin-top:15px;
font-size:1.1em; 
}
       .c-shop-item-template .shoplistitemcontainer img
{
float:left;
margin-top:5px;
margin-right:10px;
}
       .c-shop-item-template .shop h1
{
margin-bottom:10px; 

font-size:2.1em;
}
       .c-shop-item-template .shop h2
{
margin-bottom:10px;
 color:#707070;

}
       .c-shop-item-template .shop .imageanditem .shopitem
{

}
       .c-shop-item-template .title
{
text-align:right; 
padding-bottom:5px;
font-weight:bold;
background-color:#ffffff;
font-size:1.3em;
}
       .c-shop-item-template .button
{
	width:127px;
	height:25px;
	border:none;
	margin-top:2px;
	margin-left:8px;
	background:transparent url(/style/images/baddtobasket.png) top left no-repeat;
	text-indent: -1000em;
	cursor:hand;
margin-bottom:0px;
}
       .c-shop-item-template .shop .imageanditem .contents
{
font-weight:bold;
font-size:1.3em;
margin-bottom:10px;
}
       .c-shop-item-template .shop .imageanditem img
{
margin-bottom:15px; 
}
       .c-shop-item-template .shop .imageanditem .price
{
font-size:1.5em; 
}
       .c-shop-item-template .shoplistitems .readmore
{
height:16px; 
}
       .c-shop-item-template .bullets .copy
{
margin-left:0px;
padding-left:0px;
 margin-right:15px;
padding-right:0px;
float:none;
width:auto;
 margin-bottom:15px;
}
       .c-shop-item-template form
{
display:inline; 
}
       .c-shop-item-template .backbutton
{
	width:127px;
	height:41px;
	border:none;
	margin-top:2px;
	margin-left:8px;
	background:transparent url(/style/images/bback.png) top left no-repeat;
	text-indent: -1000em;
	cursor:hand;
margin-bottom:0px;
display:none;

}
      
/*Default Banner template*/
 .c-3e2d941e-7de8-4659-bc59-055eb083dfb6 .imagebanner
{
display:block;
width:900px;
height: 235px;
background-color:#ffffff;
margin-left:24px;
margin-bottom:15px;
}
      
/**/
 .c-a01f075c-049e-477f-a7a6-27c5df425c84 .homepagehero
{
border:solid 1px #bfbfbf;
	background-color:#f0f1ff;
	margin-top:15px;
	padding:15px 15px 15px 0px;
}
       .c-a01f075c-049e-477f-a7a6-27c5df425c84 .homepagehero img
{
background-color:#ffffff;
padding:10px;
 	border:solid 1px #bfbfbf;

}
       .c-a01f075c-049e-477f-a7a6-27c5df425c84 .homepagehero h1
{
	color:#000000;

}
      
/**/
 .c-a4b3642d-8f4f-4d71-b868-ce1b12611a44 .black
{
display:table-cell;
background-color:black;
width:150px;
height:150px; 
text-align:center;
vertical-align:middle;
}
       .c-a4b3642d-8f4f-4d71-b868-ce1b12611a44 .white
{
display:table-cell;
background-color:white;
padding:10px;
padding-bottom:40px;
border:solid 1px #c0c0c0;
text-align:center;
vertical-align:middle;
float:left;
margin:7px;
}
       .c-a4b3642d-8f4f-4d71-b868-ce1b12611a44 
{
display:block;
background-color:white;
white-space:normal;
padding-left:13px;
margin-top:6px;
}
      
/**/
 .c-213d5d16-b7c4-4d4b-8deb-28d525237712 .map
{
display:block;
text-align:center; 
margin:15px;
}
       .c-213d5d16-b7c4-4d4b-8deb-28d525237712 .result
{

}
       .c-213d5d16-b7c4-4d4b-8deb-28d525237712 .stitle
{
font-weight:bold;
font-size:1.3em; 
margin-bottom:5px;
border-top:solid 1px #c0c0c0;
border-bottom:solid 1px #c0c0c0;
padding:3px;
}
       .c-213d5d16-b7c4-4d4b-8deb-28d525237712 .distance
{
float:right;
display:block; 
}
       .c-213d5d16-b7c4-4d4b-8deb-28d525237712 .result
{
padding:10px; 
margin-bottom:10px;
margin-right:5px;
}
       .c-213d5d16-b7c4-4d4b-8deb-28d525237712 .address
{
width:50%; 
float:left;
margin-left:15px;
}
       .c-213d5d16-b7c4-4d4b-8deb-28d525237712 .details
{
float:right; 
text-align:right;
}
       .c-213d5d16-b7c4-4d4b-8deb-28d525237712 p
{
clear:both; 
}
       .c-213d5d16-b7c4-4d4b-8deb-28d525237712 .results
{

}
       .c-213d5d16-b7c4-4d4b-8deb-28d525237712 
{
background-color:#f0f1ff;
border:solid 1px #c0c0c0;
display:block;
padding-bottom:25px;
padding-right:25px;

}
       .c-213d5d16-b7c4-4d4b-8deb-28d525237712 .bsearch
{
background-color:transparent;
text-indent:-10000em;
background-image:url(/style/images/bsearch.png);
height:41px;
width:127px;
border:none;
}
       .c-213d5d16-b7c4-4d4b-8deb-28d525237712 input
{
font-size:1.4em; 
}
       .c-213d5d16-b7c4-4d4b-8deb-28d525237712 blockquote img
{
margin-bottom:15px; 
}
       .c-213d5d16-b7c4-4d4b-8deb-28d525237712 .fdetails
{
margin-top:10px; 
}
      
/**/
 .c-f938d904-a2a1-4967-a3b4-9fad91d80100 .contact-form-submit_class input
{
background-color:transparent;
text-indent:-10000em;
background-image:url(/style/images/bsubmit.png);
height:41px;
width:127px;
border:none;
float:right;
margin-top:15px;
}
       .c-f938d904-a2a1-4967-a3b4-9fad91d80100 
{
display:block;
background-color:#f0f1ff;
border:solid 1px #c0c0c0;
padding-bottom:25px;
padding-right:25px;
}
       .c-f938d904-a2a1-4967-a3b4-9fad91d80100 table
{
width:100%; 
}
       .c-f938d904-a2a1-4967-a3b4-9fad91d80100 textarea
{
float:left; 
border:1px black solid;
margin-left:7px;
}
       .c-f938d904-a2a1-4967-a3b4-9fad91d80100 td
{
padding:5px; 
}
       .c-f938d904-a2a1-4967-a3b4-9fad91d80100 .ta56c063e1-5dea-40b9-8c25-ac456d768f77_class .required
{
float:left; 
}
       .c-f938d904-a2a1-4967-a3b4-9fad91d80100 .ta56c063e1-5dea-40b9-8c25-ac456d768f77_class .name,.ta56c063e1-5dea-40b9-8c25-ac456d768f77_class .value
{
padding-top:25px; 
}
       .c-f938d904-a2a1-4967-a3b4-9fad91d80100 .b546d644-bb62-4ed4-bd34-9981d8b53ded_class .name, .b546d644-bb62-4ed4-bd34-9981d8b53ded_class .value
{
padding-top:25px; 
}
       .c-f938d904-a2a1-4967-a3b4-9fad91d80100 .b546d644-bb62-4ed4-bd34-9981d8b53ded_class input
{
margin-right:8px; 
}
       .c-f938d904-a2a1-4967-a3b4-9fad91d80100 .b546d644-bb62-4ed4-bd34-9981d8b53ded_class input
{
border:none; 
}
      
/**/
 .c-6c19dbfb-e333-4010-9dd6-b8e7dea60a5d .shoplistintro .copy
{
display:block;
padding-top:10px;
 font-size:1.3em;
}
       .c-6c19dbfb-e333-4010-9dd6-b8e7dea60a5d .shoplandintro
{
	border:solid 1px #bfbfbf;
	margin-top:15px;
	padding:15px 15px 15px 15px;
	background-color:#f0f1ff;
	text-align_: justify;
	width:868px;
	
		font-size:1.4em;

}
       .c-6c19dbfb-e333-4010-9dd6-b8e7dea60a5d .shoplinelisttable
{
width:100%; 
}
       .c-6c19dbfb-e333-4010-9dd6-b8e7dea60a5d .shoplinelistitems .form
{
width:160px;
white-space:nowrap;
text-align:right;
}
       .c-6c19dbfb-e333-4010-9dd6-b8e7dea60a5d .shoplinelisttable
{
width:640px; 
margin-left:114px;
_background-color:#ffffff;
_border:1px solid #c0c0c0;
margin-top:25px;

}
       .c-6c19dbfb-e333-4010-9dd6-b8e7dea60a5d .shoplinelistitems
{
text-align:center; 
}
       .c-6c19dbfb-e333-4010-9dd6-b8e7dea60a5d .shoplinelisttable td
{
vertical-align:middle;
padding:5px;

}
       .c-6c19dbfb-e333-4010-9dd6-b8e7dea60a5d .button
{
width:127px;
	height:25px;
	border:none;
	margin-top:1px;
	background:transparent url(/style/images/baddtobasket.png) top left no-repeat;
	text-indent: -1000em;
	cursor:hand;
margin-left:5px;
}
       .c-6c19dbfb-e333-4010-9dd6-b8e7dea60a5d .bclassicrange
{
float:left;
	border:none;
	text-indent:-10000em;
	background:transparent url(/images/bclassicrange.png) top left no-repeat;
	width:150px;
	height:41px;
	cursor:hand;
}
       .c-6c19dbfb-e333-4010-9dd6-b8e7dea60a5d .bgiftsets
{
float:right;
	border:none;
	text-indent:-10000em;
	background:transparent url(/images/bgiftsets.png) top left no-repeat;
	width:150px;
	height:41px;
	cursor:hand;
}
       .c-6c19dbfb-e333-4010-9dd6-b8e7dea60a5d .image img
{
background-color:#ffffff;
border:solid 1px #c0c0c0;
padding:10px;
}
       .c-6c19dbfb-e333-4010-9dd6-b8e7dea60a5d .image
{
text-align:center; 
}
       .c-6c19dbfb-e333-4010-9dd6-b8e7dea60a5d .shoplinelistitems .valentines-pack .quantity span, .shoplinelistitems .valentines-pack form
{
display:none; 
}
       .c-6c19dbfb-e333-4010-9dd6-b8e7dea60a5d .shoplinelistitems .valentines-pack .bordernow
{
display:block;
  width:127px;
	height:25px;
	border:none;
	margin-top:1px;
	background:transparent url(/style/images/bordernow.png) top left no-repeat;
	text-indent: -1000em;
	cursor:hand;
margin-left:47px;
margin-right:0px;
}
      
/**/
 .c-1e3264b5-5603-46a3-b777-1a9e233686cb h2
{
/*
	text-indent:-10000em;
	display:block;
	background: url(/style/images/yourbasket.gif) no-repeat;
	width:298px;
	height:33px;
	margin:15px 0px 15px 0px;
*/

}
       .c-1e3264b5-5603-46a3-b777-1a9e233686cb .tyourbasket
{
color:black;
margin-bottom:10px; 
}
       .c-1e3264b5-5603-46a3-b777-1a9e233686cb img
{
margin-right:10px;
}
       .c-1e3264b5-5603-46a3-b777-1a9e233686cb td
{
white-space:nowrap; 
	
	vertical-align:middle;
	padding:7px;
}
       .c-1e3264b5-5603-46a3-b777-1a9e233686cb .baskettable .price
{
	text-align:right;

}
       .c-1e3264b5-5603-46a3-b777-1a9e233686cb .baskettable .right 
{
	text-align:right;

}
       .c-1e3264b5-5603-46a3-b777-1a9e233686cb .baskettable .subtotal 
{
	font-weight:bold;
	font-size:1.1em;
	background-color:#ffffff;

}
       .c-1e3264b5-5603-46a3-b777-1a9e233686cb .baskettable .total 
{
	font-weight:bold;
	font-size:1.2em;
	background-color:#ffffff;

}
       .c-1e3264b5-5603-46a3-b777-1a9e233686cb .basketpage .basketwrapper 
{
	vertical-align:middle;
	padding:8px;
	background-color:#ffffff;
	width:500px;

}
       .c-1e3264b5-5603-46a3-b777-1a9e233686cb .basketpage .basket  
{
	padding:15px;

}
       .c-1e3264b5-5603-46a3-b777-1a9e233686cb .basketpage .basket .itemname 
{
	float:left;

}
       .c-1e3264b5-5603-46a3-b777-1a9e233686cb .basketpage .basket p 
{
	clear:both;

}
       .c-1e3264b5-5603-46a3-b777-1a9e233686cb .basketpage .right 
{
	text-align:right;

}
       .c-1e3264b5-5603-46a3-b777-1a9e233686cb .basketpage .control  
{
	text-align:right;

}
       .c-1e3264b5-5603-46a3-b777-1a9e233686cb .basketpage .control input 
{
	float:right;
	margin:0px 0px 0px 7px;

}
       .c-1e3264b5-5603-46a3-b777-1a9e233686cb .basketpage .price 
{
	text-align:right;

}
       .c-1e3264b5-5603-46a3-b777-1a9e233686cb .basketpage .subtotal  
{
	text-align:right;
	font-weight:bold;

}
       .c-1e3264b5-5603-46a3-b777-1a9e233686cb .basketpage .total  
{
	text-align:right;
	font-size:1.4em;
	font-weight:bold;

}
       .c-1e3264b5-5603-46a3-b777-1a9e233686cb .bupdate-basket_class  
{
	float:right;
	border:none;
	text-indent:-10000em;
	background:url(/style/images/bupdatebasket.gif) top left no-repeat ;
	width:127px;
	height:41px;
	cursor:hand;

}
       .c-1e3264b5-5603-46a3-b777-1a9e233686cb .continue-shopping_class 
{
	float:right;
	border:none;
	text-indent:-10000em;
	background:transparent url(/style/images/bcontinueshopping.jpg) top left no-repeat;
	width:150px;
	height:41px;
	cursor:hand;

}
       .c-1e3264b5-5603-46a3-b777-1a9e233686cb .bcheckout_class
{
	float:right;
	border:none;
	text-indent:-10000em;
	background:url(/style/images/bcheckout.gif) top left no-repeat ;
	width:127px;
	height:41px;
	cursor:hand;

}
       .c-1e3264b5-5603-46a3-b777-1a9e233686cb .basketpage
{
padding-top:0px ;
}
       .c-1e3264b5-5603-46a3-b777-1a9e233686cb .basket .basketitem
{
white-space:normal;
}
       .c-1e3264b5-5603-46a3-b777-1a9e233686cb select
{
width:auto; 
}
      
/**/
 .c-99281eab-3a37-4cf7-9617-805b1b003179 h2
{
/*	text-indent:-10000em;
	display:block;
	background: url(/style/images/yourdetails.gif) no-repeat;
	width:325px;
	height:31px;
	margin:15px 0px 15px 0px;
*/
display:none;
color:black;
}
       .c-99281eab-3a37-4cf7-9617-805b1b003179 h1
{
margin-bottom:10px;
}
       .c-99281eab-3a37-4cf7-9617-805b1b003179 .confirm-order-button_class input
{
	float:right;
	border:none;
	text-indent:-10000em;
	background:url(/style/images/bcheckout.gif) top left no-repeat ;
	width:127px;
	height:41px;
	cursor:hand;

}
       .c-99281eab-3a37-4cf7-9617-805b1b003179 .delivery-address-button_class input 
{
	float:right;
	border:none;
	text-indent:-10000em;
	background:transparent url(/style/images/bdeliveryaddress.gif) top left no-repeat;
	width:150px;
	height:41px;
	cursor:hand;

}
       .c-99281eab-3a37-4cf7-9617-805b1b003179 .right
{
	text-align:right;

}
       .c-99281eab-3a37-4cf7-9617-805b1b003179 .control 
{
	text-align:right;

}
       .c-99281eab-3a37-4cf7-9617-805b1b003179 .control input
{
	float:right;
	margin:0px 0px 0px 7px;

}
       .c-99281eab-3a37-4cf7-9617-805b1b003179 .basketwrapper
{
	vertical-align:middle;
	padding:8px;
	background-color:#ffffff;
	width:500px;

}
       .c-99281eab-3a37-4cf7-9617-805b1b003179 .basketpage
{
padding-top:0px; 
}
      
/**/
 .c-678f54e1-b8d4-4640-8c43-89cf0a935229 h2
{
/*	text-indent:-10000em;
	display:block;
	background: url(/style/images/yourdetails.gif) no-repeat;
	width:325px;
	height:31px;
	margin:15px 0px 15px 0px;
*/
	display:none;

}
       .c-678f54e1-b8d4-4640-8c43-89cf0a935229 h1
{
margin-bottom:10px;
}
       .c-678f54e1-b8d4-4640-8c43-89cf0a935229 .confirm-order-button_class input
{
	float:right;
	border:none;
	text-indent:-10000em;
	background:url(/style/images/bcheckout.gif) top left no-repeat ;
	width:127px;
	height:41px;
	cursor:hand;

}
       .c-678f54e1-b8d4-4640-8c43-89cf0a935229 .right
{
	text-align:right;

}
       .c-678f54e1-b8d4-4640-8c43-89cf0a935229 .control 
{
	text-align:right;

}
       .c-678f54e1-b8d4-4640-8c43-89cf0a935229 .control input
{
	float:right;
	margin:0px 0px 0px 7px;

}
       .c-678f54e1-b8d4-4640-8c43-89cf0a935229 .basketwrapper
{
	vertical-align:middle;
	padding:8px;
	background-color:#ffffff;
	width:500px;

}
       .c-678f54e1-b8d4-4640-8c43-89cf0a935229 .basketpage
{
padding-top:0px; 
}
      
/**/
 .c-6752bc0c-50ff-4247-854b-c455f691689a .headrow
{
font-weight:bold;
background-color:#e0e0e0;

 
}
       .c-6752bc0c-50ff-4247-854b-c455f691689a .checkoutbutton input
{
	float:right;
	border:none;
	text-indent:-10000em;
	background:transparent url(/style/images/bcheckout.gif) top left no-repeat ;
	width:127px;
	height:41px;
	cursor:hand;

}
       .c-6752bc0c-50ff-4247-854b-c455f691689a .confirmationtables
{
display:block;
 width:500px;
background-color:#ffffff;

padding-right:15px;

height:100%;

}
       .c-6752bc0c-50ff-4247-854b-c455f691689a .checkoutbutton div
{
clear:both; 
}
       .c-6752bc0c-50ff-4247-854b-c455f691689a 
{
display:block;
width:100%;

}
       .c-6752bc0c-50ff-4247-854b-c455f691689a td
{
padding:4px 8px 4px 8px; 
}
       .c-6752bc0c-50ff-4247-854b-c455f691689a .total
{
	text-align:right;
	font-size:1.4em;
	font-weight:bold;

}
       .c-6752bc0c-50ff-4247-854b-c455f691689a .basketpage .subtotal  
{
	text-align:right;
	font-weight:bold;

}
       .c-6752bc0c-50ff-4247-854b-c455f691689a .basketpage .price 
{
	text-align:right;

}
       .c-6752bc0c-50ff-4247-854b-c455f691689a .right
{
	text-align:right;

}
      
/**/
 .c-2b3de9c9-9d37-4343-8bfd-449d2a8bd13b .text-box
{
background-color:#ffffff; 
height:300px;
border:solid 1px #c0c0c0;
}
      
/**/
 .c-1ce5c737-9d42-4eaf-88de-d12d14db7e71 .shoplistintro
{
	border:solid 1px #bfbfbf;
	margin-top:15px;
	padding:15px 15px 15px 15px;
	background-color:#f0f1ff;
	text-align_: justify;
	width:410px;
	height:240px;
		font-size:1.4em;

}
       .c-1ce5c737-9d42-4eaf-88de-d12d14db7e71 .shoplandintro
{
	border:solid 1px #bfbfbf;
	margin-top:15px;
	padding:15px 15px 15px 15px;
	background-color:#f0f1ff;
	text-align_: justify;
	width:868px;
	
		font-size:1.4em;

}
       .c-1ce5c737-9d42-4eaf-88de-d12d14db7e71 .button
{
width:127px;
	height:25px;
	border:none;
	margin-top:2px;
	background:transparent url(/style/images/baddtobasket.png) top left no-repeat;
	text-indent: -1000em;
	cursor:hand;
margin-left:10px;
}
       .c-1ce5c737-9d42-4eaf-88de-d12d14db7e71 .title h2 a
{
color:inherit;
}
       .c-1ce5c737-9d42-4eaf-88de-d12d14db7e71 .itemfooter
{
margin:0px 0px 0px 0px;
	padding:7px 6px 7px 0px;
	text-align:right;
	font-weight:bold;
	white-space:nowrap;
	clear:both;
	color:#ffffcc;


	font-size:1.2em;


}
       .c-1ce5c737-9d42-4eaf-88de-d12d14db7e71 .itemfooter form
{
display:inline; 
}
       .c-1ce5c737-9d42-4eaf-88de-d12d14db7e71 .mod2_1
{
margin-left:15px;
		float:left;
}
       .c-1ce5c737-9d42-4eaf-88de-d12d14db7e71 .mod2_0
{
clear:both;
	float:left;
}
       .c-1ce5c737-9d42-4eaf-88de-d12d14db7e71 .t01 .stamp
{
display:block;
	position:relative;
	background: url(/style/images/cfs2.png) no-repeat;
	width:100px;
	height:100px;
	left:-30px;
	top:-30px;
	margin-right:-100px;
	margin-bottom:-100px;
}
       .c-1ce5c737-9d42-4eaf-88de-d12d14db7e71 .readmore
{
font-weight:bold;
	clear:both;
	text-align:right;
	margin:0px 0px 5px 0px;
}
       .c-1ce5c737-9d42-4eaf-88de-d12d14db7e71 .shoplistitemcontainer img
{
border:solid 1px #bfbfbf;
}
       .c-1ce5c737-9d42-4eaf-88de-d12d14db7e71 .listitem
{
border:solid 1px #bfbfbf;
	margin-top:15px;
	padding:15px 15px 15px 15px;
	background-color:#f0f1ff;
	text-align_: justify;
	width:410px;
	height:240px;
		font-size:1.1em;
}
       .c-1ce5c737-9d42-4eaf-88de-d12d14db7e71 .listitem .title
{
height:auto; 
font-size:1.2em;
margin: 0px 0px 0px 0px;
	padding: 0px 15px 3px 3px;
	text-align: right;
	cursor: hand;
}
       .c-1ce5c737-9d42-4eaf-88de-d12d14db7e71 .shoplistintro
{
	float:left;

}
       .c-1ce5c737-9d42-4eaf-88de-d12d14db7e71 .shoplistitemcontainer
{
height:142px;
}
       .c-1ce5c737-9d42-4eaf-88de-d12d14db7e71 .shoplistitemcontainer img
{
float:left;
margin-top:5px;
margin-right:10px;
}
       .c-1ce5c737-9d42-4eaf-88de-d12d14db7e71 .shoplistitemsubtitle
{
font-weight:bold;
color:#808080;
display:block;
font-size:1.3em;
text-align:right;
margin-top:10px;
}
       .c-1ce5c737-9d42-4eaf-88de-d12d14db7e71 .shoplistitemdesc
{
display:block;
margin-top:15px;
font-size:1.1em; 
}
       .c-1ce5c737-9d42-4eaf-88de-d12d14db7e71 .t01 .title h2 a
{
color:#ffffff;
}
       .c-1ce5c737-9d42-4eaf-88de-d12d14db7e71 .price
{
display:block;
float:left;
font-size:1.2em; 
margin-left:15px;
margin-top:4px;
}
      
/**/
 .c-35f397d1-385b-4d7f-8734-c4da73be4e49 .title
{
	background: url(/style/images/widget-title-bot01.gif) ;
color:#ffffff;
margin-bottom:25px;
}
       .c-35f397d1-385b-4d7f-8734-c4da73be4e49 .shop .text-box
{
border:solid 1px #c0c0c0; 
}
       .c-35f397d1-385b-4d7f-8734-c4da73be4e49 .shoplistgiftitems
{
padding-top:15px; 
}
       .c-35f397d1-385b-4d7f-8734-c4da73be4e49 .button
{
width:127px;
	height:25px;
	border:none;
	margin-top:2px;
	background:transparent url(/style/images/baddtobasket.png) top left no-repeat;
	text-indent: -1000em;
	cursor:hand;
margin-left:10px;
}
       .c-35f397d1-385b-4d7f-8734-c4da73be4e49 .itemfooter
{
margin:0px 0px 0px 0px;
	padding:6px 6px 7px 0px;
	text-align:right;
	font-weight:bold;
	white-space:nowrap;
	clear:both;
	color:#ffffcc;

	font-size:1.2em;

}
       .c-35f397d1-385b-4d7f-8734-c4da73be4e49 .itemfooter form
{
display:inline; 
}
       .c-35f397d1-385b-4d7f-8734-c4da73be4e49 .mod2_1
{
margin-left:15px;
		float:left;
}
       .c-35f397d1-385b-4d7f-8734-c4da73be4e49 .mod2_0
{
clear:both;
	float:left;
}
       .c-35f397d1-385b-4d7f-8734-c4da73be4e49 .readmore
{
font-weight:bold;
	clear:both;
	text-align:right;
	margin:0px 0px 5px 0px;
}
       .c-35f397d1-385b-4d7f-8734-c4da73be4e49 .shoplistitemcontainer img
{
border:solid 1px #bfbfbf;
 float:left;
margin-top:5px;
margin-right:10px;
}
       .c-35f397d1-385b-4d7f-8734-c4da73be4e49 .listitem
{
border:solid 1px #bfbfbf;
	margin-top:15px;
	padding:15px 15px 15px 15px;
	background-color:#f0f1ff;
	text-align_: justify;
	width:410px;
	height:240px;
		font-size:1.1em;
}
       .c-35f397d1-385b-4d7f-8734-c4da73be4e49 .listitem .title
{
height:auto; 
font-size:1.2em;
margin: 0px 0px 0px 0px;
	padding: 0px 15px 3px 3px;
	text-align: right;
	cursor: hand;
}
       .c-35f397d1-385b-4d7f-8734-c4da73be4e49 .shoplistitemcontainer
{
height:142px;
}
       .c-35f397d1-385b-4d7f-8734-c4da73be4e49 .shoplistitemsubtitle
{
font-weight:bold;
color:#808080;
display:block;
font-size:1.3em;
text-align:right;
margin-top:10px;
}
       .c-35f397d1-385b-4d7f-8734-c4da73be4e49 .shoplistitemdesc
{
display:block;
margin-top:15px;
font-size:1.1em; 
}
       .c-35f397d1-385b-4d7f-8734-c4da73be4e49 .title h2 a
{

}
       .c-35f397d1-385b-4d7f-8734-c4da73be4e49 .shoplandintro
{
	border:solid 1px #bfbfbf;
	margin-top:15px;
	padding:15px 15px 15px 15px;
	background-color:#f0f1ff;
	text-align_: justify;
	width:868px;
	
		font-size:1.4em;

}
       .c-35f397d1-385b-4d7f-8734-c4da73be4e49 .t01 .title h2 a
{
color:#ffffff;
}
       .c-35f397d1-385b-4d7f-8734-c4da73be4e49 .price
{
display:block;
float:left;
font-size:1.2em; 
margin-left:15px;
margin-top:4px;
}
       .c-35f397d1-385b-4d7f-8734-c4da73be4e49 .valentines-pack .itemfooter
{
height:27px;
}
       .c-35f397d1-385b-4d7f-8734-c4da73be4e49 .valentines-pack .itemfooter .form
{
display:none; 
}
       .c-35f397d1-385b-4d7f-8734-c4da73be4e49 .valentines-pack .itemfooter .bordernow
{
display:block;
  width:127px;
	height:25px;
	border:none;
	margin-top:1px;
	background:transparent url(/style/images/bordernow.png) top left no-repeat;
	text-indent: -1000em;
	cursor:hand;
float:right;
margin-left:47px;
margin-right:0px;
}
      
/**/
 .c-0d7341cf-7818-475c-9ad9-7e49b369c0bf .text-box
{
background-color:white;
padding:15px; 
display:block;
}
       .c-0d7341cf-7818-475c-9ad9-7e49b369c0bf .orders table td,.orders table th
{
padding:5px; 
}
       .c-0d7341cf-7818-475c-9ad9-7e49b369c0bf .stripe1
{
background-color:#e0e0e0;
}
       .c-0d7341cf-7818-475c-9ad9-7e49b369c0bf ul
{
margin-left:15px; 
}
       .c-0d7341cf-7818-475c-9ad9-7e49b369c0bf .status_
{
font-weight:bold; 
}
      
/**/
 .c-894f9bda-5382-4798-8bfa-fa4832220b9d .stitle
{
font-weight:bold;
font-size:1.3em; 
margin-bottom:5px;
border-top:solid 1px #c0c0c0;
border-bottom:solid 1px #c0c0c0;
padding:3px;
}
       .c-894f9bda-5382-4798-8bfa-fa4832220b9d .result
{
padding:10px; 
margin-bottom:10px;
margin-right:5px;
}
       .c-894f9bda-5382-4798-8bfa-fa4832220b9d .address
{
width:50%; 
float:left;
margin-left:15px;
}
       .c-894f9bda-5382-4798-8bfa-fa4832220b9d .details
{
float:right; 
text-align:right;
}
       .c-894f9bda-5382-4798-8bfa-fa4832220b9d p
{
clear:both; 
}
       .c-894f9bda-5382-4798-8bfa-fa4832220b9d 
{
background-color:#f0f1ff;
border:solid 1px #c0c0c0;
display:block;
padding-bottom:25px;
padding-right:25px;

}
       .c-894f9bda-5382-4798-8bfa-fa4832220b9d .bsearch
{
background-color:transparent;
text-indent:-10000em;
background-image:url(/style/images/bsearch.png);
height:41px;
width:127px;
border:none;
}
       .c-894f9bda-5382-4798-8bfa-fa4832220b9d input
{
font-size:1.4em; 
}
      
/**/
 .c-ef7af70d-8fd9-414b-ab68-0e9460f18b6d .black
{
display:table-cell;
background-color:black;
width:150px;
height:150px; 
text-align:center;
vertical-align:middle;
}
       .c-ef7af70d-8fd9-414b-ab68-0e9460f18b6d .white
{
display:table-cell;
background-color:white;
padding:10px;
padding-bottom:40px;
border:solid 1px #c0c0c0;
text-align:center;
vertical-align:middle;
float:left;
margin:7px;
}
       .c-ef7af70d-8fd9-414b-ab68-0e9460f18b6d 
{
display:block;
background-color:white;
white-space:normal;
padding-left:13px;
margin-top:6px;
}
      
/**/
 .c-fdde320f-1315-4116-bfb4-38037180912c img
{
margin-left:6px; 
margin-bottom:6px;
width:50px;
height:50px;
}
       .c-fdde320f-1315-4116-bfb4-38037180912c .title a
{
color:inherit; 
text-decoration:none;
font-weight:normal;
}
      
/**/
 .c-6030d382-19bf-46db-ace4-a5532af8c183 .title
{
	background: url(/style/images/widget-title-bot03.gif) ;

}
       .c-6030d382-19bf-46db-ace4-a5532af8c183 .networkinglinks .fbimg
{
margin-top:15px; 
vertical-align:middle;
border:solid 1px #c0c0c0;
padding:5px;
background-color:#ffffff;
}
       .c-6030d382-19bf-46db-ace4-a5532af8c183 .networkinglinks 
{
text-align:center; 

}
       .c-6030d382-19bf-46db-ace4-a5532af8c183 .tfeed
{
text-align:left; 


 margin-top:55px; 
vertical-align:middle;
border:solid 1px #c0c0c0;
padding:15px;
padding-bottom:0px;
background-color:#ffffff;
}
       .c-6030d382-19bf-46db-ace4-a5532af8c183 .atwit
{
text-decoration:none; 
}
       .c-6030d382-19bf-46db-ace4-a5532af8c183 .tfeed img
{
margin-top:-65px;
margin-bottom:10px;
margin-left:55px;
}
       .c-6030d382-19bf-46db-ace4-a5532af8c183 .desc
{
font-weight:normal; 
margin:0px;
margin-top:5px;
}
       .c-6030d382-19bf-46db-ace4-a5532af8c183 .date
{
margin:0px; 
display:inline;
}
      
