@charset "utf-8";

h2.menutitle {
    margin: 12px 0 0;
}

.seasonal-menu {
	max-width:100%;
}

img.food-img {
    float: left;
	
    width: 200px;
}

.menu-block dl {
    display: inline-block;
	
    width: 425px;
    font-size: 28px;
    padding: 0 0 0 12px;
    margin: 0;
    float: right;
}

.menu-block dt {
    display: block;
	
    float: left;
    width: 300px;
}

.menu-block dd {
    display: block;
	
    clear: right;
    float: right;
}

.menu-block dt span {
	font-size:80%;
}

#drink-menu {
	
}

#drink-menu dl {
    font-size: 28px;
	
}

#drink-menu dl span {
    padding: 0 0 0 30px;
	
}

#drink-menu dt {
    font-weight: bold;
	
    margin: 40px 0 8px 0;
}

#drink-menu dd {
    margin: 9px 0 0;
	
}