BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #f4f3ef;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: 100% Verdana, Arial, Helvetica, sans-serif;
    COLOR: #000000;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center
}
#header
{
    BACKGROUND-IMAGE: url(images/header-span.png);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 135px
}
#head-container
{
    BACKGROUND-IMAGE: url(images/header-bkgtbl-span.gif);
    MARGIN: 0px auto;
    WIDTH: 1040px;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 135px;
    TEXT-ALIGN: left
}
#logo
{
    FLOAT: left;
    BACKGROUND-IMAGE: url(images/header-logo.gif);
    MARGIN-LEFT: 20px;
    WIDTH: 200px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 135px;
    TEXT-ALIGN: left
}
#head-right
{
    FLOAT: right;
    WIDTH: 800px;
    MARGIN-RIGHT: 20px;
    HEIGHT: 135px;
    TEXT-ALIGN: left
}
#subnav
{
    BACKGROUND-IMAGE: url(images/header_navtab-mid.gif);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 80px
}
#navtab-sec
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    MARGIN-LEFT: 60px;
    WIDTH: 370px;
    COLOR: #fefcf8;
    PADDING-TOP: 35px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: auto
}
#navtab-left
{
    FLOAT: left;
    BACKGROUND-IMAGE: url(images/header_navtab-lft.gif);
    WIDTH: 60px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 80px
}
UL#navtab
{
    DISPLAY: inline;
    LIST-STYLE-TYPE: none
}
UL#navtab LI
{
    DISPLAY: inline;
    PADDING-TOP: 25px
}
UL#navtab LI A:link
{
    COLOR: #fefcf8;
    TEXT-DECORATION: none
}
UL#navtab LI A:visited
{
    COLOR: #fefcf8;
    TEXT-DECORATION: none
}
UL#navtab LI A:hover
{
    COLOR: #fef8ca;
    TEXT-DECORATION: none
}
#anntab
{
    DISPLAY: inline;
    FLOAT: right;
    BACKGROUND-IMAGE: url(images/2011-banner.gif);
    WIDTH: 350px;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 80px
}
#anniv1
{
    FLOAT: left;
    BACKGROUND-IMAGE: url(images/header_anntab-lft.gif);
    WIDTH: 10px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 80px
}
#anniv2
{
    BACKGROUND-IMAGE: url(images/2010-banner.jpg);
    MARGIN-LEFT: 10px;
    WIDTH: 350px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 80px
}
#anniv3
{
    FLOAT: right;
    BACKGROUND-IMAGE: url(images/header_anntab-rt.gif);
    WIDTH: 10px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 80px
}
#mainnav
{
    BORDER-RIGHT: aqua thin;
    BORDER-TOP: aqua thin;
    FLOAT: none;
    MARGIN: 10px 0px 0px;
    BORDER-LEFT: aqua thin;
    WIDTH: 800px;
    BORDER-BOTTOM: aqua thin;
    HEIGHT: 45px
}
#mainnav UL
{
    LIST-STYLE-TYPE: none
}
#mainnav UL LI
{
    DISPLAY: inline
}
#mainnav UL LI A
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    DISPLAY: block;
    FLOAT: left;
    BORDER-LEFT: medium none;
    TEXT-INDENT: -9999px;
    BORDER-BOTTOM: medium none;
    HEIGHT: 45px
}
#mainnav UL LI A.showinfo
{
    BACKGROUND: url(images/mainnav/nav_showinfo-OFF.gif) no-repeat 50% bottom;
    WIDTH: 94px
}
#mainnav UL LI A.featured
{
    BACKGROUND: url(images/mainnav/nav_featured-OFF.gif) no-repeat 50% bottom;
    WIDTH: 154px
}
#mainnav UL LI A.cooking
{
    BACKGROUND: url(images/mainnav/nav_cooking-OFF.gif) no-repeat 50% bottom;
    WIDTH: 154px
}
#mainnav UL LI A.seminars
{
    BACKGROUND: url(images/mainnav/nav_seminars-OFF.gif) no-repeat 50% bottom;
    WIDTH: 96px
}
#mainnav UL LI A.startART
{
    BACKGROUND: url(images/mainnav/nav_startwithart-OFF.gif) no-repeat 50% bottom;
    WIDTH: 137px
}
#mainnav UL LI A.news
{
    BACKGROUND: url(images/mainnav/nav_news-OFF.gif) no-repeat 50% bottom;
    WIDTH: 67px
}
#mainnav UL LI A.offers
{
    BACKGROUND: url(images/mainnav/nav_offers-OFF.gif) no-repeat 50% bottom;
    WIDTH: 134px
}
#mainnav UL LI A:hover
{
    BACKGROUND-POSITION: center 50%
}
#nav_wrapper
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 10px;
    PADDING-TOP: 0px;
    HEIGHT: 45px
}
#topnav
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(images/nav_mainnav.gif) no-repeat;
    LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 800px;
    PADDING-TOP: 0px;
    TOP: 0px;
    HEIGHT: 45px
}
#topnav LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    TOP: 0px;
    HEIGHT: 45px
}
#topnav LI
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    HEIGHT: 45px
}
#topnav A
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    HEIGHT: 45px
}
#topnav SPAN
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    HEIGHT: 45px
}
#topnav SPAN.hide
{
    DISPLAY: none! important
}
#n1
{
    LEFT: 0px;
    WIDTH: 90px
}
#n2
{
    LEFT: 90px;
    WIDTH: 157px
}
#n3
{
    LEFT: 247px;
    WIDTH: 98px
}
#n4
{
    LEFT: 345px;
    WIDTH: 130px
}
#n5
{
    LEFT: 475px;
    WIDTH: 70px
}
#n6
{
    LEFT: 545px;
    WIDTH: 135px
}
#n7
{
    LEFT: 680px;
    WIDTH: 120px
}
#n1 A:hover
{
    BACKGROUND: url(images/nav_mainnav.gif) no-repeat 0px -45px
}
#n2 A:hover
{
    BACKGROUND: url(images/nav_mainnav.gif) no-repeat -90px -45px
}
#n3 A:hover
{
    BACKGROUND: url(images/nav_mainnav.gif) no-repeat -247px -45px
}
#n4 A:hover
{
    BACKGROUND: url(images/nav_mainnav.gif) no-repeat -345px -45px
}
#n5 A:hover
{
    BACKGROUND: url(images/nav_mainnav.gif) no-repeat -475px -45px
}
#n6 A:hover
{
    BACKGROUND: url(images/nav_mainnav.gif) no-repeat -545px -45px
}
#n7 A:hover
{
    BACKGROUND: url(images/nav_mainnav.gif) no-repeat -680px -45px
}
#header H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    PADDING-TOP: 10px
}
#container
{
    BACKGROUND: #ffffff;
    MARGIN: 0px auto;
    WIDTH: 1040px;
    TEXT-ALIGN: left
}
#top-gfx
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 20px;
    MARGIN: 0px;
    VERTICAL-ALIGN: top;
    WIDTH: 1000px;
    PADDING-TOP: 20px;
    HEIGHT: 230px
}
.ph_style
{
    PADDING-RIGHT: 5px;
    MARGIN: 0px
}
#sidebar1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 15px;
    MARGIN-LEFT: 20px;
    WIDTH: 200px;
    MARGIN-RIGHT: 20px;
    PADDING-TOP: 0px
}
#searchbox
{
    DISPLAY: block;
    FLOAT: left;
    BACKGROUND-IMAGE: url(images/catnav_searchbox.gif);
    WIDTH: 200px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 100px
}
.searchbtn
{
    MARGIN-TOP: 20px;
    MARGIN-RIGHT: 28px
}
.searchform
{
    MARGIN-TOP: 5px;
    MARGIN-RIGHT: 28px
}
.p_left
{
    CLEAR: left
}
#sidenav
{
    DISPLAY: block;
    FLOAT: left;
    BACKGROUND-IMAGE: url(images/catnav_bkg.gif);
    WIDTH: 200px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 850px
}
#category-sec
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 8px
}
#category-nav
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 8px
}
UL#category-nav
{
    PADDING-LEFT: 35px;
    MARGIN: 0px;
    LIST-STYLE-TYPE: none
}
UL#category-nav LI
{
    LIST-STYLE-POSITION: outside;
    FONT-SIZE: 13px;
    LIST-STYLE-IMAGE: url(images/catnav_bullet.gif);
    VERTICAL-ALIGN: text-top;
    COLOR: #73726b;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
UL#category-nav LI A:link
{
    COLOR: #73726b;
    TEXT-DECORATION: none
}
UL#category-nav LI A:visited
{
    COLOR: #73726b;
    TEXT-DECORATION: none
}
UL#category-nav LI A:hover
{
    COLOR: #008b6c;
    TEXT-DECORATION: underline
}
#sidebar2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 15px;
    MARGIN-LEFT: 20px;
    WIDTH: 200px;
    MARGIN-RIGHT: 20px;
    PADDING-TOP: 0px
}
#mailinglist
{
    DISPLAY: block;
    FLOAT: left;
    BACKGROUND-IMAGE: url(images/rtside_mailinglist.gif);
    WIDTH: 200px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 130px
}
#mailinglist-sec
{
    MARGIN-TOP: 80px;
    HEIGHT: 25px
}
#rightside
{
    DISPLAY: block;
    FLOAT: left;
    BACKGROUND-IMAGE: url(images/rtside_bkg.gif);
    WIDTH: 200px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 850px
}
#advertiser-sec
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 8px
}
#ads
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 8px
}
UL#ads
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
UL#ads LI
{
    LIST-STYLE-POSITION: inside;
    FONT-SIZE: 13px;
    LIST-STYLE-IMAGE: none;
    VERTICAL-ALIGN: text-top;
    COLOR: #73726b;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
#mainContent
{
    PADDING-BOTTOM: 50px;
    MARGIN: 0px 240px
}
#mainTop
{
    MARGIN-BOTTOM: 20px
}
#mainMiddle
{
    FONT-SIZE: 12px;
    MARGIN: 0px 20px;
    VERTICAL-ALIGN: top;
    COLOR: #828181;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pagetitle
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}
.h1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 21px;
    COLOR: #57ae8c;
    LINE-HEIGHT: 24px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.h2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 15px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #6e6c6c;
    LINE-HEIGHT: 19px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.h3
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 15px;
    COLOR: #828181;
    LINE-HEIGHT: 19px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.archives
{
    MARGIN-TOP: 15px;
    PADDING-LEFT: 30px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #828181;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.archives A:link
{
    COLOR: #828181;
    TEXT-DECORATION: none
}
.archives A:visited
{
    COLOR: #828181;
    TEXT-DECORATION: none
}
.archives A:hover
{
    COLOR: #828181;
    TEXT-DECORATION: underline
}
P
{
    FONT-SIZE: 12px;
    COLOR: #828181;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A:link
{
    COLOR: #008164;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #008164;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #008164;
    TEXT-DECORATION: underline
}
.smalltext
{
    FONT-SIZE: 10px;
    COLOR: #73726b;
    LINE-HEIGHT: 13px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.goldtext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ef9c25;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.note
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #57ae8c;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.paragraph_links
{
    FONT-SIZE: 12px;
    COLOR: #008164;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.table_box
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 10px;
    PADDING-BOTTOM: 2px;
    COLOR: #fff;
    LINE-HEIGHT: 20px;
    PADDING-TOP: 2px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ef9c25
}
.table_name
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 8px;
    PADDING-TOP: 8px
}
.table_descrip
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 8px;
    PADDING-TOP: 8px
}
.table_name-ON
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 8px;
    PADDING-TOP: 8px;
    BACKGROUND-COLOR: #f4f3ef
}
.table_descrip-ON
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 8px;
    PADDING-TOP: 8px;
    BACKGROUND-COLOR: #f4f3ef
}
.table_name A:link
{
    FONT-WEIGHT: bold;
    COLOR: #828181;
    TEXT-DECORATION: none
}
.table_name A:visited
{
    FONT-WEIGHT: bold;
    COLOR: #828181;
    TEXT-DECORATION: none
}
.table_name A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #828181;
    TEXT-DECORATION: underline
}
.table_name-ON A:link
{
    FONT-WEIGHT: bold;
    COLOR: #828181;
    TEXT-DECORATION: none
}
.table_name-ON A:visited
{
    FONT-WEIGHT: bold;
    COLOR: #828181;
    TEXT-DECORATION: none
}
.table_name-ON A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #828181;
    TEXT-DECORATION: underline
}
.table_descrip A:link
{
    COLOR: #008b6c;
    TEXT-DECORATION: none
}
.table_descrip A:visited
{
    COLOR: #008b6c;
    TEXT-DECORATION: none
}
.table_descrip A:hover
{
    COLOR: #008b6c;
    TEXT-DECORATION: underline
}
.table_descrip-ON A:link
{
    COLOR: #008b6c;
    TEXT-DECORATION: none
}
.table_descrip-ON A:visited
{
    COLOR: #008b6c;
    TEXT-DECORATION: none
}
.table_descrip-ON A:hover
{
    COLOR: #008b6c;
    TEXT-DECORATION: underline
}
#title_navbox
{
    MARGIN-TOP: 15px;
    MARGIN-BOTTOM: 15px;
    VERTICAL-ALIGN: text-top;
    WIDTH: 560px
}
.sq-title
{
    MARGIN-TOP: 10px;
    VERTICAL-ALIGN: top;
    WIDTH: 165px
}
.vert-dividers
{
    BACKGROUND-IMAGE: url(images/main_vert-dividers-sm.gif);
    WIDTH: 10px;
    BACKGROUND-REPEAT: repeat-y
}
.horz-dividers
{
    BACKGROUND-IMAGE: url(images/HR-long.gif);
    PADDING-BOTTOM: 10px;
    VERTICAL-ALIGN: middle;
    WIDTH: 520px;
    PADDING-TOP: 8px;
    BACKGROUND-REPEAT: no-repeat
}
.h-divider2
{
    PADDING-BOTTOM: 10px;
    VERTICAL-ALIGN: middle;
    WIDTH: 520px;
    PADDING-TOP: 10px
}
.yellowbox
{
    BACKGROUND-COLOR: #fff9de
}
.gallery-box
{
    BORDER-RIGHT: #cecdc6 1px solid;
    BORDER-TOP: #cecdc6 1px solid;
    MARGIN-TOP: 15px;
    BORDER-LEFT: #cecdc6 1px solid;
    WIDTH: 390px;
    BORDER-BOTTOM: #cecdc6 1px solid;
    HEIGHT: 310px
}
.gallery-controls
{
    BORDER-TOP: #cecdc6 1px solid;
    MARGIN-TOP: 15px;
    BORDER-LEFT-COLOR: #cecdc6;
    WIDTH: 390px;
    BORDER-BOTTOM: #cecdc6 1px solid;
    HEIGHT: 30px;
    BORDER-RIGHT-COLOR: #cecdc6
}
.article-controls
{
    BORDER-TOP: #dfdfdf 1px solid;
    MARGIN-TOP: 15px;
    FONT-SIZE: 12px;
    BORDER-LEFT-COLOR: #dfdfdf;
    COLOR: #828181;
    LINE-HEIGHT: 18px;
    BORDER-BOTTOM: #dfdfdf 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BORDER-RIGHT-COLOR: #dfdfdf
}
.article-controls A:link
{
    COLOR: #828181;
    TEXT-DECORATION: none
}
.article-controls A:visited
{
    COLOR: #828181;
    TEXT-DECORATION: none
}
.article-controls A:hover
{
    COLOR: #008164;
    TEXT-DECORATION: underline
}
.midnav-sections
{
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #008164;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
UL#midnav_links
{
    PADDING-LEFT: 30px;
    MARGIN: 0px;
    LIST-STYLE-TYPE: none
}
UL#midnav_links LI
{
    LIST-STYLE-POSITION: outside;
    FONT-SIZE: 12px;
    LIST-STYLE-IMAGE: url(images/catnav_bullet.gif);
    VERTICAL-ALIGN: text-top;
    COLOR: #73726b;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
UL#midnav_links LI A:link
{
    COLOR: #73726b;
    TEXT-DECORATION: none
}
UL#midnav_links LI A:visited
{
    COLOR: #73726b;
    TEXT-DECORATION: none
}
UL#midnav_links LI A:hover
{
    COLOR: #008b6c;
    TEXT-DECORATION: underline
}
.pagetop
{
    PADDING-BOTTOM: 10px
}
.pagetop A:link
{
    COLOR: #008164;
    TEXT-DECORATION: none
}
.pagetop A:visited
{
    COLOR: #008164;
    TEXT-DECORATION: none
}
.pagetop A:hover
{
    COLOR: #008164;
    TEXT-DECORATION: underline
}
.pagetop A:active
{
    COLOR: #008164;
    TEXT-DECORATION: none
}
UL#content_lists
{
    PADDING-LEFT: 30px;
    MARGIN: 0px;
    LIST-STYLE-TYPE: none
}
UL#content_lists LI
{
    LIST-STYLE-POSITION: outside;
    FONT-SIZE: 12px;
    LIST-STYLE-IMAGE: url(images/catnav_bullet.gif);
    VERTICAL-ALIGN: text-top;
    COLOR: #828181;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
UL#content_lists LI A:link
{
    COLOR: #828181;
    TEXT-DECORATION: none
}
UL#content_lists LI A:visited
{
    COLOR: #828181;
    TEXT-DECORATION: none
}
UL#content_lists LI A:hover
{
    COLOR: #008b6c;
    TEXT-DECORATION: underline
}
.sitemap
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #ef9c25;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
UL#sitemap_lists
{
    PADDING-LEFT: 15px;
    MARGIN: 0px;
    LIST-STYLE-TYPE: none
}
UL#sitemap_lists LI
{
    LIST-STYLE-POSITION: outside;
    FONT-SIZE: 12px;
    LIST-STYLE-IMAGE: url(images/catnav_bullet.gif);
    VERTICAL-ALIGN: text-top;
    COLOR: #828181;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
UL#sitemap_lists LI A:link
{
    COLOR: #828181;
    TEXT-DECORATION: none
}
UL#sitemap_lists LI A:visited
{
    COLOR: #828181;
    TEXT-DECORATION: none
}
UL#sitemap_lists LI A:hover
{
    COLOR: #008b6c;
    TEXT-DECORATION: underline
}
.affiliate-logo
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 15px;
    WIDTH: 130px;
    PADDING-TOP: 15px
}
.affiliate
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 17px;
    COLOR: #008164;
    LINE-HEIGHT: 30px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.affiliate-web
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 20px;
    COLOR: #828181;
    LINE-HEIGHT: 18px;
    PADDING-TOP: 15px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.affiliate-web A:link
{
    COLOR: #828181;
    TEXT-DECORATION: none
}
.affiliate-web A:visited
{
    COLOR: #828181;
    TEXT-DECORATION: none
}
.affiliate-web A:hover
{
    COLOR: #828181;
    TEXT-DECORATION: underline
}
.affiliate-web A:active
{
    COLOR: #828181;
    TEXT-DECORATION: none
}
.affiliate A:link
{
    COLOR: #008164;
    TEXT-DECORATION: none
}
.affiliate A:visited
{
    COLOR: #008164;
    TEXT-DECORATION: none
}
.affiliate A:hover
{
    COLOR: #008164;
    TEXT-DECORATION: underline
}
.affiliate A:active
{
    COLOR: #828181;
    TEXT-DECORATION: none
}
.contact
{
    PADDING-LEFT: 20px;
    FONT-SIZE: 12px;
    COLOR: #828181;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.contact-h1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 16px;
    COLOR: #008164;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.contact A:link
{
    COLOR: #828181;
    TEXT-DECORATION: none
}
.contact A:visited
{
    COLOR: #828181;
    TEXT-DECORATION: none
}
.contact A:hover
{
    COLOR: #008164;
    TEXT-DECORATION: underline
}
.contact-label
{
    PADDING-RIGHT: 5px;
    FONT-SIZE: 12px;
    COLOR: #828181;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right
}
.corporate
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 20px;
    COLOR: #828181;
    LINE-HEIGHT: 18px;
    PADDING-TOP: 20px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.results-bar
{
    BORDER-TOP: #dfdfdf 1px solid;
    BORDER-LEFT-COLOR: #dfdfdf;
    MARGIN: 10px 0px;
    BORDER-BOTTOM: #dfdfdf 1px solid;
    BACKGROUND-COLOR: #fff9de;
    BORDER-RIGHT-COLOR: #dfdfdf
}
#footer
{
    BACKGROUND-IMAGE: url(images/footer-span.gif);
    BOTTOM: 0px;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 90px
}
#foot-container
{
    MARGIN: 0px auto;
    WIDTH: 1040px;
    HEIGHT: 90px;
    TEXT-ALIGN: left
}
#foot-tab
{
    BACKGROUND-POSITION: 50% top;
    DISPLAY: block;
    FLOAT: left;
    BACKGROUND-IMAGE: url(images/footer_tabmid.gif);
    WIDTH: 340px;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 90px
}
#foot-nav
{
    FLOAT: right;
    WIDTH: 700px
}
.bottom-nav
{
    PADDING-RIGHT: 20px;
    FONT-SIZE: 13px;
    COLOR: #fff;
    PADDING-TOP: 15px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right
}
.bottom-nav A:link
{
    COLOR: #fefcf8;
    TEXT-DECORATION: none
}
.bottom-nav A:visited
{
    COLOR: #fefcf8;
    TEXT-DECORATION: none
}
.bottom-nav A:hover
{
    COLOR: #fff1ba;
    TEXT-DECORATION: none
}
.copyright
{
    PADDING-RIGHT: 20px;
    FONT-SIZE: 11px;
    COLOR: #bcb4a7;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right
}
.copyright A:link
{
    COLOR: #bcb4a7;
    TEXT-DECORATION: none
}
.copyright A:visited
{
    COLOR: #bcb4a7;
    TEXT-DECORATION: none
}
.copyright A:hover
{
    TEXT-DECORATION: underline
}
.fltrt
{
    FLOAT: right;
    MARGIN-LEFT: 8px
}
.fltlft
{
    FLOAT: left;
    MARGIN-RIGHT: 8px
}
.clearfloat
{
    CLEAR: both;
    FONT-SIZE: 1px;
    LINE-HEIGHT: 0px;
    HEIGHT: 0px
}
#mainnav UL LI A.exhibitors
{
    BACKGROUND: url(images/mainnav/nav_4exhibitors-OFF.gif) no-repeat 50% bottom;
    WIDTH: 118px
}
#mainnav UL LI A.showinfo_on
{
    BACKGROUND: url(images/mainnav/nav_showinfo-ON.gif) no-repeat 50% bottom;
    WIDTH: 94px
}
#mainnav UL LI A.exhibitors_on
{
    BACKGROUND: url(images/mainnav/nav_4exhibitors-ON.gif) no-repeat 50% bottom;
    WIDTH: 118px
}
#mainnav UL LI A.featured_on
{
    BACKGROUND: url(images/mainnav/nav_featured-ON.gif) no-repeat 50% bottom;
    WIDTH: 154px
}
#mainnav UL LI A.cooking_on
{
    BACKGROUND: url(images/mainnav/nav_cooking-ON.gif) no-repeat 50% bottom;
    WIDTH: 154px
}
#mainnav UL LI A.news_on
{
    BACKGROUND: url(images/mainnav/nav_news-ON.gif) no-repeat 50% bottom;
    WIDTH: 67px
}
#mainnav UL LI A.offers_on
{
    BACKGROUND: url(images/mainnav/nav_offers-ON.gif) no-repeat 50% bottom;
    WIDTH: 134px
}
#mainnav UL LI A.seminars_on
{
    BACKGROUND: url(images/mainnav/nav_seminars-ON.gif) no-repeat 50% bottom;
    WIDTH: 96px
}
#mainnav UL LI A.startART_on
{
    BACKGROUND: url(images/mainnav/nav_startwithart-ON.gif) no-repeat 50% bottom;
    WIDTH: 137px
}
