body 
{background:#d1cfba url(images/bk.jpg) no-repeat fixed; margin:0; padding:0; color:#363636; font-family:Arial, sans-serif}
a{outline:none}
#header 
{background:url(images/header.png) no-repeat; width:960px; height:127px; margin:15px auto 0 auto; padding:0}
#newsletter 
{width:430px; float:left;color:#5a5504; padding:30px 0 0 260px}
	#newsletter td, #newsletter input 
	{font-size:9px}
#shopbasket 
{background:url(images/basket.gif) no-repeat; float:right; width:210px; text-align:right; margin:30px 32px 0 0; padding-top:3px}
	#shopbasket p 
	{font-size:11px}
	#shopbasket a 
	{color:#5a5504}
	#shopbasket a:hover 
	{color:#630152}
#nav
	{float:right;clear:both; padding:8px 33px 0 0; }
	#nav ul 
	{margin:0; padding:0; list-style: none;line-height: 1}
	#nav li 
	{float: left; margin:0; padding:0 9px; font-size:12px; text-align:center;	list-style: none;border-right:1px dotted #dedad0; }
	#nav #noborder 
	{border:none}
	#nav a 
	{color:#5a5504; text-decoration:none; display: block;padding-top:12px; }
	#nav a:hover, .navon
	{background-image:url(http://www.antoniaburrell.com/images/menu_ov.gif); background-position:top center; background-repeat:no-repeat; color:#630152}
	#nav li ul 
	{position: absolute;background:#fff;left: -999em; width:110px; padding:5px 5px 10px 5px}
	#nav li ul li
	{border:none; text-align:left; padding:0; margin:0}
	#nav li:hover ul, #nav li.sfhover ul 
	{left: auto; }
	#nav li ul li a:hover
	{background-image:none}
	
	
#frame 
{background-color:#fff; width:950px; margin:0 auto 20px auto}
#panel 
{width:898px;  margin:0 auto}
	.home 		{background:url(images/ab.jpg);height:349px}
	.treatments {background:url(images/treatmentsbk.jpg);height:300px}
	.blogbk {background:url(images/blogbk.jpg);height:300px}
	#panel.blogbk table tbody tr td a{display:block;width:125px;padding:2px 3px 2px 5px;margin:5px;text-align:center}
	#panel.blogbk table tbody tr td a:hover{border-left:3px solid #82076d;text-decoration:none;padding:2px 3px 2px 2px;background:#d7d4c1}
	.about		 {background:url(images/aboutbk.jpg);height:300px}
	.about #textbox {width:500px}
	.contact		 {background:url(images/contactbk.jpg);height:300px}
	.contact #textbox {width:500px}	
	.press  {background:url(images/pressbk.jpg);height:300px}
	.press #textbox {width:600px}
	.products  {background:url(images/productsbk.jpg);height:300px}
	.products #textbox {
	width:500px;
}
	.testimonials  {background:url(images/testimonialsbk.jpg);height:300px}
	.testimonials #textbox {width:600px}
	.wheretobuy {background:url(images/wheretobuybk.jpg);height:300px}
	.wheretobuy #textbox {width:480px}
	.shop {background:url(images/shopbk.jpg);height:159px}
	.shop #textbox {width:800px; padding:50px 0 0 50px}
	.sticker 
	{
	float:left;
	width:114px;
	height:115px;
	padding:90px 0 0 35px;
}
	#textbox 
	{
	float:left;
	width:500px;
	padding-top: 125px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 33px;
	}
	#blogtitle
	{
		height:300px;
		padding:90px 0 0 33px;	
	}
	#blogtitle h2{border:none}
	
#col1
{float:left; width:635px; margin:10px 0 20px 25px}
	#featuredproduct
	{width:625px; min-height:178px; border:2px dotted #dedad0}
	/*#featuredproduct img
	{float:right}*/
	#featuredproduct h3
	{padding-top:20px}
	#featuredproduct h3, #featuredproduct p
	{
	padding-left:20px;
}
#col2 
{float:right; width:245px; margin:10px 25px 20px 0}
	#ethicalbox
	{background:url(images/ethicalbk.jpg) no-repeat; width:223px; height:160px; border:1px solid #ccc; padding:10px}
#col1wide
{float:left; width:580px; margin:10px 0 20px 25px}
#col1wide a.smalllink
{font-size:10px;color:#999}
#col1wide a.smalllink:hover
{color:#630152}
#col1wide p
{font-size:11px}
#col1wide div p em
{font-size:10px}
#col2wide
{float:right; width:268px; margin:10px 25px 20px 0}
	#swirlbox
	{background:#f0ede9 url(images/swirlbk.jpg) no-repeat bottom center; width:248px; padding:10px; margin-top:38px}
	#swirlbox ul
	{margin:0; padding:0 0 0 20px}
	#swirlbox li
	{font-size:11px; margin:0; padding:5px 0; line-height:1.4em}
	a:link.aboutus, a:visited.aboutus
	{background:url(images/rightbuttons.jpg) no-repeat top left;background-position:0 0;width:268px;height:68px;display:block}
	a:hover.aboutus
	{background-position:-269px 0px}
	a:link.ab, a:visited.ab
	{background:url(images/rightbuttons.jpg) no-repeat top left;background-position:0 -68px;width:268px;height:68px;display:block}
	a:hover.ab
	{background-position:-269px -68px}
	a:link.company, a:visited.company
	{background:url(images/rightbuttons.jpg) no-repeat top left;background-position:0 -135px;width:268px;height:68px;display:block}
	a:hover.company
	{background-position:-269px -135px}
	a:link.ppa, a:visited.ppa
	{background:url(images/rightbuttons.jpg) no-repeat top left;background-position:0 -203px;width:268px;height:68px;display:block}
	a:hover.ppa
	{background-position:-269px -203px}
#catalogue
{width:898px; margin:0 auto; padding-top:20px}
.productbox
{width:170px; height:300px; float:left; padding:0; margin:20px 0 5px 0; text-align:center}
	.productbox p
	{font:12px Georgia, Palatino, "Times New Roman", Times, serif; padding:0}
	.productbox img
	{width:150px; height:190px; padding-bottom:5px}
#shopcontent
{width:596px; float:right; margin:20px 0 0 0}
#shopcontent p
{padding:10px 0}
#productimage
{border:1px solid #ccc; padding:0; margin:20px 0 0 0; width:271px; height:344px; float:left}
.TabbedPanels 
{margin:20px 0 0 0; padding:0; float:left; clear:none; width:100%}
	.TabbedPanelsTabGroup 
	{margin:0; padding:0}
	.TabbedPanelsTab 
	{position:relative;top:1px;float:left;padding:4px 10px;margin:0px 1px 0px 0px;font:13px Georgia, Palatino, "Times New Roman", Times, serif;color:#711147;background-color:#d0ceb5;list-style:none; outline:none}
	.TabbedPanelsTabHover 
	{background-color:#f3f1ed}
	.TabbedPanelsTabSelected 
	{background-color:#f3f1ed;border-bottom:1px solid #ccc}
	.TabbedPanelsTab a 
	{text-decoration:none}
	.TabbedPanelsContentGroup 
	{clear:both;border-left:solid 1px #ccc;border-bottom:solid 1px #ccc;border-top:solid 1px #ccc;border-right:solid 1px #ccc;background-color:#fff; font:11px Arial, Helvetica, sans-serif;margin-bottom:20px}
	.TabbedPanelsContent 
	{padding:4px; height:230px; overflow:auto}
	.TabbedPanelsContentVisible 
	{}
	#loginbox
	{float:right; border:1px solid #ccc; padding:10px; margin:10px 0}
	#loginbox p
	{padding:5px 0}
#footer 
{clear:both; border-top:2px dotted #dedad0; width:898px; margin:10px auto; padding:10px 0; height:15px}
	#copy 		{float:right;color:#630152;padding-top:10px;font-size:11px;text-align:right}
	#copy p 	{ }
	#global 	{padding-top:10px;font-size:10px; color:#c8c2b8}
	#foptions	{float:left; text-align:center; width:450px;padding-top:10px}
	#foptions a {font-size:9px}
	#hsbc		{float:left}
	#social		{float:left;text-align:right;width:230px;padding:10px 0}
	#social div{padding-bottom:10px}

h1, h2, h3, h4, h5, h6
{font-family:Georgia, Palatino, "Times New Roman", Times, serif; margin:0; padding:0 0 10px 0;color:#630152; font-weight:normal; }
h1 {font-size:30px}
h2 {font-size:25px}
h3 {font-size:18px}
h4 {padding:10px 0 0 0}
p {font-size:12px; margin:0; padding:0 10px 0 0; line-height:1.4em}
ul
{margin:0; padding:0 0 0 20px}
li  {font-size:12px; margin:0; padding:8px 0; line-height:1.4em}
#onecol
{width:897px; margin:10px auto 0 auto}
.underline
{border-bottom:2px dotted #dedad0}
.purple
{color:#630152}
.product
{font:14px Georgia, Palatino, "Times New Roman", Times, serif; font-weight:bold; color:#000; padding:0}
.error {color:#990000}

a {color:#630152; text-decoration:none}
a:hover {text-decoration:underline}
#textbox a, #featuredproduct a, #ethicalbox a {font-size:10px}
.pbox
{margin:10px 0; background-color:#630152; display:block; color:#fff; text-decoration:underline; width:160px; font-size:12px; text-align:center; padding:5px}

form
{margin:0;padding:0}
#formbox
{background:url(images/formboxbk.jpg) no-repeat; width:344px; height:393px; padding:15px 10px 0 10px; text-align:center;color:#687c81; margin:20px 0; }
#formbox input[type="text"], #formbox input[type="email"]
{vertical-align: middle;margin:0; background: url(images/textbk.jpg) no-repeat; width:280px; height:40px; background-color:transparent; border:none; outline:none; padding:0 0 0 10px; color:#687c81}
#formbox select 
{vertical-align: middle;margin:0; background:url(images/selectbk.jpg) no-repeat; width:290px; height:40px; background-color:transparent; border:none;outline:none; padding:0;color:#687c81; -webkit-appearance: none; -moz-appearance:none}
#formbox textarea
{background:url(images/messagebk.jpg) no-repeat; width:270px; height:135px;background-color:transparent; border:none;outline:none; padding:10px;color:#687c81}
#formbox input[type="image"]
{float:right; padding-right:30px}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color:#687c81}

#basket {padding-top:20px}
#basket th {font-size:12px; padding:5px; text-align:left}
#basket td {font-size:12px; padding:5px}
#textboxhome {	float:left;	width:450px;	padding:145px 0 0 83px}
.antonia {	height:300px;	background-image: url(images/antoniabk.jpg)}
.plant {	height:300px;	background-image: url(images/plantbk.jpg)}
.company {	height:300px;	background-image: url(images/companybk.jpg)}

#press-d a{float:left;margin-bottom:10px;width:126px;height:211px;background:#f1edea;padding:4px;display:block;overflow:hidden}
#press-d a:hover{background:#e1dfd2}
#press-d a img{width:126px;height:176px;margin-top:4px}
.clear{clear:both}

#pdf{width:504px;height:511px;background:#e1dfd2;float:left}

.page{width:464px;height:471px;background:#e1dfd2;padding:20px}

.page p{padding:5px 0 0}

.page h3{font-size:14px;padding:0;}

#pdf-prev,#pdf-next {width:35px;height:471px;display:block;float:left;}

#pdf-prev a,#pdf-next a{width:35px;height:511px;display:block;text-indent:-5999px;background:url(images/prevnext.jpg) no-repeat #e1dfd2;}
#pdf-prev a{background-position:bottom left}
#pdf-prev a:hover{background-position:bottom right}
#pdf-next a{background-position:top left}
#pdf-next a:hover{background-position:top right}

.pdf-nav{margin:0 0 0 30px}
.pdf-nav a {display:inline-block;width:20px;height:20px;line-height:20px;text-align:center;font-size:10px;background:#f1edea;}

.pdf-nav a:hover{color:#85026f;background:#e9e6de}

.pdf-nav a.activeSlide{background:#e1dfd2;font-size:16px;line-height:16px;padding:3px 0 0;width:22px}

.pablank{background:url(images/pablank.jpg) top left no-repeat}
.pa1{background:url(images/pa1.jpg) top left no-repeat}
.pa2{background:url(images/pa2.jpg) top left no-repeat}
.pa3{background:url(images/pa3.jpg) top left no-repeat}
.pa4{background:url(images/pa4.jpg) top left no-repeat}
.pa5{background:url(images/pa5.jpg) top left no-repeat}
