html, body {
	margin : 0;
	margin : 0px;
	padding : 0;
	text-align : center;
	font-family : Verdana, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-Serif;
	background-color : #e7ddbc;
	background-image :  url(img/background/background_top.jpg);
	background-image :  url(img/background/background_top.jpg);
	background-repeat: repeat-x;
	font-size: 11px;
}
p {
	font:normal 12px/12px Verdana, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-Serif;
	margin:5px 25px 10px 25px;
}
h4 {
	font:bold 10px Verdana, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-Serif;
	margin:5px 20px 10px 20px;
}



ul#countryswitch {
	margin:0;
	padding:0;
	background:  url(img/contry_bg.gif) no-repeat 0 28px;
	float:left;
	width:149px;
	height:114px; /*border: solid 1px green;*/
}
ul#countryswitch li.current {
	line-height:19px;
	padding:0;
	margin-top:50px;
	height:19px;
	list-style-type:none;
}
ul#countryswitch li.destination {
	line-height:19px;
	height:19px;
	padding:0;
	margin-top:5px;
	list-style-type:none;
}
#container {
	width : 745px;
	text-align : justify;
	margin-left : auto;
	margin-right : auto;
}
#container p {
	margin: 0;
	padding: 10px;
	text-align : justify;
}
#header {
	width : 745px;
	height : 114px;
	text-align : left;
}
a {
	text-decoration: underline;
	font-size: 11px;
}
a:hover {
	text-decoration: none;
}
.productlink {
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
}
.productlink:hover {
	text-decoration: none;
}/* headings */
h1 {
	display:block;
	padding:0;
	margin:0;
	text-indent : -1000px;
	overflow : hidden;
	width : 363px;
	height : 114px;
	float : left;
	background :  url(img/logo_top.jpg) no-repeat;				/*display: block;		background: #eee;		color: #000050;		margin: 0;		padding: 0;		text-indent: 20px;		height: 80px;		line-height: 80px;		font-family: "Trebuchet MS", Arial, Sans-Serif;		font-size: 30px;		text-transform: lowercase;		border-bottom: 2px solid #ccc;*/
}
div.DialogTitle {
	height: 25px;
	font-size: 11px;
	background-color: #622E17;
	color: #FFFFFF;
	padding-top: 6px;
	border-top: 1px solid #FFFFFF;
}
.DialogTitle a, div.DialogTitle a {
	color: #FFFFFF;
	text-decoration: none;
	border-top: 0;
}
.DialogTitle a:hover, div.DialogTitle a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.NavigationPath2 td a {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.NavigationPath2 td a:hover {
	font-size: 11px;
	color: #993300;
	text-decoration: none;
}
.NavigationPath td {
	font-size: 11px;
	color: #FFFFFF;
}
h3 {
	margin:10px 9px 5px;
	padding: 0;
	font:normal 18px "Trebuchet MS", Arial, Sans-Serif;
	color:#000000;
	display:block;
	width:700px;
	border-bottom:1px solid #000000;
}
#leftCol h3 {
	width:240px;
	height:30px;
	color: #fff;
	padding:0;
	margin:0;
	display:block;
	border:none;
	float:left;
	text-indent:-1000px;
	overflow:hidden;
	background-image: url(img/title_bg.gif);
}		/* // headings *//*  top menu  */
ul#topMemu {
	display:block;
	width:220px;
	float:right;
	text-align:right;
	padding:29px 0 0 10px;
	margin:0;
	
}
.ItemsList, .ProductPriceTitle, .ProductPrice {
	font-size: 10px;
	font-weight:bold;
	color: #000000;
}
ul#topMemu li {
	font-family: "Trebuchet MS", Arial, Sans-Serif;
	font-weight: bold;
	font-size:11px;
	display:inline;
	padding:2px;
	list-style-type:none;
}
#topMemu li a {
	font:bold 10px "Trebuchet MS", Arial, Sans-Serif;
	color:#000000;
	padding-left:2px;
}
#topMemu li a:hover {
	font:bold 10px "Trebuchet MS", Arial, Sans-Serif;
	color:#000000;
	background-color:#ddd6c0;
	padding-left:2px;
	text-decoration:none;
}
/*#shoppingCart {
	color:#543224;
	display:block;
	float:right;
	font-size:10px;
	font-weight:bold;
	left:60px;
	position:relative;
	text-align:right;
	width:200px;
	margin-bottom:7px;
	margin-top:4px;
	padding: 0; border: solid 1px red;
}*/

