@charset "UTF-8";
/* CSS Document */


img {
border: 0px;
}

img a {

border: 0px;

}

a href {
border: 0px;
}

body {
font-family: Helvetica, Arial, sans-serif;


}



#container {

min-height: 1200px;
width: 844px;
}

#leftcolumm {
border: 0px solid;
min-height: 800px;
width: 167px;
float: left;

}


#contentarea {
/*border: 1px solid;*/
min-height: 1000px;
width: 630px;
margin-left: 10px;
float: left;


}


/*----------------------------- main left nav ---*/


#logo {
width: 167px;
height: 113px;
}

#leftnavbox {
width: 167px;
height: 630px;
}


/* green left btn */
#leftbtn {
width: 167px;
height: 30px;
font-size: 11px;
line-height: 35px;
color: #fff;
padding: 0px;
margin-bottom: 1px;
background-color: #60bb46;
background-image:url(assets/greenbtn.gif);
font-weight: bold;
text-align: center;
}

#leftbtn a {
text-decoration: none;
color: #1140a0;
}

#leftbtnbtm {
width: 167px;
height: 30px;
font-size: 11px;
line-height: 35px;
color: #fff;
padding: 0px;
margin-bottom: 1px;
background-color: #60bb46;
background-image:url(assets/greenbtnUpside.gif);
font-weight: bold;
text-align: center;
}

#leftbtnbtm a {
text-decoration: none;
color: #1140a0;
}

#leftbtn a:hover {
text-decoration: none;
color: #fff;
}
/* grey left btn----------------- */

#leftbtngry{
width: 167px;
height: 30px;
font-size: 11px;
line-height: 35px;
color: #666666;
padding: 0px;
margin-bottom: 1px;
background-color: #ccc;
background-image:url(assets/greybtn.gif);
font-weight: bold;
text-align: center;
}

#leftbtngry a {
text-decoration: none;
color: #333;
}

#leftbtngry a:hover {
text-decoration: none;
color: #60bb46;
}

/* END LEFT NAV */

#custombox {
border: 1px solid;
width: 164px;
height: 192px;
margin-top: 61px;
}

/*----------------------------- main content area---*/



/*----------------------------- main top nav ---*/


#mainnavcontainer {

height: 100px;
width: 650px;
padding: 0px;
margin: 0px;
border-bottom: 1px;
}

#mainnavbox {
padding-top:70px;
height: 32px;
width: 630px;
}


#mainnavbtn {
font-size: 11px;
float: right;

}

#mainnavbtn a {
text-decoration: none;
color: #000;
display: block;
padding: 7px 22px 5px 22px;
/*    TOP LEFT BOTTOM RIGHT*/
margin: 0px 0px 0px 3px;
/*    TOP LEFT BOTTOM RIGHT*/
background-image: url(assets/mainNavBg.gif);
border-right: 1px solid #000;
border-left: 1px solid #000;

}

#mainnavbtnspacer {
font-size: 12px;
width: 1px;
float: left;
}

#homepagebottomnav	{
border: 1px solid;
width: 630px;
height: 200px;
}

/*-----------------------------homepage main stage ---*/
#homecontentbox {
margin-top: 12px;
padding-top: 0px;
width: 650px;
min-height: 1000px;
background-color: #fff;

}

#contentbox {
margin-top: 12px;
padding-top: 10px;
width: 650px;
min-height: 1000px;
background-image: url("assets/backgrounds/contentBg.gif");
background-repeat: repeat-x;

}

#homepagestagebox {
height: 330px;
width: 630px;
background-color: #ccc;
margin: 0px 0px 0px 0px;
/*    TOP LEFT BOTTOM RIGHT*/
}

#stagebox {
border: 1px solid #000;
height: 178px;
width: 630px;
background-color: #fff;
background-image: url(assets/backgrounds/stageBG.jpg);
margin: 0px 5px 5px 10px;

/*    TOP LEFT BOTTOM RIGHT*/

}

#stagebox ul {
margin: 5px 0px 0px 0px;
padding: 5px 0px 0px 15px;
}

#stagebox ul li{

list-style-type: square
}

#stageimage {
width: 230px;
height: 154px;
background-image: url(assets/backgrounds/stageimageholder.jpg); 
margin: 10px 10px 5px 10px;
/*    TOP LEFT BOTTOM RIGHT*/
float: left;
}

#stagecopy {
width: 345px;
height: 144px;
margin: 5px;
font-size: 12px;
border: 0px solid #000;
margin: 5px 0px 0px 5px;
padding: 0px;
/*    TOP LEFT BOTTOM RIGHT*/
float: left;
}

#stagecopy p {
padding: 0px;
margin: 0px;
}

#stageheader {
margin-top: 5px;
line-height: 18px;
font-size: 18px;
margin-bottom: 5px;
padding-bottom: 3px;
border-bottom: 1px dotted;
}


/* MAIN PAGE DIV INFO */

