@charset "utf-8";
/* CSS Document */

.facebook {
	margin: 0px;
	padding: 0;
	border: 0px !important;
	box-shadow: none !important;
	background: none !important;
}

/* box1 */

.box1 a:hover {
	color: #c43d02;
	text-decoration: underline;
}
.box1 .textGray {
	color: #c43d02;
}

.box1 {
	display: block;
	float: right;
	margin: 0px 0 10px 0;
	padding: 0px;
	width: 260px;
	height: auto;
}
.box1 .top {
	float: left;
	margin: 0;
	padding: 0;
	width: 260px;
	height: 43px;
	background: url('../images/box/sidebar01.jpg') repeat-x;
}
.box1 .top h2 {
	margin: 0px;
	padding: 13px 0 0 10px;
	font-size: 16px;
	font-weight: lighter;
	color: #fff;
	text-align: left;
	text-shadow: 0px 1px 1px #666666;
}
.box1 .top img {
	float: left;
	margin: 2px 5px 0 10px;
	padding: 0px;
}
.box1 .middle {
	float: left;
	margin: 0px;
	padding: 0px 0 0px 0;
	width: 260px;
	height: auto;
	background: #CCC;
}
.box1 .bottom {
}

/*product_box_l*/

.box1 .product_box_l {
	margin: 5px 0 2px 5px;
	width: auto;
	height: auto;
	text-align: left;
	color: #333;
}
.box1 .product_box_l img {
	float: left;
	width: 80px;
	height: auto;
	margin-right:5px;
}
.box1 .product_box_l .badge {
	top:0;
	left:0;
}
.box1 .product_box_l .badge img {
	width:32px;
	height:32px;
}
.box1 .product_box_l p {
	margin: 0 0 0 5px;
	padding: 0px;
}
.box1 .product_box_l .detail {
	padding-left: 80px;
}

.box1 .product_box_l a {
	margin:0;
	color: #6699cc;
	text-decoration: none;
	font-size: small;
	font-weight: bold;
}
.box1 .product_box_l a:hover {
	text-decoration: underline;
}
.box1 .product_box_l .lastupdate {
	color: #6699cc;
	font-size: smaller;
}
.box1 .product_box_l .product_price {
	color: #6699cc;
	font-weight: bold;
}

/*director-talk*/

.box1 ul.director-talk-list{
	text-align: left;
	line-height: 20px;
	margin: 0;
	padding: 5px 0 5px 17px;
}
.box1 ul.director-talk-list li {
	list-style:none;
}
.box1 ul.director-talk-list li img{
	float: right !important; 
	margin: 0 20px !important;
}
.box1 ul.director-talk-list li .director-talk-title{
	text-overflow:ellipsis;
	width: 207px;
	 white-space: nowrap;
	 overflow: hidden;
}
.box1  ul.content-list li .director-talk-title{
	width: 624px;
}
.box1 ul.director-talk-list .meta{
	color: red;
	font-size: 0.8em;
}
.box1 ul.director-talk-list li a{
	text-decoration: none;
}
.box1 ul.director-talk-list li a:hover{
	text-decoration: underline;
}
.box1 .show-all {
    clear: both;
    margin-right: 10px;
    text-align: right;
}
.box1 .show-all a {
	text-decoration: none;
}
.box1 .show-all a:hover {
	text-decoration: underline;
}

/*facebook*/

/*category1*/

.box1 #category1 ul {
	overflow: auto;
	list-style: none;
	margin: 0;
	padding: 0;
	width: auto;
}
.box1 #category1 ul li{
	height: auto;
	
	background: #f2f2f2; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZmRmZGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f2f2f2 0%, #dfdfdf 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#dfdfdf)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f2f2f2 0%,#dfdfdf 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f2f2f2 0%,#dfdfdf 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f2f2f2 0%,#dfdfdf 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f2f2f2 0%,#dfdfdf 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#dfdfdf',GradientType=0 ); /* IE6-8 */
		
	border-bottom: 1px solid #ccc;
}
.box1 #category1 ul li a:hover{
	color: #CC6600 !important; 
	
	background: #dfdfdf; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RmZGZkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #dfdfdf 0%, #cccccc 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dfdfdf), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #dfdfdf 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #dfdfdf 0%,#cccccc 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #dfdfdf 0%,#cccccc 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #dfdfdf 0%,#cccccc 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#cccccc',GradientType=0 ); /* IE6-8 */

	
	/*-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;*/
	
	border-bottom: 1px solid #ccc;
}
.box1 #category1 ul li a {
	color: #666;
}
.box1 ul#categoriesList li a:hover{
	color: #cf181f;
}

/*#categoriesList*/
.box1 ul#categoriesList,.box1 ul#categoriesList li {
	width: 100%;
}
.box1 ul#categoriesList li a:hover{
	color: #cf181f;
}

/*category_images*/

.box1 #category_images{
	margin: 0px 0px;
	padding: 0px;
	width: auto;
	height: auto;
}
.box1 #category_images img {
	margin: 2px 0px;
	padding: 0px;
	width: 250px;
}

/* box2 */

.box2 .textGray {
	color: #cc0033;
}

.box2 a:hover {
	color: #cc0033;
}

.box2 {
	display: block;
	float: right;
	margin: 0px 0 10px 0;
	padding: 0px;
	width: 260px;
	height: auto;
}
.box2 .top {
	text-align: left;
	width: 260px;
	height: 45px;
	background: url('../images/box/sidebar02.png') no-repeat;
}
.box2 .top h2 {
	margin: 0px;
	padding: 12px 0 0 35px;
	color: #fff;
	font-size: 16px;
	font-weight: lighter;
	text-align: left;
	text-shadow: 1px 1px 1px #666;
}
.box2 .top img {
	float: left;
	margin: 2px 5px 0 20px;
	padding: 0px;
}
.box2 .middle {
	padding: 5px 2px 20px 2px;
	color: #cc6600;
	
	border: 1px solid #dfdfdf;
	
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZmRmZGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #dfdfdf 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dfdfdf)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#dfdfdf 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#dfdfdf 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#dfdfdf 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#dfdfdf 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dfdfdf',GradientType=0 ); /* IE6-8 */

	box-shadow:inset 0px 0px 1px #fff;
	-webkit-box-shadow:inset 0px 0px 1px #fff;
	-moz-box-shadow:inset 0px 0px 1px #fff;
	
	-moz-border-radius: 0px 0px 10px 10px;
	-webkit-border-radius: 0px 0px 10px 10px;
	border-radius: 0px 0px 10px 10px;		
}
.box2 .facebook {
	padding: 0px 0px 0px 0px;	
}
.box2 .bottom {
}

/*product_box_l*/

.box2 .product_box_l {
	overflow: hidden;
	position:relative;
	margin: 0px auto;
	padding: 5px 5px 5px 10px;
	width: 90%;
	height: auto;
	border-bottom: 1px solid #999;
	text-align: left;
	color: #666 !important;
}
.box2 .product_box_l .badge {
	top:0;
	left:0;
}
.box2 .product_box_l .badge img {
	width:32px;
	height:32px;
}
.box2 .product_box_l p {
	margin: 0 0 0 5px;
	padding: 0px;
}
.box2 .product_box_l .detail {
	padding-left:80px;
}
.box2 .lastupdate {
	color: #666;
	font-size: smaller;
}
.box2 .product_box_l img {
	display: block;
	float: left;
	margin: 0px;
	width: 80px;
	height: auto;
	margin-right:5px;
}
.box2 .product_box_l a, .box2  .product_box_l a:link {
	margin:0;
	color: #cc0033;
	text-decoration: none;
}
.box2 .product_box_l a:hover {
	text-decoration: underline;
}
.box2.product_box_l .product_price {
	color: #666;
	font-weight: bold;
}

/*director-talk*/

.box2 ul.director-talk-list{
	text-align: left;
	line-height: 20px;
	margin: 0;
	padding: 5px 0 5px 17px;
}
.box2 ul.director-talk-list li {
	list-style:none;
}
.box2 ul.director-talk-list li img{
	float: right !important; 
	margin: 0 20px !important;
}
.box2 ul.director-talk-list li .director-talk-title{
	text-overflow:ellipsis;
	width: 207px;
	 white-space: nowrap;
	 overflow: hidden;
}
.box2  ul.content-list li .director-talk-title{
	width: 624px;
}
.box2 ul.director-talk-list .meta{
	color: red;
	font-size: 0.8em;
}
.box2 ul.director-talk-list li a{
	text-decoration: none;
}
.box2 ul.director-talk-list li a:hover{
	text-decoration: underline;
}
.box2 .show-all {
    clear: both;
    margin-right: 10px;
    text-align: right;
}
.box2 .show-all a {
	padding: 5px 15px;
	color: #fff;
	text-decoration: none;
	background-color: #cc0000;	
	
	-webkit-box-shadow: 0 2px 2px #660000, 0 0px 0 #660000, 0px 1px 1px rgba(0,0,0,0.4), inset 0px 2px 9px rgba(255,255,255,0.2), inset 0 -2px 9px rgba(0,0,0,0.2);
	box-shadow: 0 2px 2px #660000, 0 0px 0 #660000, 0px 1px 1px rgba(0,0,0,0.4), inset 0px 2px 9px rgba(255,255,255,0.2), inset 0 -2px 9px rgba(0,0,0,0.2);
	
	position: relative;
	border-bottom: 1px solid rgba(255,255,255,0.2);
	display: inline-block;
	font-family: Arial, Helvetica, sans;
	text-shadow: 0px -1px 0px rgba(0,0,0,0.2);
	border-radius: 50px 5px 50px 5px;
}
.box2 .show-all a:hover {
	box-shadow: 0 2px 2px #990000, 0 4px 0 #660000, 0px 1px 1px rgba(0,0,0,0.4), inset 0px 2px 9px rgba(255,255,255,0.2), inset 0 -2px 9px rgba(0,0,0,0.2);
}

/*facebook*/

/*category1*/

.box2 #category1 ul {
	overflow: auto;
	list-style: none;
	margin: 0;
	padding: 0;
	width: auto;
}
.box2 #category1 ul li{
	margin: 0px;
	padding: 0px 0 0 0;
	width: 100%;
	height: auto;
	background: none;
	border-bottom: 1px solid #dfdfdf;
	text-align: left;
}
.box2 ul#categoriesList li a:hover{
	color: #cf181f;
}

/*#categoriesList*/
.box2 ul#categoriesList,.box2 ul#categoriesList li {
	width: 100%;
}
.box2 ul#categoriesList li a:hover{
	color: #cf181f;
}

/*category_images*/

.box2 #category_images{
	margin: 0px 0px;
	padding: 0px;
	width: auto;
	height: auto;
}
.box2 #category_images img {
	margin: 2px 0px;
	padding: 0px;
	width: 250px;
}

/* box3 */

.box3 a{
	color: #0a4e02;
}

.box3 a:hover {
	color: #0a4e02;
	text-decoration: underline;
}

.box3 .textGray{
	color: #333;
}

.box3 {
	display: block;
	float: right;
	margin: 0px 0 10px 0;
	padding: 0px;
	width: 260px;
	height: auto;
}
.box3 .top {
	text-align: left;
	width: 260px;
	height: 45px;
	background: url('../images/box/sidebar03.png') repeat-x;
}
.box3 .top h2 {
	margin: 0px;
	padding: 12px 0 0 0px;
	font-size: 16px;
	font-weight: lighter;
	color: #fff;
	text-align: left;
	text-shadow: 0px 1px 1px #666;
}
.box3 .top img {
	float: left;
	margin: 2px 5px 0 10px;
	padding: 0px;
}
.box3 .middle {
	padding: 5px 1px 20px 1px;
	color: #cc6600;

	background: #f2f2f2; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f2f2f2 0%, #cccccc 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f2f2f2 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f2f2f2 0%,#cccccc 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f2f2f2 0%,#cccccc 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f2f2f2 0%,#cccccc 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#cccccc',GradientType=0 ); /* IE6-8 */
		
	border-radius-bottomleft: 5px;
	
		border-bottom-right-radius: 5px;
		border-bottom-left-radius: 5px;

	
	box-shadow: 0px 2px 3px #333;
	-webkit-box-shadow: 0px 2px 3px #333;
	-moz-box-shadow: 0px 2px 3px #333;	
}
.box3 .facebook {
	padding: 0px;
}
.box3 .bottom {
}

/*product_box_l*/

.box3 .product_box_l {
	position: relative;
	margin: 5px 0 0 5px;
	width: auto;
	height: auto;
	text-align: left;
}
.box3 .product_box_l img {
	float: left;
	width: 80px;
	height: auto;
	margin-right:5px;
}
.box3 .product_box_l .badge {
	top:0;
	left:0;
}
.box3 .product_box_l .badge img {
	width:32px;
	height:32px;
}
.box3 .product_box_l p {
	margin: 0 0 0 5px;
	padding: 0px;
}
.box3 .product_box_l .detail {
	padding-left: 80px;
}

.box3 .product_box_l a,.box3 .product_box_l a:link {
	margin:0;
	color: #0a4e02 !important;
	text-decoration: none;
	font-size: small;
	font-weight: bold;
}
.box3 .product_box_l a:hover {
	text-decoration: underline;
}
.box3 .lastupdate {
	color: #333 !important;
	font-size: smaller;
}
.box3 .product_price {
	color: #666 !important;
	font-weight: bold;
}
.box3 .discription {
	color: #666 !important;
}

/*director-talk*/

.box3 ul.director-talk-list{
	text-align: left;
	line-height: 20px;
	margin: 0;
	padding: 5px 0 5px 17px;
}
.box3 ul.director-talk-list li {
	list-style:none;
}
.box3 ul.director-talk-list li img{
	float: right !important; 
	margin: 0 20px !important;
}
.box3 ul.director-talk-list li .director-talk-title{
	text-overflow:ellipsis;
	width: 207px;
	 white-space: nowrap;
	 overflow: hidden;
}
.box3  ul.content-list li .director-talk-title{
	width: 624px;
}
.box3 ul.director-talk-list .meta{
	color: red;
	font-size: 0.8em;
}
.box3 ul.director-talk-list li a{
	text-decoration: none;
}
.box3 ul.director-talk-list li a:hover{
	text-decoration: underline;
}
.box3 .show-all {
    clear: both;
    margin-right: 10px;
    text-align: right;
}
.box3 .show-all a {
	background: #13a802; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEzYTgwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMjc3MjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #13a802 0%, #327725 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#13a802), color-stop(100%,#327725)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #13a802 0%,#327725 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #13a802 0%,#327725 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #13a802 0%,#327725 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #13a802 0%,#327725 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#13a802', endColorstr='#327725',GradientType=0 ); /* IE6-8 */
	
	-webkit-box-shadow: 1px 1px 3px 1px #666;
    -moz-box-shadow: 1px 1px 3px 1px #666;
    box-shadow: 1px 1px 3px 1px #666;
	
	border-radius: 5px 5px 5px 5px;

    border: 1px solid #006600;
    color: #FFFFFF;
    padding: 5px 5px;
    text-align: center;
    text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.8);
	text-decoration: none;
    width: 150px;
}
.box3 .show-all a:hover {
	background: #13a802; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEzYTgwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYjQxMDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #13a802 0%, #0b4101 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#13a802), color-stop(100%,#0b4101)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #13a802 0%,#0b4101 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #13a802 0%,#0b4101 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #13a802 0%,#0b4101 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #13a802 0%,#0b4101 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#13a802', endColorstr='#0b4101',GradientType=0 ); /* IE6-8 */
}

/*facebook*/


/*#categories1*/

.box3 #category1 ul {
	overflow: auto;
	list-style: none;
	margin: 0;
	padding: 0;
	width: auto;
}
.box3 #category1 ul li{
	background: #dfdfdf; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2RmZGZkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #dfdfdf 1%, #cccccc 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#dfdfdf), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #dfdfdf 1%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #dfdfdf 1%,#cccccc 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #dfdfdf 1%,#cccccc 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #dfdfdf 1%,#cccccc 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#cccccc',GradientType=0 ); /* IE6-8 */
		
		color: #0b4f02;
		border-bottom: 1px solid #f2f2f2;
}
.box3 #category1 ul li a{
	color: #666;
}

/*#categoriesList*/
.box3 ul#categoriesList,.box3 ul#categoriesList li {
	width: 100%;
}
.box3 ul#categoriesList li a:hover{
	color: #0a4e02;
}

/*category_images*/

.box3 #category_images{
	margin: 0px 0px;
	padding: 0px;
	width: auto;
	height: auto;
}
.box3 #category_images img {
	margin: 2px 0px;
	padding: 0px;
	width: 250px;
}

/* box4 */

.box4 a,.box4 .textGray {
	color: #fff;
}

.box4 a:hover {
	text-decoration: underline;
}

.box4 {
	display: block;
	float: right;
	margin: 0px 0 10px 0;
	padding: 0px;
	width: 260px;
	height: auto;
	color: #fff;
}
.box4 .top {
	text-align: left;
	width: 260px;
	height: 66px;
	background: url('../images/box/sidebar04_top.png') no-repeat;
}
.box4 .top h2 {
	margin: 0px;
	padding: 12px 0 0 35px;
	color: #fff;
	font-size: 16px;
	font-weight: lighter;
	text-align: left;
	text-shadow: 1px 1px 1px #666;
}
.box4 .top img {
	float: left;
	margin: 2px 5px 0 10px;
	padding: 0px;
}
.box4 .middle {
	padding: 5px 1px 20px 1px;
	background: url('../images/box/sidebar04_middle.png') repeat-y;
}
.box4 .facebook {
	padding: 0px;	
}
.box4 .bottom {
	height: 17px;
	background: url('../images/box/sidebar04_bottom.png') no-repeat;
}

/*product_box_l*/

.box4 .product_box_l {
	margin: 2px 0 0 5px;
	width: auto;
	height: auto;
	text-align: left;
	color: #fff ;
}
.box4 .product_box_l img {
	float: left;
	width: 80px;
	height: auto;
	margin-right:5px;
}
.box4 .product_box_l .badge {
	top:0;
	left:0;
}
.box4 .product_box_l .badge img {
	width:32px;
	height:32px;
}
.box4 .product_box_l p {
	margin: 0 0 0 5px;
	padding: 0px;
}
.box4 .product_box_l .detail {
	padding-left: 80px;
}

.box4 .product_box_l a {
	margin:0;
	color: #fff;
	text-decoration: none;
	text-shadow: 1px 1px 1px #666666;
	font-size: small;
	font-weight: bold;
}
.box4 .product_box_l a:hover {
	text-decoration: underline;
}
.box4 .lastupdate {
	color: #fff;
	font-size: smaller;
}
.box4 .product_price {
	color: #fff;
	font-weight: bold;
}
.box4 .discription,.box4 .detail{
	color: #dfdfdf !important;
}

/*director-talk*/

.box4 ul.director-talk-list{
	text-align: left;
	line-height: 20px;
	margin: 0;
	padding: 5px 0 5px 17px;
}
.box4 ul.director-talk-list li {
	list-style:none;
}
.box4 ul.director-talk-list li img{
	float: right !important; 
	margin: 0 20px !important;
}
.box4 ul.director-talk-list li .director-talk-title{
	text-overflow:ellipsis;
	width: 207px;
	 white-space: nowrap;
	 overflow: hidden;
}
.box4  ul.content-list li .director-talk-title{
	width: 624px;
}
.box4 ul.director-talk-list .meta{
	color: red;
	font-size: 0.8em;
}
.box4 ul.director-talk-list li a{
	text-decoration: none;
}
.box4 ul.director-talk-list li a:hover{
	text-decoration: underline;
}
.box4 .show-all {
    clear: both;
    margin-right: 10px;
    text-align: right;
}
.box4 .show-all a {
	padding: 7px 0 0 0;
	width: 97px;
	height: 30px;
	color: #fff;
	text-decoration: none;
	background: url('../images/content/center04_viewall.png') no-repeat;
	position: relative;
	display: inline-block;
	font-family: Arial, Helvetica, sans;
	text-align: center;
	text-shadow: 0px -1px 0px rgba(0,0,0,0.2);
}
.box4 .show-all a:hover {
	background: url('../images/content/center04_viewall_hover.png') no-repeat;
}

/*facebook*/

/*#categories1*/

.box4 #category1 ul {
	overflow: auto;
	list-style: none;
	margin: 0;
	padding: 0;
	width: auto;
}
.box4 #category1 ul li{
	background: none;
	height: auto;
	border: 0px;
}
.box4 #category1 ul li a{
	color: #fff;
	font-size: 14px;
}

/*#categoriesList*/
.box4 ul#categoriesList,.box4 ul#categoriesList li {
	width: 100%;
}
.box4 ul#categoriesList li a:hover{
	text-decoration: underline;
}

/*category_images*/

.box4 #category_images{
	margin: 0px 0px;
	padding: 0px;
	width: auto;
	height: auto;
}
.box4 #category_images img {
	margin: 2px 0px;
	padding: 0px;
	width: 250px;
}

/* box5 */

.box5 a {
	color: #333 !important;
}

.box5 a:hover {
	color: #333;
	text-decoration: underline;
}

.box5 .textGray {
	color: #990033;
}

.box5 {
	display: block;
	float: right;
	margin: 0px 0 10px 0;
	padding: 0px;
	width: 260px;
	height: auto;
}
.box5 .top {
	text-align: left;
	width: 260px;
	height: 45px;
	background: url('../images/box/sidebar05.png') repeat-x;
}
.box5 .top h2 {
	margin: 0px;
	padding: 15px 0 0 25px;
	color: #fff;
	font-size: 16px;
	font-weight: lighter;
	text-align: left;
	text-shadow: 1px 1px 1px #666;
}
.box5 .top img {
	float: left;
	margin: 2px 5px 0 20px;
	padding: 0px;
}
.box5 .middle {
	padding: 5px 2px 20px 2px;
	color: #cc6600;
	border: 1px solid #dfdfdf;
	background:#dfdfdf;
	
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZmRmZGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #dfdfdf 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dfdfdf)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#dfdfdf 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#dfdfdf 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#dfdfdf 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#dfdfdf 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dfdfdf',GradientType=0 ); /* IE6-8 */	
		
	-moz-border-radius: 0px 0px 10px 10px;
	-webkit-border-radius: 0px 0px 10px 10px;
	border-radius: 0px 0px 10px 10px;
	
	box-shadow:inset 0px 0px 1px #fff;
	-webkit-box-shadow:inset 0px 0px 1px #fff;
	-moz-box-shadow:inset 0px 0px 1px #fff;	
}
.box5 .facebook {
	padding: 0px;
}
.box5 .bottom {
}

/*product_box_l*/

.box5 .product_box_l {
	margin: 2px 0 0 5px;
	width: auto;
	height: auto;
	text-align: left;
	color: #333;
}
.box5 .product_box_l img {
	float: left;
	width: 80px;
	height: auto;
	margin-right:5px;
}
.box5 .product_box_l .badge {
	top:0;
	left:0;
}
.box5 .product_box_l .badge img {
	width:32px;
	height:32px;
}
.box5 .product_box_l p {
	margin: 0 0 0 5px;
	padding: 0px;
}
.box5 .product_box_l .detail {
	padding-left: 80px;
}

.box5 .product_box_l a {
	margin:0;
	text-decoration: none;
	font-size: small;
	font-weight: bold;
}
.box5 .product_box_l a:hover {
	text-decoration: underline;
}
.box5 .lastupdate {
	color: #990033;
	font-size: smaller;
}
.box5 .product_price {
	color: #990033;
	font-weight: bold;
}

/*director-talk*/

.box5 ul.director-talk-list{
	text-align: left;
	line-height: 20px;
	margin: 0;
	padding: 5px 0 5px 17px;
}
.box5 ul.director-talk-list li {
	list-style:none;
}
.box5 ul.director-talk-list li img{
	float: right !important; 
	margin: 0 20px !important;
}
.box5 ul.director-talk-list li .director-talk-title{
	text-overflow:ellipsis;
	width: 207px;
	 white-space: nowrap;
	 overflow: hidden;
}
.box5  ul.content-list li .director-talk-title{
	width: 624px;
}
.box5 ul.director-talk-list .meta{
	color: red;
	font-size: 0.8em;
}
.box5 ul.director-talk-list li a{
	text-decoration: none;
}
.box5 ul.director-talk-list li a:hover{
	text-decoration: underline;
}
.box5 .show-all {
    clear: both;
    margin-right: 0px;
    text-align: right;
}
.box5 .show-all a {
 	text-align: center;
	
	background: #f3f3f3; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2RkZGRkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2QyZDJkMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f3f3f3 0%, #dddddd 50%, #d2d2d2 51%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f3f3), color-stop(50%,#dddddd), color-stop(51%,#d2d2d2), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f3f3f3 0%,#dddddd 50%,#d2d2d2 51%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f3f3f3 0%,#dddddd 50%,#d2d2d2 51%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f3f3f3 0%,#dddddd 50%,#d2d2d2 51%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f3f3f3 0%,#dddddd 50%,#d2d2d2 51%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */

    border-bottom: 1px solid #B4B4B4;
    border-radius: 5px 5px 5px 5px;
    border-right: 1px solid #DFDFDF;
	
	-webkit-box-shadow: 0 1px 0 0 white inset, 0 1px 0 0 #D5D5D5, 0 -1px 2px 1px #EFEFEF;
	box-shadow: 0 1px 0 0 white inset, 0 1px 0 0 #D5D5D5, 0 -1px 2px 1px #EFEFEF;

    color: #666;
    margin: 0 5px 5px 0;
    padding: 7px 15px;
	width: 70px;
    text-shadow: 0 1px 1px #FFFFFF;
	text-decoration: none;
}
.box5 .show-all a:hover {
	bottom: 1px;

	-moz-box-shadow: inset 0 -1px 3px rgba(255,255,255,0.5), 0 3px 2px rgba(0,0,0,0.2);
	-webkit-box-shadow: inset 0 -1px 3px rgba(255,255,255,0.5), 0 3px 2px rgba(0,0,0,0.2);
	box-shadow: inset 0 -1px 3px rgba(255,255,255,0.5), 0 3px 2px rgba(0,0,0,0.2);
}

/*facebook*/

/*#categories1*/

.box5 #category1 ul {
	overflow: auto;
	list-style: none;
	margin: 0;
	padding: 0;
	width: auto;
}
.box5 #category1 ul li{
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZmRmZGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #dfdfdf 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dfdfdf)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#dfdfdf 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#dfdfdf 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#dfdfdf 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#dfdfdf 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dfdfdf',GradientType=0 ); /* IE6-8 */
		
		color: #0b4f02;
		border-bottom: 1px solid #f2f2f2;
}
.box5 #category1 ul li:hover{
	background: #f2f2f2; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f2f2f2 0%, #cccccc 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f2f2f2 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f2f2f2 0%,#cccccc 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f2f2f2 0%,#cccccc 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f2f2f2 0%,#cccccc 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#cccccc',GradientType=0 ); /* IE6-8 */

		border-bottom: 1px solid #f2f2f2;
}
.box5 #category1 ul li a{
	color: #666;
}
.box5 #category1 ul li a:hover{
	color: #000;
}

/*#categoriesList*/
.box5 ul#categoriesList,.box5 ul#categoriesList li {
	width: 100%;
}
.box5 ul#categoriesList li a:hover{
}

/*category_images*/

.box5 #category_images{
	margin: 0px 0px;
	padding: 0px;
	width: auto;
	height: auto;
}
.box5 #category_images img {
	margin: 2px 0px;
	padding: 0px;
	width: 250px;
}

/* box6 */

.box6 a:hover,.box6 .textGray {
	color: #000099;
}

.box6 {
	display: block;
	float: right;
	margin: 0px 0 10px 0;
	padding: 0px;
	width: 260px;
	height: auto;
}
.box6 .top {
	text-align: left;
	width: 260px;
	height: 45px;
	background: url('../images/box/sidebar06.png') repeat-x;
}
.box6 .top h2 {
	margin: 0px;
	padding: 13px 0 0 55px;
	color: #fff;
	font-size: 16px;
	font-weight: lighter;
	text-align: left;
	text-shadow: 0px 1px 1px #666;
}
.box6 .top img {
	float: left;
	margin: 2px 5px 0 20px;
	padding: 0px;
}
.box6 .middle {
	padding: 5px 1px 20px 1px;
	color: #cc6600;
	border: 1px solid #dfdfdf;
	
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #cccccc 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#cccccc 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#cccccc 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#cccccc 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cccccc',GradientType=0 ); /* IE6-8 */
		
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	
	box-shadow:inset 0px 0px 1px #fff;
	-webkit-box-shadow:inset 0px 0px 1px #fff;
	-moz-box-shadow:inset 0px 0px 1px #fff;	
}
.box6 .bottom {
}

/*product_box_l*/

.box6 .product_box_l {
	margin: 2px 0 0 5px;
	width: auto;
	height: auto;
	text-align: left;
	color: #333;
}
.box6 .product_box_l img {
	float: left;
	width: 80px;
	height: auto;
	margin-right:5px;
}
.box6 .product_box_l .badge {
	top:0;
	left:0;
}
.box6 .product_box_l .badge img {
	width:32px;
	height:32px;
}
.box6 .product_box_l p {
	margin: 0 0 0 5px;
	padding: 0px;
}
.box6 .product_box_l .detail {
	padding-left: 80px;
}

