body{
	margin:0px;
	background-color: #ffffff;	
}


.lpart{
	background-image: url('/images/design/lpart.gif');
	background-position: right;
	background-repeat: repeat-y;
}
.rpart{
	background-image: url('/images/design/rpart.gif');
	background-position: left;
	background-repeat: repeat-y;
}
.cpart{
	width:780px;
	border-left:1px solid #d8c9b7;
	border-right:1px solid #d8c9b7;	
	vertical-align: top;
}
A {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	color: #9b7c5c;	
	text-decoration: none;
}
A:hover{
	color: #c7b299;	
	text-decoration: underline;
}

.cont {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: lighter;
	color: #707070;
	text-align: justify;	
}


/* TOPBLOCK -- begin*/

.topblock{
	margin: 2px 2px 0 2px;
}

.topcont01{
/*	background-image: url('/images/design/topcont_bg01.jpg'); */
	background-image: url('/images/design/topcont_bg.jpg');
	background-position: bottom;
	background-repeat: repeat-y;
	vertical-align: top;
}
.topcont02{
	width:603px;
/*	height:104px;*/
	/*background-image: url('/images/design/topcont_bg.jpg'); */
	background-position: top;
	background-repeat: no-repeat;
}

.topmenu{
	height:29px;
	background-image: url('/images/design/topmenu_bg.gif');
	background-position: top;
	background-repeat: no-repeat;	
	text-align: right;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #736257;	
	padding-right:5px;
	padding-top:1px;	
}
.topmenu a{
	padding: 0 10px 2px 10px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #736257;
	text-decoration: none;	
}
.topmenu a:hover{
	color: #ffffff;
	background-image: url('/images/design/tm_over_bg.gif');
	background-position: top;
	background-repeat: repeat-x;
}

.tb_submenu{
	margin:0px 10px 0 0;
	padding-top:4px;
	text-align: right;
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight:normal;
	color: #736257;	
}
.tb_submenu a{
	margin:0 5px 0 5px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight:normal;
	color: #736257;	
	text-decoration: none;
}
.tb_submenu a:hover{
	color: #a0410d;	
}


.tb_tit{
	margin:7px 0 26px 10px;
	text-align: left;
	font-family: "Trebuchet MS";
	font-size: 20px;
	font-weight:normal;
	color: #f5f1ed;	
}
.tb_tit01{
	margin:0 10px 0 0;
	text-align: right;
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight:normal;
	font-style: italic;
	color: #94867a;	
}



/* TOPBLOCK -- end*/

/* LEFTBLOCK -- begin*/

.lm_searchblock{
	background-image: url('/images/design/lb_bg.gif');
	background-position: bottom;
	background-repeat: repeat-x;
	padding: 1px 0 1px 0;
	border-bottom:1px solid #ffffff;
}
.search_input{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #707070;
	border: 1px solid #c7b299;
	padding-left:3px;
	margin-right:3px;
	margin-left:3px;	
	font-weight:normal;
}

.lm_tit{
	height:27px;
	background-position: right;
	background-repeat: no-repeat;		
	border-top:1px solid #c7b299;
	border-bottom:1px solid #c7b299;
}
.lm_tit div{
	height:27px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #736257;
	font-weight:bold;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;	
	padding:4px 0 0 7px;
}

.leftmenu{
	padding-bottom:1px; 
	margin-bottom:1px;	
	border-bottom:1px solid #c7b299;	
}

.leftmenu table{
	width:100%;
}
.leftmenu table th{
	width:50%;
	border-right:1px solid #ffffff; 
	font-weight: normal;
	text-align: left;
}

.leftmenu table a{
	display:block;
	background-image: url('/images/design/lm_bg.gif');
	background-position: bottom;
	background-repeat: repeat-x;	
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #736257;
	text-decoration: none;	
	margin-top:1px;
	padding:1px 0 1px 7px;
}
.leftmenu table a:hover{
	background-image: url('/images/design/lm_bg_over.gif');
	color: #ffffff;
}

