body 				{ margin: 0px;	padding-top: 18px; padding-bottom:50px; background-color: #4C3B2E; background-image: url(../../image_files/bg.gif); }
img					{ border:0px; }
form				{ margin: 0px; padding: 0px; }

.main								{ background-color: #FFFFFF; border-top:5px solid #DACBAE; border-bottom:4px solid #392B20; }
.main .content .location			{ padding-bottom:20px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#666666; }
.main .content .location A:link		{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#608552; text-decoration:underline; }
.main .content .location A:visited	{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#608552; text-decoration:underline; }
.main .content .location A:active	{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#608552; text-decoration:underline; }
.main .content .location A:hover	{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#608552; text-decoration:none; }
.main .content .location1			{ padding-bottom:16px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#666666; }
.main .content .location1 A:link	{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#608552; text-decoration:underline; }
.main .content .location1 A:visited	{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#608552; text-decoration:underline; }
.main .content .location1 A:active	{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#608552; text-decoration:underline; }
.main .content .location1 A:hover	{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#608552; text-decoration:none; }
.main .content .pages				{ padding-bottom:20px; padding-right:10px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#666666; }
.main .content .pages A:link		{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#608552; text-decoration:underline; }
.main .content .pages A:visited		{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#608552; text-decoration:underline; }
.main .content .pages A:active		{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#608552; text-decoration:underline; }
.main .content .pages A:hover		{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#608552; text-decoration:none; }
.main .content						{ padding-right:25px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#666666; }
.main .content .price				{ padding-bottom:13px; padding-top:10px; border-top:1px solid #F1EBDF; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#666666; }
.main .content .subtotal			{ padding-top:12px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; line-height:15px; color:#4C3B2E; }
.main .content .select				{ border-bottom:1px solid #DACBAE; height:36px; background-color: #F1EBDF; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#666666; }
.main .content .select1				{ padding-top:15px; padding-bottom:15px; border-bottom:1px solid #DACBAE; border-left:1px solid #DACBAE; border-right:1px solid #DACBAE; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#666666; }
.main .content .select1a			{ padding-left:12px; padding-top:14px; padding-bottom:14px; border-bottom:1px solid #DACBAE; border-left:1px solid #DACBAE; border-right:1px solid #DACBAE; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#666666; }
.main .content .select2				{ padding-top:10px; padding-bottom:10px; border-bottom:1px solid #DACBAE; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#666666; }
.main .content .select3				{ background-color:#F9F7F2; padding-top:10px; padding-bottom:10px; border-bottom:1px solid #DACBAE; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#666666; }
.main .content .select4				{ padding-left:15px; padding-right:15px; padding-top:15px; padding-bottom:10px; border-bottom:0px solid #DACBAE; border-left:1px solid #DACBAE; border-right:1px solid #DACBAE; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#666666; }
.main .content .select4a			{ padding-right:15px; padding-bottom:15px; border-bottom:1px solid #DACBAE; border-left:1px solid #DACBAE; border-right:1px solid #DACBAE; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#666666; }
.main .content .select5				{ border:1px solid #DACBAE; }
.main .content .select5a			{ padding-left:12px; border-bottom:1px solid #FFFFFF; padding-top:14px; padding-bottom:14px; background-color: #F1EBDF; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#666666; }
.main .content .select5b			{ padding-left:12px; padding-top:14px; padding-bottom:14px; background-color: #F1EBDF; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#666666; }
.main .content .contactaddress		{ padding-left:10px; padding-right:10px; padding-top:15px; padding-bottom:10px; border-top:1px solid #DACBAE; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#666666; }
.main .content .customer			{ padding-top:15px; padding-bottom:20px; border-top:1px solid #DACBAE; border-bottom:1px solid #DACBAE; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#666666; }
.main .content .customer1			{ padding-top:20px; padding-bottom:10px; border-bottom:1px solid #DACBAE; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#666666; }
.main .content .customer1f			{ padding-top:20px; padding-bottom:10px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#666666; }
.main .content .selectw				{ border-bottom:1px solid #DACBAE; padding-top:6px; padding-bottom:6px; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#666666; }
.main .content .producttitle		{ font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; line-height:15px; color:#4D3B2F; }
.main .content .productspacer		{ width:15px; }
.main .content .productspacer1		{ width:22px; }
.main .content .title				{ padding-bottom:10px; }
.main .content .addcartbutton		{ padding-top:10px; }
.main .content .shopbycountry		{ height:103px; background-image: url(../../image_files/worldstore.jpg); background-position: top left; background-repeat: no-repeat; background-color:#FFFFFFF; padding-top:0px; padding-bottom:0px; padding-left:15px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#666666; }
.main .content .shopbycountry1		{ height:103px; background-image: url(../../image_files/worldstore1.jpg); background-position: top left; background-repeat: no-repeat; background-color:#FFFFFFF; padding-top:0px; padding-bottom:0px; padding-left:15px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#666666; }
.main .content .shopbycountry2		{ height:103px; background-image: url(../../image_files/worldstore2.jpg); background-position: top left; background-repeat: no-repeat; background-color:#FFFFFFF; padding-top:0px; padding-bottom:0px; padding-left:15px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#666666; }
.main .content .shopbycountry3		{ height:103px; background-image: url(../../image_files/worldstore3.jpg); background-position: top left; background-repeat: no-repeat; background-color:#FFFFFFF; padding-top:0px; padding-bottom:0px; padding-left:15px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#666666; }
.main .content .shopbycountry4		{ height:103px; background-image: url(../../image_files/worldstore4.jpg); background-position: top left; background-repeat: no-repeat; background-color:#FFFFFFF; padding-top:0px; padding-bottom:0px; padding-left:15px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#666666; }
.main .content .shopbycountry5		{ height:103px; background-image: url(../../image_files/worldstore5.jpg); background-position: top left; background-repeat: no-repeat; background-color:#FFFFFFF; padding-top:0px; padding-bottom:0px; padding-left:15px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#666666; }
.main .content .shopcontent			{ padding-top:36px; padding-bottom:20px; }
.main .content .map					{ padding-top:14px; }
.main .content .subtitle			{ font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; line-height:15px; color:#4D3B2F; }
.main .content .red					{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#D12410; }
.main .contentproduct				{ padding-bottom:6px; }
.main .content A:link				{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#608552; text-decoration:underline; }
.main .content A:visited			{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#608552; text-decoration:underline; }
.main .content A:active				{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#608552; text-decoration:underline; }
.main .content A:hover				{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#608552; text-decoration:none; }
.main .spacer						{ height:26px; }
.main .header						{ padding-top:22px; padding-left:20px; padding-right:20px; padding-bottom:30px; }
.main .topmenu						{ padding-bottom:0px; }
.main .search						{ padding-left:12px; }
.main .logo							{ padding-bottom:6px; border-bottom:1px solid #A69D96; }
.main .leftmenu						{ padding-left:20px; padding-right:10px; }
.main .leftmenu A:link				{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:11px; color:#4D3B2F; text-decoration:underline; }
.main .leftmenu A:visited			{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:11px; color:#4D3B2F; text-decoration:underline; }
.main .leftmenu A:active			{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:11px; color:#4D3B2F; text-decoration:underline; }
.main .leftmenu A:hover				{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:11px; color:#4D3B2F; text-decoration:none; }
.main .leftmenu ul					{ margin:0px 0px 6px 2px; padding: 0px 0px 0px 0px; list-style: none; color:#D90909; }
.main .leftmenu li					{ padding-left:8px; padding-top:5px; background-image: url(../../image_files/leftmenu/dot.gif); background-repeat: no-repeat; background-position: 0px 10px; }
.main .leftmenuitem					{ padding-bottom:13px; }
.main .leftmenuitem1				{ padding-bottom:14px; }
.main .leftmenuitemselected			{ padding-bottom:13px; }
.main .leftmenuitem1selected		{ padding-bottom:4px; }
.main .rightpromo					{ width:197px; padding-left:10px; padding-right:20px; }
.main .rightpromo A:link			{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; line-height:13px; color:#FFFFFF; text-decoration:none; }
.main .rightpromo A:visited			{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; line-height:13px; color:#FFFFFF; text-decoration:none; }
.main .rightpromo A:active			{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; line-height:13px; color:#FFFFFF; text-decoration:none; }
.main .rightpromo A:hover			{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; line-height:13px; color:#FFFFFF; text-decoration:underline; }
.main .promospacer					{ height:7px; }
.main .rightpromo1					{ height:64px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; line-height:13px; color:#FFFFFF; background-color: #938980; padding-left:10px; padding-top:10px; padding-bottom:10px; padding-right:40px; background-image: url(../../image_files/backgrounds/promoright1.gif); background-repeat: no-repeat; background-position: right; }
.main .rightpromo2					{ height:64px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; line-height:13px; color:#FFFFFF; background-color: #A6BDCD; padding-left:10px; padding-top:10px; padding-bottom:10px; padding-right:40px; background-image: url(../../image_files/backgrounds/promoright2.gif); background-repeat: no-repeat; background-position: right; }
.main .rightpromo2 A:link			{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; line-height:13px; color:#4C718B; text-decoration:none; }
.main .rightpromo2 A:visited		{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; line-height:13px; color:#4C718B; text-decoration:none; }
.main .rightpromo2 A:active			{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; line-height:13px; color:#4C718B; text-decoration:none; }
.main .rightpromo2 A:hover			{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; line-height:13px; color:#4C718B; text-decoration:underline; }
.main .rightpromo3					{ height:64px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; line-height:13px; color:#FFFFFF; background-color: #B3CFA6; padding-left:10px; padding-top:10px; padding-bottom:10px; padding-right:40px; background-image: url(../../image_files/backgrounds/promoright3.gif); background-repeat: no-repeat; background-position: right; }
.main .rightpromo3 A:link			{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; line-height:13px; color:#4C6A3F; text-decoration:none; }
.main .rightpromo3 A:visited		{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; line-height:13px; color:#4C6A3F; text-decoration:none; }
.main .rightpromo3 A:active			{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; line-height:13px; color:#4C6A3F; text-decoration:none; }
.main .rightpromo3 A:hover			{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; line-height:13px; color:#4C6A3F; text-decoration:underline; }
.main .footer						{ padding-top:10px; padding-bottom:10px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; line-height:16px; color:#AF9D79; background-color: #DACBAE; border-top:4px solid #C4B598;}
.main .footer A:link				{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; line-height:16px; color:#8C7D5E; text-decoration:none; }
.main .footer A:visited				{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; line-height:16px; color:#8C7D5E; text-decoration:none; }
.main .footer A:active				{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; line-height:16px; color:#8C7D5E; text-decoration:none; }
.main .footer A:hover				{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; line-height:16px; color:#8C7D5E; text-decoration:underline; }
.main .homepromo					{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; line-height:13px; color:#666666; padding-top:22px; padding-left:20px; padding-right:20px; padding-bottom:0px; }
.main .homepromo .spacer			{ width:15px; }
.main .homepromo A:link				{ font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; line-height:13px; color:#608552; text-decoration:underline; }
.main .homepromo A:visited			{ font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; line-height:13px; color:#608552; text-decoration:underline; }
.main .homepromo A:active			{ font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; line-height:13px; color:#608552; text-decoration:underline; }
.main .homepromo A:hover			{ font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; line-height:13px; color:#608552; text-decoration:none; }
.main .homepromoproduct				{ padding-bottom:7px; }
.main .newsletter					{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; line-height:13px; color:#666666; }
.main .newsletter .field			{ padding-top:6px; }

ul.list1							{ margin:0px 0px 0px 2px; padding: 10px 0px 0px 12px; list-style: none; list-style: none; }
li.list1							{ padding-left:12px; padding-top:1px; background-image: url(../../image_files/leftmenu/dot.gif); background-repeat: no-repeat; background-position: 0px 7px; }

.innerfooter					{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; line-height:13px; color:#666666; padding-top:0px; padding-left:20px; padding-right:20px; padding-bottom:0px; }
.innerfooter .pagesb			{ padding-right:10px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#666666; }
.innerfooter .pagesb A:link		{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#608552; text-decoration:underline; }
.innerfooter .pagesb A:visited	{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#608552; text-decoration:underline; }
.innerfooter .pagesb A:active	{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#608552; text-decoration:underline; }
.innerfooter .pagesb A:hover	{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#608552; text-decoration:none; }
.suggest						{ padding-bottom:10px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#4D3B2F; border-bottom:1px solid #A69D96; }

.erroricon			{ vertical-align: middle; }
.error				{ padding-bottom:12px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; line-height:15px; color:#D01818; }
.required			{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#D01818; }
.searchinput		{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#676564; text-decoration:none; border:1px solid #9D9E87; width:95px; }
.input				{ font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#676564; text-decoration:none; border:1px solid #9D9E87; }

