html,body,td
{
	
	font-family : Arial, Helvetica, sans-serif;
	
	font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #888;
	letter-spacing:0.02em;
	line-height:1.5em;
	margin: 0 auto; 
	
}
h1{line-height:1em;font-size:22px;vertical-align:top;font-weight:bold;}
h2{line-height:1em;font-size:15px;vertical-align:top;font-weight:bold;padding:0px;margin:0px;}
a{
font-family:  Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#4E065A;
}

a.standard{
font-family:  Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#ff0000;
}
a:hover{text-decoration:underline;}




table.main{
width: 750px;
border-collapse:collapse;

}
table.main td{padding:0;margin:0;}



.page
{
	border:1px solid #000000;
	text-align: justify;
	vertical-align:top;
	
}
.page td.header
{
	font-size:15px;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	
}

.page td
{
line-height:1.2em;
	vertical-align:top;
	vertical-align:top;
	
}
.page a
{
	font-weight:bold;	
}
.pheader{

font-size:18px;
line-height:1em;
font-weight: bold;
}
select,input,textarea{ color:#888; font-family:  Arial, Helvetica, sans-serif; font-size: 12px;   } 
a.lhsLink{color: #6E5191;font-size:10px;}
a.lhsLink:hover{text-decoration:none;color:#ffffff;}
td.on{font-size:12px;color:#ffffff;background: #6E5191; cursor: pointer; width:50%;line-height:1em;}
td.off{font-size:12px;background: #ffffff; width:50%;line-height:1em;}

a{text-decoration:none;}

a.boxHeader{font-weight:bold;color:#000000;line-height:1em;}
a.boxBrand{color:#6E5191;line-height:1em;}
a.boxPrice{font-weight:bold;color:#6E5191;line-height:1em;}
a.boxText{color:#6E5191;line-height:1em;}

a:hover{text-decoration:underline;}

th.tab{
background-image:url('/images/purplegrad.gif');
background-repeat: repeat-x;
border:1px solid #6E5191;
padding:0;margin:0;

}
th.tab a{color:#6E5191;}
table.product {
border-collapse:collapse;
width:100%;
padding:0;margin:0;

}
table.product td{
font-size:12px;
}
table.product td.pheader{

font-size:18px;
line-height:1em;
font-weight: bold;
}
table.product th{
padding:0;margin:0;
border-bottom:1px solid #6E5191;

}
table.basket {
border-collapse:collapse;
width:100%;
padding:50;margin:0;
}

table.basket td{
font-size:12px;
padding:5px 2px 2px 2px;
border-bottom:1px solid #6E5191;
vertical-align:top;
text-align:center;
}
table.listBasket td{
padding:2px;
vertical-align:top;
}
table td.standard {text-align:left;border:0px;} 
td.lhsTitle
{
	line-height:1em;
	font-size: 16px;
	font-weight: bold;
	background-color:#6E5191;
	color:#ffffff;
	
}
tr.basketTR td{font-family: Arial, Helvetica, sans-serif;background-color:#6E5191;color:#ffffff;padding:3px; font-size:12px; font-weight:bolder;}


table.checkout{
border-collapse: collapse;
width: 100%;
}
table.checkout td{
font-size: 12px;
}

table.footer{border-top:solid 1px;border-bottom: solid 1px; border-color:#888; padding:5px;}
a.footer{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #888;text-decoration:none;}
a.footer:hover{text-decoration:underline;}

.error{color:#ff0000;font-weight:bold;}

table.delivery{border-collapse:collapse;padding:10px;}
table.delivery th{padding:5px;background-color:#6E5191; color:#ffffff;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
table.delivery td{padding:5px;background-color:#ffffff; color:#6E5191;font-family: Arial, Helvetica, sans-serif;font-size: 12px;border: solid 1px #6E5191;}
a.lhnav{color:#000000;display:block;background-image:url('/images/lhshead.jpg');padding:5;} 
a.lhnav:hover {text-decoration:none;}
a.lhnav2{color:#6E5191;display:block;padding:5;margin:3px;height:100%;line-height:1em;vertical-align:middle;} 
a.lhnav2:hover {
  background: #6E5191; 
  color:#fff;
  text-decoration:none;
  height:100%;
  display:block;
  }
  
.tip {margin-top:10px; display:none;}
a.topLink{color:#ffffff;}
a.topLink:hover{text-decoration:none;color:#CEB4EB;}

td.home{width:140px;text-align:center;}

.catBox {border:1px solid #eaeaea;}
.largeimg{border:1px solid #6E5191;}
.largeimg td.header{color:#ffffff;text-align:center;background-color:#6E5191;}

#wrapper{margin: auto;margin-top:10px;text-align:center;}


.dropcap {
float:left;
color:#6E5191;
font-size:60px;
line-height:50px;
padding:0px;
margin:0px;

font-family: Times, serif, Georgia;
} 
.editorial
{
	background-color:#EBE7F1;
	text-align:justify;
	padding:0 5px;
	
}
.editorialHeader
{
	text-align:center;
	color:#6E5191;
	font-size:18px;
	padding-top:2px;
	text-decoration:underline;
	font-weight:bold;
}
