﻿BODY {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #bbb; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: arial, sans-serif; FONT-SIZE: 12px; PADDING-TOP: 0px
}
A {
	COLOR: #262626
}
#content {
	WIDTH: 100%
}
#header A {
	PADDING-BOTTOM: 0.7em; BACKGROUND-COLOR:#262626; PADDING-LEFT: 1em; PADDING-RIGHT: 0.7em; DISPLAY: block; COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0.7em
}
A.back {
	BORDER-BOTTOM: #336699 1px solid; PADDING-BOTTOM: 0.3em; BACKGROUND-COLOR: #eee; PADDING-LEFT: 1em; PADDING-RIGHT: 0.3em; DISPLAY: block; COLOR: #000; FONT-SIZE: 0.9em; BORDER-TOP: #999 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0.3em
}
DIV.category {
	PADDING-BOTTOM: 0.7em; PADDING-LEFT: 1em; PADDING-RIGHT: 0.7em; BACKGROUND: #d7d6c2 no-repeat right bottom; FONT-WEIGHT: bold; border-top: #999 1px solid; PADDING-TOP: 0.7em
}

DIV.menu {
	BORDER-TOP: #999 1px solid
}
DIV.menu A {
	BORDER-BOTTOM: #999 1px solid; PADDING-BOTTOM: 0.7em; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 0.7em; ZOOM: 1; DISPLAY: block; COLOR: #000; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0.7em
}
DIV.footer {
	TEXT-ALIGN: right; PADDING-BOTTOM: 15px; MARGIN: 1em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; COLOR: #444; FONT-SIZE: 80%; PADDING-TOP: 10px
}
DIV.mobile-content {
	PADDING-BOTTOM: 1em; BACKGROUND-COLOR: #fff; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 1em
}
DIV.mobile-content A {
	PADDING-BOTTOM: 1em; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0em; PADDING-RIGHT: 0em; PADDING-TOP: 0em; FONT-WEIGHT: normal; BORDER-BOTTOM: none; margin:0px
}

TABLE.menu {
	BACKGROUND-COLOR: #fff; WIDTH: 100%
}
TABLE.menu TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0.5em
}
TABLE.menu TD A {
	BORDER-BOTTOM: #262626 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 0.5em; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; DISPLAY: block; COLOR: #000; BORDER-TOP: #999 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #999 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0.5em
}
TH {
	TEXT-ALIGN: right; PADDING-RIGHT: 0.5em; VERTICAL-ALIGN: top; FONT-WEIGHT: normal
}
.list-item-title {
	FONT-WEIGHT: bold
}
.list-item-info {
	FONT-STYLE: italic; FONT-SIZE: 0.85em; FONT-WEIGHT: normal
}
.content-item-title {
	FONT-SIZE: 110%; FONT-WEIGHT: bold
}
.content-item-info {
	FONT-STYLE: italic
}

A.btn {
	BORDER-BOTTOM: #262626 1px solid; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #888; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #fff; FONT-SIZE: 0.9em; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid; TEXT-DECORATION: none; PADDING-TOP: 1px
}
DIV.single-tweet {
	PADDING-BOTTOM: 0.7em; PADDING-LEFT: 1em; PADDING-RIGHT: 0.7em; BACKGROUND: url(/m/i/images/apu_twit.png) #d7d6c2 no-repeat right bottom; FONT-SIZE: 95%; BORDER-TOP: #999 1px solid; PADDING-TOP: 0.7em
}
DIV.list-tweet {
	PADDING-BOTTOM: 0.7em; PADDING-LEFT: 1em; PADDING-RIGHT: 0.7em; FONT-SIZE: 95%; PADDING-TOP: 0.7em
}
DIV.tweet-time {
	FONT-STYLE: italic; MARGIN-TOP: 0.5em; COLOR: #666; FONT-SIZE: 90%
}
.food_place {
	FONT-SIZE: 1.3em; FONT-WEIGHT: bold; PADDING-TOP: 0.5em
}
.a_day {
	FONT-SIZE: 1.3em; FONT-WEIGHT: bold; PADDING-TOP: 0.5em
}
.a_day {
	PADDING-BOTTOM: 10px
}
.a_days {
	PADDING-LEFT: 5px
}
.food_announcement {
	PADDING-BOTTOM: 5px; FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
.food_tab {
	PADDING-BOTTOM: 5px; FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
.food_announcement {
	
}
.food_tab {
	PADDING-TOP: 0.5em
}
.food_menu .alt {
	BACKGROUND-COLOR: #e7eaf2
}
.class_schedule .alt {
	BACKGROUND-COLOR: #e7eaf2
}
.food_type {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #555; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 2px
}
.a_time {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #555; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 2px
}
.a_time {
	WIDTH: 120px
}
.food_type {
	WIDTH: 100px
}
.food_name {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: 0.9em; VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
.class_schedule {
	MARGIN-BOTTOM: 1em
}
.event-description {
	PADDING-BOTTOM: 0.5em; BACKGROUND-COLOR: #eee; MARGIN-TOP: 1em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; MARGIN-BOTTOM: 1em; PADDING-TOP: 0.5em
}
.event-location {
	MARGIN-TOP: 0.7em; FONT-SIZE: 95%
}
DIV.important-numbers {
	BORDER-BOTTOM: #999 1px solid; PADDING-BOTTOM: 0.7em; LINE-HEIGHT: 1.5em; BACKGROUND-COLOR: #fff; PADDING-LEFT: 1em; PADDING-RIGHT: 0.7em; FONT-SIZE: 95%; PADDING-TOP: 0.7em
}
FORM.search {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0.7em; MARGIN: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 0.7em; PADDING-TOP: 0.7em
}
FORM.search-results {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM.search-results DIV.page-nav {
	MARGIN-TOP: 0.5em
}
DIV.search-result-normal {
	MARGIN-BOTTOM: 1em
}
DIV.search-result-keymatch {
	MARGIN-BOTTOM: 1em
}
DIV.search-result-normal TABLE {
	FONT-SIZE: 95%
}
DIV.search-result-normal TD.s FONT {
	DISPLAY: none; COLOR: #666
}
DIV.search-result-keymatch {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 0.7em; BACKGROUND-COLOR: #eee; PADDING-LEFT: 0.7em; PADDING-RIGHT: 0.7em; FONT-WEIGHT: bold; PADDING-TOP: 0.7em
}
