@charset "UTF-8";
/* CSS Document */

html,body{margin:0;
          padding:0
		  }
		  
body{
	text-align:center;
	font-family: arial, sans-serif;
	font-size: 76%;
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #FEF7DE;
	 }
/*CSS for Index Page*/
.main_bg{
	background-image: url(../images/main_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.main_heading{
    padding-top: 30px;
	padding-right: 5px;
	padding-bottom: 30px;
	padding-left: 85px;
	font-size: 17px;
	color: #FFFFFF;
	}
	
.sub_heading{
    padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 85px;
	font-size: 14px;
	}
	
.list_left{
    font-size: 18px;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 60px;
	}
	
.list_right{
    font-size: 18px;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 40px;
	}
	
.pre_footer{
    font-size: 14px;
    padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

.footer{
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
/*end of Index Page CSS*/

/*Start Contact Us CSS*/
.contact_bg{
	background-image: url(../images/contact_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.sub_heading_contact{
    padding-top: 20px;
	padding-right: 5px;
	padding-bottom: 20px;
	padding-left: 85px;
	font-size: 14px;
	}
	
.pre_footer_contact{
    font-size: 18px;
    padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
/*end Contact Us CSS*/

/*Start Ordering CSS*/
h1{
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

.ordering_bg{
	background-image: url(../images/ordering_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.ordering_heading{
    padding-top: 35px;
	padding-right: 5px;
	padding-bottom: 35px;
	padding-left: 85px;
	font-size: 17px;
	color: #FFFFFF;
	}
	
.sub_heading_ordering{
	font-size: 18px;
	color: #0A6B67;
	padding-top: 20px;
	padding-right: 5px;
	padding-bottom: 20px;
	padding-left: 85px;
	font-weight: bold;
	}
	
hr{
    margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	}
	
.sub_type{
	font-family: arial, sans-serif;
	font-size: 76%;
	color: #000000;
	}
/*End Ordering CSS*/

/*Start Sample Menus CSS*/
.sample_bg{
	background-image: url(../images/sample_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.sample_heading{
    padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 220px;
	font-size: 17px;
	color: #FFFFFF;
	}
	
.blue_heading{
color: #1f629c;
}

.padding{
    padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 85px;
	}

.listheading_bg{
	background-image: url(../images/menu_icon_bg.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 85px;
}

h3{
	font-size: 16px;
	font-weight: bold;
	color: #0a6b67;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 50px;
	}
/*End Sample Menu CSS*/

/*Start Appetizer Menus CSS*/
.appetizer_bg{
	background-image: url(../images/appetizer_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
/*End Appetizer Menus CSS*/

/*Start Breakfast CSS*/
.breakfast_bg{
	background-image: url(../images/breakfast_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
/*End Breakfast CSS*/

/*Start Summer CSS*/
.summer_bg{
	background-image: url(../images/summer_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.summer_heading{
    padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 220px;
	font-size: 17px;
	color: #FFFFFF;
	}
/*End Summer CSS*/

/*Start Community CSS*/
.community_bg{
	background-image: url(../images/ordering_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.community_heading{
    padding-top: 25px;
	padding-right: 5px;
	padding-bottom: 25px;
	padding-left: 85px;
	font-size: 17px;
	color: #FFFFFF;
	}
/*End Community CSS*/

/*Start LV Menus CSS*/
.lv_bg{
	background-image: url(../images/lv_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.lv_heading{
    padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 220px;
	font-size: 17px;
	color: #FFFFFF;
	}
/*Start Seasonal CSS*/
.listheading_seasonal_bg{
	background-image: url(../images/pumpkin.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 85px;
	}
.sub_heading_seasonal{
	font-size: 24px;
	color: #0A6B67;
	font-weight: bold;
	line-height: 80px;
	margin-left: 60px;
	}
.sub_heading_seasonal2{
	font-size: 16px;
	color: #0A6B67;
	font-weight: bold;
	padding-left: 85px;
	margin-bottom: 20px;
	line-height: 30px;
	}
.sub_heading_seasonal3{
	font-size: 16px;
	color: #0A6B67;
	font-weight: bold;
	padding-left: 75px;
	margin-bottom: 20px;
	line-height: 50px;
	}
.sub_heading_seasonal4{
	font-size: 16px;
	color: #0A6B67;
	font-weight: bold;
	padding-left: 75px;
	padding-top: 10px;
	}

.seasonal_img{
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 85px;
}

.fall_bg{
	background-image: url(../images/fall_bg.png);
	background-repeat: no-repeat;
	background-position: left center;	
}
.holiday_text{
	font-size: 12px;
	font-weight: bolder;
}
.listheading_summer{
	background-image: url(../images/summer.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 85px;
	}
.listheading_spring{
	background-image: url(../images/spring.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 85px;
	}
.listheading_winter{
	background-image: url(../images/winter.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 85px;
	}
.subheading_spring{
	background-image: url(../images/football.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 85px;
	}
.subheading_spring2{
	background-image: url(../images/heart.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 85px;
	}
.subheading_spring3{
	background-image: url(../images/clover.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 85px;
	}
.subheading_spring4{
	background-image: url(../images/bunny.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 85px;
	}
.subheading_winter{
	background-image: url(../images/snowman.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 85px;
	}
.winter_padding{
    padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 160px;
	}
.patricks_pad{
	padding-left: 95px;	
	}
.coupon_padding{
	padding-top: 130px;
}

/*pagelime CSS*/

#app_menu {
}

#app_menu2 {
}

#app_menu3 {
}

#app_menu4 {
}
