/* CSS Document */

body {
font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
color:#FFFFFF;
font-size:12px;
text-align:left;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-image: url(images/bg5.jpg);
background-repeat: repeat-x;
background-color: #345080;
text-align:left;
}

h1 {
font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
color:#BC5E45;
font-size:30px;
margin-bottom:-8px;
margin-top:-10px;
text-align:left;
}

h2 {
font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
color:#FFFFFF;
font-size:18px;
margin-bottom:-10px;
margin-top:0px;
text-align:left;
}

h3 {
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:22px;
margin-bottom:-10px;
margin-top:0px;
text-align:left;
}

.pagetitle {
font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
color:#BC5E45;
font-size:18px;
text-align:left;
font-weight:bold;
margin-top:0px;
text-transform:uppercase;
}

.pagetitle2 {
font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
color:#BC5E45;
font-size:18px;
text-align:left;
font-weight:bold;
text-transform:uppercase;
}

.blacktext {
font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
color:#000000;
font-size:12px;
text-align:left;
}

.copyright {
font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
color:#CCCCCC;
font-size:11px;
text-align:left;
}

.testimonial {
font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
color:#000000;
font-size:11px;
text-align:left;
line-height:12px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
}

.newsletter {
font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
color:#000000;
font-size:11px;
text-align:left;
line-height:12px;
font-weight:bold;
padding-left:8px;
padding-right:8px;
padding-top:3px;
}

#leftpadding {
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
}

#mainpadding {
padding-left:12px;
padding-right:12px;
padding-top:10px;
padding-bottom:10px;
text-align:left;
}

.whitelink a:link {
font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
color:#FFFFFF;
font-size:12px;
text-decoration:none;
font-weight:bold;
text-align:left;
}

.whitelink a:hover {
font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
color:#BC5E45;
font-size:12px;
text-decoration:none;
font-weight:bold;
text-align:left;
}

.whitelink a:visited {
font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
color:#FFFFFF;
font-size:12px;
text-decoration:none;
font-weight:bold;
text-align:left;
}

.whitelink a:visited:hover {
font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
color:#BC5E45;
font-size:12px;
text-decoration:none;
font-weight:bold;
text-align:left;
}

.greylink a:link {
font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
color:#333333;
font-size:11px;
text-decoration:underline;
font-weight:bold;
}

.greylink a:hover {
font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
color:#FFFFFF;
font-size:11px;
text-decoration:none;
font-weight:bold;
}

.greylink a:visited {
font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
color:#333333;
font-size:11px;
text-decoration:underline;
font-weight:bold;
}

.greylink a:visited:hover {
font-family:"Trebuchet MS", Tahoma, Arial, sans-serif;
color:#FFFFFF;
font-size:11px;
text-decoration:none;
font-weight:bold;
}

#calculator {
padding-top:8px;
width:272px;
border-right:thin;
border-right-style:solid;
border-right-width:1px;
border-right-color:#000000;
text-align:center;
float:left;
}

#lunchregistration {
padding-top:8px;
width:350px;
float:left;
}