/* CSS Document */
.welcome-text {width: 480px; font-size: 12px; color: #acacac; margin-bottom: 50px;}

.welcome-text a {color: #f29850; text-decoration: underline;}

h2#welcome-title {font-size: 24px; color: #b8b7b6; font-family: "Times New Roman", Times, serif; font-weight: normal; background-color: #000000; width: 510px;}

.featured-products {width: 485px;}

.featured-products h2#featured-title {background: url(/lib/yhst-46033540944197/new-big-title-bg.gif) repeat-x 0 50%; padding-bottom: 15px;}

.featured-products h2#featured-title span {font-size: 24px; color: #C0C0C0; font-family: "Times New Roman", Times, serif; font-weight: normal; background-color: #000000; padding-right: 4px;}

.featured-products #contents-table tr td.horizontal-seperator table tr td {padding: 5px;}

.featured-products #contents-table tr td.horizontal-seperator {border: 1px #C0C0C0 solid;}

.featured-products #contents-table tr td div.name {padding-bottom: 15px;}

.featured-products #contents-table tr td div.name a {font-size: 16px; font-weight: bold; color: #C0C0C0;}

.featured-products #contents-table tr td div {font-size: 12px; color: #C0C0C0; padding-bottom: 15px;}

.featured-products #contents-table tr td div.price {font-size: 12px; color: #C0C0C0; padding-bottom: 0;}

.featured-products #contents-table tr td div.price-bold {font-size: 12px; color: #f29850; padding-bottom: 0;}

.featured-products #contents-table tr td div.sale-price-bold {font-size: 12px; color: #f29850; padding-bottom: 0;}

/*Section Styles*/
span#breadcrumbs {display: block; width: 500px; font-size: 11px; color: #EDC228; font-weight: bold;}

span#breadcrumbs a {color: #acacac; font-weight: normal;}

h1#section-contenttitle {font-size: 24px; color: #ACACAC; padding: 5px 0 10px; font-weight: normal; width: 510px;}

#caption {color: #acacac; margin-bottom: 30px; float: left; width: 510px; font-size: 13px;}

#caption a {color: #A36210; text-decoration: underline;}

#caption .tips {text-align: right; padding-top: 10px;}

#caption .section-images {float: left; width: 220px; text-align: center;}

.section-contents {width: 510px;}

.section-contents #contents table#contents-table tr td.horizontal-seperator {border: 1px #646553 solid; text-align: center; padding: 10px 0;}

.section-contents #contents table#contents-table tr td div.name {padding: 2px 0;}

.section-contents #contents table#contents-table tr td div.name a {font-size: 12px; color: #646553; font-weight: bold;}

/*Item Page Styles*/
.left-side {width: 236px; text-align: center; margin-right: 16px; float: left; margin-bottom: 30px;}

.left-side img {padding: 3px; border: 1px #636651 solid; margin-bottom: 5px;}

.right-side {width: 255px; float: left; margin-bottom: 30px;}

.right-side h2#item-title {font-size: 24px; color: #b8b7b6; padding: 15px 0; font-weight: normal;}

table#product-info-table {font-family: Arial, Helvetica, sans-serif;}

table#product-info-table tr th {background-color: #232525; color: #acacac; font-weight: bold; font-size: 12px; text-align: right; padding: 5px 5px 5px 0; border-bottom: 1px #4A4C41 solid; vertical-align: middle;}

table#product-info-table tr td {background-color: #000000; color: #acacac; font-weight: normal; font-size: 12px; text-align: left; padding: 5px 0 5px 3px; border-bottom: 1px #4A4C41 solid;}

table#product-info-table tr td.sale-price {color: #EDC228; font-weight: bold;}

table#product-info-table tr td.options select {width: 140px; font-size: 12px;}

table#product-info-table tr td.addtocart {border-bottom: none; padding: 5px 0 0 0;}

table#product-info-table tr td.addtocart input.order-button {margin-left: 10px;}

.product-description {width: 490px; clear: both; font-size: 13px; color: #acacac; margin-bottom: 25px;}

h2#cross-sell-title {background: url(/lib/yhst-46033540944197/new-big-title-bg.gif) repeat-x 0 75%; margin-bottom: 5px; width: 510px;}

h2#cross-sell-title span {font-size: 24px; color: #C0C0C0; font-family: "Times New Roman", Times, serif; font-weight: normal; background-color: #000000; padding-right: 4px;}

.cross-sell-products {width: 495px; margin-bottom: 10px;}

.cross-sell-products table#contents-table tr td.horizontal-seperator {border: 1px #C0C0C0 solid; text-align: center; padding: 10px 0;}

.cross-sell-products table#contents-table tr td div.name {padding: 2px 0;}

.cross-sell-products table#contents-table tr td div.name a {font-size: 12px; color: #C0C0C0; font-weight: bold;}

.cross-sell-products table#contents-table tr td div.price {font-size: 12px; color: #acacac;}

.cross-sell-products table#contents-table tr td div.price-bold {font-size: 12px; color: #f29850;}

.cross-sell-products table#contents-table tr td div.sale-price-bold {font-size: 12px; color: #f29850;}

#seo-related-links {
    width: 95%;
    }
    #seo-related-links:after {
        clear: both;
        content: ".";
        display: block;
        height: 0;
        visibility: hidden;
        }
    #seo-related-links h3 {background: url(/lib/yhst-46033540944197/new-big-title-bg.gif) repeat-x 0 75%; margin-bottom: 5px; width: 510px;}
	
		#seo-related-links h3 span {font-size: 24px; color: #C0C0C0; font-family: "Times New Roman", Times, serif; font-weight: normal; background-color: #000000; padding-right: 4px;}
		
    #seo-related-links ul {
        margin:0; padding: 0 0 0 10px;
        list-style: none;
        }
    #seo-related-links ul.seo-links li {
        width: 49%;
        float: left;
        display: inline;
        background: url(/lib/yhst-46033540944197/dot.gif) 5px center no-repeat;
        margin:0; 
        padding:0;
        }
        #seo-related-links ul.seo-links li a {
            text-decoration: none;
            padding-left: 25px;
            display: block;
            _width: 100%;
			font-size: 11px;
			color: #ACACAC;
			padding-bottom: 2px;
            }
            #seo-related-links ul.seo-links li a:hover {
                text-decoration: underline;
				color: #F19951;
                }
.item-tips {text-align: right; padding-top: 15px;}

#info-div {padding: 0 20px 20px 0; color: #acacac;}

#info-div a {color: #f29850}

#scPage-insets img {margin-left: 5px; margin-bottom: 0; padding: 0;}