#shoppingCart {
	color:#543224;
	display:block;
	float:right;
	font-size:10px;
	font-weight:bold;
	clear: both;
	text-align:right;
	width:220px;
	margin-bottom:7px;
	margin-top:4px;
	padding: 0;
}
#shoppingCart div div {
	width: 220px;
	font-size: 10px;
	font-weight:bold;
	padding-left: 0px;
	text-align: left;
}
#shoppingCart a {
	background: url(img/shopping_cart.gif) no-repeat left;
	padding-left:20px;
	font-size: 10px;
	font-weight: bold;
	color: #543224;
}
.SidebarItemsNew {
	font-size: 10px;
	font-weight: bold;
	color:#543224;
}
#shoppingCartTotals {
	position: relative;
	left: 515px;
}
#shoppingCartTotalsDelivery {
	position: relative;
	left: 400px;
	width: 200px;
}/*  top menu  *//* main menu */	/* http://www.htmldog.com/articles/suckerfish/ */
ul#newarrivals {
	padding: 0px;
	margin: 0;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	text-align: left;
	width:100%;
	float:left;
	display: block;
}
#newarrivals li {
	display:block;
	float:left;
	height:130px;
	margin:0pt;
	padding:0px;
	text-align:center;
	width:150px;
}
#mainnav {
	width:780px;
	float:left;
	display: block;
	margin: 0;
	padding: 0;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	height:30px;
	background: #ccc;
	background: url(/skins/default/en/img/main_menu_bg.gif) no-repeat left;
}
#mainnav ul {
	padding-top: 0px;
	margin: 0 10px 0 0;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	text-align: left;
	height:30px;
	width:502px;
	float:right;
	display: block;
}
#mainnav ul li {
	padding-top: 5px;
}
#mainnav li {
	float: left;
	width: auto;
	height: 30px;
	margin: 0;
	padding: 0;
}
#mainnav li a {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	padding: 0 7px 0 7px;
	border-right: 1px solid #e4cec1;		/*text-transform: uppercase;*/
	color: #f6e3d7;
	text-decoration: none;
	margin: 0;
	height: 20px;
}
#mainnav li a:hover {
	color: #fff;
}
#mainnav li ul {
	left:-999em;
	position:absolute;
	width: 120px;
	margin: 0;
}
#mainnav li ul a {
	display:block;
	width:120px;
	background-color: #FFFFFF;
	border-right: 0;
	color: #663300;
	height: auto;
	font-size: 10px;
}
#mainnav li ul a:hover {
	border-right: 0;
	color: #000000;
	height: auto;
}
#mainnav li:hover ul {
	left:auto;
}
#mainnav li:hover ul, #mainnav li.sfhover ul {
	left:auto;
}
#mainnav li ul ul {
	margin:10px 0pt 0pt 0;
}
#mainnav li ul li {
	position: relative;
	right: 50px;
	top: 5px;
	height: 25px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
#mainnav li:hover ul ul, #mainnav li.sfhover ul ul {
	left:-999em;
}
#mainnav li:hover ul, #mainnav li li:hover ul, #mainnav li.sfhover ul, #mainnav li li.sfhover ul {
	left:auto;
}
#mainnav li:hover ul ul, #mainnav li:hover ul ul ul, #mainnav li.sfhover ul ul, #mainnav li.sfhover ul ul ul {
	left:-999em;
}
#mainnav li:hover ul, #mainnav li li:hover ul, #mainnav li li li:hover ul, #mainnav li.sfhover ul, #mainnav li li.sfhover ul, #mainnav li li li.sfhover ul {
	left:auto;
}
#mainnav li:hover ul ul, #mainnav li:hover ul ul ul, #mainnav li:hover ul ul ul ul, #mainnav li.sfhover ul ul, #mainnav li.sfhover ul ul ul, #mainnav li.sfhover ul ul ul ul {
	left:-999em;
}
#mainnav li:hover ul, #mainnav li li:hover ul, #mainnav li li li:hover ul, #mainnav li li li li:hover ul, #mainnav li.sfhover ul, #mainnav li li.sfhover ul, #mainnav li li li.sfhover ul, #mainnav li li li li.sfhover ul {
	left:auto;
}	/* main menu *//* left column */
#leftCol {
	display: block;
	float: left;
	width: 240px;
	padding:0;
}				/* left menu */
ul.leftMenu {
	background-image: url(img/sub_menu_bg.gif);
	display: block;
	float:left;
	list-style-type: none;
	margin: 0;
	padding: 0;
	width:240px;
	height:180px;
}
ul.leftMenu li {
	padding:0 0 0 14px;
	margin:0;
	display: block;
	height:19px;
}

