/* CSS Document */
.content {float: right; width: 594px; padding: 0 4px 20px 0;}

.mainimage {width: 594px;}

.welcome-title {font-size: 12px; font-weight: bold; color: #f19f00; padding: 10px 0 0 8px; text-transform: uppercase;}

.welcome-text {width: 575px; padding: 10px 0 0 8px; color: #4e4d31; font-size: 11px;}

.icons {width: 575px; padding-bottom: 10px;}

.icons img {margin: 0 0 0 12px;}

.best-sellers {background: url(/lib/yhst-71232424362320/best-seller-title.gif) no-repeat top left; padding: 40px 0 15px 0; width: 594px;}

table#contents-table tr td {text-align: center;}

.best-sellers table#contents-table tr td.vertical-seperator {background: url(/lib/yhst-71232424362320/vert-sep.gif) repeat-y top right;}

table#contents-table tr td.horizontal-seperator div.item-display {position: relative;}

table#contents-table tr td.horizontal-seperator div.item-display div.image-fuse {position: absolute; left: 100px; top: -5px;}

table#contents-table tr td div.name a {font-size: 11px; color: #50a030; text-decoration: underline;}

table#contents-table tr td div.name a:hover {text-decoration: none;}

table#contents-table tr td div.price {font-size: 11px; color: #8e8d66;}

table#contents-table tr td div.sale-price-bold {font-size: 11px; color: #f19f00; font-weight: bold;}

.men {background: url(/lib/yhst-71232424362320/men-title-bar.gif) no-repeat top left; padding: 40px 0 15px 0; width: 594px;}

.men table#contents-table tr td.vertical-seperator {background: url(/lib/yhst-71232424362320/vert-sep.gif) repeat-y top right;}

.women {background: url(/lib/yhst-71232424362320/women-title-bar.gif) no-repeat top left; padding: 40px 0 15px 0; width: 594px;}

.women table#contents-table tr td.vertical-seperator {background: url(/lib/yhst-71232424362320/vert-sep.gif) repeat-y top right;}

.accessories {background: url(/lib/yhst-71232424362320/accessories-title.gif) no-repeat top left; padding: 40px 0 15px 0; width: 594px;}

.accessories table#contents-table tr td.vertical-seperator {background: url(/lib/yhst-71232424362320/vert-sep.gif) repeat-y top right;}

/*---------------Section Page-------------------*/
span#breadcrumbs {width: 584px; display: block; padding: 10px 0 0 10px; font-size: 12px;}

span#breadcrumbs a {font-size: 12px; color: #4e4d31; text-decoration: underline;}

span#breadcrumbs a:hover {text-decoration: none;}

h1#section-contenttitle {font-size: 16px; text-decoration: underline; padding-left: 10px; margin-top: 5px;}

#contentarea div #caption {font-size: 12px; padding-left: 10px; width: 584px;}

h1#item-contenttitle {font-size: 16px; text-decoration: underline; padding-left: 10px; margin: 5px 0 25px;}

#itemarea {padding-left: 10px;}

h2#itempage-captiontitle {font-size: 14px; background: #327218; color: #fff; padding: 5px 10px; clear: both;}

h2#accessorytitle {font-size: 14px; background: #327218; color: #fff; padding: 5px 10px; clear: both; margin-left: 10px;}

div.code {font-size: 12px;}

div.price {font-size: 12px; color: #8e8d66;}

div.sale-price-bold {font-size: 12px; color: #f19f00; font-weight: bold;}

.multiLineOption {font-size: 12px; display: block; width: 584px; padding: 5px 0;}

.multiLineOption select {font-size: 12px; width: 110px;}

.itemform {padding-bottom: 10px; font-size: 12px; width: 300px; float: left; margin-bottom: 30px;}

.itemform table#product-info-table tr th {padding: 5px 5px 5px 0; text-align: right; background-color: #327218; font-size: 12px; color: #ffffff;vertical-align: middle; border-bottom: 1px #ffffff solid; font-weight: normal;}

.itemform table#product-info-table tr td {padding: 5px 0 5px 5px; text-align: left; background-color: #ffffff; font-size: 12px; color: #000000; vertical-align: middle; border-bottom: 1px #327218 solid;}

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

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

.itemform table#product-info-table tr td.sale-price span {font-size: 11px; font-weight: normal;}

.itemform table#product-info-table {border: 1px #327218 solid;}

.item-images {width: 240px; text-align: center; float: left; margin: 0 15px 30px 0;}

#cross-sell {margin-left: 10px;}

table#addtocart tr td {border-bottom: none !important;}

#seo-related-links {
    width: 95%;
	padding-top: 15px;
    }
    #seo-related-links:after {
        clear: both;
        content: ".";
        display: block;
        height: 0;
        visibility: hidden;
        }
    #seo-related-links h3 {
        color: #000;  
        font-size: 14px; 
		text-decoration: underline;
        text-align: center;
        }
    #seo-related-links ul {
        margin:0;
        list-style: none;
        }
    #seo-related-links ul.seo-links li {
        width: 49%;
        float: left;
        display: inline;
        background: url(/lib/yhst-71232424362320/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: 12px;
			color: #000000;
            }
            #seo-related-links ul.seo-links li a:hover {
                text-decoration: underline;
                }
				
#scPage-insets {padding-bottom: 7px;}
				
#scPage-insets img {margin-right: 5px;}

a#scMainImage img {margin-left: 15px;}

#info-div {padding: 10px 0 0 10px; width: 584px;}

h1#searchpageHeader {font-size: 16px; text-decoration: underline;}

div.price-bold {font-size: 11px; font-weight: bold; color: #8e8d66;}

#caption { font-size: 12px; }

