﻿.tax {font-size: 50%; color: #000;}
.product_border {}
/*==================================================================

Project:		[Life Aroma]
Version:		1.0
Last change:	25/10/2008
Assigned to:	[David Geran]

=====================================================================*/

.input200 {width: 200px; height: 25px;}
.input215 {width: 215px; height: 25px;}
.input100 {width: 100px; height: 25px;}
.textbox150 {width: 150px; height: 25px;}
.inputBlack {height: 25px;}
.whitedropdownlist {height: 25px;}
.SmallText {font-size: 0.75em;}
.legacyTable {padding: 2px;}
.Header
{
	line-height: 35px;
	font-weight: bold;
	background-color: #ECDBE3;
	color: #1B4882;
}
.tableinfo
{
	padding: 10px;
}

#content h1 {color: #5F1E36; font-size: 1.1em; padding-bottom: 10px;}
#content h1 a {color: #5F1E36; font-size: 1.1em;}

#content h2 {color: #5F1E36; font-size: 1.1em; padding-bottom: 10px;padding-top: 20px; font-style: italic;}

#content a {color: #5F1E36; text-decoration: underline;}
#content a:hover {text-decoration: none;}
div.image img.prod_image {
	border: #D9D9D9 1px solid;
	padding:3px;
}

.catalog_product_border {
	border: #D9D9D9 1px solid;
	padding:1px;
}
.product_template
{
	padding-bottom: 5px;
}
.CategoryProductLink {font-size: 0.8em;}

div.sku {color:#C0C0C0; font-size:80%;}
div.price {color:#947966; font-size:160%; font-weight:bold; margin-top:30px;}
div.price_conversion { font-size:80%;}
div.main_prod_desc {margin-top:25px;}
.product_title {font-size: 13px; color: #770000; font-weight: bold;}
.specialoffer {font-size: 50%; color: red;}


.button {font: normal bold 12px; border: 1px solid #5F1E36; background: #ECDBE3; color: #5F1E36; padding:5px;}
#content .hideSubMenu {display: none;}
#content .showSubMenu {display: block;}
#content .menuSelected {display: block;}
#content .menuNotSelected {display: block;}
#content .SubmenuSelected {display: block;}
#content .SubmenuNotSelected {display: block;}
ul.side_navigation {list-style-type: none; padding: 0px; margin-left: 0px; margin-top: 5px;}
ul.side_navigation a {line-height:13px; color: #606069; padding-top: 4px; padding-bottom: 1px;}
ul.side_navigation a:hover {color: red; text-decoration:none;}
ul.side_navigation a.menuNotSelected {margin-left: 0px;}
ul.side_navigation a.menuNotSelected:hover {color: red;	text-decoration:none;}
ul.side_navigation a.menuSelected {text-decoration: none;}
ul.side_navigation a.menuSelected:hover {color: red;}
ul.side_navigation a.SubmenuNotSelected {}
ul.side_navigation a.SubmenuNotSelected:hover {color: red;	text-decoration:none;}
ul.side_navigation a.SubmenuSelected {color: red; padding-left: 2px;}
ul.side_navigation a.SubmenuSelected:hover {color: red; padding-left: 2px;}

/* Global Defaults
=====================================================================*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,table,tr,th,td,embed,object {
	margin:0;
	padding:0;
}
table{
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img,abbr{
	border:0;
}
ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
a,a:link,a:visited,a:hover { 
	color:#5F1E36;
	text-decoration:none; 
}
a:focus,a:hover { 
	text-decoration:underline;
}
a img { 
	border:0; 
}
.clear { 
	clear:both; 
}
.textcenter{
	text-align:center;
}
.textright{
	text-align:right;
}


/* Global Elements
=====================================================================*/
body 
{
	background:#ECE0E0; /* url(../product_images/10/back_body.jpg) no-repeat scroll 50% 0pt; */
	line-height: 1.6em;
	font-family: "Trebuchet MS",Arial,sans-serif;
}
.replace{
	position:relative;
	margin:0;
	overflow:hidden;
}
.replace span{
	display:block;
	position:absolute;
	z-index:1;
}
.skiplink{
	display:none;
}



/* Start CSS Coding
=====================================================================*/
#wrapper{
	margin:0 auto;
	background: #644a53 url(../product_images/10/back_wrapper.gif) no-repeat;
	width:872px;
	border-bottom: 1px solid #644a53;
}

#inner_wrap{
	width:870px;
	margin:0 auto;
}
#header{
	width:870px;
	height:135px;
	background:#ecdbe3 url(../product_images/10/back_header.png) repeat-x;
}

#logo{
	width:305px;
	height:50px;
	float:left;
	font-size:1.2em;
	position:relative;
	overflow:hidden;
	margin:13px 0 0 22px;
}
#logo span{
	position:absolute;
	width:100%;
	height:100%;
}
.righthead{
	float:right;
	width:400px;
}
#ullogin{
	float:right;
	color:#fff;
	font-size:13px;
}
#ullogin li{
	float:left;
	padding:5px 10px 0 10px;
	background: url(../product_images/10/border.png) no-repeat 0 13px;
}
#ullogin a{
	color:#fff;
	font-size:13px;
}
#ulcheckout{
	float:right;
	margin:0;
	background: url(../product_images/10/basket.png) no-repeat;
	padding:0 0 0 33px;
	margin:5px 0 0 0;
}
#ulcheckout li{
	float:left;
	margin:5px 10px 0 0;
}
#ulcheckout li.bordered{
	background: url(../product_images/10/border.png) no-repeat 0 9px;
	padding-left:15px;
}
#ulcheckout a{
	color:#fff;
	font-size:12px;
	padding-top:3px;
}
.acheckout{
	padding-right:2px;
	margin:0 0 0 -3px;
}
#ultopmenu{
	margin:0 0 0 0;
}
#ultopmenu li{
	float:left;
	color:#fff;
	margin:9px 0 0 20px;
}
#ultopmenu .search{
	float:right;
	margin: 9px 3px 0 0;
	font-size:16px;
}
#ultopmenu .search label{
	margin:0 10px 0 0;
}
#ultopmenu li a{
	color:#fff;
	font-size:14px;
	padding:2px 5px;
	text-transform:uppercase;
}
#ultopmenu li a:hover{
	color:#5f1e36;
	background:#ecdbe3;
	text-decoration:none;

}
#ulsubmenu_left{
	float:left;
	margin: 7px 0px 0 10px;
	text-align:right;
	font-size: 0.8em;
	color:#5f1e36;
}

