/* POSITIOING */

body {
background-color: #c47f21;
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
font-size: 8pt; 
font-weight: normal; 
color: #333333; 
background-image: url(../images/bg_main_graphic.gif); 
background-repeat: repeat-x; 
background-position: top left;
margin: 0;
padding: 0;

}


/* POSITIOING */
#header {
background-color: #ffffff;
width: 780px;
margin: 0;
padding: 0;
}


#homemainbody {
background-color: #ffffff;
width: 780px;
margin: 0;
padding: 0;
}




/*  System DropDown  */

.subheader_blue { font-size: 10pt; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color: #a9ae41; font-weight: normal; background-image: url(../images/bg_subheader.gif); background-repeat: repeat-x; height: 30px; width: 445; padding-top: 4px; padding-bottom: 5px;}

.customer { font-size: 11pt; font-family: Georgia serif; color: #a9ae41; font-weight: normal; padding-top: 15px;}

.greenhighlight { font-size: 11pt; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color: #a9ae41; font-weight: normal; padding-top: 15px;}


/* TEXT STYLES */

.search { font-family: Trebuchet MS, Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #7b2d19; text-decoration: none;}

.footer { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #333333; text-decoration: none;}

.paragraph { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #333333; line-height: 20px;}

.menubody { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #333333; line-height: 15px;}

.pagetitle { font-size: 13pt; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color: #6a1c14; font-weight: normal; padding-left: 25px; height: 30px; width: 100%; padding-top: 1px; padding-bottom: 5px; margin-bottom: 5px;}

.locationhome { font-size: 13pt; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color: #6a1c14; font-weight: normal; padding-left: 25px; height: 30px; width: 100%; padding-top: 1px; padding-bottom: 5px; margin-bottom: 5px; background-image: url(../images/bg_pagetitle.jpg); background-repeat: no-repeat;}

.pagetitleimage { background-image: url(../images/bg_pagetitle.jpg); background-repeat: no-repeat;}

.parenttitle { font-size: 13pt; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color: #e2992d; font-weight: normal; }

.footerlocations { font-size: 11pt; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color: #d65b16; font-weight: normal; }

.download { font-size: 8pt; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color: #d65b16; font-weight: normal; }

.locations { font-size: 11pt; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color: #6a1c14; font-weight: normal; }

.locationsbody { font-size: 9pt; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color: #001e66; font-weight: normal; line-height: 16px; }

.locationtitle { font-size: 10pt; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-weight: normal; }

.homelabels { font-size: 11pt; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color: #d65b16; font-weight: normal; }

.copyright { font-size: 8pt; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color: #001e66; font-weight: normal; }

.hometext { font-size: 10pt; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color: #6a1c14; font-weight: normal; line-height: 16px;}

.downloadmenu { font-size: 7.5pt; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-weight: normal; line-height: 13px;}



/* LINK STYLES */

A.externallink:link { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #001E66; font-weight: normal; text-decoration: none; border-bottom: 1px dotted #001E66;}

A.externallink:visited { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #001E66; font-weight: normal; text-decoration: none; border-bottom: 1px dotted #001E66;}

A.externallink:hover { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #d65b16; font-weight: normal; text-decoration: none; border-bottom: 1px dotted #d65b16;}



A.internallink:link { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #001E66; font-weight: normal; text-decoration: none; border-bottom: 1px dotted #001E66;}

A.internallink:visited { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #001E66; font-weight: normal; text-decoration: none; border-bottom: 1px dotted #001E66;}

A.internallink:hover { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #d65b16; font-weight: normal; text-decoration: none; border-bottom: 1px dotted #d65b16;}



A.medialink:link { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #001E66; font-weight: normal; text-decoration: none; border-bottom: 1px dotted #001E66;}

A.medialink:visited { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #001E66; font-weight: normal; text-decoration: none; border-bottom: 1px dotted #001E66;}

A.medialink:hover { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #d65b16; font-weight: normal; text-decoration: none; border-bottom: 1px dotted #d65b16;}



A.emaillink:link { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #001E66; font-weight: normal; text-decoration: none; border-bottom: 1px dotted #001E66;}

A.emaillink:visited { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #001E66; font-weight: normal; text-decoration: none; border-bottom: 1px dotted #001E66;}

A.emaillink:hover { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #d65b16; font-weight: normal; text-decoration: none; border-bottom: 1px dotted #d65b16;}



A.locationtitle:link { font-size: 10pt; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-weight: normal; text-decoration: none;}

A.locationtitle:visited { font-size: 10pt; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-weight: normal; text-decoration: none;}

A.locationtitle:hover { font-size: 10pt; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-weight: normal; text-decoration: underline; }




/* NAV STYLES */

.navimage { background-color: #a9ae41; height: 27px;}
.navimage:hover { background-image: url(../images/bg_menu_on.jpg); background-repeat: repeat-x; height: 27px;}

.primarynav_select{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; color: #cc0000; font-weight: normal; text-decoration: none; height: 27px;}



.menu2{ float:right; width:50px; background-repeat:no-repeat; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #001E66; font-weight: normal; text-decoration: none;}

.menu2:hover{ float:right; width:50px; background-repeat:no-repeat; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #7b2d19; font-weight: normal; text-decoration: none;}



.about{ float:left; width:91px; padding-bottom: 2px; background-image:url(../images/leading.gif); background-repeat:no-repeat; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; font-weight: normal; text-decoration: none; padding-top: 7px; padding-left: 19px;}

.about:hover{ float:left; width:91px; padding-bottom: 2px; background-image:url(../images/bg_menu_on_about.jpg); background-repeat:no-repeat; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; font-weight: normal; text-decoration: none; padding-top: 7px; padding-left: 19px;}



.menu{ float:left; width: 91px; padding-bottom: 2px; background-image:url(../images/leading.gif); background-repeat:no-repeat; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; font-weight: normal; text-decoration: none; padding-top: 7px; text-align: center;}

.menu:hover{ float:left; width: 91px; padding-bottom: 2px; background-image:url(../images/bg_menu_on_about.jpg); background-repeat:no-repeat; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; font-weight: normal; text-decoration: none; padding-top: 7px; text-align: center;}



.catering{ float:left; width: 91px; padding-bottom: 2px; background-image:url(../images/leading.gif); background-repeat:no-repeat; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; font-weight: normal; text-decoration: none; padding-top: 7px; text-align: center;}

.catering:hover{ float:left; width: 91px; padding-bottom: 2px; background-image:url(../images/bg_menu_on_about.jpg); background-repeat:no-repeat; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; font-weight: normal; text-decoration: none; padding-top: 7px; text-align: center;}



.bulk{ float:left; width: 165px; padding-bottom: 2px; background-image:url(../images/leading.gif); background-repeat:no-repeat; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; font-weight: normal; text-decoration: none; padding-top: 7px; text-align: center;}

.bulk:hover{ float:left; width: 165px; padding-bottom: 2px; background-image:url(../images/bg_menu_on_bulk.jpg); background-repeat:no-repeat; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; font-weight: normal; text-decoration: none;  padding-top: 7px; text-align: center;}



.locations{ float:left; width: 130px; padding-bottom: 2px; background-image:url(../images/leading.gif); background-repeat:no-repeat; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; font-weight: normal; text-decoration: none; padding-top: 7px; text-align: center;}

.locations:hover{ float:left; width: 130px; padding-bottom: 2px; background-image:url(../images/bg_menu_on_location.jpg); background-repeat:no-repeat; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; font-weight: normal; text-decoration: none; padding-top: 7px; text-align: center;}


.party{ float:left; width: 115px; padding-bottom: 2px; background-image:url(../images/leading.gif); background-repeat:no-repeat; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; font-weight: normal; text-decoration: none; padding-top: 7px; text-align: center;}

.party:hover{ float:left; width: 115px; padding-bottom: 2px; background-image:url(../images/bg_menu_on_party.jpg); background-repeat:no-repeat; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; font-weight: normal; text-decoration: none; padding-top: 7px; text-align: center;}



.happy{ float:left; width: 110px; padding-bottom: 2px; background-image:url(../images/leading.gif); background-repeat:no-repeat; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; font-weight: normal; text-decoration: none; padding-top: 7px; text-align: center; padding-right: 2px;}

.happy:hover{ float:left; width: 110px; padding-bottom: 2px; background-image:url(../images/bg_menu_on_happy.jpg); background-repeat:no-repeat; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; font-weight: normal; text-decoration: none; padding-top: 7px; text-align: center; padding-right: 2px;}





A.primarynav:link { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; font-weight: normal; text-decoration: none;}

A.primarynav:visited { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; font-weight: normal; text-decoration: none;}

A.primarynav:hover { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; font-weight: normal; text-decoration: none;}


A.primarynav_select:link { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; color: #cc0000; font-weight: normal; text-decoration: none;}

A.primarynav_select:visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; color: #cc0000; font-weight: normal; text-decoration: none;}

A.primarynav_select:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; color: #cc0000; font-weight: normal; text-decoration: none;}



A.subnav:link { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #6a1c14; font-weight: normal; text-decoration: none;}

A.subnav:visited { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #6a1c14; font-weight: normal; text-decoration: none;}

A.subnav:hover { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #e2992d; font-weight: normal; text-decoration: none;}


A.subnav_select:link { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #ffffff; font-weight: normal; text-decoration: none;}

A.subnav_select:visited { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #ffffff; font-weight: normal; text-decoration: none;}

A.subnav_select:hover { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #ffffff; font-weight: normal; text-decoration: none;}



A.subsubnav:link { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #6a1c14; font-weight: normal; text-decoration: none;}

A.subsubnav:visited { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #6a1c14; font-weight: normal; text-decoration: none;}

A.subsubnav:hover { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #001e66; font-weight: normal; text-decoration: none;}


A.subsubnav_select:link { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #ffffff; font-weight: normal; text-decoration: none;}

A.subsubnav_select:visited { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #ffffff; font-weight: normal; text-decoration: none;}

A.subsubnav_select:hover { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #ffffff; font-weight: normal; text-decoration: none;}



A.downloadmenu:link { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; font-weight: normal; text-decoration: none;}

A.downloadmenu:visited { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff; font-weight: normal; text-decoration: none;}

A.downloadmenu:hover { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #001E66; font-weight: normal; text-decoration: none;}