ul.leftMenu li a {
	font-size:12px;
	font-weight: bold;
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	padding-left:15px;
	padding-bottom:3px;
	padding-top:3px;
	margin:0;
	background: url(img/sub_menu_item_bg.gif) no-repeat 5px 3px;
}
ul.leftMenu li.highlighted a{
	color: #f58d4e;
}
ul.leftMenu li a:hover {
	color: #f9efc7;
	font-size:12px;
	font-weight: bold;
}	/* // left menu *//* // left column */	/* right column */
#rightCol {
	text-align:left;
	float:left;
	display: block;
	margin:0;
	width:503px;
	padding:0;
}
#topImage {
	width:503px;
	height:210px;
	float:right;
}/* // right column *//*    content    */
#content {
	text-align:left;
	background-color:#FFFFFF;
	display : block;
	float : left;
	width : 744px;
	margin : 0;
	padding : 0;
	border: 1px;
	font-size: 11px;
}
#content td {
	font-size: 11px;
}
#recommend .link2 {
	background: url(img/shopping_cart.gif) no-repeat left;
	padding-left:20px;
	font-size: 10px;
	font-weight: bold;
	color: #543224;
	text-decoration: underline;
}
#recommend .link2:hover {
	text-decoration: none;
}
.productdescription {
	font-size: 11px;
	color: #333333;
}
.productname {
	font-size: 11px;
	color: #543224;
	font-weight: bold;
}
ul#product {
	width:99%;
	margin:0;	/*padding:0 10px 20px 10px;*/
}
ul#product li {
	display:block;
	width:180px;
	list-style-type:none;
	list-style:none;
	border:1px solid #CCCCCC;
	text-align:left;
	margin:7px;
	padding:8px;
	float:left;
	position:relative;
	font-size: 11px;
	font-weight: normal;
}
ul#product li ul {
	margin:0;
	padding:0;
}
ul#product li ul li {
	list-style-type:none;
	list-style:none;
	border:0;
	text-align:center;
	margin:0 auto;
	padding: 0;
}					/*       checkout and shipping forms     */
table.shoppingcart {
	width:700px;
	font:normal 11px Verdana, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-Serif;
	margin:20px;
}
table.shoppingcart {
	font:normal 11px Verdana, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-Serif;
	margin:20px;
}
table.shoppingcart .bold {
	font-weight:bold;
}
.subtotal {
	width:50px;
	background:none;
	border:none;
}
#pQuantity0, #pQuantity1, #pQuantity2, #pQuantity3, #pQuantity4, #pQuantity5, #pQuantity6, #pQuantity7, #pQuantity8, #pQuantity9, #pQuantity10, #pQuantity11, #pQuantity12 {
	width:40px;
	background:none;
	border:1px solid black;
}
.bottomLine, .bold {
	border-bottom:1px solid #CCCCCC;
	padding:5px;
}
a {
	text-decoration:underline;
	color:#622E17;
}
table.shoppingcart .bold {
	font-weight:bold;
}
form.shoppingcart legend {
	font:bold 14px/12px Verdana, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-Serif;
	color:#660000;
}
form.shoppingcart fieldset {
	width:85%;
	font:normal 12px/12px Verdana, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-Serif;
	border:1px solid #CCCCCC;
	margin:20px;
	padding:10px;
}
form.shoppingcart input, select {
	float:left;
	font:normal 12px/12px Verdana, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-Serif;
	border:1px solid #CCCCCC;
	background-color:#FFFFFF;
}
form.shoppingcart strong {
	font-weight:normal;
	color:#000000;
}
form.shoppingcart label {
	float:left;
	display: block;
	text-align: right;
	width: 190px;
	line-height: 17px;
	padding-right: 5px;
	font-size: 11px;
}
br {
	clear:left;
}										/*       checkout and shipping forms     */
#leftdetail {
	display: block;
	float: left;
	width:350px;
	padding:0;
	margin:0;
	border:none;
	overflow:hidden;
	padding-right: 10px;
	border-right: 1px solid #000000;
}
#rightdetail {
	display: block;
	float: right;
	width:350px;
	padding:0;
	margin:0;
	border:none;
	overflow:hidden;
}
.detailimg {
	display: block;
	float: left;
	width: 320px;
}
#shoppingCartForm #frmCheckout.shoppingcart fieldset label {
	display: block;
	float: left;
	clear: left;
	line-height: 17px;
	text-align: left;
	padding-right: 5px;
	width: 200px;
	padding-left: 12px;
}
#shoppingCartForm #frmCheckout.shoppingcart fieldset input, #shoppingCartForm #frmCheckout.shoppingcart fieldset select, #shoppingCartForm #frmCheckout.shoppingcart fieldset textarea {
	display: block;
	float: left;
	width: 150px;
	padding: 2px;
}
#shoppingCartForm #frmCheckout.shoppingcart fieldset #pShipCheck {
	width: 15px;
}
.plaindescriptiondetail {
	font-weight:normal;
}
.productnamedetail {
	font-size: 14px;
	font-weight:bold;
}
input#pPrice {
	font-size:11px;
	color:#543224;
	width: 60px;
	display: block;
	margin: 0 auto;
	text-align: center;
	border: 0;
}
input#pPricedetail {
	font-size:14px;
	font-weight: bold;
	color:#543224;
	display: block;
	border: 0;
}									/*   product details form    */
#frmDetails {
	font:normal 12px Verdana, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-Serif;
}
#frmDetails label {
	display:block;
	float:left;
	width:150px;
	margin-left:20px;
	margin-right:20px;
}
#frmDetails fieldset {
	border:none;
	padding:10px;
}
#frmDetails #pName {
	border:none;
	background-color:#FFFFFF;
	background-image: url(img/1x1.gif);
	width:400px;
}
#tblSkus {
	font:normal 12px Verdana, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-Serif;
	margin-left:30px;
	margin-bottom:20px;
}					/*   product details form    *//*    content    *//*     featured products    */
.homewelcome {
	background: url(/skins/default/en/img/bgcategories.gif) no-repeat left top;
	margin-left: 15px;
	width: 460px;
}
table#homePageCategories {
	border-collapse: collapse;
	margin-left: 15px;
	float: right;
	padding-top: 35px;
}
ul#featured {
	position : relative;
	float : left;
	padding : 0;
	margin : 0;
	width : 478px;
	height : 260px;
	background : #FFFFFF url(img/content_head/headline_left_full.jpg) no-repeat;
}
li.featured1 {
	display:block;
	position:relative;
	float:left;
	width:221px;
	min-height:100px;
	height:auto !important;
	height:100px;
	padding:0;
	margin:35px 0 0 15px;
	_margin:35px 0 0 7px;
}
li.featured2 {
	display:block;
	position:relative;
	float:left;
	width:221px;
	height:103px;
	padding:0;
	margin:35px 0 0 8px;
}
li.featured3 {
	display:block;
	position:relative;
	float:left;
	width:221px;
	height:103px;
	padding:0;
	margin:10px 0 0 14px;
	_margin:10px 0 0 6px;
}
li.featured4 {
	display:block;
	position:relative;
	float:left;
	width:221px;
	height:103px;
	padding:0;
	margin:10px 0 0 8px;
}
ul#featured li img {
	display:block;
	border:none;
	float:left;
	margin-right:5px;
}
ul#featured li p.featuredheader {
	text-align:left;
	width:110px;
	float:right;
	font:bold 12px/12px Verdana, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-Serif;
	padding:0;
	margin:0;
}
ul#featured li p.featureddescription {
	text-align:left;
	width:110px;
	float:right;
	font:normal 10px/12px Verdana, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-Serif;
	padding:0;
	margin:0;
}
ul#featured li p.featuredprice {
	text-align:left;
	width:110px;
	float:right;
	font:bold 12px/12px Verdana, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-Serif;
	padding:0;
	margin:3px 0 0 0;
	color:#543224;
}
ul#featured li p.featuredmoreinfo {
	text-align:left;
	width:110px;
	float:right;
	font:bold 11px/12px Verdana, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-Serif;
	padding:0;
	margin:3px 0 3px 0;
	color:#0066CC;
}
ul#featured li p.featuredmoreinfo a {
	text-decoration:underline;
	padding-left:10px;
	font-weight:normal;
	background: url(img/dot/dot_more_info.jpg) no-repeat left;
}/*     featured products    */
.mini {
	font-size: 10px;
	height: 16px;
	color: #333333;
	width: 60px;
	border: 1px solid ##333333;
}
#shoppingCartTotals {
	font-size: 10px;
	color: #333333;
}
#description {
	font-size: 11px;
	color: #333333;
}
.productimg {
	width: auto;
	max-width: 320px;
}
.ProductDetails {
	font-size: 11px;
	color: #333333;
}
.ProductDetailsTitle {
	font-size: 12px;
	font-weight: bold;
	color: #543224;
}
.ErrorMessage {
	font-size: 11px;
	font-weight: bold;
	color: #543224;
}
.ValidateErrorMessage {
	font-size: 11px;
	color: #543224;
}
table#featuredProducts {
	height: 200px;
	margin-top: 15px;
	_margin-top: 35px;
	border: 0px;
}
table#featuredProducts td {
	border: 0px;
}
table#featuredProducts .featuredImg {
	height: 75px;
	max-width: 100px;
}/*     recomended products    */
ul#recommend {
	width : 265px;
	height : 260px;
	float : left;
	margin : 0;
	padding : 0;
	background : #e4d7b5 url(img/content_head/background_right_full.jpg) no-repeat top;
}
li.recommend1 {
	background: url(img/img_bg.jpg) no-repeat top;
	text-align:center;
	list-style-type:none;
	margin:35px 0 0 10px;
	_margin:35px 0 0 5px;
	padding:0;
	float:left;
	width:119px;
	height:185px;
}
li.recommend2 {
	background: url(img/img_bg.jpg) no-repeat top;
	text-align:center;
	list-style-type:none;
	margin:35px 0 0 5px;
	padding:0;
	float:left;
	width:119px;
	height:185px;
}
ul#recommend li img {
	margin:10px 0 25px 20px;
	_margin:10px 0 20px 10px;
	display:block;
	border:none;
	margin-right:5px;
	width:80px;
}
ul#recommend li p.recommendheader {
	text-align:center;
	width:119px;
	font:bold 12px/12px Verdana, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-Serif;
	padding:0;
	margin:0;
}
ul#recommend li p.recommenddescription {
	text-align:center;
	width:119px;
	font:normal 10px/12px Verdana, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-Serif;
	padding:0;
	margin:0;
}
ul#recommend li p.recommendprice {
	text-align:center;
	width:119px;
	font:bold 12px/12px Verdana, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-Serif;
	padding:0;
	margin:3px 0 0 0;
	color:#543224;
}
ul#recommend li p.recommendmoreinfo {
	text-align:center;
	width:119px;
	font:bold 11px/12px Verdana, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-Serif;
	padding:0;
	margin:3px 0 3px 0;
	color:#0066CC;
}
ul#recommend li p.recommendmoreinfo a {
	text-decoration:underline;
	padding-left:10px;
	font-weight:normal;
	background: url(img/dot/dot_description_right.gif) no-repeat left;
}/*     recomended products    */	/* footer */
#footer {
	width:744px;
	height: 123px;
	/*float:left;*/
	display:block;
	clear: both;
	margin:0;
	padding:0;
	background: url(img/footer_bg.gif) repeat-x top;
	margin: 0 auto;
}
#bottomMenu {
	margin:0;
	display:block;
	float:left;
	width: 744px;
	color: #FFFFFF;
	padding: 0;
	height:48px;
}
#footer div.linksbt {
	display:block;
	float:left;
	width: 420px;
	height:43px;
	background-color: #552100;
	padding:5px 0px 0px 22px;
	margin:0;
	font-size:11px;
}
#footer div.linksbt a {
	color:#FFFFFF;
	text-decoration: none;
}
#footer div.linksbt a:hover {
	color:#FFFFFF;
	text-decoration: underline;
}

