/*these are all the styles that are universal to the entire menu system*/
a{
	font-family: "Comic Sans MS", helvetica, arial, sans-serif;
	color: #663333;
	text-decoration:none;
	border:double 3px #663333;
	background-color:#cccc99;	
	padding: .5ex .5ex .5ex .5ex;
	margin-top:30px;
}
a:hover {color: #d90000; text-decoration: underline;}
a:visited {color: #663333; text-decoration: none;font-size:.9em}

h1 { color:Maroon; font-size:2.5em;}
h3 { color:Maroon}
td { vertical-align:top;font-family:Arial }
td.image{ width:200px; }
.desc_2{ font-style:italic; }
.centered 
{
	text-align:center;
}


/*these drawing styles apply to the primary menus: lunch, breakfast, and desserts */
span.name
{
	float:left;
	text-align:left;
	color:#3b7738;
	font-size:1.5em;
	width:60%;
}

span.price
{
	float:right;
	text-align:right;
	color:#3b7738;
	width:40%;
	padding-top:7px;
}

th.main
{
	vertical-align:bottom;	
	font-size:10pt;	
	font-family: Tahoma, sans-serif;
	text-align:left;
}
h2.main
{
	color:#663333;
}
div.main
{
	font-size:1.25em;
}


/*these only apply to the breakfast menu*/
body.Breakfast{ background-image:url(breakfast-test.jpg);
	background-repeat:repeat;
	background-color:white;	}

h1.breakfast{color:maroon}

/*These are for the lunch menu only*/
body.Lunch{ background-image:url(test-lunch.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-color:white}
	
/*These commands will change the dessert menu*/
body.Desserts
{
	background-color:white;
	background-image:url(test-dessert.jpg);
	background-attachment:fixed;
	background-repeat:no-repeat;
	background-position:center center;
}

h1.Desserts
{
	font-size:2.5em;
	text-align:center;
	color:maroon;
}

td.Desserts
{
	text-align:justify;
}

/*these styles only effect the winter special menu*/
h1.winter
{
	font-family:frosty, "Comic Sans MS", Arial, sans-serif;
	text-align:center;
	background-color:White;
	border-style:ridge;
	border-color:Purple;
}
body.winter
{
	background-color:#A6B6FF;
	color:Black;
}
td.winter
{
	font-family:'Times New Roman', Serif;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border-bottom:dotted 2pt black;
}
hr.winter
{
	border:dotted 4pt black;
	width:0px;
}
th.winter
{
	font-family:'Times New Roman', Serif;
}
table.winter
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}

p.winter
{
	PADDING-LEFT: 3em;
	TEXT-INDENT: -3em
}
h2.winter
{
	text-decoration:underline;
	font-family:"Kristen ITC", "Palatino Linotype", "Times New Roman", Serif;
	text-align:center;
}
span.winter_price
{
	float:right;
	text-align:right;
	width:20%;
}
td#winter_sides
{
	text-align:center;
	border-bottom:0px solid black;
	float:none;
}
span.winter_name
{
	float:left;
}
span.winter_desc
{
	float:center;
}
/*these commands will change the spring special menu*/
body.spring
{
	background-color:white;
	background-image:url(specialsummer.jpg);
	font-family: "Manuscript Extended", Metro, "Times New Roman", "Comic Sans";
}
span.spring
{
	font-size:1.0em;
	font-weight:bold;
}
h2.spring
{
	text-decoration:underline;
}
	

/*this list of styles is for the summer special menu*/
	
body.summer
{
	background-color:white;
	background-image:url(specialsummer.jpg);
	background-repeat:repeat;
	background-attachment:fixed;
	background-position:center center
}

span.summer_price
{
	float:center;
	font-family:"Eras Demi ITC", "Comic Sans", Garamond, Sans-serif;
	text-align:right;
	width:25%;
}
	
span.summer_name
{
	float:center;
	font-family:"Eras Demi ITC", "Comic Sans", Garamond, Sans-serif;
	width:75%;
}

/*These list the transformations involved in the spring screen*/

body.autumn
{
	background-color:#F7B261;
	font-family:Impact, Tahoma, Arial, Sans-Serif;
}