BODY {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 78%; BACKGROUND: url(../images/body_bg.jpg) #fff no-repeat 50% top; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px; FONT-FAMILY: helvetica, arial, verdana, sans-serif
}
H1 {
	FONT-SIZE: 1.6em; MARGIN: 15px 0px
}
H2 {
	FONT-SIZE: 1.4em
}
H3 {
	FONT-SIZE: 1.2em
}
H1 {
	FONT-FAMILY: Helvetica; POSITION: relative
}
H2 {
	FONT-FAMILY: Helvetica; POSITION: relative
}
H3 {
	FONT-FAMILY: Helvetica; POSITION: relative
}
H4 {
	FONT-FAMILY: Helvetica; POSITION: relative
}
H5 {
	FONT-FAMILY: Helvetica; POSITION: relative
}
H6 {
	FONT-FAMILY: Helvetica; POSITION: relative
}
 HTML H1 {
	POSITION: relative
}
H2 {
	POSITION: relative
}
H3 {
	POSITION: relative
}
H4 {
	POSITION: relative
}
H5 {
	POSITION: relative
}
H6 {
	POSITION: relative
}
P {
	LINE-HEIGHT: 20px; TEXT-ALIGN: justify
}
 HTML P {
	POSITION: relative
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.clear {
	CLEAR: both
}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: none
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
IMG.furnitureimageleft {
	FLOAT: left; MARGIN: 0px 10px 10px 0px
}
IMG.furnitureimageright {
	FLOAT: right; MARGIN: 0px 0px 10px 10px
}
DIV#containing {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 773px; PADDING-TOP: 0px
}
DIV#header {
	MARGIN: 34px 0px 0px; HEIGHT: 117px
}
DIV#content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#column {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 30px;
	MARGIN: 0px 0px 0px -2px;
	WIDTH: 228px;
	PADDING-TOP: 10px;
	POSITION: absolute;
	TOP: 205px;
	
}
DIV#maincontent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 12px 10px 0px 0px; WIDTH: 486px; PADDING-TOP: 0px
}
 HTML DIV#maincontent {
	MARGIN-RIGHT: 5px
}
DIV#header IMG.logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.imglinks {
	FLOAT: right; MARGIN: 0px
}
DIV.imglinks IMG {
	MARGIN: 0px 0px 0px 7px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV#header IMG.headerboxes {
	FLOAT: right
}

/* side menu code*/

.menu { margin: 20px 10px 10px 10px; height: 100px; font-size: 10pt; font-family: verdana; }

.menu ul { margin: 0pt; padding: 0pt; position: relative; z-index: 500; list-style-type: none; width: 17em; }

