@charset "UTF-8";

h4{
    line-height:22px;
}
		
		#second-nav {
			width: 100%;
			height: 215px;
			background: url(../images/catering-moes-header.jpg) right no-repeat;
		}
		
			#second-nav h3 {
				width: 200px;
				height: 40px;
				color: #E3B326;
				font-size: 24px;
				text-indent: -10000px;
				display: block;
				background: url(../images/headers/catering-moes.jpg) no-repeat;
				margin: 35px 30px !important;
				margin: 35px 15px;
				float: left;
			}
            
      #second-nav-catering-link a{
       width: 221px;
       height: 60px;
				color: #E3B326;
				font-size: 18px;
				text-indent: -10000px;
				display: block;
				background: url(../images/headers/order-online.png) no-repeat;
				margin: 130px -230px !important;
				margin: 130px -230px;
				float: left;    
            }
					
			#main-left {
				float: left;
				width: 210px;
				margin: 0 10px 15px 0;
			}
			
				#try-catering {
					width: 210px;
					height: 220px;
					background: url(../images/catering_button.jpg) no-repeat;
					display: block;
					float: left;
					text-indent: -10000px;
				}
			
			#main-right {
				width: 510px;
				float: left;
				margin: 0 0 15px 0;
			}
            
            			
        #add-ons-h3 {
            text-indent: -10000px;
            display: block;
            background: url(../images/catering/extras.png) no-repeat;
            width: 400px;
            height: 51px;
            float: left;
        }
        
        #appetizers-h3 {
            text-indent: -10000px;
            display: block;
            background: url(../images/catering/appetizers.png) no-repeat;
            width: 400px;
            height: 50px;
            float: left;
        }
		
        #catering-order-online-button{
            background: url(../images/headers/order-online.png) no-repeat;         
            float:right !important;
            display:block;
            text-indent: -10000px;
            width: 222px;
            height:100px;
        }
           
            #catering-top {
                width: 210px;
                height: 34px;
                background: url(../images/sidebar/top.jpg) no-repeat;
            }
            
            #catering-box-o-burritos a {
                width: 210px;
                height: 29px;
                background: url(../images/sidebar/box.png) no-repeat;
            }
            
                #catering-box-o-burritos a:hover, #catering-box-o-burritos a.active {
                    background: url(../images/sidebar/box-over.png) no-repeat;
                }
            
            #catering-bunch-o-burritos a {
                width: 210px;
                height: 43px;
                background: url(../images/sidebar/mini-box.png) no-repeat;
            }
            
                #catering-bunch-o-burritos a:hover, #catering-bunch-o-burritos a.active {
                    background: url(../images/sidebar/mini-box-over.png) no-repeat;
                }
            
            #catering-fajitas a {
                width: 210px;
                height: 33px;
                background: url(../images/sidebar/fajita.png) no-repeat;
            }
            
                #catering-fajitas a:hover, #catering-fajitas a.active {
                    background: url(../images/sidebar/fajita-over.png) no-repeat;
                }
            
            #catering-tacos a {
                width: 210px;
                height: 35px;
                background: url(../images/sidebar/taco-bar.png) no-repeat;
            }
            
                #catering-tacos a:hover,#catering-tacos a.active {
                    background: url(../images/sidebar/taco-bar-over.png) no-repeat;
                }
            
            #catering-nachos a {
                width: 210px;
                height: 33px;
                background: url(../images/sidebar/nacho-bar.png) no-repeat;
            }
            
                #catering-nachos a:hover, #catering-nachos a.active {
                    background: url(../images/sidebar/nacho-bar-over.png) no-repeat;
                }
            
            #catering-salads a {
                width: 210px;
                height: 36px;
                background: url(../images/sidebar/salad-bar.png) no-repeat;
            }
            
                #catering-salads a:hover, #catering-salads a.active {
                    background: url(../images/sidebar/salad-bar-over.png) no-repeat;
                }
            
            #catering-appetizers a {
                width: 210px;
                height: 34px;
                background: url(../images/sidebar/appetizers.png) no-repeat;
            }
            
                #catering-appetizers a:hover, #catering-appetizers a.active {
                    background: url(../images/sidebar/appetizers-over.png) no-repeat;
                }

            #catering-add-ons a {
                width: 210px;
                height: 40px;
                background: url(../images/sidebar/extras.png) no-repeat;
            }
            
                #catering-add-ons a:hover, #catering-add-ons a.active {
                    background: url(../images/sidebar/exrtras-over.png) no-repeat;
                }
            
            #catering-catering-download a {
                width: 210px;
                height: 18px;
                background: url(../images/sidebar/download-menu.png) no-repeat;
            }
            
                #catering-catering-download a:hover {
                    background: url(../images/sidebar/download-menu-over.png) no-repeat;
                }
                
            #catering-nutrition a {
                width: 210px;
                height: 18px;
                background: url(../images/sidebar/nutrition.png) no-repeat;
            }
            
                #catering-nutrition a:hover {
                    background: url(../images/sidebar/nutrition-over.png) no-repeat;
                }
            
            #catering-allergen a {
                width: 210px;
                height: 18px;
                background: url(../images/sidebar/allergens.png) no-repeat;
            }
            
                #catering-allergen a:hover {
                    background: url(../images/sidebar/allergens-over.png) no-repeat;
                }					
            
            #catering-order-online a {
                width: 210px;
                height: 62px;
                background: url(../images/sidebar/over/order-online.jpg) no-repeat;
            }
            
                #catering-order-online a:hover {
                    background: url(../images/sidebar/order-online.jpg) no-repeat;
                }
            
            #catering-bottom {
                width: 210px;
                height: 35px;
                background: url(../images/sidebar/bottom.jpg) no-repeat;
            }
            
            /* catering menu.css fixes */
            #sub-nav-list li { 
              margin: 6px 0;
           }
           
            #sub-nav {
            height: 536px;
           }
              #main-no-pad.catering-home #sub-nav {
              height: 553px;
            }
           
           #menu-main div.copy {
            height: 313px;
          }
          
          #menu-header {
            background: url('../images/catering/bg.jpg');
         }
            #menu-header-buttons div.catering-header-buttons-right {
    					float: right;    									
    				}
    					#menu-header-buttons div.catering-header-buttons-right a {
    						background: url('../images/catering/order-online.png') no-repeat top;
    						float: left;
    						margin-left: 189px;
    						padding: 12px 92px;						
    						text-indent: -10000px;
    					}
    						#menu-header-buttons div.catering-header-buttons-right a:hover {
    							background: url('../images/catering/order-online.png') no-repeat bottom;
    						}
                
          span.special {
          color: #ffd256;
          font-weight: bold;
         }
      

