/*###################| SHOP BOX 1 |##################*/
.shop_box_1 {}

/*###################| SHOP BOX 2 |##################*/
.shop_box_2 {
	background-color: #fffff0;
	background-image: url(../images/shop/shop_home/box_2/box_2_bkgrnd.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-bottom: 20px;
	width: 635px;
	padding-top: 10px;
}

.maintxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
}


.maintxtwht {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	color: #ffffff;
}



.maintxtwhtbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
}


.maintxtwhtbold1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #580100;
}
.maintxtbld {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.shop_info_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.shop_info_title a {
	color: #7B673C;
	text-decoration: none;
}
.shop_info_title a:hover {
	color: #261A0D;
}
.shop_info_author {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6A8F32;
	padding-bottom: 10px;
}
.shop_info_desc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6f6e54;
	line-height: 12px;
	padding-top: 3px;
}
.shop_info_minutia{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6f6e54;
	line-height: 11px;
	padding-top: 12px;
}
.shop_info_price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6f6e54;
	line-height: 11px;
	float: left;
	padding-top: 13px;
}
.shop_info_addtocart {
	letter-spacing: 0.1em;
	float: left;
	padding-top: 14px;
	padding-left: 10px;
}
.shop_box_more {
	width: 50px;
	font-size: 10px;
	float: left;
	text-align: right;
	padding-top: 2px;
}
.shop_box_more a {
	color: #989776;
	text-decoration: none;
}
.shop_box_more a:hover {
	color: #5d3e1f;
}
.shop_box_more_arrow {
	font-size: 14px;
}


/*##################| SHOP BOX 2a |##################*/
.shop_box_2a {
	width: 302px;
	float: left;
	padding-right: 15px;
}
.shop_box_2a_cont{
	padding-left: 12px;
}
.shop_box_2a_prodesc {
	padding-left: 12px;
	padding-top: 16px;
	float: left;
	width: 128px;
}
.shop_box_2a_image {
	float: left;
	display: inline;
	padding-top: 16px;
	width: 150px;
}
.shop_box_2a_title {
	color: #5d3e1f;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	background-image: url(../images/shop/shop_home/box_2/line_01.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-left: 12px;
	padding-top: 15px;
	padding-bottom: 6px;
	font-family: Arial, Helvetica, sans-serif;
	width: 290px;
	height: 22px;
}
.shop_box_2a_title_text {
	float: left;
}
.shop_box_2a_title_text a {
	color: #5d3e1f;
	text-decoration: none;
}

/*##################| SHOP BOX 2b |##################*/
.shop_box_2b {
	float: left;
	padding-left: 15px;
	width: 290px;
}
.shop_box_2b_cont{
	float: left;
}
.shop_box_2b_prodesc{
	float: left;
	padding-left: 10px;
	padding-top: 16px;
	width: 130px;
}
.shop_box_2b_image {
	float: left;
	padding-top: 16px;
	display: inline;
	width: 150px;
}
.shop_box_2b_title {
	color: #5d3e1f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	background-image: url(../images/shop/shop_home/box_2/line_01.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top: 15px;
	padding-bottom: 6px;
	width: 290px;
	height: 22px;
}
.shop_box_2b_title_text {
	float: left;
}
.shop_box_2b_title_text a {
	color: #5d3e1f;
	text-decoration: none;
}

/*###################| SHOP BOX 3 |##################*/
.shop_box_3 {
	background-image: url(../images/shop/shop_home/box_2/line_01.gif);
	background-repeat: repeat-x;
	background-position: left top;
	width: 635px;
}
.shop_box_3_title {
	color: #5d3e1f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	background-image: url(../images/shop/shop_home/box_2/line_01.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-left: 12px;
	padding-top: 9px;
	padding-bottom: 6px;
	width: 290px;
	height: 22px;
}
.shop_box_3_title_text {
	float: left;
}
.shop_box_3_title_text a {
	color: #5d3e1f;
	text-decoration: none;
}



a.catmenu:active { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 11px; font-weight: bold; color: #580100; text-decoration: none }
a.catmenu:link { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 11px; font-weight: bold; color: #580100 ; text-decoration: none }
a.catmenu:visited { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 11px; font-weight: bold; color: #580100 ; text-decoration: none }
a.catmenu:hover { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 11px; font-weight: bold; color: #580100; text-decoration: underline }



a.link1:active { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 11px; font-weight: bold; color: #580100; text-decoration: none }
a.link1:link { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 11px; font-weight: bold; color: #580100 ; text-decoration: none }
a.link1:visited { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 11px; font-weight: bold; color: #580100 ; text-decoration: none }
a.link1:hover { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 11px; font-weight: bold; color: #580100; text-decoration: underline }

a.link2:active { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: none }
a.link2:link { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: bold; color: #ffffff ; text-decoration: none }
a.link2:visited { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: bold; color: #ffffff ; text-decoration: none }
a.link2:hover { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: bold; color: #ffffff; text-decoration: underline }


a.link3:active { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 11px; font-weight: bold; color: #261000; text-decoration: none }
a.link3:link { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 11px; font-weight: bold; color: #261000 ; text-decoration: none }
a.link3:visited { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 11px; font-weight: bold; color: #261000; text-decoration: none }
a.link3:hover { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 11px; font-weight: bold; color: #261000; text-decoration: underline }

.bmenu {
background-color:#E3D9D7;
}