html {
			background-color: #f2f4d7;
		}

		body {
			color:#1b0c3f;
		}

        
			html
			{
				/*background: linear-gradient(transparent, 30%,#f2f4d7), url("https://lvhmc.luluslocalfood.com/Picture/background(1200,501)/18976.jpg"); */

                background: url("https://lvhmc.luluslocalfood.com/Picture/background(1200,501)/18976.jpg"); 
                background-size: contain;
                background-repeat: no-repeat;
                background-position: top;
                background-attachment: fixed;
			}
				

		
            header .content-wrapper
			{
				background-image:url("https://lvhmc.luluslocalfood.com/Picture/Logo(100,100)/19335.jpg");
				/*height:312px;*/
                background-position: center;
                background-position: center calc(50% + 20px); 
                background-size: auto 70%; 
                 padding-bottom: 26%;
			}
        		

		h1{
			color:#d64127;
		}
		h2{
			color:#d64127;
		}
		h3
		{
			color:#d64127;
		}
		h4
		{
			color:#d64127;
			margin: 10px 0px 2px 0px;
		}

		legend {
			color: #d64127;
		}

        
        /*#TopNav{
            background-color: #1b0c3f !important;
            border-bottom:2px solid #FFFFFF !important;
        }    */    
        .circle{
            background-color: rgba(27, 12, 63, 0.9);
            color: #f2f4d7;
        }
        .circle:hover{
            background-color: #d64127;
        }

        .cart-text{
            color:#1b0c3f;
            text-shadow: -1px 0 #f2f4d7, 0 1px #f2f4d7, 1px 0 #f2f4d7, 0 -1px #f2f4d7;
        }
		nav{
			background-color: rgba(27, 12, 63, 0.9);
			/*border-top:2px solid rgba(255, 255, 255, 0.9);
			border-bottom:2px solid rgba(255, 255, 255, 0.9);*/
             
                            position: fixed;
                            top:0;
                            height: 45px;
		}
        #AccountTopMenu ul
        {
            /* Color change to semi-opaque  */
            background-color: rgba(27, 12, 63, 0.9);
        }
        
		nav a:link, nav a:visited, nav a:hover, nav a:active, #TopNav a:link, 
        #TopNav a:visited, #TopNav a:hover, #TopNav a:active {
			color: #f2f4d7;
		}
		nav a:hover{
			background-color:#d64127;
		}


        .nav-toggle {
			background-color: rgba(27, 12, 63, 0.9) !important;
			border-color: #f2f4d7  !important;
		}
        .nav-toggle .icon-bar{
            color: #f2f4d7  !important;
            background-color: #f2f4d7  !important;
        }

		footer {
			background-color: #f2f4d7;
			color:#311f15;
		}

		footer a {
			color:#311f15 !important;
		}
		footer .lululogo a
		{
			background-image:url("/Content/images/LulusDarkSmaller.png");
		}
		/* Table style overrides*/

		table.tabular th{
			color:#f2f4d7;
			background: #1b0c3f;
			background: -webkit-gradient(linear, left top, left bottom, from(#312452), to(#1b0c3f)); 
			background: -moz-linear-gradient(top,  #312452,  #1b0c3f);
			background: -o-linear-gradient(top, #312452 0%,#1b0c3f 100%); 
			background: -ms-linear-gradient(top, #312452 0%,#1b0c3f 100%);
			background: linear-gradient(to bottom, #312452 0%,#1b0c3f 100%); 
		}

        
		a.linkButton{
			color: #f2f4d7 !important;
		}

		.actionButton 
		{
			padding:4px;
			border-radius: 4px;
			color: #f2f4d7 !important;
			border: solid 1px #1b0c3f;
			background: #1b0c3f;
			background: linear-gradient(to bottom, #312452 0%,#1b0c3f 100%); 
		}

		.actionButton:hover {
			background: #312452;
			background: linear-gradient(to bottom, #453963 0%,#312452 100%);  
		}

		.actionButton:active {
			color: #f2f4d7;
			background: linear-gradient(to bottom, #1b0c3f 0%,#312452 100%);
		}


        .menuButton 
		{
			padding:4px;
			border-radius: 4px;
			color: #f2f4d7 !important;
			border: solid 1px #1b0c3f;
			background: #1b0c3f;
			background: linear-gradient(to bottom, #483C65 0%,#1b0c3f 100%); 
		}

		.menuButton:hover {
			background: #312452;
			background: linear-gradient(to bottom, #1b0c3f 0%,#d64127 100%);  
		}

		.menuButton:active {
			color: #f2f4d7;
			background: linear-gradient(to bottom, #1b0c3f 0%,#483C65 100%);
		}

        
		
		
        .breakout-panel:nth-child(odd) {
            background: #1b0c3f;
            color: #f2f4d7;
        }
        .breakout-panel:nth-child(odd) h3{
            color: #d64127;
        }
        .breakout-panel:nth-child(odd)  .read-more { 
            background-image: linear-gradient(transparent 0%, #1b0c3f 90%);
        }
        @media only screen and (max-width: 965px) {
             nav
            {
                /* Color change to semi-opaque  */
                background: rgba(27, 12, 63, 0.9);
            }
            
            
                            header .content-wrapper
                            {
                                background-size: auto 80% !important; 
                                background-position: center center !important;
                                min-height:80px;
                            }
         }
		