#sidebar-h3 {
    background: url("../images/catering/our-catering.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 39px;
    text-indent: -10000px;
    width: 250px;
}

    #catering-menu-h3 {
        background: url("../images/catering/our-catering.png") no-repeat scroll 0 0 transparent;
        display: block;
        float: left;
        height: 39px;
        text-indent: -10000px;
        width: 320px;
    }

      #burritos-h3 {
				text-indent: -10000px;
				display: block;
				background: url(../images/catering/_box-burritos.png) no-repeat;
				width: 430px;
				height: 39px;
				float: left;
			}
      #mini-box-h3 {
				text-indent: -10000px;
				display: block;
				background: url(../images/catering/_mini-box.png) no-repeat;
				width: 530px;
				height: 39px;
				float: left;
			}			
			
			#tacos-h3 {
				text-indent: -10000px;
				display: block;
				background: url(../images/catering/_taco-bar.png) no-repeat;
				width: 400px;
				height: 39px;
				float: left;
			}
			
			#quesadillas-h3 {
				text-indent: -10000px;
				display: block;
				background: url(../images/headers/quesadillas.jpg) no-repeat;
				width: 420px;
				height: 39px;
				float: left;
			}
			
			#nachos-h3 {
				text-indent: -10000px;
				display: block;
				background: url(../images/catering/_nacho-bar.png) no-repeat;
				width: 400px;
				height: 39px;
				float: left;
			}
			
			#salads-h3 {
				text-indent: -10000px;
				display: block;
				background: url(../images/catering/_salad-bar.png) no-repeat;
				width: 400px;
				height: 39px;
				float: left;
			}
			
			#fajitas-h3 {
				text-indent: -10000px;
				display: block;
				background: url(../images/catering/_fajita-bar.png) no-repeat;
				width: 400px;
				height: 39px;
				float: left;
			}
			
			#kids-h3 {
				text-indent: -10000px;
				display: block;
				background: url(../images/headers/kids.jpg) no-repeat;
				width: 420px;
				height: 39px;
				float: left;
			}
			
			#combos-h3 {
				text-indent: -10000px;
				display: block;
				background: url(../images/headers/combos.jpg) no-repeat;
				width: 420px;
				height: 39px;
				float: left;
			}
			
			#sides-h3 {
				text-indent: -10000px;
				display: block;
				background: url(../images/headers/sides.jpg) no-repeat;
				width: 420px;
				height: 39px;
				float: left;
			}
      
			
