BODY {
	background-color: #2e8b57;
	margin-left: 15px;
	font-size: medium;
}
	
A.a-z {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
}
	
.credit {
	color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-variant: small-caps;
	font-weight: bold;
	text-align: center;
}	

.date {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: bold;
	text-align: right;
	background-color: #ffefd5;
	color: #800000;
	height: 20px;
	padding-right: 15px;
}	
	
.dis {
	background-color: #ffffff;
	color: #000000;
	font: xx-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left: 20px;
	padding-right: 20px;
	text-align: center;
}	

.disbro {
	background-color: #ffffff;
	color: #800000;
	font: xx-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left: 20px;
	padding-right: 20px;
	font-variant: small-caps;
	font-weight: bold;
	text-align: center;
}
.food1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-variant: small-caps;
	font-weight: bolder;
}
.food2 {
	font-size: x-small;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-variant: normal;
}
.food3 {
	font-size: xx-small;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-variant: small-caps;
}
h1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	color: #800000;
	font-size: small;
	font-weight: bold;
	padding-left: 20px;
	padding-right: 20px;
}

h2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	color: #800000;
	font-size: x-small;
	font-weight: bold;
	padding-left: 20px;
	padding-right: 20px;
}

	
.logo {
	background-color : #fff0f5;}

.menu {
	background-color: #ffefd5;
	color: #800000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	font-variant: small-caps;
	height: 5px;
	padding-left: 10px;
	border: 0px;
	text-decoration: none;
}	

.name {
	background-color: #ffffff;
	color: #800000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: larger;
	font-weight: bold;
	padding-left: 20px;
}

.add-text {
	background-color: #ffffff;
	color: #800000;
	font: x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left: 20px;
	padding-right: 20px;
	text-align: right;
}
	
.occ-text {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
}

.reg-text {
	background-color: #ffffff;
	color: #800000;
	font: Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 20px;
}	
	
.spmenu {
	background-color : #ffefd5;
	color : #800000;
	height : 20px;}	
	
.submenu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-align: left;
	padding-left: 0px;
	vertical-align: top;
	font-variant: small-caps;
}	
	
.text {
	background-color: #ffffff;
	color: #800000;
	font: xx-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left: 20px;
	padding-right: 20px;
}

.text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bolder;
}

.bday {
	font-family: Comic Sans MS, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bolder;
	color: #FF6347;
}
	
.title {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: smaller;
	font-weight: bold;
	text-align: center;
	background-color: #ffefd5;
	color: #800000;
	height: 20px;
}
.top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	text-align: right;
}

ul {
	list-style-type: square;
	background-color: #ffffff;
	color: #800000;
	font: xx-small Verdana, Geneva, Arial, Helvetica, sans-serif;
}


/* banner style */
#banner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-stretch: wider;
	font-weight: bold;
	font-variant: small-caps;
	text-align: center;
	color: #000000;
	margin: 0 20px 10px 0;
	text-decoration: none;
}
.rb {
	height: 1px;
	overflow: hidden;
	background-color: #add8e6;
	border-right: 1px solid #33527B;
	border-left: 1px solid #33527B;
}
.c1 {
	margin: 0 12px 0 12px;
	border: none;
	background-color: #33527b;
}
.c2 {
	margin: 0 9px;
	border-width: 0 3px;
}
.c3 {
	margin: 0 7px;
	border-width: 0 2px;
}
.c4 {
	margin: 0 6px;
}
.c5 {
	margin: 0 5px; 
}
.c6 {
	margin: 0 4px;
}
.c7 {
	margin: 0 3px;
}
.c8 {
	margin: 0 2px;
	height: 2px;
}
.c9 {
	margin: 0 1px;
	height: 3px;
}
.content {
	height: auto;
	padding: 0 15px;
}
.textbl {
	background-color: #add8e6;
	color: #000000;
	font: xx-small Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.textbl2 {
	background-color: #add8e6;
	color: #000000;
	font: x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

/* MENU STYLES */

/* banner style */
#mbanner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-large;
	font-stretch: wider;
	font-weight: bold;
	font-variant: small-caps;
	text-align: center;
	color: #000000;
	margin: 0 20px 10px 0;
	text-decoration: none;
}
.mrb {
	height: 1px;
	overflow: hidden;
	background-color: #ffefd5;
	border-right: 1px solid #2e8b57;
	border-left: 1px solid #2e8b57;
}
.c1 {
	margin: 0 12px 0 12px;
	border: none;
	background-color: #2e8b57;
}
.c2 {
	margin: 0 9px;
	border-width: 0 3px;
}
.c3 {
	margin: 0 7px;
	border-width: 0 2px;
}
.c4 {
	margin: 0 6px;
}
.c5 {
	margin: 0 5px; 
}
.c6 {
	margin: 0 4px;
}
.c7 {
	margin: 0 3px;
}
.c8 {
	margin: 0 2px;
	height: 2px;
}
.c9 {
	margin: 0 1px;
	height: 3px;
}
.content {
	height: auto;
	padding: 0 15px;
}

.tel {
	text-align: left;
	display: inline;
	padding: 10;
	background-color: #2e8b57;
	color: #ffffff;
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
}