#mainimage {
width: 230px;
height: 310px;
border: 1px solid #000;
background-color: #fff;
margin: 10px 5px 0px 15px;
padding: 0px 0px 0px 0px;
/*    TOP LEFT BOTTOM RIGHT*/
float: left;
}


#mainheader {
font-size: 20px;
color: #000;
}

#maincopy {
border: 1px solid;
width: 335px;
height: 300px;
font-size: 15px;
margin: 10px 0px 0px 0px;
padding: 10px 0px 0px 15px;
background-color: #fff;
/*    TOP LEFT BOTTOM RIGHT*/
float: left;
}

#maincontentbox {
margin-top:5px;
padding-top:10px;
border: 1px solid #000;
height: 1500px;
width: 630px;
margin: 0px auto;
background-color: #fff;
font-size: 11px;

}

#maincontentbox p {
padding-left: 15px;
padding-right: 15px;
}




#homepagelargenavbox {
margin-top:10px;
height: 196px;
width: 650px;
padding-left: 0px;
text-align: center;

}
#homepagelargenavbtn {
border: 1px solid #000;
width: 118px;
height: 192px;
margin: 0px 4px 0px 2px;
/*    TOP LEFT BOTTOM RIGHT*/
background-color: #fff;
float: left;
text-align: center;
}


/* ---------------------------level 2 thumbnails content -----*/

#level2contentbox {
margin: 0px 5px 5px 10px;
border: 1px solid #000;
min-height: 700px;
width: 630px;
background-color: #fff;

}

#thumbnailcontainer {
height: 182px;
width: 132px;
padding: 2px 2px 4px 2px;
/*    TOP LEFT BOTTOM RIGHT*/
margin: 5px;
border: 1px solid #ccc;
text-align: center;
float: left;
}

#thumbnailpic {
width: 134px;
height: 134px;
/*background-image: url(assets/backgrounds/stageBG.jpg);*/
}

#thumbnailheader {
padding-top: 8px;
font-size: 12px;
font-weight: bold;
width: 134px;
height: 44px;
background-color: #fff;
color: #000;

}

#thumbnailrow {
width: 630px;
min-height: 550px;
background-color: #fff;
margin-bottom: 20px;
padding-top:20px;
padding-bottom: 50px;

}

#thumbnailrow2 {
width: 630px;
min-height: 400px;
background-color: #fff;
margin-bottom: 20px;
padding-top:20px;
padding-bottom: 50px;

}

#thumbnailrow3 {
width: 630px;
min-height: 600px;
background-color: #fff;
margin-bottom: 20px;
padding-top:20px;
padding-bottom: 50px;

}

#foodservicetitle {
height: 20px;
width: 630px;
font-size: 15px;
text-align: center;
border-bottom: 1px solid;

background-color: #60bb46;
background-image: url(assets/greenbar.gif);
margin-bottom: 10px;
padding: 8px 0px 4px 0px;
}

#foodtitle {
height: 20px;
width: 630px;
font-size: 15px;
text-align: center;
border-bottom: 1px solid;
background-image: url(assets/greenbar.gif);
margin-bottom: 10px;
padding: 8px 0px 4px 0px;
}
/*    TOP LEFT BOTTOM RIGHT*/


/*   ------------LEVEL 3 ---------*/

#level3contentbox {
margin-top:5px;
border: 1px solid #000;
min-height: 700px;
width: 630px;
margin: 0px auto;
background-color: #fff;

}

#level3bigimagebox {
height: 200px;
width: 600px;
text-align: center;
}

#level3bigimage {
border: 1px solid #000;
float: left;
margin: 8px;
width: 280px;
height: 188px;
}

/* TABLE CODE */
 
#stocklistbox {
border-top: 1px solid;
margin-top:50px;
margin-left: 10px;
margin-right: 10px;
width: 600px;
min-height: 500px;
}
   
 
table.fantatable {
font-size: 10px;
padding-left: 5px;
float: left;
}

tr.specs {
font-weight: bold;
font-size: 10px;
}

tr.grey {
background-color: #f0f0f0;
}

/* DOWNLOAD CODE STOLEN FROM OLD SITE */


#downloadbox {
width: 600px;
height: 400px;
margin: 0px auto;

}


#downloadcolumn {
float:left;
margin: 0px;
width: 135px;
height: 300px;
font-size: 11px;
text-align: center;
}

#downloadcolumn ul {
padding: 0px;
width: 130px;
}

#downloadcolumn ul strong{
font-size: 15px;
text-align: center;
font-weight: 100;

}


#downloadcolumnheader li {
display: block;	

}

#downloadcolumn li {
text-align: center;
display: block;
margin-top: 5px;
border: 1px solid #000;
list-style-type: none;

}


#downloadcolumn li a {
display: block;
color: #000;
text-decoration: none;
font-size: 13px;
background-image: url(assets/pdfbg.jpg);
padding-top: 7px;
padding-bottom: 7px;

}

#downloadcolumn li a:hover {
color: #5176e9;
text-decoration: none;
}