.lb_txt{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #707070;	
	padding:7px 7px 7px 7px;	
	text-align: justify;	
}

.warning{
	border-top:1px solid #c7b299;	
	border-bottom:1px solid #c7b299;
}

.warning div{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #94867A;
	font-weight:normal;
	margin:1px 0 1px 0;
	padding:5px 7px 5px 7px;	
	text-align: justify;
	background-image: url('/images/design/lb_bg.gif');
	background-position: bottom;
	background-repeat: repeat-x;		
}
.warning b{
	font-size: 10px;
	color: #A0410D;
	font-weight:normal;
}
.warning a{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #94867A;
	font-weight:bold;
	text-decoration: none;
}
.warning a:hover{
	color: #A0410D;
}

/* LEFTBLOCK -- end*/

/* CENTRALBLOCK -- begin*/


.centarlblock{
	margin:5px 10px 20px 12px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #707070;
	text-align: justify;	
}
.brand_cont{
	margin:5px 0px 5px 0px;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #707070;
	text-align: justify;	
}

.cont_tit{
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #736257;	
	text-align: right;
	margin:0 0 5px 0;
	padding-top:3px;
}
.cont_tit span{
	background-image: url('/images/design/tit_img.gif');
	background-position: left;
	background-repeat: no-repeat;	
	padding:0 0 0 13px;
}

.brnd_adv{
	width:155px;
	height:195px;
	background-image: url('/images/design/brnd_adv_bg.gif');
	background-position: top center;
	background-repeat: no-repeat;	
}

.brnd_adv img{
	border:4px solid #ffffff;
}

.adv_price{
	text-align:center;
	font-family: "Trebuchet MS";
	font-size: 17px;
	font-weight: normal;
	color: #ffffff;	
	padding-left:19px;	
}

.cont_subtit{
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #736257;	
	text-align: center;
	margin:5px 0 7px 0;
}


.angl_lt{
	background-image: url('/images/design/angl_lt.gif');
	background-position: top left;
	background-repeat: no-repeat;	
	background-color: #e9e0d6;
	width:164px;	
}
.angl_rt{
	background-image: url('/images/design/angl_rt.gif');
	background-position: top right;
	background-repeat: no-repeat;	
}
.angl_rb{
	background-image: url('/images/design/angl_rb.gif');
	background-position: bottom right;
	background-repeat: no-repeat;	
}
.angl_lb{
	background-image: url('/images/design/angl_lb.gif');
	background-position: bottom left;
	background-repeat: no-repeat;	
	text-align:center;	
	padding:10px 0 10px 0;
}

.angl_lb a img{
	border:4px solid #ffffff;
}

.cont_tit01 {
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	color: #9b7c5c;	
	margin:5px 0 5px 0;	
}
.cont_tit01 a{
	font-family: "Trebuchet MS";
	font-size: 17px;
	font-weight: normal;
	color: #9b7c5c;	
	margin:15px 0 15px 0;	
	text-decoration: none;
}
.cont_tit01 a:hover{
	color: #c7b299;	
	text-decoration: underline;
}

.cat_tit {
	font-family: "Trebuchet MS";
	font-size: 17px;
	font-weight: bold;
	text-align: center;
	color: #9b7c5c;	
	margin:5px 0 5px 0;	
}
.cat_tit a{
	font-family: "Trebuchet MS";
	font-size: 17px;
	font-weight: normal;
	color: #9b7c5c;	
	margin:15px 0 15px 0;	
	text-decoration: none;
}
.cat_tit a:hover{
	color: #c7b299;	
	text-decoration: underline;
}
.cat_price{
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: bold;
	color: #A0410D;		
	margin:15px 0 15px 0;	
}

.mini{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #707070;	
	margin:5px 0 10px 0;	
}