.copy1 {
	/*display:block;*/
	float:right;
	width:200px;
	height:23px;
	color:#333333;
	font-size:10px;
	padding-top:5px;
	/*text-align:right;*/
}

/*#footer .copy {
	display:block;
	float:left;
	width:300px;
	height:23px;
	color:#333333;
	font-size:10px;
	padding-top:5px;
	text-align:right; border: solid 1px red;
}*/
#footer .copy1 a {
	font-weight:bold;
	font-size: 10px;
	color:#333333;
}
#receiveemail {
	margin-right:5px;
	text-align:left;
	display:block;
	float:left;
	height:68px;
	background: url(img/logo_virify.jpg) no-repeat 10px 10px;
	width:260px;
}
form.normal {
	font:bold 11px Verdana, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-Serif;
	text-align: left;
	display: block;
	float: left;
	margin-left:40px;
	padding: 0;
}
form.normal fieldset {
	border:0;
	padding:0;
}
form.normal fieldset label {
	margin-bottom:3px;
	text-align:left;
	font-size: 11px;
}
form.normal input.newslettermail {
	background-color:#F2ECE3;
	font-family:Verdana, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-Serif;
	font-size:10px;
	font-weight:normal;
	margin-left:70px;
	margin-top:40px;
	padding:0pt;
	width:80px;
}
#onsale {
	float:left;
}
#weAccept {
	width:165px;
	height:75px;
	float:right;
	background: url(img/icons_payments.gif) no-repeat 15px 15px;
}
#promofooter {
	width:312px;
	height:75px;
	float:left;
	margin:0;
	padding: 0;
}/*  footer   *//*     search      */
form.search {
	text-align:right;
	margin:5px 0 0 5px;
	_margin:0 0 0 14px;
	font:normal 11px/12px Verdana, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-Serif;
	float:right;
	position:relative;
	width:200px;
}
form.search input {
	width:100px;
}
form.search fieldset {
	border:0;
	margin-top:25px;
}
form {
	border:0;
	padding:0;
	margin:0;
} 		/*     search      *//*   login form   */
form.login {
	font:normal 11px/12px Verdana, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-Serif;
	margin-left:20px;
	margin-right:20px;
}
form.login fieldset {
	border:1px solid #CCCCCC;
}
form.login legend {
	font:bold 13px/12px Verdana, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-Serif;
	color:#663300;
}
form.login label {
	font:normal 11px/12px Verdana, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-Serif;
}
form.login strong {
	color:#543224;
}	/*   login form   *//*    form     */	/*input{		border:1px solid #333333;		height:20px;		background:url(../graphics/search_bg.gif) repeat-x;}*/					/*    buttons     */
input.button, button.button {
	background:black url(/skins/default/en/img/btn_bg.gif) no-repeat left top;
	border:1px solid #543224;
	color:#543224;
	padding: 1px;
	font:bold 10px Verdana, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-Serif;
	text-decoration: none;
}
.buttonLink {
	background:black url(/skins/default/en/img/btn_bg.gif) no-repeat left top;
	border:1px solid #543224;
	color:#543224;
	padding: 3px;
	font:bold 10px Verdana, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-Serif;
	text-decoration: none;
}
.button {
	color:#543224;
	text-decoration: none;
	font:bold 10px Verdana, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-Serif;
}
.button:hover {
	color:#000000;
	text-decoration: none;
	font:bold 10px Verdana, Arial, "Trebuchet MS", Tahoma, Verdana, Sans-Serif;
}		/*    buttons     */	/*    form     *//*Menu items located in sidebar boxes*/
.SideItems {
	font-size: 10px;
}
.SideItems a {
	font-size: 10px;
	font-weight: bold;
	color: #543224;
	text-decoration: underline;
}
.SideItems a:hover {
	font-size: 10px;
	font-weight: bold;
	color: #543224;
	text-decoration: none;
}/*Menu items located in sidebar boxes: link*/
.SideItems:link {
	color: #543224;
}/*Menu items located in sidebar boxes: visited*/
.SideItems:visited {
	color: #543224;
}/*Menu items located in sidebar boxes: hover*/
.SideItems:hover {
	color: #000000;
}/*Menu items located in sidebar boxes: active*/
.SideItems:active {
	color: #000000;
}

.clear {
	clear: both;
	}
#addToCartButton {
	width: 60px;
	}