.box6 .product_box_l a {
	margin:0;
	color: #000099 !important;
	text-decoration: none;
	font-size: small;
	font-weight: bold;
}
.box6 .product_box_l a:hover {
	text-decoration: underline;
}
.box6 .product_box_l .lastupdate {
	color: #666;
	font-size: smaller;
}
.box6 .product_box_l .product_price {
	color: #666;
	font-weight: bold;
}

/*director-talk*/

.box6 ul.director-talk-list{
	text-align: left;
	line-height: 20px;
	margin: 0;
	padding: 5px 0 5px 17px;
}
.box6 ul.director-talk-list li {
	list-style:none;
}
.box6 ul.director-talk-list li img{
	float: right !important; 
	margin: 0 20px !important;
}
.box6 ul.director-talk-list li .director-talk-title{
	text-overflow:ellipsis;
	width: 207px;
	 white-space: nowrap;
	 overflow: hidden;
}
.box6  ul.content-list li .director-talk-title{
	width: 624px;
}
.box6 ul.director-talk-list .meta{
	color: red;
	font-size: 0.8em;
}
.box6 ul.director-talk-list li a{
	text-decoration: none;
}
.box6 ul.director-talk-list li a:hover{
	text-decoration: underline;
}
.box6 .show-all {
    clear: both;
    margin-right: 0px;
    text-align: right;
}
.box6 .show-all a {
	text-align: center;
	
	background: #f3f3f3; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2RkZGRkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2QyZDJkMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f3f3f3 0%, #dddddd 50%, #d2d2d2 51%, #fffddd 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f3f3), color-stop(50%,#dddddd), color-stop(51%,#d2d2d2), color-stop(100%,#fffddd)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f3f3f3 0%,#dddddd 50%,#d2d2d2 51%,#fffddd 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f3f3f3 0%,#dddddd 50%,#d2d2d2 51%,#fffddd 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f3f3f3 0%,#dddddd 50%,#d2d2d2 51%,#fffddd 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f3f3f3 0%,#dddddd 50%,#d2d2d2 51%,#fffddd 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#fffddd',GradientType=0 ); /* IE6-8 */

    border-bottom: 1px solid #B4B4B4;
    border-radius: 5px 5px 5px 5px;
    border-right: 1px solid #DFDFDF;
    box-shadow: 0 1px 0 0 white inset, 0 1px 0 0 #D5D5D5, 0 -1px 2px 1px #EFEFEF;
    color: #666;
    margin: 0 5px 5px 0;
    padding: 5px 10px;
	width: 70px;
    text-shadow: 0 1px 1px #FFFFFF;
	text-decoration: none;	
}
.box6 .show-all a:hover {
	bottom: 1px;

	-moz-box-shadow: inset 0 -1px 3px #dfdfdf, 0 3px 2px #CCC;
	-webkit-box-shadow: inset 0 -1px #dfdfdf, 0 3px 2px #ccc;
	box-shadow: inset 0 -1px #dfdfdf, 0 3px 2px #ccc;
}

/*facebook*/

/*#categories1*/

.box6 #category1 ul {
	overflow: auto;
	list-style: none;
	margin: 0;
	padding: 0;
	width: auto;
}
.box6 #category1 ul li{
	height: auto;
	background:#dfdfdf;
	
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #dddddd 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dddddd)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#dddddd 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#dddddd 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#dddddd 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#dddddd 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dddddd',GradientType=0 ); /* IE6-8 */
		
		color: #0b4f02;
		border-bottom: 1px solid #f2f2f2;
}
.box6 #category1 ul li a:hover{
	color: #fff !important;
	
	background: #0070c5; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNzBjNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwNjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #0070c5 0%, #000066 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0070c5), color-stop(100%,#000066)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #0070c5 0%,#000066 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #0070c5 0%,#000066 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #0070c5 0%,#000066 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #0070c5 0%,#000066 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0070c5', endColorstr='#000066',GradientType=0 ); /* IE6-8 */

		
		border-bottom: 1px solid #f2f2f2;
		-moz-border-radius: 3px 3px 3px 3px;
		-webkit-border-radius: 3px 3px 3px 3px;
		border-radius: 3px 3px 3px 3px;		
}
.box6 #category1 ul li a{
	color: #666;
}
.box6 #category1 ul li a:hover{
	color: #000;
}

/*#categoriesList*/
.box6 ul#categoriesList,.box6 ul#categoriesList li {
	width: 100%;
}
.box6 ul#categoriesList li a:hover{
	color:#006;
}

/*category_images*/

.box6 #category_images{
	margin: 0px 0px;
	padding: 0px;
	width: auto;
	height: auto;
}
.box6 #category_images img {
	margin: 2px 0px;
	padding: 0px;
	width: 250px;
}

/* box7 */

.box7 a:hover {
	text-decoration: underline;
}

.box7 .textGray {
	color: #CC3366;
}

.box7 {
	display: block;
	float: right;
	margin: 0px 0 10px 0;
	padding: 0px;
	width: 260px;
	height: auto;
}
.box7 .top {
	text-align: left;
	width: 260px;
	height: 43px;
	background: url('../images/box/sidebar07.png') repeat-x;
}
.box7 .top h2 {
	margin: 0px;
	padding: 13px 0 0 10px;
	font-size: 16px;
	font-weight: lighter;
	color: #fff;
	text-align: left;
	text-shadow: 0px 1px 1px #666666;
}
.box7 .top img {
	float: left;
	margin: 2px 5px 0 10px;
	padding: 0px;
}
.box7 .middle {
	padding: 5px 1px 20px 1px;
	color: #cc6600;
	border: 1px solid #dfdfdf;
	
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #dddddd 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dddddd)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#dddddd 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#dddddd 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#dddddd 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#dddddd 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dddddd',GradientType=0 ); /* IE6-8 */
		
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	
	box-shadow:inset 0px 0px 1px #fff;
	-webkit-box-shadow:inset 0px 0px 1px #fff;
	-moz-box-shadow:inset 0px 0px 1px #fff;	
}
.box7 .bottom {
}

/*product_box_l_l*/

.box7 .product_box_l {
	margin: 2px 0 0 5px;
	width: auto;
	height: auto;
	text-align: left;
	color: #333;
}
.box7 .product_box_l img {
	float: left;
	width: 80px;
	height: auto;
	margin-right:5px;
}
.box7 .product_box_l .badge {
	top:0;
	left:0;
}
.box7 .product_box_l .badge img {
	width:32px;
	height:32px;
}
.box7 .product_box_l p {
	margin: 0 0 0 5px;
	padding: 0px;
}
.box7 .product_box_l .detail {
	padding-left: 80px;
}

.box7 .product_box_l a {
	margin:0;
	color: #333;
	text-decoration: none;
	font-size: small;
	font-weight: bold;
}
.box7 .product_box_l a:hover {
	text-decoration: underline;
}
.box7 .product_box_l .lastupdate {
	color: #CC3366;
	font-size: smaller;
}
.box7 .product_box_l .product_price {
	color: #666;
	font-weight: bold;
}

/*director-talk*/

.box7 ul.director-talk-list{
	text-align: left;
	line-height: 20px;
	margin: 0;
	padding: 5px 0 5px 17px;
}
.box7 ul.director-talk-list li {
	list-style:none;
}
.box7 ul.director-talk-list li img{
	float: right !important; 
	margin: 0 20px !important;
}
.box7 ul.director-talk-list li .director-talk-title{
	text-overflow:ellipsis;
	width: 207px;
	 white-space: nowrap;
	 overflow: hidden;
}
.box7  ul.content-list li .director-talk-title{
	width: 624px;
}
.box7 ul.director-talk-list .meta{
	color: red;
	font-size: 0.8em;
}
.box7 ul.director-talk-list li a{
	text-decoration: none;
}
.box7 ul.director-talk-list li a:hover{
	text-decoration: underline;
}
.box7 .show-all {
    clear: both;
    margin-right: 10px;
    text-align: right;
}
.box7 .show-all a {
    padding: 7px 14px;
    width: 150px;
	color: #fff;
	
	background: #919191; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkxOTE5MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1MjUyNTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #919191 0%, #525252 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#919191), color-stop(100%,#525252)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #919191 0%,#525252 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #919191 0%,#525252 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #919191 0%,#525252 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #919191 0%,#525252 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#919191', endColorstr='#525252',GradientType=0 ); /* IE6-8 */
	
	-webkit-box-shadow: 0 1px 0 0 white inset, 0 1px 0 0 #D5D5D5, 0 -1px 2px 1px #EFEFEF;
    -moz-box-shadow: 0 1px 0 0 white inset, 0 1px 0 0 #D5D5D5, 0 -1px 2px 1px #EFEFEF;
    box-shadow: 0 1px 0 0 white inset, 0 1px 0 0 #D5D5D5, 0 -1px 2px 1px #EFEFEF;
	
	-moz-border-radius: 3px 3px 3px 3px;
	-webkit-border-radius: 3px 3px 3px 3px;
	border-radius: 3px 3px 3px 3px;
	
	border-bottom: 1px solid #333;
    border-right: 1px solid #dfdfd;
	
	text-align: center;
    text-shadow: 0 -1px 1px #000;
	text-decoration: none;	
}
.box7 .show-all a:hover {
	bottom: 1px;

	-moz-box-shadow: inset 0 -1px 3px rgba(255,255,255,0.5), 0 3px 2px rgba(0,0,0,0.2);
	-webkit-box-shadow: inset 0 -1px 3px rgba(255,255,255,0.5), 0 3px 2px rgba(0,0,0,0.2);
	box-shadow: inset 0 -1px 3px rgba(255,255,255,0.5), 0 3px 2px rgba(0,0,0,0.2);
}

/*facebook*/

/*#categories1*/

.box7 #category1 ul {
	overflow: auto;
	list-style: none;
	margin: 0;
	padding: 0;
	width: auto;
}
.box7 #category1 ul li{
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #dddddd 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dddddd)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#dddddd 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#dddddd 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#dddddd 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#dddddd 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dddddd',GradientType=0 ); /* IE6-8 */

		
		color: #0b4f02;
		border-bottom: 1px solid #f2f2f2;
}
.box7 #category1 ul li:hover{
	background: #f2f2f2; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0esT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f2f2f2 1%, #cccccc 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f2f2f2), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f2f2f2 1%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f2f2f2 1%,#cccccc 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f2f2f2 1%,#cccccc 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f2f2f2 1%,#cccccc 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#cccccc',GradientType=0 ); /* IE6-8 */
	
		border-bottom: 1px solid #f2f2f2;
}
.box7 #category1 ul li a{
	color: #666;
}
.box7 #category1 ul li a:hover{
	color: #000;
}

/*#categoriesList*/
.box7 ul#categoriesList,.box7 ul#categoriesList li {
	width: 100%;
}
.box7 ul#categoriesList li a:hover{

}

/*category_images*/

.box7 #category_images{
	margin: 0px 0px;
	padding: 0px;
	width: auto;
	height: auto;
}
.box7 #category_images img {
	margin: 2px 0px;
	padding: 0px;
	width: 250px;
}

/* box8 */

.box8 a:hover {
	text-decoration: underline;
}

.box8 {
	display: block;
	float: right;
	margin: 0px 0 10px 0;
	padding: 0px;
	width: 260px;
	height: auto;
}
.box8 .top {
	text-align: left;
	width: 260px;
	height: 45px;
	background: url('../images/box/sidebar08.png') no-repeat;
}
.box8 .top h2 {
	margin: 0px;
	padding: 13px 0 0 10px;
	font-size: 18px;
	font-weight: lighter;
	color: #333333;
	text-align: left;
	text-shadow: 0px 1px 1px #fff;
}
.box8 .top img {
	float: left;
	margin: 2px 5px 0 10px;
	padding: 0px;
}
.box8 .middle {
	padding: 5px 1px 20px 1px;
	border: 1px solid #dfdfdf;
	
	background: #cccccc; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZmRmZGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #cccccc 0%, #dfdfdf 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cccccc), color-stop(100%,#dfdfdf)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #cccccc 0%,#dfdfdf 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #cccccc 0%,#dfdfdf 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #cccccc 0%,#dfdfdf 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #cccccc 0%,#dfdfdf 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#dfdfdf',GradientType=0 ); /* IE6-8 */
		
	-moz-border-radius: 0px 0px 10px 10px;
	-webkit-border-radius:  0px 0px 10px 10px;
	border-radius: 0px 0px 10px 10px;
	
/*	box-shadow:inset 0px 0px 1px #fff;
	-webkit-box-shadow:inset 0px 0px 1px #fff;
	-moz-box-shadow:inset 0px 0px 1px #fff;	*/
}
.box8 .facebook {
	padding: 0px;
}
.box8 .bottom {
}

/*product_box_l*/

.box8 .product_box_l {
	margin: 2px 0 0 5px;
	width: auto;
	height: auto;
	text-align: left;
	color: #333;

}
.box8 .product_box_l img {
	float: left;
	width: 80px;
	height: auto;
	margin-right:5px;
}
.box8 .product_box_l .badge {
	top:0;
	left:0;
}
.box8 .product_box_l .badge img {
	width:32px;
	height:32px;
}
.box8 .product_box_l p {
	margin: 0 0 0 5px;
	padding: 0px;
}
.box8 .product_box_l .detail {
	padding-left: 80px;
}

.box8 .product_box_l a {
	margin:0;
	color: #333;
	text-decoration: none;
	font-size: small;
	font-weight: bold;
}
.box8 .product_box_l a:hover {
	text-decoration: underline;
}
.box8 .product_box_l .lastupdate {
	color: #666;
	font-size: smaller;
}
.box8 .product_box_l .product_price {
	color: #666;
	font-weight: bold;
}

/*director-talk*/

.box8 ul.director-talk-list{
	text-align: left;
	line-height: 20px;
	margin: 0;
	padding: 5px 0 5px 17px;
}
.box8 ul.director-talk-list li {
	list-style:none;
}
.box8 ul.director-talk-list li img{
	float: right !important; 
	margin: 0 20px !important;
}
.box8 ul.director-talk-list li .director-talk-title{
	text-overflow:ellipsis;
	width: 207px;
	 white-space: nowrap;
	 overflow: hidden;
}
.box8  ul.content-list li .director-talk-title{
	width: 624px;
}
.box8 ul.director-talk-list .meta{
	color: red;
	font-size: 0.8em;
}
.box8 ul.director-talk-list li a{
	text-decoration: none;
}
.box8 ul.director-talk-list li a:hover{
	text-decoration: underline;
}
.box8 .show-all {
    clear: both;
    margin-right: 10px;
    text-align: right;
}
.box8 .show-all a {
    padding: 5px 10px;
    width: 150px;
	color: #333;
	
	background: #f3f3f3; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f3f3f3 0%, #cccccc 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f3f3), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f3f3f3 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f3f3f3 0%,#cccccc 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f3f3f3 0%,#cccccc 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f3f3f3 0%,#cccccc 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#cccccc',GradientType=0 ); /* IE6-8 */
	
	-webkit-box-shadow: 0 1px 0 0 white inset, 0 1px 0 0 #D5D5D5, 0 -1px 2px 1px #EFEFEF;
    -moz-box-shadow: 0 1px 0 0 white inset, 0 1px 0 0 #D5D5D5, 0 -1px 2px 1px #EFEFEF;
    box-shadow: 0 1px 0 0 white inset, 0 1px 0 0 #D5D5D5, 0 -1px 2px 1px #EFEFEF;
	
	-moz-border-radius: 30px 30px 30px 30px;
	-webkit-border-radius: 30px 30px 30px 30px;
	border-radius: 30px 30px 30px 30px;
	
	border-bottom: 1px solid #B4B4B4;
    border-right: 1px solid #DFDFDF;
	
	text-align: center;
    text-shadow: 0 -1px 1px #fff;
	text-decoration: none;	
}
.box8 .show-all a:hover {
	bottom: 1px;

	-moz-box-shadow: inset 0 -1px 3px rgba(255,255,255,0.5), 0 3px 2px rgba(0,0,0,0.2);
	-webkit-box-shadow: inset 0 -1px 3px rgba(255,255,255,0.5), 0 3px 2px rgba(0,0,0,0.2);
	box-shadow: inset 0 -1px 3px rgba(255,255,255,0.5), 0 3px 2px rgba(0,0,0,0.2);
}

/*facebook*/

/*#categories1*/

.box8 #category1 ul {
	overflow: auto;
	list-style: none;
	margin: 0;
	padding: 0;
	width: auto;
}
.box8 #category1 ul li{
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #dddddd 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dddddd)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#dddddd 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#dddddd 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#dddddd 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#dddddd 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dddddd',GradientType=0 ); /* IE6-8 */
		
		color: #0b4f02;
		border-bottom: 1px solid #f2f2f2;
}
.box8 #category1 ul li:hover{
		background: #f2f2f2; /* Old browsers */
		/* IE9 SVG, needs conditional override of 'filter' to 'none' */
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top,  #f2f2f2 0%, #cccccc 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #f2f2f2 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #f2f2f2 0%,#cccccc 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #f2f2f2 0%,#cccccc 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #f2f2f2 0%,#cccccc 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#cccccc',GradientType=0 ); /* IE6-8 */
		
		border-bottom: 1px solid #f2f2f2;
}
.box8 #category1 ul li a{
	color: #333;
}
.box8 #category1 ul li a:hover{
	color: #000;
}

/*#categoriesList*/
.box8 ul#categoriesList,.box8 ul#categoriesList li {
	width: 100%;
}
.box8 ul#categoriesList li a:hover{

}

/*category_images*/

.box8 #category_images{
	margin: 0px 0px;
	padding: 0px;
	width: auto;
	height: auto;
}
.box8 #category_images img {
	margin: 2px 0px;
	padding: 0px;
	width: 250px;
}

/* box9 */

.box9 a {
	color: #e5f4ff;
}
.box9 a:hover,.box9 .textGray {
	color: #e04103;
}

.box9 {
	display: block;
	float: right;
	margin: 0px 0 10px 0;
	padding: 0px;
	width: 260px;
	height: auto;
}
.box9 .top {
	text-align: left;
	width: 260px;
	height: 45px;
	background: url('../images/box/sidebar09.png') no-repeat;
}
.box9 .top h2 {
	margin: 0px;
	padding: 15px 0 0 10px;
	font-size: 16px;
	font-weight: lighter;
	color: #fff;
	text-align: left;
	text-shadow: 0px 1px 1px #000;
}
.box9 .top img {
	float: left;
	margin: 2px 10px 0 10px;
	padding: 0px;
}
.box9 .middle {
	padding: 5px 1px 20px 1px;
	border-top: 1px solid #022b89;
	border-bottom: 1px solid #fff;
	
	background: #030d5a; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAzMGQ1YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5MmM0ZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #030d5a 0%, #92c4ee 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#030d5a), color-stop(100%,#92c4ee)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #030d5a 0%,#92c4ee 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #030d5a 0%,#92c4ee 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #030d5a 0%,#92c4ee 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #030d5a 0%,#92c4ee 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#030d5a', endColorstr='#92c4ee',GradientType=0 ); /* IE6-8 */
		
	-moz-border-radius: 0px 0px 10px 10px;
	-webkit-border-radius:  0px 0px 10px 10px;
	border-radius: 0px 0px 10px 10px;
	
/*	box-shadow:inset 0px 0px 1px #fff;
	-webkit-box-shadow:inset 0px 0px 1px #fff;
	-moz-box-shadow:inset 0px 0px 1px #fff;	*/
}
.box9 .facebook {
	padding: 0px;
}
.box9 .bottom {
}

/*product_box_l*/

.box9 .product_box_l {
	margin: 2px 0 0 10px;
	width: auto;
	height: auto;
	text-align: left;
	color: #e5f4ff;
}
.box9 .product_box_l img {
	float: left;
	width: 80px;
	height: auto;
	margin-right:5px;
}
.box9 .product_box_l .badge {
	top:0;
	left:0;
}
.box9 .product_box_l .badge img {
	width:32px;
	height:32px;
}
.box9 .product_box_l p {
	margin: 0 0 0 5px;
	padding: 0px;
}
.box9 .product_box_l .detail {
	padding-left: 80px;
}

.box9 .product_box_l a {
	margin:0;
	color: #e04103;
	text-decoration: none;
	font-size: small;
	font-weight: bold;
}
.box9 .product_box_l a:hover {
	text-decoration: underline;
}
.box9 .product_box_l .lastupdate {
	color: #b33003;
	font-size: smaller;
}
.box9 .product_box_l .product_price {
	color: #b33003;
	font-weight: bold;
}

/*director-talk*/

.box9 ul.director-talk-list{
	text-align: left;
	line-height: 20px;
	margin: 0;
	padding: 5px 0 5px 17px;
}
.box9 ul.director-talk-list li {
	list-style:none;
}
.box9 ul.director-talk-list li img{
	float: right !important; 
	margin: 0 20px !important;
}
.box9 ul.director-talk-list li .director-talk-title{
	text-overflow:ellipsis;
	width: 207px;
	 white-space: nowrap;
	 overflow: hidden;
}
.box9  ul.content-list li .director-talk-title{
	width: 624px;
}
.box9 ul.director-talk-list .meta{
	color: red;
	font-size: 0.8em;
}
.box9 ul.director-talk-list li a{
	text-decoration: none;
}
.box9 ul.director-talk-list li a:hover{
	text-decoration: underline;
}
.box9 .show-all {
    clear: both;
    margin-right: 10px;
    text-align: right;
}
.box9 .show-all a {
    padding: 7px 14px;
    width: 150px;
	color: #273579;

	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhZWNmZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #aecfed 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#aecfed)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#aecfed 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#aecfed 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#aecfed 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#aecfed 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#aecfed',GradientType=0 ); /* IE6-8 */
	
	-webkit-box-shadow: 0px 2px 2px -1px #435691;
    -moz-box-shadow: 0px 2px 2px -1px #435691;
    box-shadow: 0px 2px 2px -1px #435691;
	
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	border: 1px solid #7d9dba;
	
	text-align: center;
    text-shadow: 0 1px 1px #fff;
	text-decoration: none;		
}
.box9 .show-all a:hover {
	color:#151d44;

	-moz-box-shadow: inset 0 -1px 5px rgba(255,255,255,0.5), 0 3px 2px  #435691;
	-webkit-box-shadow: inset 0 -1px 5px rgba(255,255,255,0.5), 0 3px 2px  #435691);
	box-shadow: inset 0 -1px 5px rgba(255,255,255,0.5), 0 3px 2px  #435691;
}

/*facebook*/

/*#categories1*/

.box9 #category1 ul {
	overflow: auto;
	list-style: none;
	margin: 0;
	padding: 0;
	width: auto;
}
.box9 #category1 ul li{
	height: auto;
	
	border-bottom: 1px solid #f2f2f2;
	
	background: #c8e7fc; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M4ZTdmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4YmJjZTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #c8e7fc 0%, #8bbce7 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c8e7fc), color-stop(100%,#8bbce7)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #c8e7fc 0%,#8bbce7 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #c8e7fc 0%,#8bbce7 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #c8e7fc 0%,#8bbce7 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #c8e7fc 0%,#8bbce7 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c8e7fc', endColorstr='#8bbce7',GradientType=0 ); /* IE6-8 */
}
.box9 #category1 ul li a:hover{
	background: #579fee; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU3OWZlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMzU2YjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #579fee 0%, #0356b2 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#579fee), color-stop(100%,#0356b2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #579fee 0%,#0356b2 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #579fee 0%,#0356b2 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #579fee 0%,#0356b2 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #579fee 0%,#0356b2 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#579fee', endColorstr='#0356b2',GradientType=0 ); /* IE6-8 */
		
	color: #fff;
}
.box9 #category1 ul li a{
	color: #333;
}

/*#categoriesList*/
.box9 ul#categoriesList,.box9 ul#categoriesList li {
	width: 100%;
}
.box9 ul#categoriesList li a:hover{

}

/*category_images*/

.box9 #category_images{
	margin: 0px 0px;
	padding: 0px;
	width: auto;
	height: auto;
}
.box9 #category_images img {
	margin: 2px 0px;
	padding: 0px;
	width: 250px;
}

/* box10 */

.box10 a {
	color: #f2f2f2;
}

.box10 a:hover,.box10 .textGray {
	color: #cc0000;
}

.box10 {
	display: block;
	float: right;
	margin: 0px 0 10px 0;
	padding: 0px;
	width: 260px;
	height: auto;
}
.box10 .top {
	text-align: left;
	width: 260px;
	height: 45px;
	background: url('../images/box/sidebar10.png') no-repeat;
}
.box10 .top h2 {
	margin: 0px;
	padding: 12px 0 0 10px;
	font-size: 16px;
	font-weight: lighter;
	color: #fff;
	text-align: left;
	text-shadow: 0px 1px 1px #000;
}
.box10 .top img {
	float: left;
	margin: 2px 5px 0 10px;
	padding: 0px;
}
.box10 .middle {
	padding: 5px 2px 20px 2px;
	border-left: 1px solid #333 70%;
	border-right: 1px solid #333 70%;
	border-bottom: 1px solid #333 70%;
	
    background-color: #333;
	background-repeat: no-repeat; 

	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background-image:url('../images/content/center10_middle.png'), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMzMzMzMiIHN0b3Atb3BhY2l0eT0iMC4wMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background-image:url('../images/content/center10_middle.png'), -moz-linear-gradient(top,  rgba(0,0,0,1) 0%, rgba(51,51,51,0.01) 100%); /* FF3.6+ */
	background-image:url('../images/content/center10_middle.png'), -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,1)), color-stop(100%,rgba(51,51,51,0.01))); /* Chrome,Safari4+ */
	background-image:url('../images/content/center10_middle.png'), -webkit-linear-gradient(top,  rgba(0,0,0,1) 0%,rgba(51,51,51,0.01) 100%); /* Chrome10+,Safari5.1+ */
	background-image:url('../images/content/center10_middle.png'), -o-linear-gradient(top,  rgba(0,0,0,1) 0%,rgba(51,51,51,0.01) 100%); /* Opera 11.10+ */
	background-image:url('../images/content/center10_middle.png'), -ms-linear-gradient(top,  rgba(0,0,0,1) 0%,rgba(51,51,51,0.01) 100%); /* IE10+ */
	background-image:url('../images/content/center10_middle.png'), linear-gradient(to bottom,  rgba(0,0,0,1) 0%,rgba(51,51,51,0.01) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#03333333',GradientType=0 ); /* IE6-8 */

	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	
/*	box-shadow:inset 0px 0px 1px #fff;
	-webkit-box-shadow:inset 0px 0px 1px #fff;
	-moz-box-shadow:inset 0px 0px 1px #fff;	*/
}
.box10 .facebook {
	padding: 0px;
}
.box10 .bottom {
}

/*product_box_l*/

.box10 .product_box_l {
	margin: 2px 0 0 5px;
	width: auto;
	height: auto;
	text-align: left;
	color: #f2f2f2;
}
.box10 .product_box_l img {
	float: left;
	width: 80px;
	height: auto;
	margin-right:5px;
}
.box10 .product_box_l .badge {
	top:0;
	left:0;
}
.box10 .product_box_l .badge img {
	width:32px;
	height:32px;
}
.box10 .product_box_l p {
	margin: 0 0 0 5px;
	padding: 0px;
}
.box10 .product_box_l .detail {
	padding-left: 80px;
}

.box10 .product_box_l a {
	margin:0;
	color: #f2f2f2;
	text-decoration: none;
	font-size: small;
	font-weight: bold;
}
.box10 .product_box_l a:hover {
	text-decoration: underline;
}
.box10 .product_box_l .lastupdate {
	color: #cc0000;
	font-size: smaller;
}
.box10 .product_box_l .product_price {
	color: #cc0000;
	font-weight: bold;
}
.box10 .product_box_l .discription {
	color: #f2f2f2;
	font-size: smaller;
}
.box10 #dateCurrent {
	color: #fff !important;
    text-shadow: 0 0 2px #333;
}

/*director-talk*/

