    /* Order of styles is as follows. Use the codes to search for categories */

    /*
    [DS001] - colors        //  border colors, small background colors, general color styling
    [DS002] - fonts         //  text
    [DS003] - navigation    //  navigation
    [DS004] - sub-nav		//  side-navigation
    [DS005] - links         //  main page links
    [DS006] - bkgs          //  sitewide backgrounds
    [DS007] - misc          //  miscellaneous
    [DS008] - brwse featrs  //  font sizing, etc for browse feature titles
    [DS009] - store styles  //  styles for products, categories
    */

	html #top-of-website
	{
		display:none;	
	}

    /* colors  [DS001] 										--------------------------------------------- */

    html .nav-side ul li, .main-graphic, .nav ul li .menu ul
    {

    }



    /* fonts  [DS002] 										--------------------------------------------- */

    html body
    {

    }

    html strong
    {

    }

    html em
    {

    }

    html h1, html h2, html h3, html h4, html h5, html h6, html .category-product-title a, html h3.related-title,
    html .news-title, html .category-items-title a, html .related-title a, html .alternate-product-Title a, html .relatedProductTitle a,
    html .category-product-title a, html .news-title, html .product-information h1
    {
		color:#600c08;
    }

    html h1, html h2, html h3, html h4, html h5, html h6
    {

    }

    html h1
    {

    }

    html h2
    {

    }
	
	html #footer h2
	{
		color: #C5C5C5;
		font-size: 16px;
		margin-top: 0;
	}	

    html h3
    {

    }

    html h4
    {

    }

    html h5
    {

    }

    html h6
    {

    }

    html ol li
    {

    }

    html blockquote
    {

    }
	
	#footer
	{
		color: #8B8B8B;
		font-size: 10px;
		line-height: 17px;
	}	



    /* navigation  [DS003] 										--------------------------------------------- */

	html .nav-alt
	{
		margin-top:6px;	
	}

    html .nav
    {
		background: none repeat scroll 0 0 transparent;
		bottom: 1px;
		left: 154px;
		position: absolute;
    }

    html .navigation-first
    {

    }

    /* First level of main navigation */
    html .nav .flyout ul li a
    {
		font-family: 'PTSansRegular';
		font-size:13px;
		text-shadow:1px 1px 0 #000000;
    }

    html .nav .flyout ul li a:hover
    {

    }

    html .nav .flyout ul li.selected a, html .nav .flyout ul li.selected a:hover
    {

    }

    html .nav .flyout ul li
    {
		background: url("../../images/custom/navigation_seperators.png") no-repeat scroll right center transparent;
    }

    html .nav .flyout ul li:hover
    {
		background: url("../../images/custom/navigation_hover.png") no-repeat scroll right center transparent;
    }

    html .nav .flyout ul li.selected
    {
		background: url("../../images/custom/navigation_hover.png") no-repeat scroll right center transparent;
    }



    /* "To secondary, and beyond!" level of main navigation */
    html .nav .flyout ul ul li
    {	
		background-image:none;
    }

    html .nav .flyout ul li ul li a
    {
		text-shadow:none;
    }

    html .nav .flyout ul li ul li a:hover
    {

    }

    html .nav .flyout ul li ul li.selected a
    {

    }

    html .nav .flyout ul li ul li.selected, html .nav .flyout ul li ul li.selected:hover
    {

    }



    /* sub-nav  [DS004]									-------------------------------------------------- */

    html a.navigation-second
    {
		background: none repeat scroll 0 0 #FFFFFF;
		border-bottom: 1px solid #D5D5D5;
		border-left: 1px solid #E5E5E5;
		margin: 0 20px 1px 0;
		width: 215px;
		color:#353535;
    }

    html a.navigation-second-selected, html a.navigation-second-selected:hover
    {
		border-bottom: 1px solid #b5b5b5;
		border-left: 1px solid #c5c5c5;
		margin: 0 20px 1px 0;
		width: 215px;
		color:#0000;
		font-weight:bold;
		background:#f1f1f1;
    }

    html a.navigation-second:hover
    {
		border-bottom: 1px solid #b5b5b5;
		border-left: 1px solid #c5c5c5;
		margin: 0 20px 1px 0;
		width: 215px;
		color:#0000;
		background:#f1f1f1;
    }


    /* third-level navigation */
    html a.navigation-third
    {
		background: none repeat scroll 0 0 #F5F5F5;
		margin: -1px 0;
		border-bottom:1px solid #f5f5f5;
		width:204px;
    }

    html a.navigation-third-selected, html a.navigation-third-selected:hover
    {
		background: none repeat scroll 0 0 #F5F5F5;
		margin: -1px 0;
		border-bottom:1px solid #c5c5c5;
		width:204px;
		font-weight:bold;
    }

    html a.navigation-third:hover
    {
		background: none repeat scroll 0 0 #F5F5F5;
		margin: -1px 0;
		border-bottom:1px solid #d5d5d5;
		width:204px;
    }


    /* fourth-level navigation */
    html a.navigation-fourth
    {

    }

    html a.navigation-fourth-selected, html a.navigation-fourth-selected:hover
    {

    }

    html a.navigation-fourth:hover
    {

    }


    /* fifth-level navigation */
    html a.navigation-fifth
    {

    }

    html a.navigation-fifth-selected, html a.navigation-fifth-selected:hover
    {

    }

    html a.navigation-fifth:hover
    {

    }



    /* links  [DS005] 										--------------------------------------------- */

    html a
    {

    }

    html #editor-content a
    {

    }

    html a:hover
    {

    }

    html #account-mini a
    {

    }

    html #footer a
    {

    }

    html #footer a:hover
    {

    }



    /* bkgs  [DS006] 										--------------------------------------------- */

	

    html
    {
		background:#151515;
    }
	
    html #pg-home #layout-wrapper
    {
		background:url(../../images/custom/background_homepage.jpg) no-repeat top center #ffffff;
    }
	
	html #pg #layout-wrapper
    {
		background:url(../../images/custom/background_innerpage.jpg) no-repeat top center #ffffff;
    }
	
	html #pg-fullwidth #layout-wrapper
	{
		background:url(../../images/custom/background_fullwidthpage.jpg) no-repeat top center #ffffff;	
	}
		
	html .top-header
	{
		background:url(../../images/custom/background_header.png) no-repeat bottom center transparent;	
		height:144px;
	}
	
    html #layout-header
    {
		background:none;
    }
	
	html #pg-home #layout-body
	{
		padding-bottom:0;	
	}
	
    html #layout-body
    {
		background:none;
		padding-bottom:50px;
    }
	
    html #layout-footer
    {
		background:url(../../images/custom/background_footer.jpg) no-repeat top center transparent;
    	height:287px;
	}
	
	html .nivo-controlNav a.active 
	{
		background-position:0;
		background:url(../../images/custom/carousel_active.png) no-repeat top center transparent;
	}
	
	html .nivo-controlNav a 
	{
		background-position:0;
		background:url(../../images/custom/carousel_inactive.png) no-repeat top center transparent;
	}



    /* misc  [DS007] 										--------------------------------------------- */

	.cart-product-count {display:none;}

	.sort_bar {display:none;}

	html #main, html .main-graphic
	{
		width:100%;	
	}

    html #search-quick
    {
		bottom:57px;
		width:239px;
		height:29px;
		right:14px;
		border-left:0;
		border-top:0;
		background:url(../../images/custom/background_search.jpg) no-repeat top left transparent;
    }
	
	html #search-quick .search-text
	{
		color:#efefef !important;	
	}
	
    html .site-header
    {
		height:105px;
    }

    .site-header img
    {

    }

    html .errorText
    /* Error text for input fields */
    {

    }

    html .redTextSm.member-messages
    {

    }

    html .required
    /* Asterisk for required fields */
    {

    }

    html #checkout_message
    {

    }

    #checkout_message li
    {

    }

    /* nav-alt */
    .nav-alt a
    {

    }

    .nav-alt a:hover
    {

    }



    /* breadcrumb */
    #breadcrumb a
    {

    }

    #breadcrumb a.breadcrumb
    {

    }

    #breadcrumb a:hover
    {

    }



    /* brwse featrs  [DS008] 								--------------------------------------------- */

	html .relation-medium .related-image a
	{
		height:147px;	
	}

	html .relation-large .related-table table 
	{
		background: url("../../images/custom/background_largebrowse.jpg") no-repeat scroll center bottom transparent;
		border: 0 none;
		padding: 0 0 30px;
		margin:0;
		width: 100%;
	}
	
	html .relation-large .related-image
	{
		margin-top:14px;
		width:166px;	
	}
	
	html .relation-large .related-table .center-left
	{
		width:166px;	
	}
	
	html #pg-home .relation-medium .related-table {
		margin: 0 0 0;
	}

    html #headline-content h2
    {

    }

    html #headline-content p
    {

    }

    html #headline-content .related-link a
    {

    }

    html .relation-large .related-title
    {

    }

    html .relation-medium .related-title
    {

    }

    html .relation-small h3.related-title
    {

    }

    html .relation-list .related-title a
    {
		background:url(../../images/custom/background_listfeature.png) no-repeat bottom right transparent;
		width:200px;
		padding:9px 12px 10px;
		color:#2f5a30;
		text-decoration:none !important;
    }
	
	html .relation-list .related-title a:hover
    {
		background:#ecefeb;
	}

    html .related-link a
    {
		color:#527042;
    }
	
	html #headline-slider-wrapper
	{
		background:url(../../images/custom/background_carousel.png) no-repeat center -20px transparent;
		width:997px;	
		margin:15px auto 14px;
	}
	
	html .nivo-caption
	{
		background:none;	
		width:289px !important;
		opacity:1.0 !important;
	}
	
	html #pg-home #headline-slider, html #pg-fullwidth #headline-slider
	{
		margin-left:19px;	
	}
	
	html #pg-home .nivo-controlNav, html #pg-fullwidth .nivo-controlNav 
	{
		bottom: 14px;
    	left: 701px;	
	}
	
	html .nivo-caption p h2
	{
		color: #FFFFFF;
		font-family: 'PTSansBold';
		font-size: 22px;
		font-weight: normal;
		line-height: 23px;
		margin-top: 15px;
		margin-bottom:2px;
		text-shadow:1px 1px 0 #000000;
	}
	
	html .nivo-caption #summary
	{
		color:#abb2aa;
		text-shadow:1px 1px 0 #000000;	
	}
	
	html a.nivo-prevNav 
	{
		background: url("../../images/custom/carousel_arrow_prev.png") no-repeat scroll 0 0 transparent;
		height: 46px;
		left: -7px;
		top: 42%;
	}
	
	html a.nivo-nextNav 
	{
		background: url("../../images/custom/carousel_arrow_next.png") no-repeat scroll 0 0 transparent;
		height: 46px;
		top: 42%;
		background-position: 0 50% !important;
    	right: 274px !important;
	}


    /* store styles  [DS009] 								--------------------------------------------- */

    html .product .product-price
    {

    }

    html .product .product-price #total_display
    {

    }

    html .product .product-price #reg_display
    {

    }

    html .store-minicart
    {

    }

    html .store-minicart .relatedProducttitle
    {

    }
	
	html #members_search-results .profile_image img, .search-container .profile_image img
	html #members_search-results .company_logo img, .search-container .company_logo img {
    display: none;
	}

	html .member-address {
		display: none;
	}