a:link { }

a:visited { }

a:hover { }

a:active { }

body { 
font-size: 62.5%; 
background-color: #75A0CC; 
}

p { }

td { }

.bold { 
font-weight: bold; 
}

.callOut {
font-size: 1.5em; 
font-style: italic; 
text-align: center; 
margin-top: 2em; 
margin-bottom: 2em; 
padding: 0.5em; 
border: solid 1pt #000; 
}

.center {
text-align: center; 
}

.highlight { 
font-style: italic; 
}

.item {  }

.largeType { 
font-size: 1.75em; 
}

.mainNavCurrent {
color: #DEA487; 
font-size: 1.25em; 
font-weight: bold; 
background-color: transparent; 
padding-right: 0.5em; 
padding-bottom: 2pt; 
padding-left: 0.5em; 
border-bottom: 2pt solid #75A0CC; 
}

.secondaryPageNavCurrent { 
color: #DEA487; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color: transparent; 
}

.underline { 
text-decoration: underline; 
}

.borderThin {
border-top: 1pt solid #1e90ff; 
border-bottom: 1pt solid #1e90ff; 
padding: 1em; 
}

#beverages { 
font-size: 1.3em; 
margin-bottom: 2em; 
}

#bodyContent { 
font-size: 1em; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color: #fff; 
padding: 1em; 
border-top: 2pt solid #c0c0c0; 
}

#bodyContent h1 { 
color: #DECA87; 
font-size: 2em; 
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
background-color: transparent; 
text-align: center; 
}

#bodyContent h3 {
font-size: 1.5em; 
}

#breakfast { 
font-size: 1.3em; 
margin-bottom: 2em; 
}

#breakfastSandwich { 
font-size: 1.3em; 
margin-bottom: 2em; 
}

#breakfastSandwich h2 { 
color: #75A0CC; 
font-size: 1.25em; 
}

#burgers { 
font-size: 1.3em; 
margin-bottom: 2em; 
}

#chickenSandwiches { 
font-size: 1.3em; 
margin-bottom: 2em; 
}

#croissantSandwiches { 
font-size: 1.3em; 
margin-bottom: 2em; 
}

#dinners { 
font-size: 1.3em; 
margin-bottom: 2em; 
}

#dinnerSpecials { 
font-size: 1.3em; 
margin-bottom: 2em; 
}

#dinnerSpecials h1 { 
color: #696969; 
font-size: 1.5em; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-align: left; 
}

#dinnerSpecials p { 
padding-bottom: 1em; 
}

#footer { 
color: #808080; 
font-size: 1em; 
font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
padding-bottom: 1em; 
padding-left: 0.5em; 
border-top: 0.25em solid #c0c0c0; 
}

#footer a { 
color: #00008b; 
background-color: transparent; 
text-decoration: none; 
}

#footer a:hover { 
color: #DEA487; 
background-color: transparent; 
}

#header { 
background-image: url(images/spring_header.gif); 
text-align: center; 
padding: 0.5em; 
border-bottom: 0.25em solid #dcdcdc; 
}

#header.winter {
background-image: url(images/snow_flake_2.gif); 
text-align: center; padding: 0.5em; 
border-bottom: 0.25em solid #dcdcdc; 
}

#header h1 { 
font-size: 1.5em; 
font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
}

#header h2 { 
font-size: 1.5em; 
font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
}

#header p { 
font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
}

#hours { 
position: relative; 
width: 200px; 
height: auto; float: left;
bottom: 820px; 
}

#juices {
font-size: 1.3em; 
margin-bottom: 2em; 
}

#mainNav { 
font-size: 1em; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color: #fff; 
padding: 1em; 
}

#mainNav a { 
color: #75A0CC; 
font-size: 1.25em; 
font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
background-color: transparent; 
text-decoration: none; 
padding-right: 0.5em; 
padding-left: 0.5em; 
}

#mainNav a:hover {
color: #DEA487; 
background-color: transparent; 
padding-bottom: 2pt; 
border-bottom: 1pt solid #75A0CC; 
}

#mainPageBurger { 
background-image: url(images/mr_burger.gif); 
background-repeat: no-repeat; 
background-attachment: scroll; 
width: 445px; 
height: 296px; 
z-index: 2; 
margin: 2em auto 3em; 
}

#mainPageLogo { 
background-image: url(images/scanned_logo.gif); 
background-repeat: no-repeat; 
background-attachment: scroll; 
text-align: center; 
width: 300px; 
height: 210px; 
margin-top: 2em; 
margin-right: auto; 
margin-left: auto; 
}

#menuPageNav { 
font-size: 0.9em; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color: #fff; 
padding: 0.5em 0.5em 0.5em 1em; 
}

#mrBurger { 
background-image: url(images/mr_burger_small.gif); 
background-repeat: no-repeat; 
background-attachment: scroll; 
width: 138px; height: 92px;
position: relative; 
}

#otherFavorites { 
font-size: 1.3em; 
margin-bottom: 2em; 
}

#otherSandwiches { 
font-size: 1.3em; 
margin-bottom: 2em; 
}

#otherSandwiches h2 {
color: #75A0CC; 
font-size: 1.25em; 
text-align: center; 
}

#pageContainer { 
background-color: #f5f5f5; 
width: 750px; 
height: auto; 
margin-right: auto; 
margin-left: auto; 
border: solid 2pt #fff; 
}

#secondaryPageNav { 
font-size: 0.9em; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color: #fff; 
padding: 0.5em 0.5em 0.5em 1em; 
}

#secondaryPageNav a { 
color: #75A0CC; 
text-decoration: none; 
background-color: transparent; 
}

#secondaryPageNav a:hover { 
color: #DEA487; 
background-color: transparent; 
}

#sideDishes { 
font-size: 1.3em; 
margin-bottom: 2em; 
}

#sideOrders { 
font-size: 1.3em; 
margin-bottom: 2em; 
}

#sideOrders h2 { 
color: #75A0CC; 
font-size: 1.25em; 
}

#soupsAndSalads { 
font-size: 1.3em; 
margin-bottom: 2em; 
}

#specialtySandwiches { 
font-size: 1.3em; 
margin-bottom: 2em; 
}

#tryThis { 
font-size: 1.3em; 
margin-bottom: 2em; 
}