.brnd_info{
	border-top:1px solid #c7b299;	
	border-bottom:1px solid #c7b299;	
	text-align:center;
	width:85%;
}
.brnd_info table{
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: normal;
	color: #736257;	
	width:100%;
	margin:1px 0 1px 0;
}
.brnd_info table th{
	text-align:left;
	font-weight: bold;
	padding-left:10px;
	font-size: 12px;	
}
.brnd_info table td{
	text-align:right;	
}

.searchblock{
	border-top:1px solid #C7B299;
	border-bottom:1px solid #C7B299;
	text-align: center;
	margin:25px 0 15px 0;
}
.searchblock div{
	margin:1px 0 1px 0;
	background-color: #f1ece5;	
}
.searchblock div table td{
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	color: #736257;	
}

.search th{
	border-top:1px solid #C7B299;
	border-bottom:1px solid #C7B299;
	background-color:#f1ece5;
}
.search th div{
	border-bottom:1px solid #ffffff;
	border-top:1px solid #ffffff;	
	background-color:#f1ece5;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #7}

.search td{
	border-bottom:1px solid #e3d8cc;
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #736257;	
	padding:4px 0 4px 0;	
}

.search td a{
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #9b7c5c;
	text-decoration: none;		
	margin-left:10px;
}
.search td a:hover{
	color: #A0410D;
}

.order th{
	border-top:1px solid #C7B299;
	border-bottom:1px solid #C7B299;
	background-color:#f1ece5;
}
.order th div{
	border-bottom:1px solid #ffffff;
	border-top:1px solid #ffffff;	
	background-color:#f1ece5;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #736257;	
	padding:2px 0 2px 0;	
}

a.contact {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	color: #9b7c5c;	
	text-decoration: underline;
}
a.contact:hover{
	color: #c7b299;	
	text-decoration: none;
}

/* ACCOUNT -- Begin */

.acmenu {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: normal;
	color: #707070;	
}
.acmenu A{
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	color: #9b7c5c;	
	text-decoration: underline;
}
.acmenu A:hover{
	text-decoration: none;
}

.pmsgs_tab_brdr {
	border:1px solid #ffffff;
	background-color:#ffffff;
	padding: 1px;
}
.pmsgs_tab {
	border:1px solid #ffffff;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #736257;	
	width: 90%;
	padding:2px 0 2px 0;
}
.pmsgs_tab_hat {
	border-bottom:1px solid #C7B299;
	border-top:1px solid #C7B299;	
	background-color:#f1ece5;
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #736257;	
	padding:2px 0 2px 0;
}
.pmsgs_tab_cont1 {
	border-bottom:1px solid #f1ece5;
	background-color:#ffffff;
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: lighter;
	text-align: center;
	color: #736257;	
	padding:2px 0 2px 0;
}
.pmsgs_tab_cont2 {
	border-bottom:1px solid #f1ece5;
	background-color:#ffffff;
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: lighter;
	color: #736257;	
	padding:2px 0 2px 0;
}
.pmsg_block {
	border: 1px solid #707070;
	background-color:#ffffff;
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: lighter;
	text-align: left;
	color: #707070;	
	padding: 3px;
}
.pmsg_tit {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	color: #707070;	
	padding-top: 10px;
}
.cart-input-n {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #707070;
	border: 1px solid #c7b299;
	padding-left: 3px;
	font-weight: normal;
	width: 95%;
}

.ord_tit {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #707070;
	text-align: center;
}
.orders {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #707070;
	text-align: center;
}
.ord_res table {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #707070;
	text-align: right;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 10px;
}

/* ACCOUNT -- End */

/* CART -- begin */

.cart {
	padding:5px 10px 20px 10px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #707070;
	text-align: justify;
}
.cart-main-table {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: lighter;
	color: #707070;
	text-align: center;
}
.cart-main-table table{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: lighter;
	color: #707070;
	padding-right: 5px;
}
.cart_tit {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #707070;
	text-align: center;
}
.cart-product-name {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: lighter;
	color: #9b7c5c;
	text-align: left;
	margin-left: 10px;
}
.cart-product-name A{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: lighter;
	color: #9b7c5c;
	text-align: left;
	text-decoration: none;
}
.cart-product-name A:hover {
	color: #c7b299;
	text-decoration: underline;
}

.banner {
	text-align: middle;
	border: 0;
	margin-left: 15px;
	margin-top: 15px;
}

.error {
	color: #FF0000;
	font-size: 12px;
}

.cart-header {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	color: #c7b299;	
}
.cart-header-active {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	color: #9b7c5c;	
}
A.cart-header-visited {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: normal;
	color: #9b7c5c;	
	text-decoration: underline;
}
A.cart-header-visited:hover {
	color: #c7b299;	
	text-decoration: none;
}

.total th {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	text-align: right;
	color: #707070;		
}
.total td{
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: lighter;
	text-align: left;
	padding-left: 20px;
	color: #707070;		
}

.signin_txt {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: lighter;
	text-align: left;
	padding-left: 50px;
	color: #707070;	
}
h1.brand {
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	color: #707070;	
}
h2.brand2 {
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	color: #707070;	
}
.ac_txt {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	color: #707070;	
	padding-right: 10px;
}
.ac_input {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #707070;
	border: 1px solid #c7b299;
	padding-left:3px;
	font-weight:normal;
	width: 95%;
}
.ac_info {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: #707070;	
	padding-left: 10px;
}
.address_book {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: #707070;	
	padding-left: 20px;
}
.address_block {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: lighter;
	text-align: left;
	color: #707070;	
	padding-left: 30px;
	padding-bottom: 5px;
}
.add_buttons td{
	padding: 5px; 
}

.login_form {
	border:1px solid #C7B299;
	text-align: center;
	margin-top: 20px;
	padding: 10px;
	width: 250px;
	height: 100px;
}
.login_txt {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #707070;
	font-weight: bold;
	text-align: right;
	padding-right: 5px;
}
.login_input {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #707070;
	border: 1px solid #c7b299;
	padding-left:3px;
	font-weight:normal;
	width: 95%;
}

.fill th {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #707070;
	font-weight: bold;
	text-align: right;
	padding-right: 5px;
	padding-left: 25px;
}

.fill td {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #707070;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
}
.textarea {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #707070;
	border: 1px solid #c7b299;
	margin-left:2px;
	font-weight:normal;
	width: 95%;
}


/* CART -- end */


/* CENTRALBLOCK -- end*/

/* BOTTOMBLOCK -- begin*/


.botmenu{
	margin:2px 2px 0 2px;
	padding:4px 0 4px 7px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	text-align: left;
	color: #736257;	
	background-color: #ebe3da;
	border-bottom:1px solid #D8C9B7;
	background-image: url('/images/design/bm_bg.gif');
	background-position: top;
	background-repeat: repeat-x;
}
.botmenu a{
	padding: 2px 10px 0 10px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #736257;
	text-decoration: none;	
}
.botmenu a:hover{
	color: #ffffff;
	background-image: url('/images/design/bm_over_bg.gif');
	background-position: bottom;
	background-repeat: repeat-x;
}

.botblock{
	margin:0 2px 2px 2px;
	padding:5px 0 5px 10px;
	background-image: url('/images/design/bb_bg.gif');
	background-position: top;
	background-repeat: repeat-x;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #94867A;	
}
.cart-input{
	width: 238px;
}
.coupon{
	text-align:right;     
}
.coupon-input{
	text-align:right;
	font:bold 13px Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	line-height: 20px;
	padding: 0 10px 5px 5px;
	
}
.coupon-input input{
	height: 20px;
	width: 200px;
	font:bold 13px Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	line-height: 15px;
	text-transform: uppercase;
}
.coupon-discount{
	text-align:right;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	line-height: 20px;
}

/* BOTTOMBLOCK -- end*/
