﻿body {
	background-color: #eeeeee;
	background-image: url(http://yst.soundeffectsshop.com/images/body-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
td {
	line-height: 0px;
	margin: 0px;
	padding: 0px;
}
.tp-header {
	background-image: url(http://yst.soundeffectsshop.com/images/tp-header-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration: none;
	margin: auto;
	padding: 0px;
}

.tp-logo {
	margin: 0px;
	vertical-align: middle;
	width: 310px;
	padding: 16px;
}
.tp-menu {
	text-decoration: none;
	margin: 0px;
	padding-top: 49px;
	padding-right: 24px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: normal;
}
.tp-menu a {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-transform:uppercase;	
}
.tp-menu a:hover {
	color: #FC8117;
	text-decoration: none;
}
.tp-menu span {
	padding: 0px;
	margin-top: 0px;
	margin-right: 12px;/*8px;*/
	margin-bottom: 0px;
	margin-left: 13px;/*10px;*/
}
.tp-search-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	line-height: normal;
}
.tp-search-input-box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0px;
	border: 1px solid #b7b7b7;
	line-height: normal;
	text-align: left;
	vertical-align: top;
	width: 220px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
}
.img-left-float {
	margin: 0px;
	padding: 0px;
	float: left;
}
form {
	text-decoration: none;
	margin: auto;
	padding: 0px;
	width: auto;
}
.tp-boxes-side-bord {
	line-height: normal;
	background-color: #FFFFFF;
	margin: 0px;
	padding-top: 9px;
	padding-right: 13px;
	padding-bottom: 0px;
	padding-left: 13px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #cbc6c6;
	border-left-color: #cbc6c6;
}
.tp-boxes-bg {
	background-image: url(http://yst.soundeffectsshop.com/images/tp-three-boxes-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e8e8e8;
	border-bottom-color: #e8e8e8;
	border-left-color: #e8e8e8;
	line-height: normal;
	margin: 0px;
	padding-top: 10px;
	padding-right: 9px;
	padding-bottom: 0px;
	padding-left: 9px;
}
.tp-news-box-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #746962;
	text-decoration: none;
	line-height: 13px;
}
.tp-news-box-text a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #746962;
	text-decoration: underline;
}
.tp-news-box-text p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.tp-news-box-text p a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #ff6901;
}

.tp-news-box-text p a:hover {
	color: #FF6901;
	text-decoration: underline;
}

