#parent {
        border-bottom: 2px solid #553237;
      }
      
      .wrap {
        background: #cf1c44;
        border-right: 1px solid #553237;
      }
      
      .menu {
        color: #FFFFFF !important;
        text-decoration: none !important;
      }
      
      .list {
        background: #F2F2F2;
      }
      
      .list a {
        text-decoration: none !important;
        border-top: 2px solid #553237;
      }
      
      .pageHTML {
        background: #F2F2F2;
      }
      
      .pageHTML a {
        text-decoration: none !important;
        border-bottom: 2px solid #553237;
        border-top: 2px solid #553237;
      }
      
      .headers {
        color: #000000;
        text-decoration: none !important;
        text-align: left;
      }
      
      .resource {
        color: #000000 !important;
        text-decoration: none !important;
        text-align: left;
      }
      /* this is a comment within css */
      
      @font-face {
        font-family: pastaAmoreFont;
        src: url('media/font/Majesti-Banner-Light.otf');
      }
      
      html,
      body {
        margin: 0;
        padding: 0;
        background-color: #553237;
        /*#cf1c44; marinara*/
        width: 100%;
        height: 100%;
        font-family: pastaAmoreFont;
        font-size: 16px;
      }
      /*Top gray bar for the logo and nav menu eventually*/
      
      #header {
        width: 100%;
        height: 150px;
        margin: 0;
        padding: 0;
        background-color: #5f1312;
        /*d8c6b8;/* Cannoli */
      }
      /*content within the title bar*/
      
      #header-content {
        width: 1200px;
        padding: 0px;
        margin: 0 auto;
        font-size: 25px;
        color: white;
      }
      
      #header-content img {
        height: 150px;
      }
      
      #container {
        width: 100%;
        margin: 0;
        padding: 0;
        background: #cf1c44;
      }
      /*main content div*/
      
      #content {
        width: 1000px;
        /*height:100%;/*I can never get this part to work.*/
        margin: 0 auto;
        //padding:25px;
        background-color: #d8c6b8;
        height: 1150px;
        /* equal to footer height */

      }
      
      #page-wrap {
        min-height: 100%;
      }
      
      #carousel_img {
        overflow: hidden;
        height: 300px;
      }
      
      #carousel_img img {
        width: 100%;
        margin-top: -175px;
        filter: brightness(75%);
      }
      
      #body_content_right {
        padding: 0;
        width: 600px;
        float: right;
        padding: 25px;
      }
      
      #body_content_right p {}
      
	  #body_content_right img{
		  
		  width:600px;
		  
	  }
	  
	  
      #contentBlock {
        width: 100%;
        height: 400px;
        margin: 0 auto;
      }
      
      #contentBlock img {
        width: 100%;
      }
      
      #body_content_left {
        width: 300px;
        padding: 25px;
        float: left;
        background: #5f1312;
        color: white;
      }
      
      #body_content_left img {
        width: 300px;
        margin: 0 auto;
      }
      
      .site-footer,
      #content:after {
        height: 100px;
      }
      
      .site-footer {
        background: #5f1312;
		color:white;
		padding-top:50px;
		text-align:center;
        width: 1000px;
        margin: 0 auto;
      }
      
      .accordion {
        width: 165.6px;
      }

	  .menu_table{
		  width:100%;
	  
	  }
	  .price{
		  width:75px;
		  text-align:right;
	  }