#ulsubmenu{
	float:right;
	width:430px;
	margin: 8px 10px 0 0;
	text-align:right;
	font-size: 0.9em;
	color:#5f1e36;
}
#ulsubmenu li{
	display:inline;
	margin:0 10px 0 0;
	font-weight:bold;
}
#ulsubmenu li a{
	color:#5f1e36;
}
.searchbox{
	background: url(../product_images/10/back_search.png);
	border:none;
	width:128px;
	height:16px;
	padding:3px 2px 0 5px;
	font-size:12px;
	color:#5f1e36;
}
#content{
	width:820px;
	background:#fff url(../product_images/10/back_content.png) repeat-x;
	padding-top: 26px;
	padding-right: 25px;
	padding-left: 25px;
}
#col3{
	width:198px;
	float:left;
}

#col1{
	width:603px;
	float:left;
	text-align: justify;
}
#col2{
	width:198px;
	float:right;
}

#col1 p.small 
{
	font-size: 13px;	
	line-height: 14px;
	text-align: justify;
}

#col2 p.small 
{
	font-size: 13px;	
	line-height: 14px;
	text-align: justify;
}

#col3 p.small 
{
	font-size: 13px;	
	line-height: 14px;
	text-align: justify;
}

#welcome{
	width:603px;
	height:406px;
	float:left;
	position:relative;
	overflow:hidden;
	display:block;
	border:1px solid #cd8ea9;
	padding:0;
	margin:0 0 5px 0;
}
#welcome span{
	background:url(../product_images/10/relaunch-offer.jpg) no-repeat;
	position:absolute;
	width:100%;
	height:100%;
}

.featured
{
	width:196px;
	height:134px;
	position:relative;
	overflow:hidden;
	display:block;
	border:1px solid #cd8ea9;
	margin-bottom: 21px;
}

#new, #special, #best{
	width:196px;
	height:134px;
	position:relative;
	overflow:hidden;
	display:block;
	border:1px solid #cd8ea9;
}
#new span, #special span, #best span{
	position:absolute;
	width:100%;
	height:100%;
}
#new span{
	background:url(../product_images/10/img_new.jpg) no-repeat;
}
#special span{
	background:url(../product_images/10/img_special.jpg) no-repeat;
}
#best span{
	background:url(../product_images/10/img_best.jpg) no-repeat;
}

#best{
	margin:26px 0 27px 0;
}

#footer{
	background:#5f1e36 url(../product_images/10/back_footer.png) repeat-x;
}
#ulfooter{
	float:right;
}
#ulfooter li{
	float:left;
	font-size:12px;
	background: url(../product_images/10/border2.png) no-repeat 0 7px;
	padding:0 10px;
	margin: 20px 0 10px 0;
}
#ulfooter li a{
	color:#ECDBE3;
}

#ulfooter .noline, #ullogin .noline{
	background:none;
}