.box10 ul.director-talk-list{
	text-align: left;
	line-height: 20px;
	margin: 0;
	padding: 5px 0 5px 17px;
}
.box10 ul.director-talk-list li {
	list-style:none;
}
.box10 ul.director-talk-list li img{
	float: right !important; 
	margin: 0 20px !important;
}
.box10 ul.director-talk-list li .director-talk-title{
	text-overflow:ellipsis;
	width: 207px;
	 white-space: nowrap;
	 overflow: hidden;
}
.box10  ul.content-list li .director-talk-title{
	width: 624px;
}
.box10 ul.director-talk-list .meta{
	color: red;
	font-size: 0.8em;
}
.box10 ul.director-talk-list li a{
	text-decoration: none;
}
.box10 ul.director-talk-list li a:hover{
	text-decoration: underline;
}
.box10 .show-all {
    clear: both;
    margin-right: 10px;
    text-align: right;
}
.box10 .show-all a {
    padding: 7px 14px;
    width: 150px;
	color: #333;
	
	background: rgb(243,243,243); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(243,243,243,1) 0%, rgba(204,204,204,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(243,243,243,1)), color-stop(100%,rgba(204,204,204,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(243,243,243,1) 0%,rgba(204,204,204,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(243,243,243,1) 0%,rgba(204,204,204,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(243,243,243,1) 0%,rgba(204,204,204,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(243,243,243,1) 0%,rgba(204,204,204,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#cccccc',GradientType=0 ); /* IE6-8 */
	
	-moz-box-shadow: inset 0 -1px 3px rgba(255,255,255,0.5), 0 3px 2px rgba(0,0,0,0.2);
	-webkit-box-shadow: inset 0 -1px 3px rgba(255,255,255,0.5), 0 3px 2px rgba(0,0,0,0.2);
	box-shadow: inset 0 -1px 3px rgba(255,255,255,0.5), 0 3px 2px rgba(0,0,0,0.2);
	
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	
	border-bottom: 1px solid #B4B4B4;
    border-right: 1px solid #DFDFDF;
	
	text-align: center;
    text-shadow: 0 -1px 1px #fff;
	text-decoration: none;	
}
.box10 .show-all a:hover {
	color: #fff;
	text-shadow: 0 -1px 1px #000;
	
	-moz-box-shadow: inset 0 -1px 3px #330000, 0 3px 2px rgba(0,0,0,0.2);
	-webkit-box-shadow: inset 0 -1px 3px #330000, 0 3px 2px rgba(0,0,0,0.2);
	box-shadow: inset 0 -1px 3px #330000, 0 3px 2px rgba(0,0,0,0.2);
	
	border-bottom: 1px solid #683428;
    border-right: 1px solid #683428;
	
	background: rgb(130,21,3); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzgyMTUwMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(130,21,3,1) 0%, rgba(0,0,0,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(130,21,3,1)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(130,21,3,1) 0%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(130,21,3,1) 0%,rgba(0,0,0,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(130,21,3,1) 0%,rgba(0,0,0,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(130,21,3,1) 0%,rgba(0,0,0,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#821503', endColorstr='#000000',GradientType=0 ); /* IE6-8 */
}

/*facebook*/

/*#categories1*/

.box10 #category1 ul {
	overflow: auto;
	list-style: none;
	margin: 0;
	padding: 0;
	width: auto;
}
.box10 #category1 ul li{
		height: auto;
		background: none;
		
		color: #0b4f02;
		border-bottom: 1px dotted #333;
}
.box10 #category1 ul li a:hover{
	color: #000 !important;
	
	background: rgb(153,153,153); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5OTk5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2NjY2NjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(153,153,153,1) 0%, rgba(102,102,102,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(153,153,153,1)), color-stop(100%,rgba(102,102,102,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(153,153,153,1) 0%,rgba(102,102,102,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(153,153,153,1) 0%,rgba(102,102,102,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(153,153,153,1) 0%,rgba(102,102,102,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(153,153,153,1) 0%,rgba(102,102,102,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#666666',GradientType=0 ); /* IE6-8 */
		
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	border-bottom: 1px solid #ccc;
}
.box10 #category1 ul li a{
	color: #f2f2f2;
}
.box10 #category1 ul li a:hover{
	color: #000;
}

/*#categoriesList*/
.box10 ul#categoriesList,.box10 ul#categoriesList li {
	width: 100%;
}
.box10 ul#categoriesList li a:hover{
	color: #cc0000;
}

/*category_images*/

.box10 #category_images{
	margin: 0px 0px;
	padding: 0px;
	width: auto;
	height: auto;
}
.box10 #category_images img {
	margin: 2px 0px;
	padding: 0px;
	width: 250px;
}

/* box11 */

.box11 a {
	color: #fef1d9;
}

.box11 a:hover {
	text-decoration: underline;
}

.box11 .textGray{
	color: #000;
}

.box11 {
	display: block;
	float: right;
	margin: 0px 0 10px 0;
	padding: 0px;
	width: 260px;
	height: auto;
}
.box11 .top {
	text-align: left;
	width: 260px;
	height: 45px;
	background: url('../images/box/sidebar11.png') no-repeat;
}
.box11 .top h2 {
	margin: 0px;
	padding: 13px 0 0 15px;
	font-size: 18px;
	font-weight: lighter;
	color: #491800;
	text-align: left;
/*	text-shadow: 0px 1px 0px #999;*/
}
.box11 .top img {
	float: left;
	margin: 2px 5px 0 10px;
	padding: 0px;
}
.box11 .middle {
	padding: 5px 1px 20px 1px;
	border-left: 1px solid #333 70%;
	border-right: 1px solid #333 70%;
	border-bottom: 1px solid #333 70%;
	
	background-repeat: no-repeat; 
	
	background-color: rgb(133,23,1); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background-image:url('../images/content/center11_middle.png'), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzg1MTcwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOTVkMDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background-image:url('../images/content/center11_middle.png'), -moz-linear-gradient(top,  rgba(133,23,1,1) 1%, rgba(233,93,3,1) 100%); /* FF3.6+ */
	background-image:url('../images/content/center11_middle.png'), -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(133,23,1,1)), color-stop(100%,rgba(233,93,3,1))); /* Chrome,Safari4+ */
	background-image:url('../images/content/center11_middle.png'), -webkit-linear-gradient(top,  rgba(133,23,1,1) 1%,rgba(233,93,3,1) 100%); /* Chrome10+,Safari5.1+ */
	background-image:url('../images/content/center11_middle.png'), -o-linear-gradient(top,  rgba(133,23,1,1) 1%,rgba(233,93,3,1) 100%); /* Opera 11.10+ */
	background-image:url('../images/content/center11_middle.png'), -ms-linear-gradient(top,  rgba(133,23,1,1) 1%,rgba(233,93,3,1) 100%); /* IE10+ */
	background-image:url('../images/content/center11_middle.png'), linear-gradient(to bottom,  rgba(133,23,1,1) 1%,rgba(233,93,3,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#851701', endColorstr='#e95d03',GradientType=0 ); /* IE6-8 */	
		
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	
/*	box-shadow:inset 0px 0px 1px #fff;
	-webkit-box-shadow:inset 0px 0px 1px #fff;
	-moz-box-shadow:inset 0px 0px 1px #fff;	*/
}
.box11 .facebook {
	padding: 0px;
}

.box11 .bottom {
}

/*product_box_l*/

.box11 .product_box_l {
	margin: 2px 5px 0 5px;
	width: auto;
	height: auto;
	text-align: left;
	color: #fef1d9;
	border-bottom: 0px !important;
}
.box11 .product_box_l img {
	float: left;
	width: 80px;
	height: auto;
	margin-right:5px;
}
.box11 .product_box_l .badge {
	top:0;
	left:0;
}
.box11 .product_box_l .badge img {
	width:32px;
	height:32px;
}
.box11 .product_box_l p {
	margin: 0 0 0 5px;
	padding: 0px;
}
.box11 .product_box_l .detail {
	padding-left: 80px;
}

.box11 .product_box_l a {
	margin:0;
	color: #fef1d9;
	text-decoration: none;
	font-size: small;
	font-weight: bold;
}
.box11 .product_box_l a:hover {
	text-decoration: underline;
}
.box11 .product_box_l .lastupdate {
	color: #fef1d9;
	font-size: smaller;
}
.box11 .product_box_l .product_price {
	color: #fef1d9;
	font-weight: bold;
}

/*director-talk*/

.box11 ul.director-talk-list{
	text-align: left;
	line-height: 20px;
	margin: 0;
	padding: 5px 0 5px 17px;
}
.box11 ul.director-talk-list li {
	list-style:none;
}
.box11 ul.director-talk-list li img{
	float: right !important; 
	margin: 0 20px !important;
}
.box11 ul.director-talk-list li .director-talk-title{
	text-overflow:ellipsis;
	width: 207px;
	 white-space: nowrap;
	 overflow: hidden;
}
.box11  ul.content-list li .director-talk-title{
	width: 624px;
}
.box11 ul.director-talk-list .meta{
	color: red;
	font-size: 0.8em;
}
.box11 ul.director-talk-list li a{
	text-decoration: none;
}
.box11 ul.director-talk-list li a:hover{
	text-decoration: underline;
}
.box11 .show-all {
    clear: both;
    margin-right: 10px;
    text-align: right;
}
.box11 .show-all a {
    padding: 5px 10px;
    width: 150px;
	color: #bd3002;
	
	background: rgb(255,255,255); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNjhhMDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(230,138,5,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(230,138,5,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(230,138,5,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(230,138,5,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(230,138,5,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(230,138,5,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e68a05',GradientType=0 ); /* IE6-8 */
	
	-webkit-box-shadow: 1px 2px 5px 1px #751a02;
    -moz-box-shadow: 1px 2px 5px 1px #751a02;
    box-shadow: 1px 2px 5px 1px #751a02;
	
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 50px 5px;
	border-radius: 5px 5px 5px 5px;
	border-bottom: 1px solid #fddab4;
	
	text-align: center;
    text-shadow: 0 -1px 1px #fff;
	text-decoration: none;		
}
.box11 .show-all a:hover {
	color: #fff;
	text-shadow: 0 -1px 1px #000;
	border-bottom: 1px solid #661e03;
	
	background: rgb(222,108,6); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RlNmMwNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiNzMzMDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(222,108,6,1) 0%, rgba(183,51,2,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(222,108,6,1)), color-stop(100%,rgba(183,51,2,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(222,108,6,1) 0%,rgba(183,51,2,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(222,108,6,1) 0%,rgba(183,51,2,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(222,108,6,1) 0%,rgba(183,51,2,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(222,108,6,1) 0%,rgba(183,51,2,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#de6c06', endColorstr='#b73302',GradientType=0 ); /* IE6-8 */
}

/*facebook*/

/*#categories1*/

.box11 #category1 ul {
	overflow: auto;
	list-style: none;
	margin: 0;
	padding: 0;
	width: auto;
}
.box11 #category1 ul li{
	height: auto;
	
	background: rgb(226,124,7); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UyN2MwNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2U3NWMwMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiNzMzMDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(226,124,7,1) 0%, rgba(231,92,3,1) 99%, rgba(183,51,2,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(226,124,7,1)), color-stop(99%,rgba(231,92,3,1)), color-stop(100%,rgba(183,51,2,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(226,124,7,1) 0%,rgba(231,92,3,1) 99%,rgba(183,51,2,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(226,124,7,1) 0%,rgba(231,92,3,1) 99%,rgba(183,51,2,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(226,124,7,1) 0%,rgba(231,92,3,1) 99%,rgba(183,51,2,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(226,124,7,1) 0%,rgba(231,92,3,1) 99%,rgba(183,51,2,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e27c07', endColorstr='#b73302',GradientType=0 ); /* IE6-8 */
		
		border-bottom: 1px solid #db5003;
}
.box11 #category1 ul li a:hover{
	color: #fef1d9 !important;
	
	background: rgb(232,145,5); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U4OTEwNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2IzMmQwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  rgba(232,145,5,1) 0%, rgba(179,45,1,1) 99%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(232,145,5,1)), color-stop(99%,rgba(179,45,1,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(232,145,5,1) 0%,rgba(179,45,1,1) 99%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(232,145,5,1) 0%,rgba(179,45,1,1) 99%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(232,145,5,1) 0%,rgba(179,45,1,1) 99%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(232,145,5,1) 0%,rgba(179,45,1,1) 99%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e89105', endColorstr='#b32d01',GradientType=0 ); /* IE6-8 */

	border-bottom: 1px solid #db5003;
}
.box11 #category1 ul li a{
	padding: 8px;
	color: #fef1d9;
}
.box11 #category1 ul li a:hover{
	color: #000;
}

/*#categoriesList*/
.box11 ul#categoriesList,.box11 ul#categoriesList li {
	width: 100%;
}
.box11 ul#categoriesList li a:hover{
	color: #b02600;
}

/*category_images*/

.box11 #category_images{
	margin: 0px 0px;
	padding: 0px;
	width: auto;
	height: auto;
}
.box11 #category_images img {
	margin: 2px 0px;
	padding: 0px;
	width: 250px;
}

/* box12 */

.box12 .textGray {
	color: #0A4E02;
}

.box12 a:hover {
	color: #0a4e02;
}

.box12 {
	display: block;
	float: right;
	margin: 0px 0 10px 0;
	padding: 0px;
	width: 260px;
	height: auto;
}
.box12 .top {
	text-align: left;
	width: 260px;
	height: 45px;
	background: url('../images/box/sidebar12.png') repeat-x;
}
.box12 .top h2 {
	margin: 0px;
	padding: 13px 0 0 15px;
	color: #fff;
	font-size: 16px;
	font-weight: lighter;
	text-align: left;
	text-shadow: 0px 1px 1px #666;
}
.box12 .top img {
	float: left;
	margin: 2px 5px 0 10px;
	padding: 0px;
}
.box12 .middle {
	padding: 5px 1px 20px 1px;
	color: #cc6600;

	background: rgb(196,196,196); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M0YzRjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMmEyYTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(196,196,196,1) 0%, rgba(162,162,162,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(196,196,196,1)), color-stop(100%,rgba(162,162,162,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(196,196,196,1) 0%,rgba(162,162,162,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(196,196,196,1) 0%,rgba(162,162,162,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(196,196,196,1) 0%,rgba(162,162,162,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(196,196,196,1) 0%,rgba(162,162,162,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c4c4c4', endColorstr='#a2a2a2',GradientType=0 ); /* IE6-8 */
		
	border-radius-bottomleft: 5px;	
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;

	
	box-shadow: 0px 2px 3px #333;
	-webkit-box-shadow: 0px 2px 3px #333;
	-moz-box-shadow: 0px 2px 3px #333;	
}
.box12 .facebook {
	padding: 0px;
}

.box12 .bottom {
}

/*product_box_l*/

.box12 .product_box_l {
	margin: 2px 0 0 5px;
	width: auto;
	height: auto;
	text-align: left;
	color: #333;
}
.box12 .product_box_l img {
	float: left;
	width: 80px;
	height: auto;
	margin-right:5px;
}
.box12 .product_box_l .badge {
	top:0;
	left:0;
}
.box12 .product_box_l .badge img {
	width:32px;
	height:32px;
}
.box12 .product_box_l p {
	margin: 0 0 0 5px;
	padding: 0px;
}
.box12 .product_box_l .detail {
	padding-left: 80px;
}

.box12 .product_box_l a {
	margin:0;
	color: #0a4e02;
	text-decoration: none;
	font-size: small;
	font-weight: bold;
}
.box12 .product_box_l a:hover {
	text-decoration: underline;
}
.box12 .product_box_l .lastupdate {
	color: #333;
	font-size: smaller;
}
.box12 .product_box_l .product_price {
	color: #666;
	font-weight: bold;
}

/*director-talk*/

.box12 ul.director-talk-list{
	text-align: left;
	line-height: 20px;
	margin: 0;
	padding: 5px 0 5px 17px;
}
.box12 ul.director-talk-list li {
	list-style:none;
}
.box12 ul.director-talk-list li img{
	float: right !important; 
	margin: 0 20px !important;
}
.box12 ul.director-talk-list li .director-talk-title{
	text-overflow:ellipsis;
	width: 207px;
	 white-space: nowrap;
	 overflow: hidden;
}
.box12  ul.content-list li .director-talk-title{
	width: 624px;
}
.box12 ul.director-talk-list .meta{
	color: red;
	font-size: 0.8em;
}
.box12 ul.director-talk-list li a{
	text-decoration: none;
}
.box12 ul.director-talk-list li a:hover{
	text-decoration: underline;
}
.box12 .show-all {
    clear: both;
    margin-right: 10px;
    text-align: right;
}
.box12 .show-all a {
	background: rgb(19,168,2); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEzYTgwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMjc3MjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(19,168,2,1) 0%, rgba(50,119,37,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(19,168,2,1)), color-stop(100%,rgba(50,119,37,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(19,168,2,1) 0%,rgba(50,119,37,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(19,168,2,1) 0%,rgba(50,119,37,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(19,168,2,1) 0%,rgba(50,119,37,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(19,168,2,1) 0%,rgba(50,119,37,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#13a802', endColorstr='#327725',GradientType=0 ); /* IE6-8 */
	
	-webkit-box-shadow: 1px 1px 3px 1px #666;
    -moz-box-shadow: 1px 1px 3px 1px #666;
    box-shadow: 1px 1px 3px 1px #666;
	
	border-radius: 5px 5px 5px 5px;

    border: 1px solid #006600;
    color: #FFFFFF;
    padding: 5px 5px;
    text-align: center;
    text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.8);
	text-decoration: none;
    width: 150px;
}
.box12 .show-all a:hover {
	background: rgb(19,168,2); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEzYTgwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYjQxMDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(19,168,2,1) 0%, rgba(11,65,1,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(19,168,2,1)), color-stop(100%,rgba(11,65,1,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(19,168,2,1) 0%,rgba(11,65,1,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(19,168,2,1) 0%,rgba(11,65,1,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(19,168,2,1) 0%,rgba(11,65,1,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(19,168,2,1) 0%,rgba(11,65,1,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#13a802', endColorstr='#0b4101',GradientType=0 ); /* IE6-8 */
}

/*facebook*/

/*#categories1*/

.box12 #category1 ul {
	overflow: auto;
	list-style: none;
	margin: 0;
	padding: 0;
	width: auto;
}
.box12 #category1 ul li{
	height: auto;
	
	background: rgb(196,196,196); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M0YzRjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMmEyYTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(196,196,196,1) 0%, rgba(162,162,162,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(196,196,196,1)), color-stop(100%,rgba(162,162,162,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(196,196,196,1) 0%,rgba(162,162,162,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(196,196,196,1) 0%,rgba(162,162,162,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(196,196,196,1) 0%,rgba(162,162,162,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(196,196,196,1) 0%,rgba(162,162,162,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c4c4c4', endColorstr='#a2a2a2',GradientType=0 ); /* IE6-8 */
		
		color: #0b4f02;
		border-bottom: 1px solid #f2f2f2;
}
.box12 #category1 ul li a{
	color: #666;
}

/*#categoriesList*/
.box12 ul#categoriesList,.box12 ul#categoriesList li {
	width: 100%;
}
.box12 ul#categoriesList li a:hover{
	color: #0a4e02;
}

/*category_images*/

.box12 #category_images{
	margin: 0px 0px;
	padding: 0px;
	width: auto;
	height: auto;
}
.box12 #category_images img {
	margin: 2px 0px;
	padding: 0px;
	width: 250px;
}


/* box13 */

.box13 a:hover,.box13 .textGray {
	color: #581100;
}

.box13 {
	display: block;
	float: right;
	margin: 0px 0 10px 0;
	padding: 0px;
	width: 260px;
	height: auto;
}
.box13 .top {
	text-align: left;
	width: 260px;
	height: 45px;
	background: url('../images/box/sidebar13.png') no-repeat;
}
.box13 .top h2 {
	margin: 0px;
	padding: 12px 0 0 0px;
	font-size: 16px;
	font-weight: lighter;
	color: #fcede0;
	text-align: left;
	text-shadow: 0px 1px 1px #666;
}
.box13 .top img {
	float: left;
	margin: 2px 5px 0 20px;
	padding: 0px;
}
.box13 .middle {
	padding: 5px 1px 20px 1px;
	border: 1px solid #dfdfdf;
	
	background: rgb(255,255,255); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(221,221,221,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(221,221,221,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(221,221,221,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(221,221,221,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(221,221,221,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(221,221,221,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dddddd',GradientType=0 ); /* IE6-8 */

		
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	
	box-shadow:inset 0px 0px 1px #fff;
	-webkit-box-shadow:inset 0px 0px 1px #fff;
	-moz-box-shadow:inset 0px 0px 1px #fff;	
}
.box13 .facebook {
	padding: 0px;
}

.box13 .bottom {
}

/*product_box_l*/

.box13 .product_box_l {
	margin: 2px 0 0 5px;
	width: auto;
	height: auto;
	text-align: left;
	color: #333;
}
.box13 .product_box_l img {
	float: left;
	width: 80px;
	height: auto;
	margin-right:5px;
}
.box13 .product_box_l .badge {
	top:0;
	left:0;
}
.box13 .product_box_l .badge img {
	width:32px;
	height:32px;
}
.box13 .product_box_l p {
	margin: 0 0 0 5px;
	padding: 0px;
}
.box13 .product_box_l .detail {
	padding-left: 80px;
}

.box13 .product_box_l a {
	margin:0;
	color: #581100;
	text-decoration: none;
	font-size: small;
	font-weight: bold;
}
.box13 .product_box_l a:hover {
	text-decoration: underline;
}
.box13 .product_box_l .lastupdate {
	color: #581100;
	font-size: smaller;
}
.box13 .product_box_l .product_price {
	color: #581100;
	font-weight: bold;
}

/*director-talk*/

.box13 ul.director-talk-list{
	text-align: left;
	line-height: 20px;
	margin: 0;
	padding: 5px 0 5px 17px;
}
.box13 ul.director-talk-list li {
	list-style:none;
}
.box13 ul.director-talk-list li img{
	float: right !important; 
	margin: 0 20px !important;
}
.box13 ul.director-talk-list li .director-talk-title{
	text-overflow:ellipsis;
	width: 207px;
	 white-space: nowrap;
	 overflow: hidden;
}
.box13  ul.content-list li .director-talk-title{
	width: 624px;
}
.box13 ul.director-talk-list .meta{
	color: red;
	font-size: 0.8em;
}
.box13 ul.director-talk-list li a{
	text-decoration: none;
}
.box13 ul.director-talk-list li a:hover{
	text-decoration: underline;
}
.box13 .show-all {
    clear: both;
    margin-right: 10px;
    text-align: right;
}
.box13 .show-all a {
    padding: 7px 14px;
    width: 150px;
	color: #fff;
	
	background: rgb(201,95,2); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M5NWYwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1ZjE0MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(201,95,2,1) 0%, rgba(95,20,0,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(201,95,2,1)), color-stop(100%,rgba(95,20,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(201,95,2,1) 0%,rgba(95,20,0,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(201,95,2,1) 0%,rgba(95,20,0,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(201,95,2,1) 0%,rgba(95,20,0,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(201,95,2,1) 0%,rgba(95,20,0,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c95f02', endColorstr='#5f1400',GradientType=0 ); /* IE6-8 */
	
	-webkit-box-shadow: 0 0px 0 0 #fff, 0 0px 3px 1px #666;
    -moz-box-shadow: 0 0px 0 0 #fff, 0 0px 3px 1px #666;
    box-shadow: 0 0px 0 0 #fff, 0 0px 3px 1px #666;
	
	-moz-border-radius: 20px 20px 20px 20px;
	-webkit-border-radius: 20px 20px 20px 20px;
	border-radius: 20px 20px 20px 20px;
	
	border-bottom: 1px solid #3a0500;
	border: 1px solid #3a0500;
	
	text-align: center;
    text-shadow: 0 -1px 1px #000;
	text-decoration: none;	
}
.box13 .show-all a:hover {
	background: rgb(126,27,0); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdlMWIwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzODA0MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(126,27,0,1) 0%, rgba(56,4,0,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(126,27,0,1)), color-stop(100%,rgba(56,4,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(126,27,0,1) 0%,rgba(56,4,0,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(126,27,0,1) 0%,rgba(56,4,0,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(126,27,0,1) 0%,rgba(56,4,0,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(126,27,0,1) 0%,rgba(56,4,0,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7e1b00', endColorstr='#380400',GradientType=0 ); /* IE6-8 */
}

/*facebook*/

/*#categories1*/

.box13 #category1 ul {
	overflow: auto;
	list-style: none;
	margin: 0;
	padding: 0;
	width: auto;
}
.box13 #category1 ul li{
	height: auto;
	
	background: rgb(242,242,242); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZmRmZGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(242,242,242,1) 0%, rgba(223,223,223,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(242,242,242,1)), color-stop(100%,rgba(223,223,223,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(223,223,223,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(223,223,223,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(223,223,223,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(242,242,242,1) 0%,rgba(223,223,223,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#dfdfdf',GradientType=0 ); /* IE6-8 */
		
	border-bottom: 1px solid #ccc;
}
.box13 #category1 ul li a:hover{
	color: #fff !important; 
	
	background: rgb(167,78,0); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E3NGUwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzZTA3MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(167,78,0,1) 0%, rgba(62,7,0,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(167,78,0,1)), color-stop(100%,rgba(62,7,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(167,78,0,1) 0%,rgba(62,7,0,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(167,78,0,1) 0%,rgba(62,7,0,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(167,78,0,1) 0%,rgba(62,7,0,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(167,78,0,1) 0%,rgba(62,7,0,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a74e00', endColorstr='#3e0700',GradientType=0 ); /* IE6-8 */
	
	/*-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;*/
	
	border-bottom: 1px solid #db5003;
}
.box13 #category1 ul li a{
	padding: 5px;
	color: #666;
}
.box13 #category1 ul li a:hover{
	color: #000;
}

/*#categoriesList*/
.box13 ul#categoriesList,.box13 ul#categoriesList li {
	width: 100%;
}
.box13 ul#categoriesList li a:hover{
	color: #581100;
}

/*category_images*/

.box13 #category_images{
	margin: 0px 0px;
	padding: 0px;
	width: auto;
	height: auto;
}
.box13 #category_images img {
	margin: 2px 0px;
	padding: 0px;
	width: 250px;
}

/* box21 */

.box21 a:hover {
	color: #CC3366;
}
.box21 .textGray {
	color: #CC3366;	
}

.box21 {
	display: block;
	float: right;
	margin: 0px 0 10px 0;
	padding: 0px;
	width: 260px;
	height: auto;
}
.box21 .top {
	text-align: left;
	width: 260px;
	height: 43px;
	background: url('../images/box/sidebar21.png') no-repeat;
}
.box21 .top h2 {
	margin: 0px;
	padding: 12px 0 0 0px;
	font-size: 16px;
	font-weight: lighter;
	color: #fff;
	text-align: left;
	text-shadow: 0px 1px 1px #666;
}
.box21 .top img {
	float: left;
	margin: 2px 5px 0 10px;
	padding: 0px;
}
.box21 .middle {
	padding: 1px 1px 20px 1px;
	text-align: center;
	
	background: rgb(253,200,203); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkYzhjYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(253,200,203,1) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(253,200,203,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(253,200,203,1) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(253,200,203,1) 0%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(253,200,203,1) 0%,rgba(255,255,255,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(253,200,203,1) 0%,rgba(255,255,255,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdc8cb', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
		
	-webkit-border-bottom-right-radius: 20px;
	-webkit-border-bottom-left-radius: 20px;
	-moz-border-radius-bottomright: 20px;
	-moz-border-radius-bottomleft: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
	
	box-shadow:inset 0px 2px 5px #fba0a4;	
	-webkit-box-shadow:inset 0px 2px 5px #fba0a4;	
	-moz-box-shadow:inset 0px 2px 5px #fba0a4;	
}
.box21 .facebook {
	padding: 0px;
}
.box21 .bottom {
}

/*product_box_l*/

.box21 .product_box_l {
	margin: 2px 0 0 0px;
	width: auto;
	height: auto;
	text-align: left;
	color: #333;
}
.box21 .product_box_l img {
	float: left;
	width: 80px;
	height: auto;
	margin-right:5px;
}
.box21 .product_box_l .badge {
	top:0;
	left:0;
}
.box21 .product_box_l .badge img {
	width:32px;
	height:32px;
}
.box21 .product_box_l p {
	margin: 0 0 0 5px;
	padding: 0px;
}
.box21 .product_box_l .detail {
	padding-left: 80px;
}

.box21 .product_box_l a {
	margin:0;
	color: #CC3366 !important;
	text-decoration: none;
	font-size: small;
	font-weight: bold;
}
.box21 .product_box_l a:hover {
	text-decoration: underline;
}
.box21 .product_box_l .lastupdate {
	color: #CC3366;
	font-size: smaller;
}
.box21 .product_box_l .product_price {
	color: #666;
	font-weight: bold;
}

/*director-talk*/

.box21 ul.director-talk-list{
	text-align: left;
	line-height: 20px;
	margin: 0;
	padding: 5px 0 5px 17px;
}
.box21 ul.director-talk-list li {
	list-style:none;
}
.box21 ul.director-talk-list li img{
	float: right !important; 
	margin: 0 20px !important;
}
.box21 ul.director-talk-list li .director-talk-title{
	text-overflow:ellipsis;
	width: 207px;
	 white-space: nowrap;
	 overflow: hidden;
}
.box21  ul.content-list li .director-talk-title{
	width: 624px;
}
.box21 ul.director-talk-list .meta{
	color: red;
	font-size: 0.8em;
}
.box21 ul.director-talk-list li a{
	text-decoration: none;
}
.box21 ul.director-talk-list li a:hover{
	text-decoration: underline;
}
.box21 .show-all {
    clear: both;
    margin-right: 10px;
    text-align: right;
}
.box21 .show-all a {
    padding: 5px 10px;
    width: 150px;
	color: #FFFFFF;
	border: 1px solid #cc6666;
	
	background: rgb(250,156,161); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhOWNhMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNjg2OGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(250,156,161,1) 0%, rgba(246,134,140,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(250,156,161,1)), color-stop(100%,rgba(246,134,140,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(250,156,161,1) 0%,rgba(246,134,140,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(250,156,161,1) 0%,rgba(246,134,140,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(250,156,161,1) 0%,rgba(246,134,140,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(250,156,161,1) 0%,rgba(246,134,140,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa9ca1', endColorstr='#f6868c',GradientType=0 ); /* IE6-8 */
	
	-webkit-box-shadow: 1px 1px 3px 1px #999;
    -moz-box-shadow: 1px 1px 3px 1px #999;
    box-shadow: 1px 1px 3px 1px #999;
	
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	
	text-align: center;
    text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.8);
	text-decoration: none;	
}
.box21 .show-all a:hover {
	bottom: 1px;

	-moz-box-shadow: inset 0 -1px 3px #dfdfdf, 0 3px 2px #CCC;
	-webkit-box-shadow: inset 0 -1px #dfdfdf, 0 3px 2px #ccc;
	box-shadow: inset 0 -1px #dfdfdf, 0 3px 2px #ccc;
}

/*facebook*/

/*#categories1*/

.box21 #category1 ul {
	overflow: auto;
	list-style: none;
	margin: 0;
	padding: 0;
	width: auto;
}
.box21 #category1 ul li{
	height: auto;
	
	background: rgb(242,242,242); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZmRmZGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(242,242,242,1) 0%, rgba(223,223,223,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(242,242,242,1)), color-stop(100%,rgba(223,223,223,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(223,223,223,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(223,223,223,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(223,223,223,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(242,242,242,1) 0%,rgba(223,223,223,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#dfdfdf',GradientType=0 ); /* IE6-8 */
		
	border-bottom: 1px solid #ccc;
}
.box21 #category1 ul li a:hover{
	color: #fff !important;
	
	background: rgb(253,200,203); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkYzhjYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNjg2OGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(253,200,203,1) 0%, rgba(246,134,140,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(253,200,203,1)), color-stop(100%,rgba(246,134,140,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(253,200,203,1) 0%,rgba(246,134,140,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(253,200,203,1) 0%,rgba(246,134,140,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(253,200,203,1) 0%,rgba(246,134,140,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(253,200,203,1) 0%,rgba(246,134,140,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdc8cb', endColorstr='#f6868c',GradientType=0 ); /* IE6-8 */
	
	/*-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;*/
	
	border-bottom: 1px solid #db5003;
}
.box21 #category1 ul li a{
	padding: 8px;
	color: #666;
}
.box21 #category1 ul li a:hover{
	color: #000;
}

/*#categoriesList*/
.box21 ul#categoriesList,.box21 ul#categoriesList li {
	width: 100%;
}
.box21 ul#categoriesList li a:hover{
	color: #CC3366;
}

/*category_images*/

.box21 #category_images{
	margin: 0px 0px;
	padding: 0px;
	width: auto;
	height: auto;
}
.box21 #category_images img {
	margin: 2px 0px;
	padding: 0px;
	width: 250px;
}

/* box22 */

.box22 a:hover{
	text-decoration: underline;
	color: #3a2a06;
}
.box22 .textGray {
	color: #3a2a06;
}

.box22 {
	display: block;
	float: right;
	margin: 0px 0 10px 0;
	padding: 0px;
	width: 260px;
	height: auto;
}
.box22 .top {
	text-align: left;
	width: 260px;
	height: 43px;
	background: url('../images/box/sidebar22.png') no-repeat;
}
.box22 .top h2 {
	margin: 0px;
	padding: 12px 0 0 0px;
	font-size: 16px;
	font-weight: lighter;
	color: #fff;
	text-align: left;
	text-shadow: 0px 1px 1px #666;
}
.box22 .top img {
	float: left;
	margin: 2px 0 0 10px;
	padding: 0px;
}
.box22 .middle {
	padding: 15px 2px 20px 2px;
		
	background: rgb(108,87,12); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZjNTcwYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(108,87,12,1) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(108,87,12,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(108,87,12,1) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(108,87,12,1) 0%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(108,87,12,1) 0%,rgba(255,255,255,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(108,87,12,1) 0%,rgba(255,255,255,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6c570c', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
		
	-webkit-border-bottom-right-radius: 20px;
	-webkit-border-bottom-left-radius: 20px;
	-moz-border-radius-bottomright: 20px;
	-moz-border-radius-bottomleft: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
	
	box-shadow:inset 0px 3px 5px #392e06;	
	-webkit-box-shadow:inset 0px 3px 5px #392e06;	
	-moz-box-shadow:inset 0px 3px 5px #392e06;	
}
.box22 .facebook {
	padding: 0px;
}
.box22 .bottom {
}

/*product_box_l*/

.box22 .product_box_l {
	margin: 2px 0 0 10px;
	width: auto;
	height: auto;
	text-align: left;
	color: #333;
}
.box22 .product_box_l img {
	float: left;
	width: 80px;
	height: auto;
	margin-right:5px;
}
.box22 .product_box_l .badge {
	top:0;
	left:0;
}
.box22 .product_box_l .badge img {
	width:32px;
	height:32px;
}
.box22 .product_box_l p {
	margin: 0 0 0 5px;
	padding: 0px;
}
.box22 .product_box_l .detail {
	padding-left: 80px;
}

.box22 .product_box_l a {
	margin:0;
	color: #3a2a06;
	text-decoration: none;
	font-size: small;
	font-weight: bold;
}
.box22 .product_box_l a:hover {
	text-decoration: underline;
}
.box22 .product_box_l .lastupdate {
	color: #3a2a06;
	font-size: smaller;
}
.box22 .product_box_l .product_price {
	color: #3a2a06;
	font-weight: bold;
}

/*director-talk*/

.box22 ul.director-talk-list{
	text-align: left;
	line-height: 20px;
	margin: 0;
	padding: 5px 0 5px 17px;
}
.box22 ul.director-talk-list li {
	list-style:none;
}
.box22 ul.director-talk-list li img{
	float: right !important; 
	margin: 0 20px !important;
}
.box22 ul.director-talk-list li .director-talk-title{
	text-overflow:ellipsis;
	width: 207px;
	 white-space: nowrap;
	 overflow: hidden;
}
.box22  ul.content-list li .director-talk-title{
	width: 624px;
}
.box22 ul.director-talk-list .meta{
	color: red;
	font-size: 0.8em;
}
.box22 ul.director-talk-list li a{
	text-decoration: none;
}
.box22 ul.director-talk-list li a:hover{
	text-decoration: underline;
}
.box22 .show-all {
    clear: both;
    margin-right: 10px;
    text-align: right;
}
.box22 .show-all a {
    padding: 7px 14px;
    width: 150px;
	color: #fff;
	
	background: rgb(217,188,48); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q5YmMzMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3YTYzMGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(217,188,48,1) 0%, rgba(122,99,14,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(217,188,48,1)), color-stop(100%,rgba(122,99,14,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(217,188,48,1) 0%,rgba(122,99,14,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(217,188,48,1) 0%,rgba(122,99,14,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(217,188,48,1) 0%,rgba(122,99,14,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(217,188,48,1) 0%,rgba(122,99,14,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9bc30', endColorstr='#7a630e',GradientType=0 ); /* IE6-8 */
	
	-webkit-box-shadow: 0 1px 0 0 #fff inset, 0 2px 0 0 #ccc, 0 3px 2px 1px #ccc;
    -moz-box-shadow: 0 1px 0 0 #fff inset, 0 2px 0 0 #ccc, 0 3px 2px 1px #ccc;
    box-shadow: 0 1px 0 0 #fff inset, 0 2px 0 0 #ccc, 0 3px 2px 1px #ccc;
	
	-moz-border-radius: 20px 20px 20px 20px;
	-webkit-border-radius: 20px 20px 20px 20px;
	border-radius: 20px 20px 20px 20px;
	
	border-bottom: 1px solid #fff;
	
	text-align: center;
    text-shadow: 0 -1px 1px #000;
	text-decoration: none;		
}
.box22 .show-all a:hover {
	background: rgb(187,161,44); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JiYTEyYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1ZjRiMGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(187,161,44,1) 0%, rgba(95,75,10,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(187,161,44,1)), color-stop(100%,rgba(95,75,10,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(187,161,44,1) 0%,rgba(95,75,10,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(187,161,44,1) 0%,rgba(95,75,10,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(187,161,44,1) 0%,rgba(95,75,10,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(187,161,44,1) 0%,rgba(95,75,10,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bba12c', endColorstr='#5f4b0a',GradientType=0 ); /* IE6-8 */
}

/*facebook*/

/*#categories1*/

.box22 #category1 ul {
	overflow: auto;
	list-style: none;
	margin: 0;
	padding: 0;
	width: auto;
}
.box22 #category1 ul li{
	height: auto;
	
	background: rgb(242,242,242); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZmRmZGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(242,242,242,1) 0%, rgba(223,223,223,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(242,242,242,1)), color-stop(100%,rgba(223,223,223,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(223,223,223,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(223,223,223,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(223,223,223,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(242,242,242,1) 0%,rgba(223,223,223,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#dfdfdf',GradientType=0 ); /* IE6-8 */
		
	border-bottom: 1px solid #ccc;
}
.box22 #category1 ul li a:hover{
	color: #fff !important; 
	
	background: rgb(66,49,7); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQyMzEwNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1NzQ0MGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(66,49,7,1) 0%, rgba(87,68,10,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(66,49,7,1)), color-stop(100%,rgba(87,68,10,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(66,49,7,1) 0%,rgba(87,68,10,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(66,49,7,1) 0%,rgba(87,68,10,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(66,49,7,1) 0%,rgba(87,68,10,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(66,49,7,1) 0%,rgba(87,68,10,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#423107', endColorstr='#57440a',GradientType=0 ); /* IE6-8 */

	
	/*-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;*/
	
	border-bottom: 1px solid #57440a;
}
.box22 #category1 ul li a{
	padding: 8px;
	color: #333;
}
.box22 #category1 ul li a:hover{
	color: #000;
}

/*#categoriesList*/
.box22 ul#categoriesList,.box22 ul#categoriesList li {
	width: 100%;
}
.box22 ul#categoriesList li a:hover{
	color: #3a2a06;
}

/*category_images*/

.box22 #category_images{
	margin: 0px 0px;
	padding: 0px;
	width: auto;
	height: auto;
}
.box22 #category_images img {
	margin: 2px 0px;
	padding: 0px;
	width: 250px;
}

/* box23 */

.box23 a:hover{
	text-decoration: underline;
	color: #573d29;
}
.box23 .textGray {
	color: #573d29;
}

.box23 {
	display: block;
	float: right;
	margin: 0px 0 10px 0;
	padding: 0px;
	width: 260px;
	height: auto;
}
.box23 .top {
	text-align: left;
	width: 260px;
	height: 43px;
	background: url('../images/content/center23.jpg') repeat-x;
}
.box23 .top h2 {
	margin: 0px;
	padding: 12px 0 0 0px;
	font-size: 16px;
	font-weight: lighter;
	color: #fff;
	text-align: left;
	text-shadow: 0px 1px 1px #666;
}
.box23 .top img {
	float: left;
	margin: 2px 5px 0 10px;
	padding: 0px;
}
.box23 .middle {
	padding: 15px 2px 20px 2px;
	
	background: rgb(255,255,255); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(221,221,221,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(221,221,221,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(221,221,221,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(221,221,221,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(221,221,221,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(221,221,221,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dddddd',GradientType=0 ); /* IE6-8 */
		
	-webkit-border-bottom-right-radius: 20px;
	-webkit-border-bottom-left-radius: 20px;
	-moz-border-radius-bottomright: 20px;
	-moz-border-radius-bottomleft: 20px;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
	
	box-shadow:inset 0px 3px 5px #392e06;	
	-webkit-box-shadow:inset 0px 3px 5px #392e06;	
	-moz-box-shadow:inset 0px 3px 5px #392e06;	
}
.box23 .facebook {
	padding: 0px;
}
.box23 .bottom {
}

/*product_box_l*/

.box23 .product_box_l {
	margin: 2px 5px 0 10px;
	width: auto;
	height: auto;
	text-align: left;
	border: 0px !important;
}
.box23 .product_box_l img {
	float: left;
	width: 80px;
	height: auto;
	margin-right:5px;
}
.box23 .product_box_l .badge {
	top:0;
	left:0;
}
.box23 .product_box_l .badge img {
	width:32px;
	height:32px;
}
.box23 .product_box_l p {
	margin: 0 0 0 5px;
	padding: 0px;
}
.box23 .product_box_l .detail {
	padding-left: 80px;
}

.box23 .product_box_l a {
	margin:0;
	color: #573d29;
	text-decoration: none;
	font-size: small;
	font-weight: bold;
}
.box23 .product_box_l a:hover {
	text-decoration: underline;
}
.box23 .product_box_l .lastupdate {
	color: #573d29;
	font-size: smaller;
}
.box23 .product_box_l .product_price {
	color: #573d29;
	font-weight: bold;
}

/*director-talk*/

.box23 ul.director-talk-list{
	text-align: left;
	line-height: 20px;
	margin: 0;
	padding: 5px 0 5px 17px;
}
.box23 ul.director-talk-list li {
	list-style:none;
}
.box23 ul.director-talk-list li img{
	float: right !important; 
	margin: 0 20px !important;
}
.box23 ul.director-talk-list li .director-talk-title{
	text-overflow:ellipsis;
	width: 207px;
	 white-space: nowrap;
	 overflow: hidden;
}
.box23  ul.content-list li .director-talk-title{
	width: 624px;
}
.box23 ul.director-talk-list .meta{
	color: red;
	font-size: 0.8em;
}
.box23 ul.director-talk-list li a{
	text-decoration: none;
}
.box23 ul.director-talk-list li a:hover{
	text-decoration: underline;
}
.box23 .show-all {
    clear: both;
    margin-right: 10px;
    text-align: right;
}
.box23 .show-all a {
    padding: 5px 10px;
    width: 150px;
	color: #fff;
	
	background: rgb(196,145,103); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M0OTE2NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MjJlMWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(196,145,103,1) 0%, rgba(66,46,30,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(196,145,103,1)), color-stop(100%,rgba(66,46,30,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(196,145,103,1) 0%,rgba(66,46,30,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(196,145,103,1) 0%,rgba(66,46,30,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(196,145,103,1) 0%,rgba(66,46,30,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(196,145,103,1) 0%,rgba(66,46,30,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c49167', endColorstr='#422e1e',GradientType=0 ); /* IE6-8 */
	
	-webkit-box-shadow: 0 1px 0 0 #ccc inset, 0 1px 0 0 #000, 0 2px 2px 1px #666;
    -moz-box-shadow: 0 1px 0 0 #ccc inset, 0 1px 0 0 #000, 0 2px 2px 1px #666;
    box-shadow: 0 1px 0 0 #ccc inset, 0 1px 0 0 #000, 0 2px 2px 1px #666;
	
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	
	border-bottom: 1px solid #B4B4B4;
    border: 1px solid #422e1e;
	
	text-align: center;
    text-shadow: 0 -1px 1px #000;
	text-decoration: none;		
}
.box23 .show-all a:hover {
	bottom: 1px;

	-moz-box-shadow: inset 0 -1px 3px rgba(255,255,255,0.5), 0 3px 2px rgba(0,0,0,0.2);
	-webkit-box-shadow: inset 0 -1px 3px rgba(255,255,255,0.5), 0 3px 2px rgba(0,0,0,0.2);
	box-shadow: inset 0 -1px 3px rgba(255,255,255,0.5), 0 3px 2px rgba(0,0,0,0.2);
}

/*facebook*/

/*#categories1*/

.box23 #category1 ul {
	overflow: auto;
	list-style: none;
	margin: 0;
	padding: 0;
	width: auto;
}
.box23 #category1 ul li{
	height: auto;
	
	background:none;
	border-bottom: 1px dotted #e4d1c1;
}
.box23 #category1 ul li a:hover{
	color: #fff !important; 
	
	background: rgb(86,59,38); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU2M2IyNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjMTkwNjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(86,59,38,1) 0%, rgba(193,144,103,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(86,59,38,1)), color-stop(100%,rgba(193,144,103,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(86,59,38,1) 0%,rgba(193,144,103,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(86,59,38,1) 0%,rgba(193,144,103,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(86,59,38,1) 0%,rgba(193,144,103,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(86,59,38,1) 0%,rgba(193,144,103,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#563b26', endColorstr='#c19067',GradientType=0 ); /* IE6-8 */
	
	/*-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;*/
	
	border-bottom: 1px solid #563b26;
}
.box23 #category1 ul li a{
	padding: 6px;
	color: #333;
}
.box23 #category1 ul li a:hover{
	color: #000;
}

/*#categoriesList*/
.box23 ul#categoriesList,.box23 ul#categoriesList li {
	width: 100%;
}
.box23 ul#categoriesList li a:hover{
	color: #3a2a06;
}

/*category_images*/

.box23 #category_images{
	margin: 0px 0px;
	padding: 0px;
	width: auto;
	height: auto;
}
.box23 #category_images img {
	margin: 2px 0px;
	padding: 0px;
	width: 250px;
}

/* box24 */

.box24 a:hover,.box24 .textGray {
	color: #cc0033;
}

.box24 {
	display: block;
	float: right;
	margin: 0px 0 10px 0;
	padding: 0px;
	width: 260px;
	height: auto;
}
.box24 .top {
	text-align: left;
	width: 260px;
	height: 43px;
	background: url('../images/box/sidebar24.png') no-repeat;
}
.box24 .top h2 {
	margin: 0px;
	padding: 12px 0 0 0px;
	font-size: 16px;
	font-weight: lighter;
	color: #fff;
	text-align: left;
	text-shadow: 0px 1px 1px #666666;
}
.box24 .top img {
	float: left;
	margin: 2px 5px 0 10px;
	padding: 0px;
}
.box24 .middle {
	padding: 5px 5px 5px 5px;
	color: #cc6600;
	border: 1px solid #dfdfdf;
	
	background: rgb(204,204,204); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZmRmZGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(204,204,204,1) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 51%, rgba(223,223,223,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(204,204,204,1)), color-stop(50%,rgba(255,255,255,1)), color-stop(51%,rgba(255,255,255,1)), color-stop(100%,rgba(223,223,223,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 51%,rgba(223,223,223,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 51%,rgba(223,223,223,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(204,204,204,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 51%,rgba(223,223,223,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(204,204,204,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 51%,rgba(223,223,223,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#dfdfdf',GradientType=0 ); /* IE6-8 */
		
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	
	box-shadow:inset 0px 0px 1px #fff;
	-webkit-box-shadow:inset 0px 0px 1px #fff;
	-moz-box-shadow:inset 0px 0px 1px #fff;	
}
.box24 .facebook {
	padding: 0px;
}
.box24 .bottom {
}

/*product_box_l*/

.box24 .product_box_l {
	margin: 2px 0 0 0px;
	width: auto;
	height: auto;
	text-align: left;
	color: #333;
}
.box24 .product_box_l img {
	float: left;
	width: 80px;
	height: auto;
	margin-right:5px;
}
.box24 .product_box_l .badge {
	top:0;
	left:0;
}
.box24 .product_box_l .badge img {
	width:32px;
	height:32px;
}
.box24 .product_box_l p {
	margin: 0 0 0 5px;
	padding: 0px;
}
.box24 .product_box_l .detail {
	padding-left: 80px;
}

.box24 .product_box_l a {
	margin:0;
	color: #cc0033;
	text-decoration: none;
	font-size: small;
	font-weight: bold;
}
.box24 .product_box_l a:hover {
	text-decoration: underline;
}
.box24 .product_box_l .lastupdate {
	color: #666;
	font-size: smaller;
}
.box24 .product_box_l .product_price {
	color: #666;
	font-weight: bold;
}

/*director-talk*/

.box24 ul.director-talk-list{
	text-align: left;
	line-height: 20px;
	margin: 0;
	padding: 5px 0 5px 17px;
}
.box24 ul.director-talk-list li {
	list-style:none;
}
.box24 ul.director-talk-list li img{
	float: right !important; 
	margin: 0 20px !important;
}
.box24 ul.director-talk-list li .director-talk-title{
	text-overflow:ellipsis;
	width: 207px;
	 white-space: nowrap;
	 overflow: hidden;
}
.box24  ul.content-list li .director-talk-title{
	width: 624px;
}
.box24 ul.director-talk-list .meta{
	color: red;
	font-size: 0.8em;
}
.box24 ul.director-talk-list li a{
	text-decoration: none;
}
.box24 ul.director-talk-list li a:hover{
	text-decoration: underline;
}
.box24 .show-all {
    clear: both;
    margin-right: 10px;
    text-align: right;
}
.box24 .show-all a {
    padding: 5px 10px;
    width: 150px;
	color: #333;
	
	background: rgb(243,243,243); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(243,243,243,1) 0%, rgba(204,204,204,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(243,243,243,1)), color-stop(100%,rgba(204,204,204,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(243,243,243,1) 0%,rgba(204,204,204,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(243,243,243,1) 0%,rgba(204,204,204,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(243,243,243,1) 0%,rgba(204,204,204,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(243,243,243,1) 0%,rgba(204,204,204,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#cccccc',GradientType=0 ); /* IE6-8 */
	
	-webkit-box-shadow: 0 1px 0 0 white inset, 0 1px 0 0 #D5D5D5, 0 -1px 2px 1px #EFEFEF;
    -moz-box-shadow: 0 1px 0 0 white inset, 0 1px 0 0 #D5D5D5, 0 -1px 2px 1px #EFEFEF;
    box-shadow: 0 1px 0 0 white inset, 0 1px 0 0 #D5D5D5, 0 -1px 2px 1px #EFEFEF;
	
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	
	border-bottom: 1px solid #B4B4B4;
    border-right: 1px solid #DFDFDF;
	
	text-align: center;
    text-shadow: 0 -1px 1px #fff;
	text-decoration: none;	
}
.box24 .show-all a:hover {
	bottom: 1px;

	-moz-box-shadow: inset 0 -1px 3px #dfdfdf, 0 3px 2px #CCC;
	-webkit-box-shadow: inset 0 -1px #dfdfdf, 0 3px 2px #ccc;
	box-shadow: inset 0 -1px #dfdfdf, 0 3px 2px #ccc;
}

/*facebook*/

/*#categories1*/

.box24 #category1 ul {
	overflow: auto;
	list-style: none;
	margin: 0;
	padding: 0;
	width: auto;
}
.box24 #category1 ul li{
	height: auto;
	
	background:none;
	border-bottom: 1px solid #ccc;
}
.box24 #category1 ul li a:hover{
	color: #CC0033 !important; 
	
	background: rgb(242,242,242); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZmRmZGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(242,242,242,1) 0%, rgba(223,223,223,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(242,242,242,1)), color-stop(100%,rgba(223,223,223,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(223,223,223,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(223,223,223,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(223,223,223,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(242,242,242,1) 0%,rgba(223,223,223,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#dfdfdf',GradientType=0 ); /* IE6-8 */
	
	/*-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;*/
	
}
.box24 #category1 ul li a{
	padding: 6px;
	color: #333;
}
.box24 #category1 ul li a:hover{
	color: #000;
}

/*#categoriesList*/
.box24 ul#categoriesList,.box24 ul#categoriesList li {
	width: 100%;
}
.box24 ul#categoriesList li a:hover{
	color: #CC0033;
}

/*category_images*/

.box24 #category_images{
	margin: 0px 0px;
	padding: 0px;
	width: auto;
	height: auto;
}
.box24 #category_images img {
	margin: 2px 0px;
	padding: 0px;
	width: 250px;
}

/* box25 */

.box25 a:hover {
	color: #001f97;
	text-decoration: underline;
}
.box25 .textGray {
	color: #001f97;
}

.box25 {
	display: block;
	float: right;
	margin: 0px 0 10px 0;
	padding: 0px;
	width: 260px;
	height: auto;
}
.box25 .top {
	text-align: left;
	width: 260px;
	height: 45px;
	background: url('../images/box/sidebar25.png') no-repeat;
}
.box25 .top h2 {
	margin: 0px;
	padding: 13px 0 0 0px;
	font-size: 16px;
	font-weight: lighter;
	color: #fff;
	text-align: left;
	text-shadow: 0px 1px 1px #666666;
}
.box25 .top img {
	float: left;
	margin: 2px 5px 0 10px;
	padding: 0px;
}
.box25 .middle {
	padding: 5px 1px 5px 1px;
	border: 1px solid #dfdfdf;
	
	background: rgb(255,255,255); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZmRmZGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(223,223,223,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(223,223,223,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(223,223,223,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(223,223,223,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(223,223,223,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(223,223,223,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dfdfdf',GradientType=0 ); /* IE6-8 */
		
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	
	box-shadow:inset 0px 0px 1px #fff;
	-webkit-box-shadow:inset 0px 0px 1px #fff;
	-moz-box-shadow:inset 0px 0px 1px #fff;	
}
.box25 .facebook {
	padding: 0px;
}

.box25 .bottom {
}

/*product_box_l*/

.box25 .product_box_l {
	margin: 5px 0 0 10px;
	width: auto;
	height: auto;
	text-align: left;
	color: #333;
	border: 0px !important;
}
.box25 .product_box_l img {
	float: left;
	width: 80px;
	height: auto;
	margin-right:5px;
}
.box25 .product_box_l .badge {
	top:0;
	left:0;
}
.box25 .product_box_l .badge img {
	width:32px;
	height:32px;
}
.box25 .product_box_l p {
	margin: 0 0 0 5px;
	padding: 0px;
}
.box25 .product_box_l .detail {
	padding-left: 80px;
}

.box25 .product_box_l a {
	margin:0;
	color: #001f97;
	text-decoration: none;
	font-size: small;
	font-weight: bold;
}
.box25 .product_box_l a:hover {
	text-decoration: underline;
}
.box25 .product_box_l .lastupdate {
	color: #666;
	font-size: smaller;
}
.box25 .product_box_l .product_price {
	color: #666;
	font-weight: bold;
}

/*director-talk*/

.box25 ul.director-talk-list{
	text-align: left;
	line-height: 20px;
	margin: 0;
	padding: 5px 0 5px 17px;
}
.box25 ul.director-talk-list li {
	list-style:none;
}
.box25 ul.director-talk-list li img{
	float: right !important; 
	margin: 0 20px !important;
}
.box25 ul.director-talk-list li .director-talk-title{
	text-overflow:ellipsis;
	width: 207px;
	 white-space: nowrap;
	 overflow: hidden;
}
.box25  ul.content-list li .director-talk-title{
	width: 624px;
}
.box25 ul.director-talk-list .meta{
	color: red;
	font-size: 0.8em;
}
.box25 ul.director-talk-list li a{
	text-decoration: none;
}
.box25 ul.director-talk-list li a:hover{
	text-decoration: underline;
}
.box25 .show-all {
    clear: both;
    margin-right: 10px;
    text-align: right;
}
.box25 .show-all a {
    padding: 5px 10px;
    width: 150px;
	color: #FFFFFF;
	border: 1px solid #001a93;
	
	background: rgb(108,177,242); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZjYjFmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDFhOTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(108,177,242,1) 0%, rgba(0,26,147,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(108,177,242,1)), color-stop(100%,rgba(0,26,147,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(108,177,242,1) 0%,rgba(0,26,147,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(108,177,242,1) 0%,rgba(0,26,147,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(108,177,242,1) 0%,rgba(0,26,147,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(108,177,242,1) 0%,rgba(0,26,147,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6cb1f2', endColorstr='#001a93',GradientType=0 ); /* IE6-8 */
	
	-webkit-box-shadow: 1px 1px 3px 1px #666;
    -moz-box-shadow: 1px 1px 3px 1px #666;
    box-shadow: 1px 1px 3px 1px #666;
	
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	
	text-align: center;
    text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.8);
	text-decoration: none;		
}
.box25 .show-all a:hover {
	bottom: 1px;

	-moz-box-shadow: inset 0 -1px 3px rgba(255,255,255,0.5), 0 3px 2px rgba(0,0,0,0.2);
	-webkit-box-shadow: inset 0 -1px 3px rgba(255,255,255,0.5), 0 3px 2px rgba(0,0,0,0.2);
	box-shadow: inset 0 -1px 3px rgba(255,255,255,0.5), 0 3px 2px rgba(0,0,0,0.2);
}

/*facebook*/

/*#categories1*/

.box25 #category1 ul {
	overflow: auto;
	list-style: none;
	margin: 0;
	padding: 0;
	width: auto;
}
.box25 #category1 ul li{
	height: auto;
	background:none;
	border-bottom: 1px dotted #e4d1c1;
}
.box25 #category1 ul li a:hover{
	color: #333 !important; 
	
	background: rgb(255,255,255); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(204,204,204,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(204,204,204,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(204,204,204,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(204,204,204,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(204,204,204,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(204,204,204,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cccccc',GradientType=0 ); /* IE6-8 */
	
	/*-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;*/
	
}
.box25 #category1 ul li a{
	padding: 6px;
	color: #333;
}
.box25 #category1 ul li a:hover{
	color: #000;
}

/*#categoriesList*/
.box25 ul#categoriesList,.box25 ul#categoriesList li {
	width: 100%;
}
.box25 ul#categoriesList li a:hover{
	color: #001f97;
}

/*category_images*/

.box25 #category_images{
	margin: 0px 0px;
	padding: 0px;
	width: auto;
	height: auto;
}
.box25 #category_images img {
	margin: 2px 0px;
	padding: 0px;
	width: 250px;
}

/* box26 */

.box26 a:hover {
	color: #a50002;
}
.box26 .textGray {
	color: #a50002;
}
.box26 {
	display: block;
	float: right;
	margin: 0px 0 10px 0;
	padding: 0px;
	width: 260px;
	height: auto;
}
.box26 .top {
	text-align: left;
	width: 260px;
	height: 45px;
	background: url('../images/box/sidebar26.png') no-repeat;
}
.box26 .top h2 {
	margin: 0px;
	padding: 13px 0 0 0px;
	font-size: 16px;
	font-weight: lighter;
	color: #fff;
	text-align: left;
	text-shadow: 0px 1px 1px #666666;
}
.box26 .top img {
	float: left;
	margin: 2px 5px 0 10px;
	padding: 0px;
}
.box26 .middle {
	padding: 5px 2px 5px 2px;
	color: #cc6600;
	border: 1px solid #dfdfdf;
	
	background: rgb(255,255,255); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(221,221,221,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(221,221,221,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(221,221,221,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(221,221,221,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(221,221,221,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(221,221,221,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dddddd',GradientType=0 ); /* IE6-8 */

		
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	
	box-shadow:inset 0px 0px 1px #fff;
	-webkit-box-shadow:inset 0px 0px 1px #fff;
	-moz-box-shadow:inset 0px 0px 1px #fff;	
}
.box26 .facebook {
	padding: 0px;
}
.box26 .bottom {
}

/*product_box_l*/

.box26 .product_box_l {
	margin: 2px 0 0 0px;
	width: auto;
	height: auto;
	text-align: left;
	color: #333;
}
.box26 .product_box_l img {
	float: left;
	width: 80px;
	height: auto;
	margin-right:5px;
}
.box26 .product_box_l .badge {
	top:0;
	left:0;
}
.box26 .product_box_l .badge img {
	width:32px;
	height:32px;
}
.box26 .product_box_l p {
	margin: 0 0 0 5px;
	padding: 0px;
}
.box26 .product_box_l .detail {
	padding-left: 80px;
}

.box26 .product_box_l a {
	margin:0;
	color: #a50002;
	text-decoration: none;
	font-size: small;
	font-weight: bold;
}
.box26 .product_box_l a:hover {
	text-decoration: underline;
}
.box26 .product_box_l .lastupdate {
	color: #a50002;
	font-size: smaller;
}
.box26 .product_box_l .product_price {
	color: #e91a24;
	font-weight: bold;
}

/*director-talk*/

.box26 ul.director-talk-list{
	text-align: left;
	line-height: 20px;
	margin: 0;
	padding: 5px 0 5px 17px;
}
.box26 ul.director-talk-list li {
	list-style:none;
}
.box26 ul.director-talk-list li img{
	float: right !important; 
	margin: 0 20px !important;
}
.box26 ul.director-talk-list li .director-talk-title{
	text-overflow:ellipsis;
	width: 207px;
	 white-space: nowrap;
	 overflow: hidden;
}
.box26  ul.content-list li .director-talk-title{
	width: 624px;
}
.box26 ul.director-talk-list .meta{
	color: red;
	font-size: 0.8em;
}
.box26 ul.director-talk-list li a{
	text-decoration: none;
}
.box26 ul.director-talk-list li a:hover{
	text-decoration: underline;
}
.box26 .show-all {
    clear: both;
    margin-right: 10px;
    text-align: right;
}
.box26 .show-all a {
    padding: 5px 10px;
    width: 150px;
	color: #FFFFFF;
	border: 1px solid #a50002;
	
	background: rgb(237,26,37); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkMWEyNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhNTAwMDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(237,26,37,1) 0%, rgba(165,0,2,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(237,26,37,1)), color-stop(100%,rgba(165,0,2,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(237,26,37,1) 0%,rgba(165,0,2,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(237,26,37,1) 0%,rgba(165,0,2,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(237,26,37,1) 0%,rgba(165,0,2,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(237,26,37,1) 0%,rgba(165,0,2,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed1a25', endColorstr='#a50002',GradientType=0 ); /* IE6-8 */
	
	-webkit-box-shadow: 1px 1px 3px 1px #666;
    -moz-box-shadow: 1px 1px 3px 1px #666;
    box-shadow: 1px 1px 3px 1px #666;
	
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	
	text-align: center;
    text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.8);
	text-decoration: none;	
}
.box26 .show-all a:hover {
	bottom: 1px;

	-moz-box-shadow: inset 0 -1px 3px rgba(255,255,255,0.5), 0 3px 2px rgba(0,0,0,0.2);
	-webkit-box-shadow: inset 0 -1px 3px rgba(255,255,255,0.5), 0 3px 2px rgba(0,0,0,0.2);
	box-shadow: inset 0 -1px 3px rgba(255,255,255,0.5), 0 3px 2px rgba(0,0,0,0.2);
}

/*facebook*/

/*#categories1*/

.box26 #category1 ul {
	overflow: auto;
	list-style: none;
	margin: 0;
	padding: 0;
	width: auto;
}
.box26 #category1 ul li{
	height: auto;
	
	background:none;
	border-bottom: 1px dotted #e4d1c1;
}
.box26 #category1 ul li a:hover{
	color: #e91a24 !important;
	
	background: rgb(223,223,223); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RmZGZkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(223,223,223,1) 0%, rgba(204,204,204,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(223,223,223,1)), color-stop(100%,rgba(204,204,204,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(223,223,223,1) 0%,rgba(204,204,204,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(223,223,223,1) 0%,rgba(204,204,204,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(223,223,223,1) 0%,rgba(204,204,204,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(223,223,223,1) 0%,rgba(204,204,204,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#cccccc',GradientType=0 ); /* IE6-8 */

	
	/*-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;*/
	
	border-bottom: 1px solid #ccc;
}
.box26 #category1 ul li a{
	padding: 6px;
	color: #333;
}
.box26 #category1 ul li a:hover{
	color: #000;
}

/*#categoriesList*/
.box26 ul#categoriesList,.box26 ul#categoriesList li {
	width: 100%;
}
.box26 ul#categoriesList li a:hover{
	color: #e91a24;
}

/*category_images*/

.box26 #category_images{
	margin: 0px 0px;
	padding: 0px;
	width: auto;
	height: auto;
}
.box26 #category_images img {
	margin: 2px 0px;
	padding: 0px;
	width: 250px;
}

/* box44 */

.box44 a:hover {
	color: #255184;
	text-decoration: underline;
}
.box44 .textGray {
	color: #255184;
}
.box44 {
	display: block;
	float: right;
	margin: 0px 0 10px 0;
	padding: 0px;
	width: 280px;
	height: auto;
}
.box44 .top {
	margin: 0;
	padding: 0;
	width: 280px;
	height: 47px;
	background: url('../images/box/sidebar44_top.png') no-repeat;
}
.box44 .top h2 {
	margin: 0px;
	padding: 10px 0 0 15px;
	color: #fff;
	font-size: 16px;
	font-weight: lighter;
	text-align: left;
	text-shadow: 1px 1px 1px #666;
}
.box44 .top img {
	float: left;
	margin: 2px 0 0 15px;
	padding: 0px;
}
.box44 .middle {
	overflow: auto;
	padding: 0 0px 0 0px;
	width: 280px;
	height: auto;
	background: url('../images/box/sidebar44_middle.png') repeat-y;
	text-align: center;
}
.box44 .bg-white {
	overflow: auto;
	padding: 0 0px 0 0px;
	width: 280px !important;
	height: auto;
	background: url('../images/box/sidebar44_middle.png') repeat-y !important;
	text-align: center;
}
.box44 .facebook {
	margin:  -2px 2px 0px -1px !important;
	padding: 0 !important;
	border: 0px;
	background: none !important;
}
.box44 .bottom {
	width: 280px;
	height: 30px;
	background: url('../images/box/sidebar44_bottom.png') no-repeat;
}

/*product_box_l*/

.box44 .product_box_l {
	float: left;
	margin: 2px 0 0 13px;
	width: 235px;
	height: auto;
	text-align: left;
	color: #333;
	border: 1px solid #f2f2f2;
	
	background: rgb(255,255,255); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(242,242,242,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(242,242,242,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(242,242,242,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-8 */

}
.box44 .product_box_l img {
	float: left;
	width: 80px;
	height: auto;
	margin-right:5px;
}
.box44 .product_box_l .badge {
	top:0;
	left:0;
}
.box44 .product_box_l .badge img {
	width:32px;
	height:32px;
}
.box44 .product_box_l p {
	margin: 0 0 0 5px;
	padding: 0px;
}
.box44 .product_box_l .detail {
	padding-left: 80px;
}

.box44 .product_box_l a {
	font-size: small;
	margin:0;
	color: #333;
	text-decoration: none;
}
.box44 .product_box_l a:hover {
	text-decoration: underline;
}
.box44 .product_box_l .lastupdate {
	color: #336699;
	font-size: smaller;
}
.box44 .product_box_l .product_price {
	color: #666;
	font-weight: bold;
}

/*director-talk*/

.box44 ul.director-talk-list{
	text-align: left;
	line-height: 20px;
	margin: 0;
	padding: 5px 0 5px 17px;
}
.box44 ul.director-talk-list li {
	list-style:none;
}
.box44 ul.director-talk-list li img{
	float: right !important; 
	margin: 0 20px !important;
}
.box44 ul.director-talk-list li .director-talk-title{
	text-overflow:ellipsis;
	width: 207px;
	 white-space: nowrap;
	 overflow: hidden;
}
.box44  ul.content-list li .director-talk-title{
	width: 624px;
}
.box44 ul.director-talk-list .meta{
	color: red;
	font-size: 0.8em;
}
.box44 ul.director-talk-list li a{
	text-decoration: none;
}
.box44 ul.director-talk-list li a:hover{
	text-decoration: underline;
}
.box44 .show-all{
	float: right;
	text-align: center;
	
	background: rgb(243,243,243); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2RkZGRkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2QyZDJkMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(243,243,243,1) 0%, rgba(221,221,221,1) 50%, rgba(210,210,210,1) 51%, rgba(255,255,255,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(243,243,243,1)), color-stop(50%,rgba(221,221,221,1)), color-stop(51%,rgba(210,210,210,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(243,243,243,1) 0%,rgba(221,221,221,1) 50%,rgba(210,210,210,1) 51%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(243,243,243,1) 0%,rgba(221,221,221,1) 50%,rgba(210,210,210,1) 51%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(243,243,243,1) 0%,rgba(221,221,221,1) 50%,rgba(210,210,210,1) 51%,rgba(255,255,255,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(243,243,243,1) 0%,rgba(221,221,221,1) 50%,rgba(210,210,210,1) 51%,rgba(255,255,255,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */

    border-bottom: 1px solid #B4B4B4;
    border-radius: 5px 5px 5px 5px;
    border-right: 1px solid #DFDFDF;
    box-shadow: 0 1px 0 0 white inset, 0 1px 0 0 #D5D5D5, 0 -1px 2px 1px #EFEFEF;
    color: #999;
    font: bold 16px "helvetica neue",helvetica,arial,sans-serif;
    margin: 0;
    padding: 7px 0;
	width: 70px;
    text-shadow: 0 1px 1px #FFFFFF;
}
.box44 .show-all a{
	text-decoration: none;
}
.box44 .show-all a:hover{
	color: #336699;
}

/*facebook*/

/*#categories1*/

.box44 #category1 ul {
	list-style: none;
	margin: 0 0 0 0px;
	padding: 0;
	width: auto !important;
}
.box44 #category1 ul li{
	height: auto;
	
	background:none;
	border-bottom: 1px dotted #e4d1c1;
}
.box44 #category1 ul li a:hover{
	color: #fff !important;
	
	background: rgb(89,137,180); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU5ODliNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyODU1ODgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(89,137,180,1) 0%, rgba(40,85,136,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(89,137,180,1)), color-stop(100%,rgba(40,85,136,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(89,137,180,1) 0%,rgba(40,85,136,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(89,137,180,1) 0%,rgba(40,85,136,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(89,137,180,1) 0%,rgba(40,85,136,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(89,137,180,1) 0%,rgba(40,85,136,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5989b4', endColorstr='#285588',GradientType=0 ); /* IE6-8 */

	/*-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;*/
	
	border-bottom: 1px solid #563b26;
}
.box44 #category1 ul li a{
	padding: 6px;
	color: #333;
}
.box44 #category1 ul li a:hover{
	color: #000;
}

/*#categoriesList*/
.box44 ul#categoriesList,.box44 ul#categoriesList li {
	margin: 0 0 0 7px;
	width: 250px !important;
}
.box44 ul#categoriesList li a:hover{
	color: #255184;
}

/*category_images*/

.box44 #category_images{
	margin: 0px 0px;
	padding: 0px;
	width: auto;
	height: auto;
}
.box44 #category_images img {
	margin: 2px 0px;
	padding: 0px;
	width: 240px;
}

/* box51 */

.box51 #category3 ul li a,.box51 #category4 ul li a {
}

.box51 #category3 ul li a:hover,.box51 #category3 ul li a:hover {
}

.box51 a:hover,.box51 #category3 ul li a:hover,.box51 #category4 ul li a:hover {
	color: #663300 !important;
	text-decoration: underline;
}
.box51 .textGray,.box51 #category3 ul li a,.box51 #category4 ul li a {
	color: #663300 !important;
}
.box51 {
	display: block;
	float: right;
	margin: 0px 0 10px 0;
	padding: 0px;
	width: 280px;
	height: auto;
}
.box51 .top {
	margin: 0;
	padding: 0 0 0 0;
	width: 299px;
	height: 109px;
	background: url('../images/box/sidebar51_top.png') no-repeat;
}
.box51 .top .center_bg {
	margin: 0px;
	padding: 45px 0 0 0px;
}
.box51 .top h2 {
	margin: 0px 0 0 35px;
	padding: 15px 0 0 0px;
	color: #330000;
	font-size: 16px;
	font-weight: lighter;
	text-align: left;
	text-shadow: 1px 1px 1px #f2f2f2;
}
.box51 .top img {
	float: left;
	margin: 2px 0 0 15px;
	padding: 0px;
}
.box51 .middle {
	overflow: auto;
	padding: 0 0px 0 0px;
	width: 299px;
	height: auto;
	background: url('../images/box/sidebar51_middle.png') repeat-y;
	text-align: center;
}
.box51 .facebook {
	margin:  -2px 2px 0px -1px !important;
	padding: 0 !important;
	border: 0px;
	width: 299px;
	height: auto;
	background: url('../images/box/sidebar51_middle.png') repeat-y !important ;
	text-align: center;
}
.box51 .bottom {
	width: 299px;
	height: 54px;
	background: url('../images/box/sidebar51_bottom.png') no-repeat;
}

/*product_box_l*/

.box51 .product_box_l {
	float: left;
	margin: 2px 0 0 21px;
	width: 235px;
	height: auto;
	text-align: left;
	color: #333;
	border-bottom: 1px solid #b79667;
	
	background: rgb(216,183,130); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q4Yjc4MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMWFjNzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(216,183,130,1) 0%, rgba(209,172,118,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(216,183,130,1)), color-stop(100%,rgba(209,172,118,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(216,183,130,1) 0%,rgba(209,172,118,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(216,183,130,1) 0%,rgba(209,172,118,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(216,183,130,1) 0%,rgba(209,172,118,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(216,183,130,1) 0%,rgba(209,172,118,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d8b782', endColorstr='#d1ac76',GradientType=0 ); /* IE6-8 */

}
.box51 .product_box_l img {
	float: left;
	width: 80px;
	height: auto;
	margin-right:5px;
}
.box51 .product_box_l .badge {
	top:0;
	left:0;
}
.box51 .product_box_l .badge img {
	width:32px;
	height:32px;
}
.box51 .product_box_l p {
	margin: 0 0 0 5px;
	padding: 0px;
}
.box51 .product_box_l .detail {
	padding-left: 80px;
}

.box51 .product_box_l a {
	font-size: small;
	margin:0;
	color: #333;
	text-decoration: none;
}
.box51 .product_box_l a:hover {
	text-decoration: underline;
}
.box51 .product_box_l .lastupdate {
	color: #663300;
	font-size: smaller;
}
.box51 .product_box_l .product_price {
	color: #666;
	font-weight: bold;
}

/*director-talk*/

.box51 ul.director-talk-list{
	text-align: left;
	line-height: 20px;
	margin: 0;
	padding: 5px 0 5px 25px;
}
.box51 ul.director-talk-list li {
	list-style:none;
}
.box51 ul.director-talk-list li img{
	float: right !important; 
	margin: 0 30px !important;
}
.box51 ul.director-talk-list li .director-talk-title{
	text-overflow:ellipsis;
	width: 207px;
	 white-space: nowrap;
	 overflow: hidden;
}
.box51  ul.content-list li .director-talk-title{
	width: 624px;
}
.box51 ul.director-talk-list .meta{
	color: red;
	font-size: 0.8em;
}
.box51 ul.director-talk-list li a{
	text-decoration: none;
}
.box51 ul.director-talk-list li a:hover{
	text-decoration: underline;
}
.box51 .show-all{
}
.box51 .show-all a{
	float: right;
	text-align: center;
	background: #d9c091;
	
/*	background-image: -webkit-linear-gradient(center top , #F3F3F3 0%, #DDDDDD 50%, #D2D2D2 50%, #fff 100%);
	background-image: -moz-linear-gradient(center top , #F3F3F3 0%, #DDDDDD 50%, #D2D2D2 50%, #fff 100%);
	background-image: -o-linear-gradient(center top , #F3F3F3 0%, #DDDDDD 50%, #D2D2D2 50%, #fff 100%);
	background-image: -ms-linear-gradient(center top , #F3F3F3 0%, #DDDDDD 50%, #D2D2D2 50%, #fff 100%);
	background-image: linear-gradient(center top , #F3F3F3 0%, #DDDDDD 50%, #D2D2D2 50%, #fff 100%);*/
	
    border-radius: 5px 5px 5px 5px;
	
    color: #330000;
    margin: 0 30px 10px 0;
    padding: 7px 0;
	width: 70px;
    text-shadow: 0 1px 1px #f2f2f2;
	text-decoration: underline;
	
	box-shadow: 0 1px 2px #666;
}
.box51 .show-all a:hover{
	text-decoration: none;
}

/*facebook*/

/*#categories1*/

.box51 #category1 ul {
	list-style: none;
	margin: 0 0 0 0px;
	padding: 0;
	width: auto !important;
}
.box51 #category1 ul li{
	margin: 0 0 0 8px;
	height: auto;
	background:none;
	border-bottom: 1px dotted #663300;
}
.box51 #category1 ul li a{
	padding: 6px;
	color: #562b01;
}
.box51 #category1 ul li a:hover{
	color: #fff !important;
	text-shadow: 0px 1px 2px #999;
	
	border-bottom: 1px solid #b79667;
	
	background: rgb(216,183,130); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q4Yjc4MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMWFjNzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(216,183,130,1) 0%, rgba(209,172,118,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(216,183,130,1)), color-stop(100%,rgba(209,172,118,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(216,183,130,1) 0%,rgba(209,172,118,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(216,183,130,1) 0%,rgba(209,172,118,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(216,183,130,1) 0%,rgba(209,172,118,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(216,183,130,1) 0%,rgba(209,172,118,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d8b782', endColorstr='#d1ac76',GradientType=0 ); /* IE6-8 */
}

/*#categoriesList*/
.box51 ul#categoriesList,.box51 ul#categoriesList li {
	margin: 0 0 0 12px;
	width: 250px !important;
}
.box51 ul#categoriesList li a:hover{
	color: #255184;
}

/*category_images*/

.box51 #category_images{
	margin: 0px 0px;
	padding: 0px;
	width: auto;
	height: auto;
}
.box51 #category_images img {
	margin: 2px 0px;
	padding: 0px;
	width: 240px;
}

/* box58 */

.box58 ul.director-talk-list .meta {
	color: #862b35;
}

.box58 .product_box_l a{
	color: #862b35;
}

.box58 a:hover,.box58 .textGray,.box58 ul#categoriesList li a:hover,.box58 #category1 ul li a:hover {
	color: #862b35 !important;
}

.box58 {
	margin: 0px 0 10px 0;
	padding: 0px;
	width: 260px;
}
.box58 .top {
	text-align: left;
	width: 260px;
	height: 43px;
	
	border-bottom: 1px solid #ba8c64;
	text-shadow: 0 1px 1px #999;	
		
	background: rgb(202,108,26); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NhNmMxYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4MjI0MmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(202,108,26,1) 0%, rgba(130,36,46,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(202,108,26,1)), color-stop(100%,rgba(130,36,46,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(202,108,26,1) 0%,rgba(130,36,46,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(202,108,26,1) 0%,rgba(130,36,46,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(202,108,26,1) 0%,rgba(130,36,46,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(202,108,26,1) 0%,rgba(130,36,46,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ca6c1a', endColorstr='#82242e',GradientType=0 ); /* IE6-8 */
	
    -webkit-border-radius: 10px 10px 0px 0px;
    -moz-border-radius: 10px 10px 0px 0px;
    border-radius: 10px 10px 0px 0px;

    -webkit-box-shadow: #999 0 2px 3px;
    -moz-box-shadow: #999 0 2px 3px;
    box-shadow: #999 0 2px 3px; 
}
.box58 .top h2 {
	margin: 0px;
	padding: 12px 0 0 0px;
	font-size: 16px;
	font-weight: lighter;
	text-align: left;
	
	color: #000;
	text-shadow: 0 1px 1px #dc9c63;
}
.box58 .top img {
	float: left;
	margin: 2px 5px 0 10px;
	padding: 0px;
}
.box58 .middle {
	padding: 5px 5px 5px 5px;
	color: #cc6600;
	border: 1px solid #dfdfdf;
	
	background: rgb(242,242,242); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(242,242,242,1) 0%, rgba(204,204,204,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(242,242,242,1)), color-stop(100%,rgba(204,204,204,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(204,204,204,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(204,204,204,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(204,204,204,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(242,242,242,1) 0%,rgba(204,204,204,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#cccccc',GradientType=0 ); /* IE6-8 */
	
    -webkit-box-shadow: #999 0 2px 3px;
    -moz-box-shadow: #999 0 2px 3px;
    box-shadow: #999 0 2px 3px;
	
    -webkit-border-radius: 0px 0 10px 10px;
    -moz-border-radius: 0px 0 10px 10px;
    border-radius: 0px 0 10px 10px;	 
}
.box58 .facebook {
	padding: 0px;
}
.box58 .bottom {
}

/*product_box_l*/

.box58 .product_box_l {
	margin: 2px 0 0 0px;
	width: auto;
	height: auto;
	text-align: left;
	color: #333;
}
.box58 .product_box_l img {
	float: left;
	width: 80px;
	height: auto;
	margin-right:5px;
}
.box58 .product_box_l .badge {
	top:0;
	left:0;
}
.box58 .product_box_l .badge img {
	width:32px;
	height:32px;
}
.box58 .product_box_l p {
	margin: 0 0 0 5px;
	padding: 0px;
}
.box58 .product_box_l .detail {
	padding-left: 80px;
}

.box58 .product_box_l a {
	margin:0;
	text-decoration: none;
	font-size: small;
	font-weight: bold;
}
.box58 .product_box_l a:hover {
	text-decoration: underline;
}
.box58 .product_box_l .lastupdate {
	color: #666;
	font-size: smaller;
}
.box58 .product_box_l .product_price {
	color: #666;
	font-weight: bold;
}

/*director-talk*/

.box58 ul.director-talk-list{
	text-align: left;
	line-height: 20px;
	margin: 0;
	padding: 5px 0 5px 17px;
}
.box58 ul.director-talk-list li {
	list-style:none;
}
.box58 ul.director-talk-list li img{
	float: right !important; 
	margin: 0 20px !important;
}
.box58 ul.director-talk-list li .director-talk-title{
	text-overflow:ellipsis;
	width: 207px;
	 white-space: nowrap;
	 overflow: hidden;
}
.box58  ul.content-list li .director-talk-title{
	width: 624px;
}
.box58 ul.director-talk-list .meta{
	font-size: 0.8em;
}
.box58 ul.director-talk-list li a{
	text-decoration: none;
}
.box58 ul.director-talk-list li a:hover{
	text-decoration: underline;
}
.box58 .show-all {
    clear: both;
    margin-right: 10px;
    text-align: right;
}
.box58 .show-all a {
    padding: 5px 10px;
    width: 150px;
	color: #fff;
	text-shadow: 0 -1px 1px #411b01;
	
	background: rgb(204,102,0); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjNjYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2MzI5MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(204,102,0,1) 0%, rgba(99,41,0,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(204,102,0,1)), color-stop(100%,rgba(99,41,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(204,102,0,1) 0%,rgba(99,41,0,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(204,102,0,1) 0%,rgba(99,41,0,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(204,102,0,1) 0%,rgba(99,41,0,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(204,102,0,1) 0%,rgba(99,41,0,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc6600', endColorstr='#632900',GradientType=0 ); /* IE6-8 */
	
    -webkit-box-shadow: inset #5b1802 0 2px 2px;
    -moz-box-shadow: inset #5b1802 0 2px 2px;
    box-shadow: inset #5b1802 0 2px 2px;
	
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	
	border-bottom: 1px solid #5b1802;
    border-right: 1px solid #5b1802;
	
	text-align: center;
	text-decoration: none;	
}
.box58 .show-all a:hover {
	color: #fff !important;
	
	background: rgb(204,102,0); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjNjYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MTFiMDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(204,102,0,1) 0%, rgba(65,27,1,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(204,102,0,1)), color-stop(100%,rgba(65,27,1,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(204,102,0,1) 0%,rgba(65,27,1,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(204,102,0,1) 0%,rgba(65,27,1,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(204,102,0,1) 0%,rgba(65,27,1,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(204,102,0,1) 0%,rgba(65,27,1,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc6600', endColorstr='#411b01',GradientType=0 ); /* IE6-8 */
}

/*facebook*/

/*#categories1*/

.box58 #category1 ul {
	overflow: auto;
	list-style: none;
	margin: 0;
	padding: 0;
	width: auto;
	
}
.box58 #category1 ul li{
	height: auto;
	
	background:none;
	border-top: none;
	border-bottom: none;
}
.box58 #category1 ul li a{
	padding: 6px;
	color: #666;
	text-shadow: 0 1px 0px #f2f2f2;
}
.box58 #category1 ul li a:hover{
	text-shadow: 0 1px 1px #fff;
	
	background: rgb(242,242,242); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZmRmZGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(242,242,242,1) 0%, rgba(223,223,223,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(242,242,242,1)), color-stop(100%,rgba(223,223,223,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(223,223,223,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(223,223,223,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(223,223,223,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(242,242,242,1) 0%,rgba(223,223,223,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#dfdfdf',GradientType=0 ); /* IE6-8 */
			
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;			
	
    -webkit-box-shadow: inset #999 0 2px 3px;
    -moz-box-shadow: inset #999 0 2px 3px;
    box-shadow: inset #999 0 2px 3px;
	
	border-bottom: 1px solid #fff;
	
}

/*#categoriesList*/
.box58 ul#categoriesList,.box58 ul#categoriesList li {
	width: 100%;
}

/*category_images*/

.box58 #category_images{
	margin: 0px 0px;
	padding: 0px;
	width: auto;
	height: auto;
}
.box58 #category_images img {
	margin: 2px 0px;
	padding: 0px;
	width: 250px;
}


/* box59 */

.box59 ul.director-talk-list .meta {
	color: #0d7497;
}

.box59 .product_box_l a{
	color: #0d7497;
}

.box59 a:hover,.box59 .textGray,.box59 ul#categoriesList li a:hover {
	color: #0d7497;
}

.box59 {
	margin: 0px 0 10px 0;
	padding: 0px;
	width: 260px;
}
.box59 .top {
	text-align: left;
	width: 260px;
	height: 43px;
	
	border-bottom: 1px solid #1ea1cb;
	text-shadow: 0 1px 1px #999;	
		
	background: rgb(15,167,204); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBmYTdjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZDc0OTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(15,167,204,1) 0%, rgba(13,116,151,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(15,167,204,1)), color-stop(100%,rgba(13,116,151,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(15,167,204,1) 0%,rgba(13,116,151,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(15,167,204,1) 0%,rgba(13,116,151,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(15,167,204,1) 0%,rgba(13,116,151,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(15,167,204,1) 0%,rgba(13,116,151,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0fa7cc', endColorstr='#0d7497',GradientType=0 ); /* IE6-8 */
	
    -webkit-border-radius: 10px 10px 0px 0px;
    -moz-border-radius: 10px 10px 0px 0px;
    border-radius: 10px 10px 0px 0px;

    -webkit-box-shadow: #035d7f 0 2px 3px;
    -moz-box-shadow: #035d7f 0 2px 3px;
    box-shadow: #035d7f 0 2px 3px; 
}
.box59 .top h2 {
	margin: 0px;
	padding: 12px 0 0 0px;
	font-size: 16px;
	font-weight: lighter;
	color: #fff;
	text-align: left;
	text-shadow: 0px 1px 0px #666666;
}
.box59 .top img {
	float: left;
	margin: 2px 5px 0 10px;
	padding: 0px;
}
.box59 .middle {
	padding: 5px 5px 5px 5px;
	color: #cc6600;
	border: 1px solid #dfdfdf;
	
	background: rgb(242,242,242); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZmRmZGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(242,242,242,1) 0%, rgba(223,223,223,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(242,242,242,1)), color-stop(100%,rgba(223,223,223,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(223,223,223,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(223,223,223,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(223,223,223,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(242,242,242,1) 0%,rgba(223,223,223,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#dfdfdf',GradientType=0 ); /* IE6-8 */
	
    -webkit-box-shadow: #999 0 2px 3px;
    -moz-box-shadow: #999 0 2px 3px;
    box-shadow: #999 0 2px 3px;
	
    -webkit-border-radius: 0px 0 10px 10px;
    -moz-border-radius: 0px 0 10px 10px;
    border-radius: 0px 0 10px 10px;	 
}
.box59 .facebook {
	padding: 0px;
}
.box59 .bottom {
}

/*product_box_l*/

.box59 .product_box_l {
	margin: 2px 0 0 0px;
	width: auto;
	height: auto;
	text-align: left;
	color: #333;
}
.box59 .product_box_l img {
	float: left;
	width: 80px;
	height: auto;
	margin-right:5px;
}
.box59 .product_box_l .badge {
	top:0;
	left:0;
}
.box59 .product_box_l .badge img {
	width:32px;
	height:32px;
}
.box59 .product_box_l p {
	margin: 0 0 0 5px;
	padding: 0px;
}
.box59 .product_box_l .detail {
	padding-left: 80px;
}

.box59 .product_box_l a {
	margin:0;
	text-decoration: none;
	font-size: small;
	font-weight: bold;
}
.box59 .product_box_l a:hover {
	text-decoration: underline;
}
.box59 .product_box_l .lastupdate {
	color: #666;
	font-size: smaller;
}
.box59 .product_box_l .product_price {
	color: #666;
	font-weight: bold;
}

/*director-talk*/

.box59 ul.director-talk-list{
	text-align: left;
	line-height: 20px;
	margin: 0;
	padding: 5px 0 5px 17px;
}
.box59 ul.director-talk-list li {
	list-style:none;
}
.box59 ul.director-talk-list li img{
	float: right !important; 
	margin: 0 20px !important;
}
.box59 ul.director-talk-list li .director-talk-title{
	text-overflow:ellipsis;
	width: 207px;
	 white-space: nowrap;
	 overflow: hidden;
}
.box59  ul.content-list li .director-talk-title{
	width: 624px;
}
.box59 ul.director-talk-list .meta{
	font-size: 0.8em;
}
.box59 ul.director-talk-list li a{
	text-decoration: none;
}
.box59 ul.director-talk-list li a:hover{
	text-decoration: underline;
}
.box59 .show-all {
    clear: both;
    margin-right: 10px;
    text-align: right;
}
.box59 .show-all a {
    padding: 5px 10px;
    width: 150px;
	color: #fff;
	text-shadow: 0 -1px 1px #0a5a74;
	
	background: rgb(17,185,226); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzExYjllMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYTVhNzQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(17,185,226,1) 0%, rgba(10,90,116,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(17,185,226,1)), color-stop(100%,rgba(10,90,116,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(17,185,226,1) 0%,rgba(10,90,116,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(17,185,226,1) 0%,rgba(10,90,116,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(17,185,226,1) 0%,rgba(10,90,116,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(17,185,226,1) 0%,rgba(10,90,116,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#11b9e2', endColorstr='#0a5a74',GradientType=0 ); /* IE6-8 */
	
    -webkit-box-shadow: inset #0a5a74 0 2px 2px;
    -moz-box-shadow: inset #0a5a74 0 2px 2px;
    box-shadow: inset #0a5a74 0 2px 2px;
	
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	
	border-bottom: 1px solid #11b9e2;
    border-right: 1px solid #DFDFDF;
	
	text-align: center;
	text-decoration: none;	
}
.box59 .show-all a:hover {
	background: rgb(17,185,226); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzExYjllMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMTFiOWUyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzA2Mzk0OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  rgba(17,185,226,1) 0%, rgba(17,185,226,1) 0%, rgba(6,57,73,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(17,185,226,1)), color-stop(0%,rgba(17,185,226,1)), color-stop(100%,rgba(6,57,73,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(17,185,226,1) 0%,rgba(17,185,226,1) 0%,rgba(6,57,73,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(17,185,226,1) 0%,rgba(17,185,226,1) 0%,rgba(6,57,73,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(17,185,226,1) 0%,rgba(17,185,226,1) 0%,rgba(6,57,73,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(17,185,226,1) 0%,rgba(17,185,226,1) 0%,rgba(6,57,73,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#11b9e2', endColorstr='#063949',GradientType=0 ); /* IE6-8 */
}

/*facebook*/

/*#categories1*/

.box59 #category1 ul {
	overflow: auto;
	list-style: none;
	margin: 0;
	padding: 0;
	width: auto;
}
.box59 #category1 ul li a{
	padding: 6px;
	color: #333;
}
.box59 #category1 ul li{
	height: auto;
	
	background:none;
	border-top: 1px solid #f2f2f2;
	border-bottom: 1px solid #b6bbbd;
}
.box59 #category1 ul li a:hover{
	color: #0d7497 !important; 
	
	background: rgb(242,242,242); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZmRmZGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(242,242,242,1) 0%, rgba(223,223,223,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(242,242,242,1)), color-stop(100%,rgba(223,223,223,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(223,223,223,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(223,223,223,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(223,223,223,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(242,242,242,1) 0%,rgba(223,223,223,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#dfdfdf',GradientType=0 ); /* IE6-8 */
	
	/*-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;*/
	
}

/*#categoriesList*/
.box59 ul#categoriesList,.box59 ul#categoriesList li {
	width: 100%;
}

/*category_images*/

.box59 #category_images{
	margin: 0px 0px;
	padding: 0px;
	width: auto;
	height: auto;
}
.box59 #category_images img {
	margin: 2px 0px;
	padding: 0px;
	width: 250px;
	height: auto;
}

/* box60 */

.box60 #category3 ul li a,.box60 #category4 ul li a {
}

.box60 #category3 ul li a:hover,.box60 #category3 ul li a:hover {
}

.box60 a:hover,.box60 #category3 ul li a:hover,.box60 #category4 ul li a:hover {
	color: #663300 !important;
	text-decoration: underline;
}
.box60 .textGray,.box60 #category3 ul li a,.box60 #category4 ul li a {
	color: #663300 !important;
}
.box60 {
	display: block;
	float: right;
	margin: 0px 0 10px 0;
	padding: 0px;
	width: 280px;
	height: auto;
}
.box60 .top {
	margin: 0;
	padding: 0 0 0 0;
	width: 299px;
	height: 85px;
	background: url('../images/box/sidebar60_top.png') no-repeat;
}
.box60 .top .center_bg {
	margin: 0px;
	padding: 35px 0 0 10px;
}
.box60 .top h2 {
	margin: 0px 0 0 0px;
	padding: 10px 0 0 0px;
	color: #85452b;
	font-size: 18px;
	font-weight: lighter;
	text-align: left;
/*	text-shadow: 1px 1px 1px #f2f2f2;*/
}
.box60 .top img {
	float: left;
	margin: 2px 10px 0 15px;
	padding: 0px;
}
.box60 .middle {
	overflow: auto;
	padding: 0 0px 0 0px;
	width: 299px;
	height: auto;
	background: url('../images/box/sidebar60_middle.png') repeat-y;
	text-align: center;
}
.box60 .bg-white {
	background: url('../images/box/sidebar60_middle.png') repeat-y !important ;
}
.box60 .facebook {
	padding: 0 !important;
	border: 0px;
	width: 299px;
	height: auto;
	background: url('../images/box/sidebar60_middle.png') repeat-y !important ;
	text-align: center;
}
.box60 .bottom {
	width: 299px;
	height: 55px;
	background: url('../images/box/sidebar60_bottom.png') no-repeat;
}

/*product_box_l*/

.box60 .product_box_l {
	float: left;
	margin: 2px 0 0 21px;
	width: 235px;
	height: auto;
	text-align: left;
	color: #333;
	border-bottom: 1px solid #b79667;

}
.box60 .product_box_l img {
	float: left;
	width: 80px;
	height: auto;
	margin-right:5px;
}
.box60 .product_box_l .badge {
	top:0;
	left:0;
}
.box60 .product_box_l .badge img {
	width:32px;
	height:32px;
}
.box60 .product_box_l p {
	margin: 0 0 0 5px;
	padding: 0px;
}
.box60 .product_box_l .detail {
	padding-left: 80px;
}

.box60 .product_box_l a {
	font-size: small;
	margin:0;
	color: #333;
	text-decoration: none;
}
.box60 .product_box_l a:hover {
	text-decoration: underline;
}
.box60 .product_box_l .lastupdate {
	color: #663300;
	font-size: smaller;
}
.box60 .product_box_l .product_price {
	color: #666;
	font-weight: bold;
}

/*director-talk*/

.box60 ul.director-talk-list{
	text-align: left;
	line-height: 20px;
	margin: 0;
	padding: 5px 0 5px 25px;
}
.box60 ul.director-talk-list li {
	list-style:none;
}
.box60 ul.director-talk-list li img{
	float: right !important; 
	margin: 0 30px !important;
}
.box60 ul.director-talk-list li .director-talk-title{
	text-overflow:ellipsis;
	width: 207px;
	 white-space: nowrap;
	 overflow: hidden;
}
.box60  ul.content-list li .director-talk-title{
	width: 624px;
}
.box60 ul.director-talk-list .meta{
	color: red;
	font-size: 0.8em;
}
.box60 ul.director-talk-list li a{
	text-decoration: none;
}
.box60 ul.director-talk-list li a:hover{
	text-decoration: underline;
}
.box60 .show-all{
}
.box60 .show-all a{
	float: right;
	text-align: center;
	background: #be866b;
	
/*	background-image: -webkit-linear-gradient(center top , #F3F3F3 0%, #DDDDDD 50%, #D2D2D2 50%, #fff 100%);
	background-image: -moz-linear-gradient(center top , #F3F3F3 0%, #DDDDDD 50%, #D2D2D2 50%, #fff 100%);
	background-image: -o-linear-gradient(center top , #F3F3F3 0%, #DDDDDD 50%, #D2D2D2 50%, #fff 100%);
	background-image: -ms-linear-gradient(center top , #F3F3F3 0%, #DDDDDD 50%, #D2D2D2 50%, #fff 100%);
	background-image: linear-gradient(center top , #F3F3F3 0%, #DDDDDD 50%, #D2D2D2 50%, #fff 100%);*/
	
    border-radius: 5px 5px 5px 5px;
	
    color: #fff;
    margin: 0 30px 10px 0;
    padding: 7px 0;
	width: 70px;
/*    text-shadow: 0 1px 1px #f2f2f2;*/
	text-decoration: none;
	
	box-shadow: 0 1px 2px #666;
}
.box60 .show-all a:hover{
	text-decoration: none;
	background: #deae84;
}

/*facebook*/

/*#categories1*/

.box60 #category1 ul {
	list-style: none;
	margin: 0 0 0 0px;
	padding: 0;
	width: auto !important;
}
.box60 #category1 ul li{
	margin: 0 0 0 8px;
	height: auto;
	background:none;
	border-bottom: 1px dotted #663300;
}
.box60 #category1 ul li a{
	padding: 6px;
	color: #562b01;
}
.box60 #category1 ul li a:hover{
	color: #fff !important;
	text-shadow: 0px 1px 2px #999;
	
	border-bottom: 1px solid #b79667;
	
	background: rgb(216,183,130); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q4Yjc4MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMWFjNzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(216,183,130,1) 0%, rgba(209,172,118,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(216,183,130,1)), color-stop(100%,rgba(209,172,118,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(216,183,130,1) 0%,rgba(209,172,118,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(216,183,130,1) 0%,rgba(209,172,118,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(216,183,130,1) 0%,rgba(209,172,118,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(216,183,130,1) 0%,rgba(209,172,118,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d8b782', endColorstr='#d1ac76',GradientType=0 ); /* IE6-8 */
}

/*#categoriesList*/
.box60 ul#categoriesList,.box60 ul#categoriesList li {
	margin: 0 0 0 12px;
	width: 250px !important;
}
.box60 ul#categoriesList li a:hover{
	color: #255184;
}

/*category_images*/

.box60 #category_images{
	margin: 0px 0px;
	padding: 0px;
	width: auto;
	height: auto;
}
.box60 #category_images img {
	margin: 2px 0px;
	padding: 0px;
	width: 240px;
}

/* box61 */

.box61 #category3 ul li a,.box61 #category4 ul li a {
}

.box61 #category3 ul li a:hover,.box61 #category3 ul li a:hover {
}

.box61 a:hover,.box61 #category3 ul li a:hover,.box61 #category4 ul li a:hover {
	color: #663300 !important;
	text-decoration: underline;
}
.box61 .textGray,.box61 #category3 ul li a,.box61 #category4 ul li a {
	color: #663300 !important;
}
.box61 {
	display: block;
	float: right;
	margin: 0px 0 10px 0;
	padding: 0px;
	width: 280px;
	height: auto;
}
.box61 .top {
	margin: 0;
	padding: 0 0 0 0;
	width: 299px;
	height: 85px;
	background: url('../images/box/sidebar61_top.png') no-repeat;
}
.box61 .top .center_bg {
	margin: 0px;
	padding: 35px 0 0 10px;
}
.box61 .top h2 {
	margin: 0px 0 0 0px;
	padding: 10px 0 0 0px;
	color: #824c4c;
	font-size: 20px;
	font-weight: lighter;
	text-align: left;
	text-shadow: 2px 1px 1px #f2f2f2;
}
.box61 .top img {
	float: left;
	margin: 2px 10px 0 15px;
	padding: 0px;
}
.box61 .middle {
	overflow: auto;
	padding: 0 0px 0 0px;
	width: 299px;
	height: auto;
	background: url('../images/box/sidebar61_middle.png') repeat-y;
	text-align: center;
}
.box61 .bg-white {
	background: url('../images/box/sidebar61_middle.png') repeat-y !important ;
}
.box61 .facebook {
	padding: 0 !important;
	border: 0px;
	width: 299px;
	height: auto;
	background: url('../images/box/sidebar61_middle.png') repeat-y !important ;
	text-align: center;
}
.box61 .bottom {
	width: 299px;
	height: 91px;
	background: url('../images/box/sidebar61_bottom.png') no-repeat;
}

/*product_box_l*/

.box61 .product_box_l {
	float: left;
	margin: 2px 0 0 21px;
	width: 235px;
	height: auto;
	text-align: left;
	color: #333;
	border-bottom: 1px solid #b79667;

}
.box61 .product_box_l img {
	float: left;
	width: 80px;
	height: auto;
	margin-right:5px;
}
.box61 .product_box_l .badge {
	top:0;
	left:0;
}
.box61 .product_box_l .badge img {
	width:32px;
	height:32px;
}
.box61 .product_box_l p {
	margin: 0 0 0 5px;
	padding: 0px;
}
.box61 .product_box_l .detail {
	padding-left: 80px;
}

.box61 .product_box_l a {
	font-size: small;
	margin:0;
	color: #333;
	text-decoration: none;
}
.box61 .product_box_l a:hover {
	text-decoration: underline;
}
.box61 .product_box_l .lastupdate {
	color: #663300;
	font-size: smaller;
}
.box61 .product_box_l .product_price {
	color: #666;
	font-weight: bold;
}

/*director-talk*/

.box61 ul.director-talk-list{
	text-align: left;
	line-height: 20px;
	margin: 0;
	padding: 5px 0 5px 25px;
}
.box61 ul.director-talk-list li {
	list-style:none;
}
.box61 ul.director-talk-list li img{
	float: right !important; 
	margin: 0 30px !important;
}
.box61 ul.director-talk-list li .director-talk-title{
	text-overflow:ellipsis;
	width: 207px;
	 white-space: nowrap;
	 overflow: hidden;
}
.box61  ul.content-list li .director-talk-title{
	width: 624px;
}
.box61 ul.director-talk-list .meta{
	color: red;
	font-size: 0.8em;
}
.box61 ul.director-talk-list li a{
	text-decoration: none;
}
.box61 ul.director-talk-list li a:hover{
	text-decoration: underline;
}
.box61 .show-all{
}
.box61 .show-all a{
	float: right;
	text-align: center;
	background: #d9c091;
	
/*	background-image: -webkit-linear-gradient(center top , #F3F3F3 0%, #DDDDDD 50%, #D2D2D2 50%, #fff 100%);
	background-image: -moz-linear-gradient(center top , #F3F3F3 0%, #DDDDDD 50%, #D2D2D2 50%, #fff 100%);
	background-image: -o-linear-gradient(center top , #F3F3F3 0%, #DDDDDD 50%, #D2D2D2 50%, #fff 100%);
	background-image: -ms-linear-gradient(center top , #F3F3F3 0%, #DDDDDD 50%, #D2D2D2 50%, #fff 100%);
	background-image: linear-gradient(center top , #F3F3F3 0%, #DDDDDD 50%, #D2D2D2 50%, #fff 100%);*/
	
    border-radius: 5px 5px 5px 5px;
	
    color: #330000;
    margin: 0 30px 10px 0;
    padding: 7px 0;
	width: 70px;
    text-shadow: 0 1px 1px #f2f2f2;
	text-decoration: underline;
	
	box-shadow: 0 1px 2px #666;
}
.box61 .show-all a:hover{
	text-decoration: none;
}

/*facebook*/

/*#categories1*/

.box61 #category1 ul {
	list-style: none;
	margin: 0 0 0 0px;
	padding: 0;
	width: auto !important;
}
.box61 #category1 ul li{
	margin: 0 0 0 8px;
	height: auto;
	background:none;
	border-bottom: 1px dotted #663300;
}
.box61 #category1 ul li a{
	padding: 6px;
	color: #824c4c;
}
.box61 #category1 ul li a:hover{
	color: #fff !important;
	text-shadow: 0px 1px 2px #999;
	
	border-bottom: 1px solid #b79667;
	
	background: rgb(216,183,130); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q4Yjc4MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMWFjNzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(216,183,130,1) 0%, rgba(209,172,118,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(216,183,130,1)), color-stop(100%,rgba(209,172,118,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(216,183,130,1) 0%,rgba(209,172,118,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(216,183,130,1) 0%,rgba(209,172,118,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(216,183,130,1) 0%,rgba(209,172,118,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(216,183,130,1) 0%,rgba(209,172,118,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d8b782', endColorstr='#d1ac76',GradientType=0 ); /* IE6-8 */
}

/*#categoriesList*/
.box61 ul#categoriesList,.box61 ul#categoriesList li {
	margin: 0 0 0 12px;
	width: 250px !important;
}
.box61 ul#categoriesList li a:hover{
	color: #255184;
}

/*category_images*/

.box61 #category_images{
	margin: 0px 0px;
	padding: 0px;
	width: auto;
	height: auto;
}
.box61 #category_images img {
	margin: 2px 0px;
	padding: 0px;
	width: 240px;
}

/* box62 */

.box62 #category3 ul li a,.box62 #category4 ul li a {
}

.box62 #category3 ul li a:hover,.box62 #category3 ul li a:hover {
}

.box62 a:hover,.box62 #category3 ul li a:hover,.box62 #category4 ul li a:hover {
/*	color: #663300 !important;*/
	text-decoration: underline;
}
.box62 .textGray,.box62 #category3 ul li a,.box62 #category4 ul li a {
	color: #5B89A5 !important;
}
.box62 {
	display: block;
	margin: 0px 0 10px 0;
	padding: 0px;
	width: 285px;
	height: auto;
}
.box62 .top {
	margin: 0;
	padding: 0 0 0 0;
	height: 138px;
	background: url('../images/box/sidebar62_top.png') no-repeat;
}
.box62 .top .center_bg {
	margin: 0px;
	padding: 80px 0 0 20px;
}
.box62 .top h2 {
	margin: 0px 0 0 0px;
	padding: 10px 0 0 0px;
	color: #5B89A5;
	font-size: 18px;
	font-weight: lighter;
	text-align: left;
/*	text-shadow: 1px 1px 1px #f2f2f2;*/
}
.box62 .top img {
	float: left;
	margin: 2px 10px 0 15px;
	padding: 0px;
}
.box62 .middle {
	overflow: auto;
	padding: 0 0px 0 0px;
	height: auto;
	background: url('../images/box/sidebar62_middle.png') repeat-y;
	text-align: center;
}
.box62 .bg-white {
	background: url('../images/box/sidebar62_middle.png') repeat-y !important ;
}
.box62 .facebook {
	padding: 0 !important;
	border: 0px;
	height: auto;
	background: url('../images/box/sidebar62_middle.png') repeat-y !important ;
	text-align: center;
}
.box62 .bottom {
	width: 299px;
	height: 88px;
	background: url('../images/box/sidebar62_bottom.png') no-repeat;
}

/*product_box_l*/

.box62 .product_box_l {
	float: left;
	margin: 2px 0 0 21px;
	width: 220px;
	height: auto;
	text-align: left;
	color: #333;
	border-bottom: none !important;

}
.box62 .product_box_l img {
	float: left;
	width: 80px;
	height: auto;
	margin-right:5px;
}
.box62 .product_box_l .badge {
	top:0;
	left: 10px;
}
.box62 .product_box_l .badge img {
	width:32px;
	height:32px;
}
.box62 .product_box_l p {
	margin: 0 0 0 5px;
	padding: 0px;
}
.box62 .product_box_l .detail {
	padding-left: 80px;
}

.box62 .product_box_l a {
	margin:0;
	color: #5B89A5;
	font-weight: bold;
	text-decoration: none;
}
.box62 .product_box_l a:hover {
	text-decoration: underline;
}
.box62 .product_box_l .lastupdate {
	color: #5B89A5;
	font-size: smaller;
}
.box62 .product_box_l .product_price {
	color: #5B89A5;
	font-weight: bold;
}

/*director-talk*/

.box62 ul.director-talk-list{
	text-align: left;
	line-height: 20px;
	margin: 0 auto;
	padding: 5px 0 5px 25px;
}
.box62 ul.director-talk-list li {
	list-style:none;
}
.box62 ul.director-talk-list li img{
	float: right !important; 
	margin: 0 30px !important;
}
.box62 ul.director-talk-list li .director-talk-title{
	text-overflow:ellipsis;
	width: 207px;
	 white-space: nowrap;
	 overflow: hidden;
}
.box62  ul.content-list li .director-talk-title{
	width: 624px;
}
.box62 ul.director-talk-list .meta{
	color: red;
	font-size: 0.8em;
}
.box62 ul.director-talk-list li a{
	text-decoration: none;
}
.box62 ul.director-talk-list li a:hover{
	color:#5B89A5;
	text-decoration: underline;
}
.box62 .show-all{
}
.box62 .show-all a{
	float: right;
	text-align: center;
	background: #5B89A5;
	
/*	background-image: -webkit-linear-gradient(center top , #F3F3F3 0%, #DDDDDD 50%, #D2D2D2 50%, #fff 100%);
	background-image: -moz-linear-gradient(center top , #F3F3F3 0%, #DDDDDD 50%, #D2D2D2 50%, #fff 100%);
	background-image: -o-linear-gradient(center top , #F3F3F3 0%, #DDDDDD 50%, #D2D2D2 50%, #fff 100%);
	background-image: -ms-linear-gradient(center top , #F3F3F3 0%, #DDDDDD 50%, #D2D2D2 50%, #fff 100%);
	background-image: linear-gradient(center top , #F3F3F3 0%, #DDDDDD 50%, #D2D2D2 50%, #fff 100%);*/
	
    border-radius: 5px 5px 5px 5px;
	
    color: #fff;
    margin: 0 30px 10px 0;
    padding: 7px 0;
	width: 70px;
    /*text-shadow: 0 1px 1px #f2f2f2;*/
	text-decoration: none;
	
	box-shadow: 0 1px 2px #666;
}
.box62 .show-all a:hover{
	background: #6699cc;
	text-decoration: none;
}

/*facebook*/
.box62 .facebook iframe{
	width: 210px !important;
}

/*#categories1*/

.box62 #category1 ul {
	list-style: none;
	margin: 0 0 0 0px;
	padding: 0;
	width: auto !important;
}
.box62 #category1 ul li{
	margin: 0 0 0 8px;
	height: auto;
	background:none;
	border-bottom: 1px dotted #cccccc;
}
.box62 #category1 ul li a{
	padding: 6px;
	color: #666666;
}
.box62 #category1 ul li a:hover{
	color: #fff !important;
/*	text-shadow: 0px 1px 2px #999;*/

	background: #6699cc; /* Old browsers */

	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
}

/*#categoriesList*/
.box62 ul#categoriesList,.box62 ul#categoriesList li {
	margin: 0 0 0 15px;
	width: 223px !important;
}
.box62 ul#categoriesList li a:hover{
	color: #255184;
}

/*category_images*/

.box62 #category_images{
	margin: 0px 0px;
	padding: 0px;
	height: auto;
}
.box62 #category_images img {
	margin: 0 0px 0 22px;
	padding: 0px;
	width: 215px;
	height: 74px;
}
.box62 #category_images .viewAll {
	display: block;
	width: 210px;
}

/* Calendar News */

.box62 #dateCurrent {
	margin: 0px auto;
	width: 220px;
}
.box62 #calendar_news {
	margin: 0 0 0 17px;
}

/* google map */

.box62 #google_map {
	width: 220px;
}
.box62 .jobs {
	margin: 0px auto;
}




/* box63 */

.box63 #category3 ul li a,.box63 #category4 ul li a {
}

.box63 #category3 ul li a:hover,.box63 #category3 ul li a:hover {
}

.box63 a:hover,.box62 #category3 ul li a:hover,.box63 #category4 ul li a:hover {
/*	color: #663300 !important;*/
	text-decoration: underline;
}
.box63 .textGray,.box63 #category3 ul li a,.box63 #category4 ul li a {
	color: #333 !important;
}
.box63 {
	display: block;
	float: right;
	margin: 0px 0 10px 0;
	padding: 0px;
	width: 260px;
	height: auto;
}
.box63 .top {
	float: left;
	position: relative;
    margin: 0px 0 0 0 auto;
    padding: 5px 0 0 0;
	width: 100%;
	text-align: left;

/*	border-top: 1px solid #dedede;
	border-left: 1px solid #dedede;
	border-right: 1px solid #dedede;*/

	background: #ea8516;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ea8516), to(#cc6600));
	background: -webkit-linear-gradient(#ea8516, #cc6600);
	background: -moz-linear-gradient(#ea8516, #cc6600);
	background: -ms-linear-gradient(#ea8516, #cc6600);
	background: -o-linear-gradient(#ea8516, #cc6600);
	background: linear-gradient(#ea8516, #cc6600);
	-pie-background: linear-gradient(#ea8516, #cc6600);
	behavior: url(pie/PIE.htc);

    -webkit-border-radius: 10px 10px 0px 0px;
    -moz-border-radius: 10px 10px 0px 0px;
    border-radius: 10px 10px 0px 0px;

/*    -webkit-box-shadow: inset #333 0 1px 3px;
    -moz-box-shadow: inset #333 0 1px 3px;
    box-shadow: inset #333 0 1px 3px;*/
}
.box63 .top .center_bg {
}
.box63 .top h2 {
	float: left;
 	color: #666;
	font-size: 16px;
	
    margin: 0 0 0 10px;
    padding: 5px 60px 9px 20px;
    text-align: left;
	text-shadow: 0 1px 0 #fff;
		
    -webkit-border-radius: 10px 10px 0px 0px;
    -moz-border-radius: 10px 10px 0px 0px;
    border-radius: 10px 10px 0px 0px;		
	
	background: url(../images/product_bar_bg.png) bottom right no-repeat;
}
.box63 .top img {
	position: absolute;
	top: 0;
	right: 20px;
}
.box63 .middle {
	overflow: hidden;
	position: relative;
	float: left;
	padding: 0 0px 0 0px;
	width:99.5%;
	height: auto;
	/*background: url('../images/box/sidebar62_middle.png') repeat-y;*/
	text-align: center;
	
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	
	background: #fff;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#f2f2f2));
	background: -webkit-linear-gradient(#fff, #f2f2f2);
	background: -moz-linear-gradient(#fff, #f2f2f2);
	background: -ms-linear-gradient(#fff, #f2f2f2);
	background: -o-linear-gradient(#fff, #f2f2f2);
	background: linear-gradient(#fff, #f2f2f2);
	-pie-background: linear-gradient(#fff, #f2f2f2);
	behavior: url(pie/PIE.htc);	
	
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}
.box63 .bg-white {
}
.box63 .facebook {
	overflow: hidden;
	position: relative;
	float: left;
	padding: 10px 0px;
	width: 100%;
	height: auto;
	/*background: url('../images/box/sidebar62_middle.png') repeat-y;*/
	text-align: center;
	
	border-bottom: 1px solid #ccc  !important;
	border-left: 1px solid #ccc !important;
	border-right: 1px solid #ccc !important;
	
	background: #fff !important;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#f2f2f2)) !important;
	background: -webkit-linear-gradient(#fff, #f2f2f2) !important;
	background: -moz-linear-gradient(#fff, #f2f2f2) !important;
	background: -ms-linear-gradient(#fff, #f2f2f2) !important;
	background: -o-linear-gradient(#fff, #f2f2f2) !important;
	background: linear-gradient(#fff, #f2f2f2) !important;
	-pie-background: linear-gradient(#fff, #f2f2f2) !important;
	behavior: url(pie/PIE.htc) !important;	
	
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}
.box63 .bottom {
/*	width: 299px;
	height: 88px;
	background: url('../images/box/sidebar62_bottom.png') no-repeat;*/
}

/*product_box_l*/

.box63 .product_box_l {
	float: left;
	margin: 2px 0 0 21px;
	width: 235px;
	height: auto;
	text-align: left;
	color: #333;
	border-bottom: none !important;

}
.box63 .product_box_l img {
	float: left;
	width: 80px;
	height: auto;
	margin-right:5px;
}
.box63 .product_box_l .badge {
	top:0;
	left:0;
}
.box63 .product_box_l .badge img {
	width:32px;
	height:32px;
}
.box63 .product_box_l p {
	margin: 0 0 0 5px;
	padding: 0px;
}
.box63 .product_box_l .detail {
	padding-left: 80px;
}

.box63 .product_box_l a {
	margin:0;
	color: #cd6701;
	font-weight: bold;
	text-decoration: none;
}
.box63 .product_box_l a:hover {
	text-decoration: underline;
}
.box63 .product_box_l .lastupdate {
	color: #cd6701;
	font-size: smaller;
}
.box63 .product_box_l .product_price {
	color: #cd6701;
	font-weight: bold;
}

/*director-talk*/

.box63 ul.director-talk-list{
	text-align: left;
	line-height: 20px;
	margin: 0 auto;
	padding: 5px 0 5px 25px;
	width: 260px;
}
.box63 ul.director-talk-list li {
	list-style:none;
}
.box63 ul.director-talk-list li img{
	float: right !important; 
	margin: 0 30px !important;
}
.box63 ul.director-talk-list li .director-talk-title{
	text-overflow:ellipsis;
	width: 207px;
	 white-space: nowrap;
	 overflow: hidden;
}
.box63  ul.content-list li .director-talk-title{
	width: 624px;
}
.box63 ul.director-talk-list .meta{
	color: red;
	font-size: 0.8em;
}
.box63 ul.director-talk-list li a{
	text-decoration: none;
}
.box63 ul.director-talk-list li a:hover{
	color:#cd6701;
	text-decoration: underline;
}
.box63 .show-all{
}
.box63 .show-all a{
	float: right;
	text-align: center;
	
	background: #cc6600;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#cc6600), to(#8b4602));
	background: -webkit-linear-gradient(#cc6600, #8b4602);
	background: -moz-linear-gradient(#cc6600, #8b4602);
	background: -ms-linear-gradient(#cc6600, #8b4602);
	background: -o-linear-gradient(#cc6600, #8b4602);
	background: linear-gradient(#cc6600, #8b4602);
	-pie-background: linear-gradient(#cc6600, #8b4602);
	behavior: url(pie/PIE.htc);
	
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
	
    color: #fff;
	font-weight: bold;
    margin: 0 30px 10px 0;
    padding: 7px 15px;
	width: 70px;
    /*text-shadow: 0 1px 1px #f2f2f2;*/
	text-decoration: none;
	
	box-shadow: 0 1px 2px #666;
}
.box63 .show-all a:hover{
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;	
	
    -webkit-box-shadow: inset #603000 2px 1px 3px;
    -moz-box-shadow: inset #603000 2px 1px3px;
    box-shadow: inset #603000 2px 1px 3px;	
}

/*facebook*/
.box63 .facebook iframe{
	width: 230px !important;
}

/*#categories1*/

.box63 #category1 ul {
	list-style: none;
	margin: 0 0 0 0px;
	padding: 0;
	width: auto !important;
}
.box63 #category1 ul li{
	position: relative;
	margin: 0 0 0 8px;
	height: auto;
	background:none;
	border-bottom: 1px dotted #cccccc;
	
	background: #fff;
	background: -moz-linear-gradient(top,  #fff 0%, #f2f2f2 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#f2f2f2));
	background: -webkit-linear-gradient(top,  #fff 0%,#f2f2f2 100%);
	background: -o-linear-gradient(top,  #fff 0%,#f2f2f2 100%);
	background: -ms-linear-gradient(top,  #fff 0%,#f2f2f2 100%);
	background: linear-gradient(to bottom,  #fff 0%,#f2f2f2 100%);
	-pie-background: linear-gradient(#fff, #f2f2f2);
	behavior: url(pie/PIE.htc);	
}
.box63 #category1 ul li a{
	padding: 6px;
	color: #666666;
	font-weight: bold;
}
.box63 #category1 ul li a:hover{
	position: relative;
	color: #fff !important;
/*	text-shadow: 0px 1px 2px #999;*/

	background: #ea8516;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ea8516), to(#cc6600));
	background: -webkit-linear-gradient(#ea8516, #cc6600);
	background: -moz-linear-gradient(#ea8516, #cc6600);
	background: -ms-linear-gradient(#ea8516, #cc6600);
	background: -o-linear-gradient(#ea8516, #cc6600);
	background: linear-gradient(#ea8516, #cc6600);
	-pie-background: linear-gradient(#ea8516, #cc6600);
	behavior: url(pie/PIE.htc);

/*	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;*/
}

/*#categoriesList*/
.box63 ul#categoriesList,.box63 ul#categoriesList li {
	margin: 0px auto;
	width: 100% !important;
}
.box63 ul#categoriesList li a:hover{
	color: #255184;
}

/*category_images*/

.box63 #category_images{
	margin: 0px 0px;
	padding: 0px;
	width: auto;
	height: auto;
}
.box63 #category_images img {
	margin: 2px 0px;
	padding: 0px;
	width: 230px;
}

/* google map */

.box63 #google_map {
	width: 230px;
}
.box63 .jobs {
	margin: 0px auto;
	width: 230px;
}

/* box64 */

.box64 #category3 ul li a,.box64 #category4 ul li a {
}

.box64 #category3 ul li a:hover,.box64 #category3 ul li a:hover {
}

.box64 a:hover,.box62 #category3 ul li a:hover,.box64 #category4 ul li a:hover {
/*	color: #663300 !important;*/
	text-decoration: underline;
}
.box64 .textGray,.box64 #category3 ul li a,.box64 #category4 ul li a {
	color: #333 !important;
}
.box64 {
	display: block;
	float: right;
	margin: 0px 0 10px 0;
	padding: 0px;
	width: 260px;
	height: auto;
}
.box64 .top {
	overflow: hidden;
	float: left;
	position: relative;
    margin: 0px 0 0 0 auto;
    padding: 10px 0 0 0;
	width: 100%;
	text-align: left;

/*	border-top: 1px solid #dedede;
	border-left: 1px solid #dedede;
	border-right: 1px solid #dedede;*/
	
	background: url(../images/content/center64.jpg) top center repeat;

/*	background: #ea8516;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ea8516), to(#cc6600));
	background: -webkit-linear-gradient(#ea8516, #cc6600);
	background: -moz-linear-gradient(#ea8516, #cc6600);
	background: -ms-linear-gradient(#ea8516, #cc6600);
	background: -o-linear-gradient(#ea8516, #cc6600);
	background: linear-gradient(#ea8516, #cc6600);
	-pie-background: linear-gradient(#ea8516, #cc6600);
	behavior: url(pie/PIE.htc);*/

    -webkit-border-radius: 10px 10px 0px 0px;
    -moz-border-radius: 10px 10px 0px 0px;
    border-radius: 10px 10px 0px 0px;

/*    -webkit-box-shadow: inset #333 0 1px 3px;
    -moz-box-shadow: inset #333 0 1px 3px;
    box-shadow: inset #333 0 1px 3px;*/
}
.box64 .top .center_bg {
}
.box64 .top h2 {
	float: left;
 	color: #666;
	font-size: 16px;
	
    margin: 0 0 0 10px;
    padding: 5px 60px 9px 20px;
    text-align: left;
	text-shadow: 0 1px 0 #fff;
		
    -webkit-border-radius: 10px 10px 0px 0px;
    -moz-border-radius: 10px 10px 0px 0px;
    border-radius: 10px 10px 0px 0px;		
	
	background: url(../images/product_bar_bg.png) bottom right no-repeat;
}
.box64 .top img {
	position: absolute;
	top: 0;
	right: 20px;
}
.box64 .middle {
	overflow: hidden;
	position: relative;
	float: left;
	padding: 0 0px 0 0px;
	width:99.5%;
	height: auto;
	/*background: url('../images/box/sidebar62_middle.png') repeat-y;*/
	text-align: center;
	
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	
	background: #fff;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#f2f2f2));
	background: -webkit-linear-gradient(#fff, #f2f2f2);
	background: -moz-linear-gradient(#fff, #f2f2f2);
	background: -ms-linear-gradient(#fff, #f2f2f2);
	background: -o-linear-gradient(#fff, #f2f2f2);
	background: linear-gradient(#fff, #f2f2f2);
	-pie-background: linear-gradient(#fff, #f2f2f2);
	behavior: url(pie/PIE.htc);	
	
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}
.box64 .bg-white {
}
.box64 .facebook {
	overflow: hidden;
	position: relative;
	float: left;
	padding: 10px 0px;
	width: 100%;
	height: auto;
	/*background: url('../images/box/sidebar62_middle.png') repeat-y;*/
	text-align: center;
	
	border-bottom: 1px solid #ccc  !important;
	border-left: 1px solid #ccc !important;
	border-right: 1px solid #ccc !important;
	
	background: #fff !important;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#f2f2f2)) !important;
	background: -webkit-linear-gradient(#fff, #f2f2f2) !important;
	background: -moz-linear-gradient(#fff, #f2f2f2) !important;
	background: -ms-linear-gradient(#fff, #f2f2f2) !important;
	background: -o-linear-gradient(#fff, #f2f2f2) !important;
	background: linear-gradient(#fff, #f2f2f2) !important;
	-pie-background: linear-gradient(#fff, #f2f2f2) !important;
	behavior: url(pie/PIE.htc) !important;	
	
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}
.box64 .bottom {
/*	width: 299px;
	height: 88px;
	background: url('../images/box/sidebar62_bottom.png') no-repeat;*/
}

/*product_box_l*/

.box64 .product_box_l {
	float: left;
	margin: 2px 0 0 21px;
	width: 235px;
	height: auto;
	text-align: left;
	color: #333;
	border-bottom: none !important;

}
.box64 .product_box_l img {
	float: left;
	width: 80px;
	height: auto;
	margin-right:5px;
}
.box64 .product_box_l .badge {
	top:0;
	left:0;
}
.box64 .product_box_l .badge img {
	width:32px;
	height:32px;
}
.box64 .product_box_l p {
	margin: 0 0 0 5px;
	padding: 0px;
}
.box64 .product_box_l .detail {
	padding-left: 80px;
}

.box64 .product_box_l a {
	margin:0;
	color: #fe5656;
	font-weight: bold;
	text-decoration: none;
}
.box64 .product_box_l a:hover {
	text-decoration: underline;
}
.box64 .product_box_l .lastupdate {
	color: #fe5656;
	font-size: smaller;
}
.box64 .product_box_l .product_price {
	color: #cd6701;
	font-weight: bold;
}

/*director-talk*/

.box64 ul.director-talk-list{
	text-align: left;
	line-height: 20px;
	margin: 0 auto;
	padding: 5px 0 5px 25px;
	width: 260px;
}
.box64 ul.director-talk-list li {
	list-style:none;
}
.box64 ul.director-talk-list li img{
	float: right !important; 
	margin: 0 30px !important;
}
.box64 ul.director-talk-list li .director-talk-title{
	text-overflow:ellipsis;
	width: 207px;
	 white-space: nowrap;
	 overflow: hidden;
}
.box64  ul.content-list li .director-talk-title{
	width: 624px;
}
.box64 ul.director-talk-list .meta{
	color: red;
	font-size: 0.8em;
}
.box64 ul.director-talk-list li a{
	text-decoration: none;
}
.box64 ul.director-talk-list li a:hover{
	color:#cd6701;
	text-decoration: underline;
}
.box64 .show-all{
}
.box64 .show-all a{
	float: right;
	text-align: center;
	
	border: 1px solid #f25552;

	background: #ffa8aa;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffa8aa), to(#fe605d));
	background: -webkit-linear-gradient(#ffa8aa, #fe605d);
	background: -moz-linear-gradient(#ffa8aa, #fe605d);
	background: -ms-linear-gradient(#ffa8aa, #fe605d);
	background: -o-linear-gradient(#ffa8aa, #fe605d);
	background: linear-gradient(#ffa8aa, #fe605d);
	-pie-background: linear-gradient(#ffa8aa, #fe605d);
	behavior: url(pie/PIE.htc);
	
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
	
    color: #fff;
	font-weight: bold;
    margin: 0 30px 10px 0;
    padding: 7px 15px;
	width: 70px;
    /*text-shadow: 0 1px 1px #f2f2f2;*/
	text-decoration: none;
	
	box-shadow: 0 1px 2px #666;
}
.box64 .show-all a:hover{
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;	
	
    -webkit-box-shadow: inset #d64848 2px 1px 3px;
    -moz-box-shadow: inset #d64848 2px 1px3px;
    box-shadow: inset #d64848 2px 1px 3px;
}

/*facebook*/
.box64 .facebook iframe{
	width: 230px !important;
}

/*#categories1*/

.box64 #category1 ul {
	list-style: none;
	margin: 0 0 0 0px;
	padding: 0;
	width: auto !important;
}
.box64 #category1 ul li{
	position: relative;
	margin: 0 0 0 8px;
	height: auto;
	background:none;
	border-bottom: 1px dotted #cccccc;
	
	background: #fff;
	background: -moz-linear-gradient(top,  #fff 0%, #f2f2f2 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#f2f2f2));
	background: -webkit-linear-gradient(top,  #fff 0%,#f2f2f2 100%);
	background: -o-linear-gradient(top,  #fff 0%,#f2f2f2 100%);
	background: -ms-linear-gradient(top,  #fff 0%,#f2f2f2 100%);
	background: linear-gradient(to bottom,  #fff 0%,#f2f2f2 100%);
	-pie-background: linear-gradient(#fff, #f2f2f2);
	behavior: url(pie/PIE.htc);	
}
.box64 #category1 ul li a{
	padding: 6px;
	color: #666666;
	font-weight: bold;
}
.box64 #category1 ul li a:hover{
	position: relative;
	color: #fff !important;
/*	text-shadow: 0px 1px 2px #999;*/

	background: #ffa8aa;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffa8aa), to(#fe605d));
	background: -webkit-linear-gradient(#ffa8aa, #fe605d);
	background: -moz-linear-gradient(#ffa8aa, #fe605d);
	background: -ms-linear-gradient(#ffa8aa, #fe605d);
	background: -o-linear-gradient(#ffa8aa, #fe605d);
	background: linear-gradient(#ffa8aa, #fe605d);
	-pie-background: linear-gradient(#ffa8aa, #fe605d);
	behavior: url(pie/PIE.htc);

/*	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;*/
}

/*#categoriesList*/
.box64 ul#categoriesList,.box64 ul#categoriesList li {
	margin: 0px auto;
	width: 100% !important;
}
.box64 ul#categoriesList li a:hover{
	color: #255184;
}

/*category_images*/

.box64 #category_images{
	margin: 0px 0px;
	padding: 0px;
	width: auto;
	height: auto;
}
.box64 #category_images img {
	margin: 2px 0px;
	padding: 0px;
	width: 230px;
}

/* google map */

.box64 #google_map {
	width: 230px;
}
.box64 .jobs {
	margin: 0px auto;
	width: 230px;
}

/* box65 */

.box65 #category3 ul li a,.box65 #category4 ul li a {
}

.box65 #category3 ul li a:hover,.box65 #category3 ul li a:hover {
}

.box65 a:hover,.box62 #category3 ul li a:hover,.box65 #category4 ul li a:hover {
/*	color: #663300 !important;*/
	text-decoration: underline;
}
.box65 .textGray,.box65 #category3 ul li a,.box65 #category4 ul li a {
	color: #333 !important;
}
.box65 {
	display: block;
	float: right;
	margin: 0px 0 10px 0;
	padding: 0px;
	width: 260px;
	height: auto;
}
.box65 .top {
	overflow: hidden;
	float: left;
	position: relative;
    margin: 0px 0 0 0 auto;
    padding: 10px 0 0 0;
	width: 100%;
	text-align: left;

/*	border-top: 1px solid #dedede;
	border-left: 1px solid #dedede;
	border-right: 1px solid #dedede;*/
	
	background: url(../images/content/center65.jpg) top center repeat;

    -webkit-border-radius: 10px 10px 0px 0px;
    -moz-border-radius: 10px 10px 0px 0px;
    border-radius: 10px 10px 0px 0px;

/*    -webkit-box-shadow: inset #333 0 1px 3px;
    -moz-box-shadow: inset #333 0 1px 3px;
    box-shadow: inset #333 0 1px 3px;*/
}
.box65 .top .center_bg {
}
.box65 .top h2 {
	float: left;
 	color: #666;
	font-size: 16px;
	
    margin: 0 0 0 10px;
    padding: 5px 60px 9px 20px;
    text-align: left;
	text-shadow: 0 1px 0 #fff;
		
    -webkit-border-radius: 10px 10px 0px 0px;
    -moz-border-radius: 10px 10px 0px 0px;
    border-radius: 10px 10px 0px 0px;		
	
	background: url(../images/product_bar_bg.png) bottom right no-repeat;
}
.box65 .top img {
	position: absolute;
	top: 0;
	right: 20px;
}
.box65 .middle {
	overflow: hidden;
	position: relative;
	float: left;
	padding: 0 0px 0 0px;
	width:99.5%;
	height: auto;
	/*background: url('../images/box/sidebar62_middle.png') repeat-y;*/
	text-align: center;
	
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	
	background: #fff;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#f2f2f2));
	background: -webkit-linear-gradient(#fff, #f2f2f2);
	background: -moz-linear-gradient(#fff, #f2f2f2);
	background: -ms-linear-gradient(#fff, #f2f2f2);
	background: -o-linear-gradient(#fff, #f2f2f2);
	background: linear-gradient(#fff, #f2f2f2);
	-pie-background: linear-gradient(#fff, #f2f2f2);
	behavior: url(pie/PIE.htc);	
	
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}
.box65 .bg-white {
}
.box65 .facebook {
	overflow: hidden;
	position: relative;
	float: left;
	padding: 10px 0px;
	width: 100%;
	height: auto;
	/*background: url('../images/box/sidebar62_middle.png') repeat-y;*/
	text-align: center;
	
	border-bottom: 1px solid #ccc  !important;
	border-left: 1px solid #ccc !important;
	border-right: 1px solid #ccc !important;
	
	background: #fff !important;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#f2f2f2)) !important;
	background: -webkit-linear-gradient(#fff, #f2f2f2) !important;
	background: -moz-linear-gradient(#fff, #f2f2f2) !important;
	background: -ms-linear-gradient(#fff, #f2f2f2) !important;
	background: -o-linear-gradient(#fff, #f2f2f2) !important;
	background: linear-gradient(#fff, #f2f2f2) !important;
	-pie-background: linear-gradient(#fff, #f2f2f2) !important;
	behavior: url(pie/PIE.htc) !important;	
	
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}
.box65 .bottom {
/*	width: 299px;
	height: 88px;
	background: url('../images/box/sidebar62_bottom.png') no-repeat;*/
}

/*product_box_l*/

.box65 .product_box_l {
	float: left;
	margin: 2px 0 0 21px;
	width: 235px;
	height: auto;
	text-align: left;
	color: #333;
	border-bottom: none !important;

}
.box65 .product_box_l img {
	float: left;
	width: 80px;
	height: auto;
	margin-right:5px;
}
.box65 .product_box_l .badge {
	top:0;
	left:0;
}
.box65 .product_box_l .badge img {
	width:32px;
	height:32px;
}
.box65 .product_box_l p {
	margin: 0 0 0 5px;
	padding: 0px;
}
.box65 .product_box_l .detail {
	padding-left: 80px;
}

.box65 .product_box_l a {
	margin:0;
	color: #4F81BD;
	font-weight: bold;
	text-decoration: none;
}
.box65 .product_box_l a:hover {
	text-decoration: underline;
}
.box65 .product_box_l .lastupdate {
	color: #4F81BD;
	font-size: smaller;
}
.box65 .product_box_l .product_price {
	color: #cd6701;
	font-weight: bold;
}

/*director-talk*/

.box65 ul.director-talk-list{
	text-align: left;
	line-height: 20px;
	margin: 0 auto;
	padding: 5px 0 5px 25px;
	width: 260px;
}
.box65 ul.director-talk-list li {
	list-style:none;
}
.box65 ul.director-talk-list li img{
	float: right !important; 
	margin: 0 30px !important;
}
.box65 ul.director-talk-list li .director-talk-title{
	text-overflow:ellipsis;
	width: 207px;
	 white-space: nowrap;
	 overflow: hidden;
}
.box65  ul.content-list li .director-talk-title{
	width: 624px;
}
.box65 ul.director-talk-list .meta{
	color: red;
	font-size: 0.8em;
}
.box65 ul.director-talk-list li a{
	text-decoration: none;
}
.box65 ul.director-talk-list li a:hover{
	color:#4F81BD;
	text-decoration: underline;
}
.box65 .show-all{
}
.box65 .show-all a{
	float: right;
	text-align: center;
	
	border: 1px solid #4071ad;

	background: #90b3d4;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#90b3d4), to(#4f81bd));
	background: -webkit-linear-gradient(#90b3d4, #4f81bd);
	background: -moz-linear-gradient(#90b3d4, #4f81bd);
	background: -ms-linear-gradient(#90b3d4, #4f81bd);
	background: -o-linear-gradient(#90b3d4, #4f81bd);
	background: linear-gradient(#90b3d4, #4f81bd);
	-pie-background: linear-gradient(#90b3d4, #4f81bd);
	behavior: url(pie/PIE.htc);
	
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
	
    color: #fff;
	font-weight: bold;
    margin: 0 30px 10px 0;
    padding: 6px 15px;
    /*text-shadow: 0 1px 1px #f2f2f2;*/
	text-decoration: none;
	
	box-shadow: 0 1px 2px #666;
}
.box65 .show-all a:hover{
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;	
	
    -webkit-box-shadow: inset #29568c 2px 1px 3px;
    -moz-box-shadow: inset #29568c 2px 1px3px;
    box-shadow: inset #29568c 2px 1px 3px;
}

/*facebook*/
.box65 .facebook iframe{
	width: 230px !important;
}

/*#categories1*/

.box65 #category1 ul {
	list-style: none;
	margin: 0 0 0 0px;
	padding: 0;
	width: auto !important;
}
.box65 #category1 ul li{
	position: relative;
	margin: 0 0 0 8px;
	height: auto;
	background:none;
	border-bottom: 1px dotted #cccccc;
	
	background: #fff;
	background: -moz-linear-gradient(top,  #fff 0%, #f2f2f2 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#f2f2f2));
	background: -webkit-linear-gradient(top,  #fff 0%,#f2f2f2 100%);
	background: -o-linear-gradient(top,  #fff 0%,#f2f2f2 100%);
	background: -ms-linear-gradient(top,  #fff 0%,#f2f2f2 100%);
	background: linear-gradient(to bottom,  #fff 0%,#f2f2f2 100%);
	-pie-background: linear-gradient(#fff, #f2f2f2);
	behavior: url(pie/PIE.htc);	
}
.box65 #category1 ul li a{
	padding: 6px;
	color: #666666;
	font-weight: bold;
}
.box65 #category1 ul li a:hover{
	position: relative;
	color: #fff !important;
/*	text-shadow: 0px 1px 2px #999;*/

	background: #90b3d4;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#90b3d4), to(#4f81bd));
	background: -webkit-linear-gradient(#90b3d4, #4f81bd);
	background: -moz-linear-gradient(#90b3d4, #4f81bd);
	background: -ms-linear-gradient(#90b3d4, #4f81bd);
	background: -o-linear-gradient(#90b3d4, #4f81bd);
	background: linear-gradient(#90b3d4, #4f81bd);
	-pie-background: linear-gradient(#90b3d4, #4f81bd);
	behavior: url(pie/PIE.htc);

/*	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;*/
}

/*#categoriesList*/
.box65 ul#categoriesList,.box65 ul#categoriesList li {
	margin: 0px auto;
	width: 100% !important;
}
.box65 ul#categoriesList li a:hover{
	color: #255184;
}

/*category_images*/

.box65 #category_images{
	margin: 0px 0px;
	padding: 0px;
	width: auto;
	height: auto;
}
.box65 #category_images img {
	margin: 2px 0px;
	padding: 0px;
	width: 230px;
}

/* google map */

.box65 #google_map {
	width: 230px;
}
.box65 .jobs {
	margin: 0px auto;
	width: 230px;
}

/* box66 */

.box66 #category3 ul li a,.box66 #category4 ul li a {
}

.box66 #category3 ul li a:hover,.box66 #category3 ul li a:hover {
}

.box66 a:hover,.box62 #category3 ul li a:hover,.box66 #category4 ul li a:hover {
/*	color: #663300 !important;*/
	text-decoration: underline;
}
.box66 .textGray,.box66 #category3 ul li a,.box66 #category4 ul li a {
	color: #333 !important;
}
.box66 {
	display: block;
	float: right;
	margin: 0px 0 10px 0;
	padding: 0px;
	width: 260px;
	height: auto;
}
.box66 .top {
	overflow: hidden;
	float: left;
	position: relative;
    margin: 0px 0 0 0 auto;
    padding: 10px 0 0 0;
	width: 100%;
	text-align: left;

/*	border-top: 1px solid #dedede;
	border-left: 1px solid #dedede;
	border-right: 1px solid #dedede;*/
	
	background: url(../images/topmenu/topmenu66_bg.png) top center repeat;

    -webkit-border-radius: 10px 10px 0px 0px;
    -moz-border-radius: 10px 10px 0px 0px;
    border-radius: 10px 10px 0px 0px;

/*    -webkit-box-shadow: inset #333 0 1px 3px;
    -moz-box-shadow: inset #333 0 1px 3px;
    box-shadow: inset #333 0 1px 3px;*/
}
.box66 .top .center_bg {
}
.box66 .top h2 {
	float: left;
 	color: #666;
	font-size: 16px;
	
    margin: 0 0 0 10px;
    padding: 5px 60px 9px 20px;
    text-align: left;
	text-shadow: 0 1px 0 #fff;
		
    -webkit-border-radius: 10px 10px 0px 0px;
    -moz-border-radius: 10px 10px 0px 0px;
    border-radius: 10px 10px 0px 0px;		
	
	background: url(../images/product_bar_bg.png) bottom right no-repeat;
}
.box66 .top img {
	position: absolute;
	top: 0;
	right: 20px;
}
.box66 .middle {
	overflow: hidden;
	position: relative;
	float: left;
	padding: 0 0px 0 0px;
	width:99.5%;
	height: auto;
	/*background: url('../images/box/sidebar62_middle.png') repeat-y;*/
	text-align: center;
	
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	
	background: #fff;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#f2f2f2));
	background: -webkit-linear-gradient(#fff, #f2f2f2);
	background: -moz-linear-gradient(#fff, #f2f2f2);
	background: -ms-linear-gradient(#fff, #f2f2f2);
	background: -o-linear-gradient(#fff, #f2f2f2);
	background: linear-gradient(#fff, #f2f2f2);
	-pie-background: linear-gradient(#fff, #f2f2f2);
	behavior: url(pie/PIE.htc);	
	
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}
.box66 .bg-white {
}
.box66 .facebook {
	overflow: hidden;
	position: relative;
	float: left;
	padding: 10px 0px;
	width: 100%;
	height: auto;
	/*background: url('../images/box/sidebar62_middle.png') repeat-y;*/
	text-align: center;
	
	border-bottom: 1px solid #ccc  !important;
	border-left: 1px solid #ccc !important;
	border-right: 1px solid #ccc !important;
	
	background: #fff !important;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#f2f2f2)) !important;
	background: -webkit-linear-gradient(#fff, #f2f2f2) !important;
	background: -moz-linear-gradient(#fff, #f2f2f2) !important;
	background: -ms-linear-gradient(#fff, #f2f2f2) !important;
	background: -o-linear-gradient(#fff, #f2f2f2) !important;
	background: linear-gradient(#fff, #f2f2f2) !important;
	-pie-background: linear-gradient(#fff, #f2f2f2) !important;
	behavior: url(pie/PIE.htc) !important;	
	
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}
.box66 .bottom {
/*	width: 299px;
	height: 88px;
	background: url('../images/box/sidebar62_bottom.png') no-repeat;*/
}

/*product_box_l*/

.box66 .product_box_l {
	float: left;
	margin: 2px 0 0 21px;
	width: 235px;
	height: auto;
	text-align: left;
	color: #333;
	border-bottom: none !important;

}
.box66 .product_box_l img {
	float: left;
	width: 80px;
	height: auto;
	margin-right:5px;
}
.box66 .product_box_l .badge {
	top:0;
	left:0;
}
.box66 .product_box_l .badge img {
	width:32px;
	height:32px;
}
.box66 .product_box_l p {
	margin: 0 0 0 5px;
	padding: 0px;
}
.box66 .product_box_l .detail {
	padding-left: 80px;
}

.box66 .product_box_l a {
	margin:0;
	color: #7d4616;
	font-weight: bold;
	text-decoration: none;
}
.box66 .product_box_l a:hover {
	text-decoration: underline;
}
.box66 .product_box_l .lastupdate {
	color: #7d4616;
	font-size: smaller;
}
.box66 .product_box_l .product_price {
	color: #cd6701;
	font-weight: bold;
}

/*director-talk*/

.box66 ul.director-talk-list{
	text-align: left;
	line-height: 20px;
	margin: 0 auto;
	padding: 5px 0 5px 25px;
	width: 260px;
}
.box66 ul.director-talk-list li {
	list-style:none;
}
.box66 ul.director-talk-list li img{
	float: right !important; 
	margin: 0 30px !important;
}
.box66 ul.director-talk-list li .director-talk-title{
	text-overflow:ellipsis;
	width: 207px;
	 white-space: nowrap;
	 overflow: hidden;
}
.box66  ul.content-list li .director-talk-title{
	width: 624px;
}
.box66 ul.director-talk-list .meta{
	color: red;
	font-size: 0.8em;
}
.box66 ul.director-talk-list li a{
	text-decoration: none;
}
.box66 ul.director-talk-list li a:hover{
	color:#7d4616;
	text-decoration: underline;
}
.box66 .show-all{
}
.box66 .show-all a{
	float: right;
	text-align: center;
	
	border: 1px solid #ba914a;

	background: #f3d4a2;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f3d4a2), to(#b38a43));
	background: -webkit-linear-gradient(#f3d4a2, #b38a43);
	background: -moz-linear-gradient(#f3d4a2, #b38a43);
	background: -ms-linear-gradient(#f3d4a2, #b38a43);
	background: -o-linear-gradient(#f3d4a2, #b38a43);
	background: linear-gradient(#f3d4a2, #b38a43);
	-pie-background: linear-gradient(#f3d4a2, #b38a43);
	behavior: url(pie/PIE.htc);
	
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
	
    color: #fff;
	font-weight: bold;
    margin: 0 30px 10px 0;
    padding: 6px 15px;
    /*text-shadow: 0 1px 1px #f2f2f2;*/
	text-decoration: none;
	
	box-shadow: 0 1px 2px #666;
}
.box66 .show-all a:hover{
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;	
	
    -webkit-box-shadow: inset #563a08 2px 1px 3px;
    -moz-box-shadow: inset #563a08 2px 1px3px;
    box-shadow: inset #563a08 2px 1px 3px;	
}

/*facebook*/
.box66 .facebook iframe{
	width: 230px !important;
}

/*#categories1*/

.box66 #category1 ul {
	list-style: none;
	margin: 0 0 0 0px;
	padding: 0;
	width: auto !important;
}
.box66 #category1 ul li{
	position: relative;
	margin: 0 0 0 8px;
	height: auto;
	background:none;
	border-bottom: 1px dotted #cccccc;
	
	background: #fff;
	background: -moz-linear-gradient(top,  #fff 0%, #f2f2f2 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#f2f2f2));
	background: -webkit-linear-gradient(top,  #fff 0%,#f2f2f2 100%);
	background: -o-linear-gradient(top,  #fff 0%,#f2f2f2 100%);
	background: -ms-linear-gradient(top,  #fff 0%,#f2f2f2 100%);
	background: linear-gradient(to bottom,  #fff 0%,#f2f2f2 100%);
	-pie-background: linear-gradient(#fff, #f2f2f2);
	behavior: url(pie/PIE.htc);	
}
.box66 #category1 ul li a{
	padding: 6px;
	color: #666666;
	font-weight: bold;
}
.box66 #category1 ul li a:hover{
	position: relative;
	color: #fff !important;
/*	text-shadow: 0px 1px 2px #999;*/

	background:url(../images/topmenu/topmenu66_search.png) top center repeat;

/*	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;*/
}

/*#categoriesList*/
.box66 ul#categoriesList,.box66 ul#categoriesList li {
	margin: 0px auto;
	width: 100% !important;
}
.box66 ul#categoriesList li a:hover{
	color: #255184;
}

/*category_images*/

.box66 #category_images{
	margin: 0px 0px;
	padding: 0px;
	width: auto;
	height: auto;
}
.box66 #category_images img {
	margin: 2px 0px;
	padding: 0px;
	width: 230px;
}

/* google map */

.box66 #google_map {
	width: 230px;
}
.box66 .jobs {
	margin: 0px auto;
	width: 230px;
}

/* box67 */

.box67 #category3 ul li a,.box67 #category4 ul li a {
}

.box67 #category3 ul li a:hover,.box67 #category3 ul li a:hover {
}

.box67 a:hover,.box62 #category3 ul li a:hover,.box67 #category4 ul li a:hover {
/*	color: #663300 !important;*/
	text-decoration: underline;
}
.box67 .textGray,.box67 #category3 ul li a,.box67 #category4 ul li a {
	color: #333 !important;
}
.box67 {
	display: block;
	float: right;
	margin: 0px 0 10px 0;
	padding: 0px;
	width: 260px;
	height: auto;
}
.box67 .top {
	overflow: hidden;
	float: left;
	position: relative;
    margin: 0px 0 0 0 auto;
    padding: 10px 0 0 0;
	width: 100%;
	text-align: left;

/*	border-top: 1px solid #dedede;
	border-left: 1px solid #dedede;
	border-right: 1px solid #dedede;*/
	
	background: url(../images/topmenu/topmenu67_search.png) top right repeat;

    -webkit-border-radius: 10px 10px 0px 0px;
    -moz-border-radius: 10px 10px 0px 0px;
    border-radius: 10px 10px 0px 0px;

/*    -webkit-box-shadow: inset #333 0 1px 3px;
    -moz-box-shadow: inset #333 0 1px 3px;
    box-shadow: inset #333 0 1px 3px;*/
}
.box67 .top .center_bg {
}
.box67 .top h2 {
	float: left;
 	color: #666;
	font-size: 16px;
	
    margin: 0 0 0 10px;
    padding: 5px 60px 9px 20px;
    text-align: left;
	text-shadow: 0 1px 0 #fff;
		
    -webkit-border-radius: 10px 10px 0px 0px;
    -moz-border-radius: 10px 10px 0px 0px;
    border-radius: 10px 10px 0px 0px;		
	
	background: url(../images/product_bar_bg.png) bottom right no-repeat;
}
.box67 .top img {
	position: absolute;
	top: 0;
	right: 20px;
}
.box67 .middle {
	overflow: hidden;
	position: relative;
	float: left;
	padding: 0 0px 0 0px;
	width:99.5%;
	height: auto;
	/*background: url('../images/box/sidebar62_middle.png') repeat-y;*/
	text-align: center;
	
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	
	background: #fff;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#f2f2f2));
	background: -webkit-linear-gradient(#fff, #f2f2f2);
	background: -moz-linear-gradient(#fff, #f2f2f2);
	background: -ms-linear-gradient(#fff, #f2f2f2);
	background: -o-linear-gradient(#fff, #f2f2f2);
	background: linear-gradient(#fff, #f2f2f2);
	-pie-background: linear-gradient(#fff, #f2f2f2);
	behavior: url(pie/PIE.htc);	
	
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}
.box67 .bg-white {
}
.box67 .facebook {
	overflow: hidden;
	position: relative;
	float: left;
	padding: 10px 0px;
	width: 100%;
	height: auto;
	/*background: url('../images/box/sidebar62_middle.png') repeat-y;*/
	text-align: center;
	
	border-bottom: 1px solid #ccc  !important;
	border-left: 1px solid #ccc !important;
	border-right: 1px solid #ccc !important;
	
	background: #fff !important;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#f2f2f2)) !important;
	background: -webkit-linear-gradient(#fff, #f2f2f2) !important;
	background: -moz-linear-gradient(#fff, #f2f2f2) !important;
	background: -ms-linear-gradient(#fff, #f2f2f2) !important;
	background: -o-linear-gradient(#fff, #f2f2f2) !important;
	background: linear-gradient(#fff, #f2f2f2) !important;
	-pie-background: linear-gradient(#fff, #f2f2f2) !important;
	behavior: url(pie/PIE.htc) !important;	
	
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}
.box67 .bottom {
/*	width: 299px;
	height: 88px;
	background: url('../images/box/sidebar62_bottom.png') no-repeat;*/
}

/*product_box_l*/

.box67 .product_box_l {
	float: left;
	margin: 2px 0 0 21px;
	width: 235px;
	height: auto;
	text-align: left;
	color: #333;
	border-bottom: none !important;

}
.box67 .product_box_l img {
	float: left;
	width: 80px;
	height: auto;
	margin-right:5px;
}
.box67 .product_box_l .badge {
	top:0;
	left:0;
}
.box67 .product_box_l .badge img {
	width:32px;
	height:32px;
}
.box67 .product_box_l p {
	margin: 0 0 0 5px;
	padding: 0px;
}
.box67 .product_box_l .detail {
	padding-left: 80px;
}

.box67 .product_box_l a {
	margin:0;
	color: #c01b27;
	font-weight: bold;
	text-decoration: none;
}
.box67 .product_box_l a:hover {
	text-decoration: underline;
}
.box67 .product_box_l .lastupdate {
	color: #c01b27;
	font-size: smaller;
}
.box67 .product_box_l .product_price {
	color: #cd6701;
	font-weight: bold;
}

/*director-talk*/

.box67 ul.director-talk-list{
	text-align: left;
	line-height: 20px;
	margin: 0 auto;
	padding: 5px 0 5px 25px;
	width: 260px;
}
.box67 ul.director-talk-list li {
	list-style:none;
}
.box67 ul.director-talk-list li img{
	float: right !important; 
	margin: 0 30px !important;
}
.box67 ul.director-talk-list li .director-talk-title{
	text-overflow:ellipsis;
	width: 207px;
	 white-space: nowrap;
	 overflow: hidden;
}
.box67  ul.content-list li .director-talk-title{
	width: 624px;
}
.box67 ul.director-talk-list .meta{
	color: red;
	font-size: 0.8em;
}
.box67 ul.director-talk-list li a{
	text-decoration: none;
}
.box67 ul.director-talk-list li a:hover{
	color:#7d4616;
	text-decoration: underline;
}
.box67 .show-all{
}
.box67 .show-all a{
	float: right;
	text-align: center;
	
	border: 1px solid #81111a;

	background: #f3d4a2;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#c01b27), to(#81111a));
	background: -webkit-linear-gradient(#c01b27, #81111a);
	background: -moz-linear-gradient(#c01b27, #81111a);
	background: -ms-linear-gradient(#c01b27, #81111a);
	background: -o-linear-gradient(#c01b27, #81111a);
	background: linear-gradient(#c01b27, #81111a);
	-pie-background: linear-gradient(#c01b27, #81111a);
	behavior: url(pie/PIE.htc);
	
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
	
    color: #fff;
	font-weight: bold;
    margin: 0 30px 10px 0;
    padding: 6px 15px;
    /*text-shadow: 0 1px 1px #f2f2f2;*/
	text-decoration: none;
	
	box-shadow: 0 1px 2px #666;
}
.box67 .show-all a:hover{
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;	
	
    -webkit-box-shadow: inset #563a08 2px 1px 3px;
    -moz-box-shadow: inset #563a08 2px 1px3px;
    box-shadow: inset #563a08 2px 1px 3px;	
}

/*facebook*/
.box67 .facebook iframe{
	width: 230px !important;
}

/*#categories1*/

.box67 #category1 ul {
	list-style: none;
	margin: 0 0 0 0px;
	padding: 0;
	width: auto !important;
}
.box67 #category1 ul li{
	position: relative;
	margin: 0 0 0 8px;
	height: auto;
	background:none;
	border-bottom: 1px dotted #cccccc;
	
	background: #fff;
	background: -moz-linear-gradient(top,  #fff 0%, #f2f2f2 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#f2f2f2));
	background: -webkit-linear-gradient(top,  #fff 0%,#f2f2f2 100%);
	background: -o-linear-gradient(top,  #fff 0%,#f2f2f2 100%);
	background: -ms-linear-gradient(top,  #fff 0%,#f2f2f2 100%);
	background: linear-gradient(to bottom,  #fff 0%,#f2f2f2 100%);
	-pie-background: linear-gradient(#fff, #f2f2f2);
	behavior: url(pie/PIE.htc);	
}
.box67 #category1 ul li a{
	padding: 6px;
	color: #666666;
	font-weight: bold;
}
.box67 #category1 ul li a:hover{
	position: relative;
	color: #fff !important;
/*	text-shadow: 0px 1px 2px #999;*/

	background:url(../images/topmenu/topmenu66_search.png) top center repeat;

/*	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;*/
}

/*#categoriesList*/
.box67 ul#categoriesList,.box67 ul#categoriesList li {
	margin: 0px auto;
	width: 100% !important;
}
.box67 ul#categoriesList li a:hover{
	color: #255184;
}

/*category_images*/

.box67 #category_images{
	margin: 0px 0px;
	padding: 0px;
	width: auto;
	height: auto;
}
.box67 #category_images img {
	margin: 2px 0px;
	padding: 0px;
	width: 230px;
}

/* google map */

.box67 #google_map {
	width: 230px;
}
.box67 .jobs {
	margin: 0px auto;
	width: 230px;
}

/* box68 */

.box68 #category3 ul li a,.box68 #category4 ul li a {
}

.box68 #category3 ul li a:hover,.box68 #category3 ul li a:hover {
}

.box68 a:hover,.box62 #category3 ul li a:hover,.box68 #category4 ul li a:hover {
/*	color: #663300 !important;*/
	text-decoration: underline;
}
.box68 .textGray,.box68 #category3 ul li a,.box68 #category4 ul li a {
	color: #333 !important;
}
.box68 {
	display: block;
	float: right;
	margin: 0px 0 10px 0;
	padding: 0px;
	width: 260px;
	height: auto;
}
.box68 .top {
	overflow: hidden;
	float: left;
	position: relative;
    margin: 0px 0 0 0 auto;
    padding: 10px 0 0 0;
	width: 100%;
	text-align: left;

/*	border-top: 1px solid #dedede;
	border-left: 1px solid #dedede;
	border-right: 1px solid #dedede;*/
	
	background: url(../images/topmenu/topmenu68_bg.png) top center repeat;

    -webkit-border-radius: 10px 10px 0px 0px;
    -moz-border-radius: 10px 10px 0px 0px;
    border-radius: 10px 10px 0px 0px;

/*    -webkit-box-shadow: inset #333 0 1px 3px;
    -moz-box-shadow: inset #333 0 1px 3px;
    box-shadow: inset #333 0 1px 3px;*/
}
.box68 .top .center_bg {
}
.box68 .top h2 {
	float: left;
 	color: #666;
	font-size: 16px;
	
    margin: 0 0 0 10px;
    padding: 5px 60px 9px 20px;
    text-align: left;
	text-shadow: 0 1px 0 #fff;
		
    -webkit-border-radius: 10px 10px 0px 0px;
    -moz-border-radius: 10px 10px 0px 0px;
    border-radius: 10px 10px 0px 0px;		
	
	background: url(../images/product_bar_bg.png) bottom right no-repeat;
}
.box68 .top img {
	position: absolute;
	top: 0;
	right: 20px;
}
.box68 .middle {
	overflow: hidden;
	position: relative;
	float: left;
	padding: 0 0px 0 0px;
	width:99.5%;
	height: auto;
	/*background: url('../images/box/sidebar62_middle.png') repeat-y;*/
	text-align: center;
	
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	
	background: #fff;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#f2f2f2));
	background: -webkit-linear-gradient(#fff, #f2f2f2);
	background: -moz-linear-gradient(#fff, #f2f2f2);
	background: -ms-linear-gradient(#fff, #f2f2f2);
	background: -o-linear-gradient(#fff, #f2f2f2);
	background: linear-gradient(#fff, #f2f2f2);
	-pie-background: linear-gradient(#fff, #f2f2f2);
	behavior: url(pie/PIE.htc);	
	
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}
.box68 .bg-white {
}
.box68 .facebook {
	overflow: hidden;
	position: relative;
	float: left;
	padding: 10px 0px;
	width: 100%;
	height: auto;
	/*background: url('../images/box/sidebar62_middle.png') repeat-y;*/
	text-align: center;
	
	border-bottom: 1px solid #ccc  !important;
	border-left: 1px solid #ccc !important;
	border-right: 1px solid #ccc !important;
	
	background: #fff !important;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#f2f2f2)) !important;
	background: -webkit-linear-gradient(#fff, #f2f2f2) !important;
	background: -moz-linear-gradient(#fff, #f2f2f2) !important;
	background: -ms-linear-gradient(#fff, #f2f2f2) !important;
	background: -o-linear-gradient(#fff, #f2f2f2) !important;
	background: linear-gradient(#fff, #f2f2f2) !important;
	-pie-background: linear-gradient(#fff, #f2f2f2) !important;
	behavior: url(pie/PIE.htc) !important;	
	
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}
.box68 .bottom {
/*	width: 299px;
	height: 88px;
	background: url('../images/box/sidebar62_bottom.png') no-repeat;*/
}

/*product_box_l*/

.box68 .product_box_l {
	float: left;
	margin: 2px 0 0 21px;
	width: 235px;
	height: auto;
	text-align: left;
	color: #333;
	border-bottom: none !important;

}
.box68 .product_box_l img {
	float: left;
	width: 80px;
	height: auto;
	margin-right:5px;
}
.box68 .product_box_l .badge {
	top:0;
	left:0;
}
.box68 .product_box_l .badge img {
	width:32px;
	height:32px;
}
.box68 .product_box_l p {
	margin: 0 0 0 5px;
	padding: 0px;
}
.box68 .product_box_l .detail {
	padding-left: 80px;
}

.box68 .product_box_l a {
	margin:0;
	color: #3d5f0e;
	font-weight: bold;
	text-decoration: none;
}
.box68 .product_box_l a:hover {
	text-decoration: underline;
}
.box68 .product_box_l .lastupdate {
	color: #3d5f0e;
	font-size: smaller;
}
.box68 .product_box_l .product_price {
	color: #cd6701;
	font-weight: bold;
}

/*director-talk*/

.box68 ul.director-talk-list{
	text-align: left;
	line-height: 20px;
	margin: 0 auto;
	padding: 5px 0 5px 25px;
	width: 260px;
}
.box68 ul.director-talk-list li {
	list-style:none;
}
.box68 ul.director-talk-list li img{
	float: right !important; 
	margin: 0 30px !important;
}
.box68 ul.director-talk-list li .director-talk-title{
	text-overflow:ellipsis;
	width: 207px;
	 white-space: nowrap;
	 overflow: hidden;
}
.box68  ul.content-list li .director-talk-title{
	width: 624px;
}
.box68 ul.director-talk-list .meta{
	color: red;
	font-size: 0.8em;
}
.box68 ul.director-talk-list li a{
	text-decoration: none;
}
.box68 ul.director-talk-list li a:hover{
	color:#3D5F0E;
	text-decoration: underline;
}
.box68 .show-all{
}
.box68 .show-all a{
	float: right;
	text-align: center;
	
	border-top: 1px solid #c3d888;

	background:url(../images/topmenu/topmenu68_search.png) top center no-repeat;	
	behavior: url(pie/PIE.htc);
	
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
	
    color: #3d6209;
	font-weight: bold;
    margin: 0 30px 10px 0;
    padding: 6px 15px;
    /*text-shadow: 0 1px 1px #f2f2f2;*/
	text-decoration: none;
	
    -webkit-box-shadow: #236207 2px 1px 3px;
    -moz-box-shadow: #236207 2px 1px3px;
    box-shadow: #236207 2px 1px 3px;
}
.box68 .show-all a:hover{
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;	
	
    -webkit-box-shadow: inset #346e0c 2px 1px 3px;
    -moz-box-shadow: inset #346e0c 2px 1px 3px;
    box-shadow: inset #346e0c 2px 1px 3px;	
}

/*facebook*/
.box68 .facebook iframe{
	width: 230px !important;
}

/*#categories1*/

.box68 #category1 ul {
	list-style: none;
	margin: 0 0 0 0px;
	padding: 0;
	width: auto !important;
}
.box68 #category1 ul li{
	position: relative;
	margin: 0 0 0 8px;
	height: auto;
	background:none;
	border-bottom: 1px dotted #cccccc;
	
	background: #fff;
	background: -moz-linear-gradient(top,  #fff 0%, #f2f2f2 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#f2f2f2));
	background: -webkit-linear-gradient(top,  #fff 0%,#f2f2f2 100%);
	background: -o-linear-gradient(top,  #fff 0%,#f2f2f2 100%);
	background: -ms-linear-gradient(top,  #fff 0%,#f2f2f2 100%);
	background: linear-gradient(to bottom,  #fff 0%,#f2f2f2 100%);
	-pie-background: linear-gradient(#fff, #f2f2f2);
	behavior: url(pie/PIE.htc);	
}
.box68 #category1 ul li a{
	padding: 6px;
	color: #666666;
	font-weight: bold;
}
.box68 #category1 ul li a:hover{
	position: relative;
	color: #3d6209 !important;
	text-shadow: 0px 1px 0px #cddda6;

	background:url(../images/topmenu/topmenu68_search.png) top center repeat;

/*	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;*/
}

/*#categoriesList*/
.box68 ul#categoriesList,.box68 ul#categoriesList li {
	margin: 0px auto;
	width: 100% !important;
}
.box68 ul#categoriesList li a:hover{
	color: #255184;
}

/*category_images*/

.box68 #category_images{
	margin: 0px 0px;
	padding: 0px;
	width: auto;
	height: auto;
}
.box68 #category_images img {
	margin: 2px 0px;
	padding: 0px;
	width: 230px;
}

/* google map */

.box68 #google_map {
	width: 230px;
}
.box68 .jobs {
	margin: 0px auto;
	width: 230px;
}

/* box69 */

.box69 #category3 ul li a,.box69 #category4 ul li a {
}

.box69 #category3 ul li a:hover,.box69 #category3 ul li a:hover {
}

.box69 a:hover,.box62 #category3 ul li a:hover,.box69 #category4 ul li a:hover {
/*	color: #663300 !important;*/
	text-decoration: underline;
}
.box69 .textGray,.box69 #category3 ul li a,.box69 #category4 ul li a {
	color: #333 !important;
}
.box69 {
	display: block;
	float: right;
	margin: 0px 0 10px 0;
	padding: 0px;
	width: 260px;
	height: auto;
}
.box69 .top {
	overflow: hidden;
	float: left;
	position: relative;
    margin: 0px 0 0 0 auto;
    padding: 10px 0 0 0;
	width: 100%;
	text-align: left;

/*	border-top: 1px solid #dedede;
	border-left: 1px solid #dedede;
	border-right: 1px solid #dedede;*/
	
	background: url(../images/topmenu/topmenu69_bg.png) top left repeat;

    -webkit-border-radius: 10px 10px 0px 0px;
    -moz-border-radius: 10px 10px 0px 0px;
    border-radius: 10px 10px 0px 0px;

/*    -webkit-box-shadow: inset #333 0 1px 3px;
    -moz-box-shadow: inset #333 0 1px 3px;
    box-shadow: inset #333 0 1px 3px;*/
}
.box69 .top .center_bg {
}
.box69 .top h2 {
	float: left;
 	color: #666;
	font-size: 16px;
	
    margin: 0 0 0 10px;
    padding: 5px 60px 9px 20px;
    text-align: left;
	text-shadow: 0 1px 0 #fff;
		
    -webkit-border-radius: 10px 10px 0px 0px;
    -moz-border-radius: 10px 10px 0px 0px;
    border-radius: 10px 10px 0px 0px;		
	
	background: url(../images/product_bar_bg.png) bottom right no-repeat;
}
.box69 .top img {
	position: absolute;
	top: 0;
	right: 20px;
}
.box69 .middle {
	overflow: hidden;
	position: relative;
	float: left;
	padding: 0 0px 0 0px;
	width:99.5%;
	height: auto;
	/*background: url('../images/box/sidebar62_middle.png') repeat-y;*/
	text-align: center;
	
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	
	background: #fff;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#f2f2f2));
	background: -webkit-linear-gradient(#fff, #f2f2f2);
	background: -moz-linear-gradient(#fff, #f2f2f2);
	background: -ms-linear-gradient(#fff, #f2f2f2);
	background: -o-linear-gradient(#fff, #f2f2f2);
	background: linear-gradient(#fff, #f2f2f2);
	-pie-background: linear-gradient(#fff, #f2f2f2);
	behavior: url(pie/PIE.htc);	
	
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}
.box69 .bg-white {
}
.box69 .facebook {
	overflow: hidden;
	position: relative;
	float: left;
	padding: 10px 0px;
	width: 100%;
	height: auto;
	/*background: url('../images/box/sidebar62_middle.png') repeat-y;*/
	text-align: center;
	
	border-bottom: 1px solid #ccc  !important;
	border-left: 1px solid #ccc !important;
	border-right: 1px solid #ccc !important;
	
	background: #fff !important;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#f2f2f2)) !important;
	background: -webkit-linear-gradient(#fff, #f2f2f2) !important;
	background: -moz-linear-gradient(#fff, #f2f2f2) !important;
	background: -ms-linear-gradient(#fff, #f2f2f2) !important;
	background: -o-linear-gradient(#fff, #f2f2f2) !important;
	background: linear-gradient(#fff, #f2f2f2) !important;
	-pie-background: linear-gradient(#fff, #f2f2f2) !important;
	behavior: url(pie/PIE.htc) !important;	
	
    -webkit-border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    border-radius: 0 0 10px 10px;
}
.box69 .bottom {
/*	width: 299px;
	height: 88px;
	background: url('../images/box/sidebar62_bottom.png') no-repeat;*/
}

/*product_box_l*/

.box69 .product_box_l {
	float: left;
	margin: 2px 0 0 21px;
	width: 235px;
	height: auto;
	text-align: left;
	color: #333;
	border-bottom: none !important;

}
.box69 .product_box_l img {
	float: left;
	width: 80px;
	height: auto;
	margin-right:5px;
}
.box69 .product_box_l .badge {
	top:0;
	left:0;
}
.box69 .product_box_l .badge img {
	width:32px;
	height:32px;
}
.box69 .product_box_l p {
	margin: 0 0 0 5px;
	padding: 0px;
}
.box69 .product_box_l .detail {
	padding-left: 80px;
}

.box69 .product_box_l a {
	margin:0;
	color: #01447F;
	font-weight: bold;
	text-decoration: none;
}
.box69 .product_box_l a:hover {
	text-decoration: underline;
}
.box69 .product_box_l .lastupdate {
	color: #01447F;
	font-size: smaller;
}
.box69 .product_box_l .product_price {
	color: #cd6701;
	font-weight: bold;
}

/*director-talk*/

.box69 ul.director-talk-list{
	text-align: left;
	line-height: 20px;
	margin: 0 auto;
	padding: 5px 0 5px 25px;
	width: 260px;
}
.box69 ul.director-talk-list li {
	list-style:none;
}
.box69 ul.director-talk-list li img{
	float: right !important; 
	margin: 0 30px !important;
}
.box69 ul.director-talk-list li .director-talk-title{
	text-overflow:ellipsis;
	width: 207px;
	 white-space: nowrap;
	 overflow: hidden;
}
.box69  ul.content-list li .director-talk-title{
	width: 624px;
}
.box69 ul.director-talk-list .meta{
	color: red;
	font-size: 0.8em;
}
.box69 ul.director-talk-list li a{
	text-decoration: none;
}
.box69 ul.director-talk-list li a:hover{
	color:#01447F;
	text-decoration: underline;
}
.box69 .show-all{
}
.box69 .show-all a{
	float: right;
	text-align: center;
	
	border-top: 1px solid #81daf2;
	
	background: #5cb5e4;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#5cb5e4), to(#107cc9));
	background: -webkit-linear-gradient(#5cb5e4, #107cc9);
	background: -moz-linear-gradient(#5cb5e4, #107cc9);
	background: -ms-linear-gradient(#5cb5e4, #107cc9);
	background: -o-linear-gradient(#5cb5e4, #107cc9);
	background: linear-gradient(#5cb5e4, #107cc9);
	-pie-background: linear-gradient(#5cb5e4, #107cc9);	
	behavior: url(pie/PIE.htc);

    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
	
    -webkit-box-shadow: #013374 2px 1px 3px;
    -moz-box-shadow: #013374 2px 1px3px;
    box-shadow: #013374 2px 1px 3px;	
	
    color: #fff;
	font-weight: bold;
    margin: 0 30px 10px 0;
    padding: 6px 15px;
    /*text-shadow: 0 1px 1px #f2f2f2;*/
	text-decoration: none;
}
.box69 .show-all a:hover{
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;	
	
    -webkit-box-shadow: inset #013374 2px 1px 3px;
    -moz-box-shadow: inset #013374 2px 1px 3px;
    box-shadow: inset #013374 2px 1px 3px;	
}

/*facebook*/
.box69 .facebook iframe{
	width: 230px !important;
}

/*#categories1*/

.box69 #category1 ul {
	list-style: none;
	margin: 0 0 0 0px;
	padding: 0;
	width: auto !important;
}
.box69 #category1 ul li{
	position: relative;
	margin: 0 0 0 8px;
	height: auto;
	background:none;
	border-bottom: 1px dotted #cccccc;
	
	background: #fff;
	background: -moz-linear-gradient(top,  #fff 0%, #f2f2f2 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#f2f2f2));
	background: -webkit-linear-gradient(top,  #fff 0%,#f2f2f2 100%);
	background: -o-linear-gradient(top,  #fff 0%,#f2f2f2 100%);
	background: -ms-linear-gradient(top,  #fff 0%,#f2f2f2 100%);
	background: linear-gradient(to bottom,  #fff 0%,#f2f2f2 100%);
	-pie-background: linear-gradient(#fff, #f2f2f2);
	behavior: url(pie/PIE.htc);	
}
.box69 #category1 ul li a{
	padding: 6px;
	color: #666666;
	font-weight: bold;
}
.box69 #category1 ul li a:hover{
	position: relative;
	color: #01447F !important;
/*	text-shadow: 0px 1px 0px #0e64c1;*/

	background:url(../images/topmenu/topmenu69_search.png) top center repeat;

/*	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;*/
}

/*#categoriesList*/
.box69 ul#categoriesList,.box69 ul#categoriesList li {
	margin: 0px auto;
	width: 100% !important;
}
.box69 ul#categoriesList li a:hover{
	color: #255184;
}

/*category_images*/

.box69 #category_images{
	margin: 0px 0px;
	padding: 0px;
	width: auto;
	height: auto;
}
.box69 #category_images img {
	margin: 2px 0px;
	padding: 0px;
	width: 230px;
}

/* google map */

.box69 #google_map {
	width: 230px;
}
.box69 .jobs {
	margin: 0px auto;
	width: 230px;
}