
/* Empire - Copyright (c) 2002-2010 Open2b Software Snc. */

body       { color: #222222; }
h1, h2, h3 { font-weight: normal; }
a          { color: #D4911C; }

select, input, button, textarea { background-color:#383420;border:1px solid #818181; color:#818181; }
input[type="submit"],input[type="checkbox"],
input[type="button"],input[type="radio"],
input[type="image"]{ border:none !important; background:none !important;}
#header {height: 297px; /* padding-bottom: 30px; */position: relative; }

#logo { color: white; width:235px; max-width:235px; height:155px; max-height:155px; position:absolute; top:65px; left:30px;}

#locale-box { margin-right: 8px;  float:right;}

#first-header-menu-box a { font-size: 11px; padding-left:5px;}
#first-header-menu-box   { width:800px; margin-top:20px;}
#second-header-menu-box  { background: url('images/0m4.jpg') repeat-x; bottom: 0; left: 0; height:42px; zoom: 1; width:100%;}
#second-header-menu-box  li{ display:block; float:left; height:22px; border-left:1px dotted #746F52; padding:10px 15px;}
#second-header-menu-box  li a{ font-size:1.3em; font-weight:bold; text-transform:uppercase; color:#BD9959; background:none;}
#second-header-menu-box  li:hover{ background:url('images/3m4.jpg'); }
#second-header-menu-box div { padding: 0; }

#menu-right-top-box li a,
#menu-right-bottom-box li a{
  font-weight:bold;
  color:#FF6600 !important;
}

#middle { background: url('shadow-alpha.png') repeat-y; padding: 0px; }

#middle-content { border-bottom: 1px solid transparent; }

#left, #right, #design-center { margin: 10px; }

#footer { background: url(images/ftr.jpg) no-repeat top left #1A1710; border: 1px solid transparent; }

#design-center { width: 731px; }

hr { background-color: #C7D7DB; }

.column,
.column legend        { color: #666666; }
.column h3            { font-size: 14px; background: url(images/0t4.jpg) no-repeat top left; height:14px; padding:10px; margin-top:10px; color:#D0830F}
.column .menu li      { border-bottom: 1px dotted #847657; }
.column .menu li ul   { border-top: 1px solid #706A5E; }
.column .menu a       { color: #666666; }
.column .menu a:hover { color: #5092CE; }

.column .top-sellers .first         { background: #FFFFFF; border: 1px solid #dadada; }
.column .top-sellers .first .number { color: #FF205A; font-weight: bold; }
.column .top-sellers li             { border-bottom: 1px solid #FFFFFF; }

.row .top-sellers table { background: none !important; }
.row .top-sellers td    { border: 1px solid #E7E7DD; }


/*** Sort and Paging ***/

.sort, .paging                  { background: #BFBEBE url('head-bg.png') repeat-x; }
.sort, .paging, .paging a:hover { border: 1px solid #E9E9E9; }
.paging a:hover                 { background: white; border-width: 0 1px; margin: 0; }
.paging b                       { color: #333333; font-weight: bold; }

#design-center .products ol.design-grid .item-content { border: 1px solid #706A5E; }

.product               { overflow: hidden; }
.product-price         { color: brown; font-weight: bold; }
.product-add-to-cart a { color: black; }

/*** Breadcrumbs ***/

.breadcrumbs a       { text-decoration: none; }
.breadcrumbs a:hover { text-decoration: underline; }


/*** Cart ***/

.menu a.design-page-cart { padding-right: 22px; }
#first-header-menu-box a.design-page-cart { background: url('first-header-cart.gif') no-repeat right top; }
#first-header-menu-box {float:left;}
.cart-coupon { background:none; border:1px solid #746F52; font-size: 11px;  height:20px; padding-bottom:10px;}

/*.cart-items th           { background: #E7E7E7 url('head-bg.png') repeat-x; color: #333333; }*/
.cart-items .total th    { background: none; }
.cart-items th,
.cart-items td           { border: 1px solid #746F52; }
.cart-items .total th,
.cart-items .total td    { border: none; color: brown; font-size: 15px; font-weight: bold; }
.cart-items .total th    { color: #666; }

.field-note { color: #666; font-size: .9em; }

.newsletter-subscription ul li { border: 0 !important; }

.orders th,
.orders td                  { border: 1px solid #CDCDCD; }
.orders th                  { background: #E7E8E8 url('head-bg.png') repeat-x; color: #333333; }
.orders tbody tr,
.orders tfoot tr            { background: #F9F9F9; }


/*** Fieldset ***/

#design-center fieldset.form-section          { border: none; border-top: 1px solid #746F52; }
#design-center fieldset.form-section legend   { color: #D4911C; font-size: 15px; padding: 0.6em; }
#design-center .buttons                       { border-top: 1px solid #D4911C; padding-top: 5px; }

.checkout .menu { color: #666666; font-size: 1.2em; padding: 0.6em; overflow: hidden; }

.checkout-steps li          { background: #EBEBEB url('checkout-steps-bg.png') no-repeat right center; color: #999999; font-weight: bold; font-size: 12px; margin: 0; padding: 0; text-align: center; width: 25%; }
.checkout-steps div,
.checkout-steps a           { padding: 5px; padding-right: 20px; }
.checkout-steps a           { color: #FFFFFF; display: block; text-decoration: none; }
.checkout-steps li.done     { background: #6C6C6C url('checkout-steps-done-bg.png') no-repeat right center; color: #FFFFFF; }
.checkout-steps li.current  { background: #6C6C6C url('checkout-steps-current-bg.png') no-repeat right center; color: #FFFFFF; }
.checkout-steps li.last     { background-image: none; }
.checkout-steps li.last div { padding-right: 5px; }


/*** Product ***/

dl.product-prices .product-list-price { color: #999999; }
dl.product-prices .product-price      { color: brown; font-weight: bold; }

.product-rating { font-weight: bold; margin-right: 3px; padding: 3px; }

.product dl.product-prices dt                  { color: #666666; width: 80px; }
.product dl.product-prices dd                  { margin-left: 80px; }
.product dl.product-prices dt.product-price    { color: #999999; font-size: 140%; font-weight: bold; }
.product dl.product-prices dd.product-price    { color: brown; font-size: 140%; font-weight: bold; }
.product dl.product-prices dd.product-discount { color: #D4911C; }

.product .product-not-on-sale,
.product .product-not-available,
.product .product-promotion-message,
.product .product-prices,
.product .product-options,
.product .product-add-to-wishlist    { border-bottom: 1px solid #706A5E; }

.product .product-options th { color: #D4911C; }

.product .product-items th,
.product .product-items td                  { border: 1px solid #CDCDCD; }
.product .product-items th                  { background: #E7E8E8 url('head-bg.png') repeat-x; color: #333333; }
.product .product-items tbody tr,
.product .product-items tfoot tr            { background: #F9F9F9; }
.product .product-items tbody td.quantity   { background: #F3F3F3; width: 1%; }
.product .product-items .product-list-price { display: block; font-size: 11px; color: #666666; }
.product .product-items .product-price { display: block; color: green; }

.product .product-files li      { list-style: none; margin-left: -12px; }
.product .product-files a       { background: url('download.gif') no-repeat; padding-left: 12px; text-decoration: none; }
.product .product-files a:hover { text-decoration: underline; }


/*** Share ***/

.share-with-social li a       { color: #666666; }
.share-with-social li a:hover { color: #5092CE; }
.share-with-email-content     { margin-bottom: 20px; padding: 12px; }
.share-register-for-send      { color: #666666; }


/*** Promotion ***/

.promotion-dates { color: #666666; }

.order .address, .order .order-notes{
    background:none;
    border-color:#746F52;
}
.order .postal-address{border-color:#746F52;
}



/* dal template */
body {														  /**/	
	margin:0px 0px 0px 0px; 				  			 	 /**/
	padding:0px 0px 0px 0px; 				 			    /**/
	color:#A6A292;					 	  				   /**/
	background-color:#312E1D; 	 	 					  /**/
}														 /**/
br {line-height:0px;}							        /**/
img {border:0px;}									   /**/
td {							       				  /**/
	font-size:11px;									 /**/
	font-weight:normal;				   				/**/  	  
	font-family:tahoma, arial;		   			   /**/	
	vertical-align:top;				  			  /**/
	line-height:13px;						 	 /**/
	padding:0px 0px 0px 0px;		     		/**/
}										   	   /**/
table {								 	  	  /**/
	border-collapse:collapse;			 	 /**/
	border:0px;						    	/**/
	padding:0px 0px 0px 0px;			   /**/
	}									  /**/
input, textarea, select{			     /**/
	font:normal 11px Tahoma, Arial;		/**/
	padding:2px 0px 0px 2px;		   /**/
	margin:0px 0px 0px 0px;			  /**/
	vertical-align:top;				 /**/
}									/**/
/*----------------------------------**/
.date {
	padding:0px 0px 0px 6px;
	background:url(images/0blt2.gif) top left no-repeat;
	color:#FFF;
	font:normal 9px Tahoma, Arial;
}
li.link_1 { padding-bottom:1px !important;}
.link_1 a {
    
	text-decoration:none;
	color:#BD9959;
	padding:0px 0px 0px 0px;
	/*background:url(images/under.gif) bottom left repeat-x;*/
	border-bottom:1px dotted #BD9959;
	font:normal 9px Tahoma, Arial;
}
.link_1 a:hover {
	text-decoration:none;
}
.link_2 a {
	text-decoration:none;
	color:#D4911C;
	padding:0px 5px 0px 0px;
	background:url(images/0blt1.gif) top right no-repeat;
	font:bold 9px Tahoma, Arial;
}
.link_2 a:hover {
	text-decoration:none;
}
.list ul {
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
}
.list li {
	margin:0px 0px 0px 0px;
	line-height:1.31em;
	list-style:none;
	padding:0px 0px 3px 0px;
	background:url(images/3gl1.gif) bottom left repeat-x;

}
.list li a,
.menu li a{
	text-decoration:none;
	color:#D4911C !important;
	padding:0px 0px 0px 6px;
	background:url(images/0blt1.gif) top left no-repeat;
}	
.list li a:hover {
	text-decoration:underline;
}
.ftr a{
	text-decoration:none;
	color:#BD9959;
	font:normal 9px Tahoma, Arial;
}
.ftr a:hover{
	text-decoration:underline;
}	
.link_3 a{
	text-decoration:underline;
	color:#D4911C;
}
.link_3 a:hover{
	text-decoration:none;
}	
.link_4 a{
	text-decoration:underline;
	color:#815A15;
}
.link_4 a:hover{
	text-decoration:none;
}	
.link_5 a{
	text-decoration:none;
	color:#D4911C;
}
.link_5 a:hover{
	text-decoration:underline;
}	
.link_6 a{
	text-decoration:underline;
	color:#FFF;
	font-weight:bold;
}
.link_6 a:hover{
	text-decoration:none;
}
.link_7 a{
	text-decoration:underline;
	color:#FFF;
}
.link_7 a:hover{
	text-decoration:none;
}
.input{
	width:225px;
	height:17px;
	border:1px solid #818181;
	background-color:#383420;
	color:#818181;
}
.ta {
	width:225px;
	height:170px;
	border:1px solid #818181;
	background-color:#383420;
	color:#818181;
	overflow:auto;
}

.o2b_0{width:100%; height:100%}
.o2b_1{width:50%;}
.o2b_2{width:991px}
.o2b_3{width:991px; border:1px solid #1D1A09}
.o2b_4{background:url(images/up.jpg) top left no-repeat; height:49px}
.o2b_5{margin:0px 0px 0px 10px; color:#787465; font:normal 9px Tahoma, Arial}
.o2b_6{line-height:5px}
.o2b_7{margin:4px 0px 0px 29px;}
.o2b_8{margin:4px 0px 0px 31px;}
.o2b_9{margin:4px 0px 0px 31px;}
.o2b_10{margin:0px 0px 0px 43px; color:#CAC097; font:bold 12px Tahoma, Arial}
.o2b_11{height:194px; background:url(images/mpct.jpg) top left no-repeat}
.o2b_12{margin:0px 0px 0px 67px;}
.o2b_13{line-height:41px}
.o2b_14{margin:4px 0px 0px 308px;}
.o2b_15{margin:0px 0px 0px 316px;}
.o2b_16{height:53px}
.o2b_17{background:url(images/btm.jpg) top left repeat-y}
.o2b_18{width:991px}
.o2b_19{background:url(images/main_bg.jpg) top left repeat-y}
.o2b_20{width:991px}
.o2b_21{width:10px}
.o2b_22{width:247px}
.o2b_23{height:104px; width:247px}
.o2b_24{margin:0px 0px 0px 137px;}
.o2b_25{line-height:27px}
.o2b_26{line-height:2px}
.o2b_27{margin:0px 0px 0px 3px;}
.o2b_28{width:246px}
.o2b_29{height:104px; width:246px}
.o2b_30{margin:0px 0px 0px 136px;}
.o2b_31{line-height:27px}
.o2b_32{line-height:2px}
.o2b_33{margin:0px 0px 0px 4px;}
.o2b_34{width:247px}
.o2b_35{height:104px; width:247px}
.o2b_36{margin:0px 0px 0px 107px;}
.o2b_37{line-height:27px}
.o2b_38{line-height:2px}
.o2b_39{margin:0px 0px 0px 3px;}
.o2b_40{height:20px}
.o2b_41{height:100%}
.o2b_42{height:100%}
.o2b_43{width:510px}
.o2b_44{width:100%}
.o2b_45{width:209px}
.o2b_46{margin:0px 0px 1px 0px;}
.o2b_47{width:301px}
.o2b_48{margin:0px 0px 0px 0px;}
.o2b_49{margin:0px 37px 0px 27px;}
.o2b_50{line-height:8px}
.o2b_51{color:#FFF}
.o2b_52{line-height:7px}
.o2b_53{width:100%}
.o2b_54{width:10px}
.o2b_55{width:251px}
.o2b_56{line-height:28px}
.o2b_57{margin:0px 20px 0px 10px;}
.o2b_58{line-height:8px}
.o2b_59{margin:3px 11px 0px 0px;}
.o2b_60{color:#FFF}
.o2b_61{line-height:5px}
.o2b_62{line-height:5px}
.o2b_63{margin:0px 0px 0px 5px;}
.o2b_64{line-height:8px}
.o2b_65{width:249px}
.o2b_66{line-height:28px}
.o2b_67{margin:0px 20px 0px 10px;}
.o2b_68{line-height:8px}
.o2b_69{margin:3px 11px 0px 0px;}
.o2b_70{color:#FFF}
.o2b_71{line-height:5px}
.o2b_72{line-height:5px}
.o2b_73{margin:0px 0px 0px 5px;}
.o2b_74{line-height:8px}
.o2b_75{margin:0px 0px 0px 19px;}
.o2b_76{width:256px}
.o2b_77{width:246px; background:url(images/cbg1_btm.jpg) top left repeat-y}
.o2b_78{width:246px; background:url(images/cbg1.jpg) top left no-repeat}
.o2b_79{width:100%}
.o2b_80{width:246px; background:url(images/cbg_btm1.jpg) left bottom no-repeat}
.o2b_81{line-height:14px}
.o2b_82{margin:0px 0px 0px 12px;}
.o2b_83{margin:0px 11px 0px 15px;}
.o2b_84{line-height:11px}
.o2b_85{line-height:9px}
.o2b_86{line-height:10px}
.o2b_87{width:246px; background:url(images/cbg2_btm1.jpg) top left repeat-y; margin:5px 0px 0px 0px;}
.o2b_88{width:246px; background:url(images/cbg2.jpg) top left no-repeat}
.o2b_89{width:100%}
.o2b_90{width:246px; background:url(images/cbg2_btm.jpg) left bottom no-repeat}
.o2b_91{line-height:9px}
.o2b_92{margin:0px 0px 0px 12px;}
.o2b_93{margin:0px 14px 0px 15px; color:#D4911C}
.o2b_94{line-height:20px}
.o2b_95{line-height:4px}
.o2b_96{margin:0px 0px 0px 6px;}
.o2b_97{line-height:3px}
.o2b_98{line-height:2px; background:url(images/0gl2.gif) bottom left repeat-x}
.o2b_99{line-height:4px}
.o2b_100{line-height:4px}
.o2b_101{margin:0px 0px 0px 6px;}
.o2b_102{line-height:3px}
.o2b_103{line-height:2px; background:url(images/0gl2.gif) bottom left repeat-x}
.o2b_104{line-height:4px}
.o2b_105{line-height:4px}
.o2b_106{margin:0px 0px 0px 6px;}
.o2b_107{line-height:7px}
.o2b_108{margin:0px 0px 0px 19px;}
.o2b_109{line-height:14px}
.o2b_110{line-height:15px}
.o2b_111{background:url(images/ftr.jpg) top left no-repeat; font:normal 9px Tahoma, Arial; color:#BD9959; height:55px}
.o2b_112{line-height:17px}
.o2b_113{width:50%;}
.o2b_114{width:100%; height:100%}
.o2b_115{width:50%;}
.o2b_116{width:991px}
.o2b_117{width:991px; border:1px solid #1D1A09}
.o2b_118{background:url(images/up.jpg) top left no-repeat; height:49px}
.o2b_119{margin:0px 0px 0px 295px; color:#787465; font:normal 9px Tahoma, Arial}
.o2b_120{line-height:25px}
.o2b_121{margin:4px 0px 0px 29px;}
.o2b_122{margin:4px 0px 0px 31px;}
.o2b_123{margin:4px 0px 0px 31px;}
.o2b_124{margin:0px 0px 0px 43px; color:#CAC097; font:bold 12px Tahoma, Arial}
.o2b_125{height:194px; background:url(images/mpct.jpg) top left no-repeat}
.o2b_126{margin:0px 0px 0px 67px;}
.o2b_127{line-height:41px}
.o2b_128{margin:4px 0px 0px 308px;}
.o2b_129{margin:0px 0px 0px 316px;}
.o2b_130{height:53px}
.o2b_131{background:url(images/btm.jpg) top left repeat-y}
.o2b_132{width:991px}
.o2b_133{width:991px; background:url(images/main_bg.jpg) top left no-repeat}
.o2b_134{width:991px}
.o2b_135{width:10px}
.o2b_136{width:390px}
.o2b_137{margin:0px 20px 0px 15px;}
.o2b_138{line-height:8px}
.o2b_139{line-height:13px}
.o2b_140{margin:0px 12px 5px 0px;}
.o2b_141{line-height:12px}
.o2b_142{line-height:9px}
.o2b_143{line-height:43px}
.o2b_144{margin:0px 20px 0px 15px;}
.o2b_145{line-height:8px}
.o2b_146{line-height:13px}
.o2b_147{margin:0px 12px 5px 0px;}
.o2b_148{line-height:13px}
.o2b_149{line-height:12px}
.o2b_150{line-height:8px}
.o2b_151{width:356px}
.o2b_152{width:356px; background:url(images/1cbg_btm.jpg) top left repeat-y; margin:0px 0px 0px 0px;}
.o2b_153{width:356px; background:url(images/1cbg.jpg) top left no-repeat}
.o2b_154{width:100%}
.o2b_155{width:356px; background:url(images/1cbg_btm1.jpg) left bottom no-repeat}
.o2b_156{line-height:15px}
.o2b_157{margin:0px 0px 0px 12px;}
.o2b_158{line-height:10px}
.o2b_159{margin:0px 25px 0px 15px;}
.o2b_160{line-height:11px}
.o2b_161{width:316px}
.o2b_162{width:130px}
.o2b_163{margin:0px 11px 0px 0px;}
.o2b_164{width:186px}
.o2b_165{line-height:6px}
.o2b_166{line-height:6px}
.o2b_167{line-height:10px}
.o2b_168{line-height:30px}
.o2b_169{width:356px; background:url(images/1cbg2_btm.jpg) top left repeat-y; margin:4px 0px 0px 0px;}
.o2b_170{width:356px; background:url(images/1cbg2.jpg) top left no-repeat}
.o2b_171{width:100%}
.o2b_172{width:356px; background:url(images/1cbg2_btm1.jpg) left bottom no-repeat}
.o2b_173{line-height:15px}
.o2b_174{margin:0px 0px 0px 12px;}
.o2b_175{line-height:13px}
.o2b_176{margin:0px 20px 0px 15px;}
.o2b_177{line-height:10px}
.o2b_178{line-height:13px}
.o2b_179{line-height:22px}
.o2b_180{width:10px}
.o2b_181{line-height:15px}
.o2b_182{background:url(images/ftr.jpg) top left no-repeat; font:normal 9px Tahoma, Arial; color:#BD9959; height:55px}
.o2b_183{line-height:17px}
.o2b_184{width:50%;}
.o2b_185{width:100%; height:100%}
.o2b_186{width:50%;}
.o2b_187{width:991px}
.o2b_188{width:991px; border:1px solid #1D1A09}
.o2b_189{background:url(images/up.jpg) top left no-repeat; height:49px}
.o2b_190{margin:0px 0px 0px 295px; color:#787465; font:normal 9px Tahoma, Arial}
.o2b_191{line-height:25px}
.o2b_192{margin:4px 0px 0px 29px;}
.o2b_193{margin:4px 0px 0px 31px;}
.o2b_194{margin:4px 0px 0px 31px;}
.o2b_195{margin:0px 0px 0px 43px; color:#CAC097; font:bold 12px Tahoma, Arial}
.o2b_196{height:194px; background:url(images/mpct.jpg) top left no-repeat}
.o2b_197{margin:0px 0px 0px 67px;}
.o2b_198{line-height:41px}
.o2b_199{margin:4px 0px 0px 308px;}
.o2b_200{margin:0px 0px 0px 316px;}
.o2b_201{height:53px}
.o2b_202{background:url(images/btm.jpg) top left repeat-y}
.o2b_203{width:991px}
.o2b_204{width:991px; background:url(images/main_bg.jpg) top left no-repeat}
.o2b_205{width:991px}
.o2b_206{width:10px}
.o2b_207{width:247px}
.o2b_208{background:url(images/0bnr1.jpg) top left no-repeat; height:104px; width:247px}
.o2b_209{margin:0px 0px 0px 137px;}
.o2b_210{line-height:27px}
.o2b_211{line-height:2px}
.o2b_212{margin:0px 0px 0px 3px;}
.o2b_213{width:246px}
.o2b_214{ background:url(images/0bnr2.jpg) top left no-repeat; height:104px; width:246px}
.o2b_215{margin:0px 0px 0px 136px;}
.o2b_216{line-height:27px}
.o2b_217{line-height:2px}
.o2b_218{margin:0px 0px 0px 4px;}
.o2b_219{width:247px}
.o2b_220{background:url(images/0bnr3.jpg) top left no-repeat; height:104px; width:247px}
.o2b_221{margin:0px 0px 0px 107px;}
.o2b_222{line-height:27px}
.o2b_223{line-height:2px}
.o2b_224{margin:0px 0px 0px 3px;}
.o2b_225{height:20px}
.o2b_226{height:100%}
.o2b_227{height:100%}
.o2b_228{width:10px}
.o2b_229{width:252px}
.o2b_230{margin:0px 15px 0px 15px;}
.o2b_231{line-height:11px}
.o2b_232{line-height:12px}
.o2b_233{color:#FFF}
.o2b_234{line-height:15px}
.o2b_235{margin:0px 6px 0px 0px;}
.o2b_236{line-height:14px}
.o2b_237{width:495px}
.o2b_238{margin:0px 0px 0px 1px;}
.o2b_239{margin:0px 27px 0px 19px;}
.o2b_240{line-height:8px}
.o2b_241{line-height:12px}
.o2b_242{width:449px}
.o2b_243{width:231px}
.o2b_244{width:218px}
.o2b_245{line-height:4px}
.o2b_246{line-height:11px}
.o2b_247{line-height:22px}
.o2b_248{width:494px; background:url(images/2cbg1_btm.jpg) top left repeat-y; margin:0px 0px 0px 0px;}
.o2b_249{width:494px; background:url(images/2cbg.jpg) top left no-repeat}
.o2b_250{width:100%}
.o2b_251{width:494px; background:url(images/2cbg1_btm1.jpg) left bottom no-repeat}
.o2b_252{margin:0px 20px 0px 19px; color:#625F56;}
.o2b_253{line-height:18px}
.o2b_254{line-height:8px}
.o2b_255{line-height:11px}
.o2b_256{line-height:12px}
.o2b_257{width:9px}
.o2b_258{line-height:15px}
.o2b_259{background:url(images/ftr.jpg) top left no-repeat; font:normal 9px Tahoma, Arial; color:#BD9959; height:55px}
.o2b_260{line-height:17px}
.o2b_261{width:50%;}
.right-images img{ margin-bottom:2em;}

fieldset.check-radio span, label.check-radio span {color:#D4911C}