.menu li { background-color: #ffffff; float: left; }

.menu li.sub { background-color: #ffffff; }

.menu table { position: absolute; border-collapse: collapse; top: 0pt; left: 0pt; z-index: 100; font-size: 1em; margin-top: -1px; }

.menu a, .menu a:visited { border: 1px solid #cccccc; border-width:1px 1px 0 1px; display: block; text-decoration: none; height: 2.2em; line-height: 2em; width: 16em; color: #000000; padding-left: 1em; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; }
.menu a.last, .menu a:visited.last {border-width:1px;}

.menu b { float: right; margin-right: 5px; }

* html .menu a, * html .menu a:visited { width: 16em; line-height: 2.2em; }

* html .menu a:hover { border-color: #cccccc; color: #000000; background-color: #ccffcc; position: relative; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; text-transform: none; }

.menu li:hover { position: relative; }

.menu a:active, .menu a:focus { border-color: #cccccc; color: #000000; background-color: #ccffcc; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; text-transform: none; }

.menu li:hover > a { border-color: #cccccc; color: #000000; background-color: #ccffcc; font-weight: normal; font-style: normal; font-variant: normal; text-decoration: none; text-transform: none; }

.menu li ul { padding: 2em; visibility: hidden; position: absolute; top: -2em; left: 13em; background-color: transparent; }

.menu li:hover > ul { visibility: visible; }
.menu ul a:hover ul ul { visibility: hidden; }
.menu ul a:hover ul a:hover ul ul { visibility: hidden; }
.menu ul a:hover ul a:hover ul a:hover ul ul { visibility: hidden; }
.menu ul a:hover ul { visibility: visible; }
.menu ul a:hover ul a:hover ul { visibility: visible; }
.menu ul a:hover ul a:hover ul a:hover ul { visibility: visible; }
.menu ul a:hover ul a:hover ul a:hover ul a:hover ul { visibility: visible; }




/* side menu code*/
UL#primary {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px 263px; WIDTH: 511px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 26px
}
UL#primary LI {
	BORDER-RIGHT: #eaebeb 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #eaebeb 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; BORDER-LEFT: #eaebeb 1px solid; WIDTH: 118px; PADDING-TOP: 0px; BORDER-BOTTOM: #eaebeb 1px solid; TEXT-ALIGN: center
}
UL#primary LI.last {
	MARGIN-RIGHT: 0px
}
UL#primary LI.last A:hover {
	COLOR: #7e4894; BACKGROUND-COLOR: #e7d6ed
}
UL#primary LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: lowercase; COLOR: #95999c; LINE-HEIGHT: 26px; PADDING-TOP: 0px; HEIGHT: 26px
}
UL#primary LI.aboutprimary A:hover {
	COLOR: #df4650; BACKGROUND-COLOR: #f9dadc
}
UL#primary LI.foodprimary A:hover {
	COLOR: #008fd4; BACKGROUND-COLOR: #cce9f6
}
UL#primary LI.peopleprimary A:hover {
	COLOR: #33b44a; BACKGROUND-COLOR: #d6f0db
}
DIV.downloadbox {
	BORDER-RIGHT: #da3045 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #da3045 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; BORDER-LEFT: #da3045 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #da3045 1px solid; TEXT-ALIGN: left
}
DIV.downloadbox P {
	TEXT-ALIGN: left
}
IMG.interactivelogo {
	MARGIN-TOP: 10px
}
DIV#column H3 {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1.4em; MARGIN-BOTTOM: 0px; COLOR: #88d300
}
DIV#column EM.datestamp {
	FONT-WEIGHT: normal; FONT-SIZE: 0.8em; FLOAT: right; COLOR: #8e9295
}
UL.columnnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.columnnav LI {
	MARGIN: 0px 0px 4px
}
UL.columnnav LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 21px; PADDING-TOP: 0px; HEIGHT: 21px
}
#about LI {
	BORDER-RIGHT: #e8e9ea 1px solid; BORDER-TOP: #e8e9ea 1px solid; BORDER-LEFT: #e8e9ea 1px solid; BORDER-BOTTOM: #e8e9ea 1px solid
}
#about LI A {
	COLOR: #df4650
}
#about LI A:hover {
	BACKGROUND-COLOR: #f9dadc
}
#food LI {
	BORDER-RIGHT: #e8e9ea 1px solid; BORDER-TOP: #e8e9ea 1px solid; BORDER-LEFT: #e8e9ea 1px solid; BORDER-BOTTOM: #e8e9ea 1px solid
}
#food LI A {
	COLOR: #008fd4
}
#food LI A:hover {
	BACKGROUND-COLOR: #cce9f6
}
#people LI {
	BORDER-RIGHT: #e8e9ea 1px solid; BORDER-TOP: #e8e9ea 1px solid; BORDER-LEFT: #e8e9ea 1px solid; BORDER-BOTTOM: #e8e9ea 1px solid
}
#people LI A {
	COLOR: #33b44a
}
#people LI A:hover {
	BACKGROUND-COLOR: #d6f0db
}
UL.interactivenav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.interactivenav LI {
	BORDER-RIGHT: #dddedf 1px solid; BORDER-TOP: #dddedf 1px solid; MARGIN: 0px 0px 4px; BORDER-LEFT: #dddedf 1px solid; BORDER-BOTTOM: #dddedf 1px solid; BACKGROUND-COLOR: #7FC1E3
}
UL.interactivenav LI A {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 4px
}
UL.interactiveextra LI A {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 4px
}
UL.interactivenav LI A:hover {
	BACKGROUND-COLOR: #7FC1E3
/*#bff262*/
}
UL.interactiveextra {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.interactiveextra LI {
	BORDER-RIGHT: #dddedf 1px solid; BORDER-TOP: #dddedf 1px solid; MARGIN: 0px 0px 4px; BORDER-LEFT: #dddedf 1px solid; BORDER-BOTTOM: #dddedf 1px solid; BACKGROUND-COLOR: #edf8d9
}
UL.interactiveextra LI A:hover {
	BACKGROUND-COLOR: #d8f9a8
}
DIV#maincontent A {
	COLOR: #8e9295; BORDER-BOTTOM: #fff 1px solid
}
#maincontent UL {
	FONT-SIZE: 1em; MARGIN-BOTTOM: 0.5em; MARGIN-LEFT: 1em; LIST-STYLE-TYPE: none
}
.surveycontain {
	BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 2em; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 2em; PADDING-BOTTOM: 2em; MARGIN: 2em 2%; BORDER-LEFT: #c0c0c0 1px solid; PADDING-TOP: 2em; BORDER-BOTTOM: #c0c0c0 1px solid
}
#maincontent LI {
	MARGIN-BOTTOM: 0.2em
}
#maincontent TABLE {
	MARGIN-LEFT: 15px
}
#maincontent TH {
	FONT-SIZE: 0.9em; VERTICAL-ALIGN: top
}
#maincontent TD {
	FONT-SIZE: 0.9em; VERTICAL-ALIGN: top
}
DIV.strapline {
	MARGIN: 0px auto; WIDTH: 462px
}
.abouttitle {
	FONT-WEIGHT: bold; COLOR: #da3045
}
.foodtitle {
	FONT-WEIGHT: bold; COLOR: #008fd4
}
.peopletitle {
	FONT-WEIGHT: bold; COLOR: #33b44a
}
.creditstitle {
	FONT-WEIGHT: bold; COLOR: #8e9295
}
UL#financenav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 250px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#financenav LI {
	BORDER-RIGHT: #dddedf 1px solid; BORDER-TOP: #dddedf 1px solid; MARGIN: 0px 0px 4px; BORDER-LEFT: #dddedf 1px solid; BORDER-BOTTOM: #dddedf 1px solid; BACKGROUND-COLOR: #eeeeee
}
UL#financenav LI A {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #000; LINE-HEIGHT: 14px; PADDING-TOP: 4px; HEIGHT: 14px; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
UL#financenav LI A:hover {
	COLOR: #da3045
}
DIV#flashdownload {
	BORDER-RIGHT: #e9e9e9 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e9e9e9 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #e9e9e9 1px solid; WIDTH: 210px; PADDING-TOP: 0px; BORDER-BOTTOM: #e9e9e9 1px solid; BACKGROUND-COLOR: #f2f2f2
}
DIV#flashdownload P {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px 100px 0px 0px; LINE-HEIGHT: 16px; PADDING-TOP: 4px
}
DIV#flashdownload P A {
	COLOR: #da3045; BORDER-BOTTOM-STYLE: none
}
DIV#flashdownload P A:hover {
	TEXT-DECORATION: underline
}
DIV#flashdownload IMG {
	FLOAT: right
}
UL#chartnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 45px
}
UL#chartnav LI.left {
	FLOAT: left; WIDTH: 236px
}
UL#chartnav LI.right {
	FLOAT: right; WIDTH: 236px
}
UL#chartnav LI {
	BORDER-RIGHT: #dddedf 1px solid; BORDER-TOP: #dddedf 1px solid; MARGIN: 0px 5px 4px 0px; BORDER-LEFT: #dddedf 1px solid; BORDER-BOTTOM: #dddedf 1px solid; BACKGROUND-COLOR: #eeeeee
}
UL#chartnav LI A {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #000; LINE-HEIGHT: 12px; PADDING-TOP: 4px; HEIGHT: 12px; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
UL#chartnav LI A:hover {
	COLOR: #da3045
}
UL.awardslist {
	MARGIN-TOP: -10px; DISPLAY: block; PADDING-BOTTOM: 10px
}
DIV.teammember {
	MARGIN-BOTTOM: 25px; PADDING-BOTTOM: 15px; BORDER-BOTTOM: #8e9295 1px solid
}
.founder {
	FLOAT: right; MARGIN-BOTTOM: 0.8em; MARGIN-LEFT: 0.8em
}

/*
UL#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; WIDTH: 497px; COLOR: #8e9295; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: justify
}
#footer LI {
	FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 33%
}
#footer LI.right {
	MARGIN: 10px 0px 0px; TEXT-ALIGN: right
}
#footer LI.middle {
	MARGIN: 10px 0px 0px; TEXT-ALIGN: center
}
#footer LI.left {
	MARGIN: 10px 0px 0px; TEXT-ALIGN: left
}
#footer IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#footer A {
	COLOR: #8e9295; TEXT-DECORATION: underline
}
*/


#footer {
  clear: both;
  height: 30px;
  padding: 60px 0 30px 0;
  background: #3198D3 url("../images/footer-bg.jpg") repeat-x;
}


/* $5 - Footer Styles ///////////////////////////////////////////////////////////////////////////////////*/
#footer P {
  color: white;
  font-size: 11px;
  text-align: center;
}

#footer P A {
  color: white;
}