.tp-news-box-text a:hover {
	color: #746962;
	text-decoration: none;
}
.tp-last-boxe-bg {
	background-image: url(http://yst.soundeffectsshop.com/images/tp-three-boxes-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	line-height: normal;
	margin: 0px;
	padding-top: 10px;
	padding-right: 9px;
	padding-bottom: 0px;
	padding-left: 9px;
	border: 1px solid #e8e8e8;
}
.middle-lr-border {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #cac6c5;
	border-left-color: #cac6c5;
	line-height: normal;
	text-decoration: none;
	margin: 0px;
	padding-top: 9px;
	padding-right: 13px;
	padding-bottom: 9px;
	padding-left: 13px;
}
.footer {
	border: 1px solid #c8c3c2;
	line-height: normal;
	background-color: #3b2718;
	margin: 0px;
	padding-top: 9px;
	padding-right: 0px;
	padding-bottom: 11px;
	padding-left: 74px;
	background-image: url(http://yst.soundeffectsshop.com/images/footer-bg-img.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.footer img {
	text-align: left;
	vertical-align: top;
	padding: 0px;
	margin-top: -2px;
	margin-right: 13px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
}
.footer a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.footer a:hover {
	color: #FF8927;
	text-decoration: none;
}
.footer p {
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #9d5e0d;
	text-decoration: none;
}
.footer p a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #9D5E0D;
	text-decoration: none;
}
.footer p a:hover {
	color: #E88813;
	text-decoration: underline;
}
.footer span {
	padding: 0px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 8px;
}

.footer p span {
	color: #b3aaa3;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.pro-box {
	border: 1px solid #d1d1d1;
	line-height: normal;
	background-color: #fafafa;
	margin: 0px;
	padding: 0px;
}
.pro-img {
	margin: 0px;
	padding: 4px;
}
.pro-name-box {
	text-decoration: none;
	background-color: #e8e8e8;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #d1d1d1;
	border-bottom-color: #d1d1d1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	margin: 0px;
	height: 34px;
	text-align: center;
	vertical-align: middle;
	padding: 0px;
}
.lr-head-bg {
	line-height: normal;
	background-image: url(http://yst.soundeffectsshop.com/images/lr-head-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	
}
.lr-head-bg h2{
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform:uppercase;
	}
.left-text-area {
	background-color: #f8f8f8;
	line-height: normal;
	margin: 0px;
	padding: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.left-text-area ul {
	margin: 0px;
	list-style-type: none;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.left-text-area ul li {
	text-decoration: none;
	background-image: url(http://yst.soundeffectsshop.com/images/lft-ul-li-bullet.jpg);
	background-repeat: no-repeat;
	background-position: left 2px;
	margin: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 19px;
}
.left-text-area ul li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.left-text-area ul li a:hover {
	color: #FF6112;
	text-decoration: none;
}
.left-text-area ul li ol li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4a4a4a;
	text-decoration: none;
}
.left-text-area ul li ol li a:hover {
	color: #000000;
	text-decoration: none;
}
.left-text-area ul li ol {
	text-decoration: none;
	list-style-type: none;
	margin: 0px;
	background-color: #F8F8F8;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.left-text-area ul li ol li {
	background-color: #F8F8F8;
	background-image: url(http://yst.soundeffectsshop.com/images/ol-li-bullet.gif);
	background-repeat: no-repeat;
	background-position: 3px 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e2e2e2;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 15px;
	font-size: 11px;
	font-weight: normal;
	color: #4A4A4A;
}
.pro-name-box a {
	color: #000000;
	text-decoration: none;
}
.pro-name-box a:hover {
	color: #FD6B2F;
	text-decoration: none;
}
.small-brown-txt {
	color: #92837a;
	text-decoration: none;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin: 0px;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 14px;
	padding-left: 0px;
}
.normal-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.news-letter-input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #b1aca8;
	margin: 0px;
	width: 164px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}
.price-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #746962;
	text-decoration: none;
}
.red-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ff3332;
	text-decoration: none;
}
.rgt-link-txt {
	line-height: normal;
	margin: 0px;
	padding: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #323232;
	text-decoration: none;
}
.rgt-pro-box {
	background-color: #FFFFFF;
	border: 1px solid #d1d1d1;
	margin: 0px;
	padding: 0px;
}
.rgt-link-txt a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #323232;
	text-decoration: none;
	background-image: url(http://yst.soundeffectsshop.com/images/rgt-bullet.jpg);
	background-repeat: no-repeat;
	background-position: left 2px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	display: block;
}
.rgt-link-txt a:hover {
	color: #323232;
	text-decoration: underline;
	background-image: url(http://yst.soundeffectsshop.com/images/rgt-bullet.jpg);
	background-repeat: no-repeat;
	background-position: left 2px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	display: block;
}
.gray-line-through-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #746962;
	text-decoration: line-through;
}
.black-s-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.pro-head-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 19px;
}
.breadcrumsnormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: normal;
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 15px;
	padding-left: 0px;
	margin: 0px;
}
.breadcrumsnormal a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.breadcrumsnormal a:hover {
	color: #000000;
	text-decoration: underline;
}
.breadcrumshighlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #fb5f38;
	text-decoration: none;
}
.swpage {
	margin: 0px;
	line-height: normal;
	text-decoration: none;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #d1d1d1;
	border-bottom-color: #d1d1d1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding: 3px;
}
.swpage p a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.swpage p a:hover {
	color: #FB5F38;
	text-decoration: none;
}
.swpage p a.active {
	color: #FB5F38;
	text-decoration: underline;
}
.swpage a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.swpage a:hover {
	color: #FB5F38;
	text-decoration: none;
}
.swpage a.active {
	color: #FB5F38;
	text-decoration: underline;
}
.swpage p {
	margin: 0px;
	padding: 0px;
	float: right;
}
.pro-head-title-bg {
	background-image: url(http://yst.soundeffectsshop.com/images/page-heading-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	vertical-align: top;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 145px;
	padding-bottom: 0px;
	padding-left: 19px;
	line-height: 20px;
	height: 81px;
	display: block;
	width: 324px;
}
.pro-head-title-bg h1{font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	}
.btn-click-enlarge {
	line-height: normal;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: right;
	vertical-align: middle;
	height: 22px;
}
.dec-pro-name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: normal;
	font-weight: normal;
	color: #ff6410;
}
.dec-pro-name h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: normal;
	font-weight: normal;
	color: #ff6410;
}
.enlarge-main-table-tp {
	margin: 0px;
	height: 100px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(http://yst.soundeffectsshop.com/images/enlarge-tp-border-img.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #4b311e;
	padding-top: 0px;
	padding-right: 16px;
	padding-bottom: 0px;
	padding-left: 16px;
	line-height: normal;
}
.brown-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #563b27;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
.brown-bold-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #563b27;
	text-decoration: none;
}
.brown-bold-txt h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #563b27;
	text-decoration: none;
}
.black-bold-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.dec-three-btn {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	line-height: normal;
	text-decoration: none;
}
.dec-three-btn img {
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
.pro-dec-sub-heading {
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2c2c2c;
	text-decoration: none;
	background-image: url(http://yst.soundeffectsshop.com/images/dec-subheading-bullet.jpg);
	background-repeat: no-repeat;
	background-position: left 6px;
	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d1d1d1;
}
.pro-dec-sub-heading h2{
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2c2c2c;
	text-decoration: none;
}
.dec-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #7f8181;
	text-decoration: none;
	line-height: normal;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.dec-txt p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.org-normal-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ff5025;
	text-decoration: none;
	line-height: normal;
}
.gray-normal-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #4c4c4c;
	text-decoration: none;
}
.enlarge-white-box {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 10px;
}
.enlarge-pro-name {
	line-height: normal;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #ededed;
	border-bottom-color: #ededed;
	margin: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #2c2c2c;
	text-decoration: none;
}
.inner-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: normal;
	text-align: justify;
}
.inner-text input {
	border:#D1D1D1 solid 1px;
}
.inner-text select {
	padding-left:5px;
	border:#D1D1D1 solid 1px;
}
.inner-text textarea {
	padding-left:5px;
	border:#D1D1D1 solid 1px;
}
.inner-text p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.inner-text a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FE7032;
	text-decoration: underline;
}
.inner-text a:hover {
	color: #FE7032;
	text-decoration: none;
}
.inner-text ul {
	list-style-type: none;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
.inner-text ul li {
	margin: 0px;
	padding: 0px;
	line-height: 19px;
}
.inner-text ul li a {
	text-decoration: underline;
	color: #573C27;
}
.inner-text ul li a:hover {
	text-decoration: none;
	color: #573C27;
}
.inner-text h4 {
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	color: #573C27;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.back-top-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	line-height: normal;
}
.back-top-txt a {
	color: #333333;
	text-decoration: none;
}
.back-top-txt a:hover {
	color: #000000;
	text-decoration: none;
}
.rgt-link-txt span {
	color: #323232;
	text-decoration: none;
	background-image: url(http://yst.soundeffectsshop.com/images/rgt-bullet.jpg);
	background-repeat: no-repeat;
	background-position: left 2px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	display: block;
}
.sale-price-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: normal;
	font-weight: normal;
	color: #FF8619;/*563b27;*/
	text-decoration: none;
}
.inner-text td{line-height:normal;padding:2px;font-size:11px;}
.view-cart-text{color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	}
.view-cart-text:hover{color: #FC8117;
	text-decoration: none;}
