body {
	margin: 0;
	padding-left: 220px;    /* LC width + LC padding (220 + 0) */
	padding-right: 280px;   /* RC width + RC padding + CC padding (280 + 0 + 0) */
	min-width: 220px;       /* LC width + LC padding + CC padding (220 + 0 + 0) */
}

#header, #footer {
	margin-left: -220px;    /* -(LC width + LC padding) -(220 + 0) */
	margin-right: -280px;   /* -(RC width + RC padding + CC padding) -(280 + 0 + 0) */
}

.column {
	position: relative;
	float: left;
}

#center {
	padding: 0 0px;        /* CC padding (top/bottom always=0 left/right=0) = 0 (2 x 0) */
	width: 100%;
}

#left {
	width: 220px;           /* LC width */
	padding: 0 0px;         /* LC padding (top/bottom always=0 left/right=0) = 0 (2 x 0) */
	right: 220px;           /* LC width + LC padding + CC padding (220 + 0 + 0) */
	margin-left: -100%;
}

#right {
	width: 280px;           /* RC width */
	padding: 0 0px;         /* RC padding (top/bottom always=0 left/right=0) = 0 (2 x 0) */
	margin-right: -100%;
}

#footer {clear:both;}


a {text-decoration:none;}

body {background-color:#FFFFFF;}
#left {background-color:#FFFFFF;}
#center {background-color:#FFFFFF;}
#right {background-color:#FFFFFF;}

.column {padding-top:1em; text-align:justify;}

#menubarcenteringwrapper {text-align:left; width:760px; margin-left:auto; margin-right:auto;}
ul.menubar,ul.menubar li{margin:0px; padding:0; list-style-type:none;}
ul.menubar li {float:left; padding:0 .9em; margin-right:5px;}
ul.menubar {font-family:Arial; font-size:8pt; font-weight:bold; text-align:center;}
ul.menubar a {display:block; text-decoration:none; color:#302E7B; background-color:#FFFFFF; padding:3px 5px; font-family:Arial; text-align:center;}
ul.menubar a:hover {color:#FFFFFF; background-color: #BCD0D0;}

#indextablepositionwrapper {width:800px; margin-left:auto; margin-right:auto; position:relative; right:86px; top:8px; height: 36px;}
ul.indextable,ul.indextable li{margin:0px; padding:0; list-style-type:none;}
ul.indextable li {float:left; padding:0 .9em; margin-right:5px;}
ul.indextable {font-family:Arial; font-size:8pt; font-weight:normal; text-align:center;}
ul.indextable a {display:block; color:#000000; text-decoration:none; background-color:#E8E8E8; padding:4px 8px 4px 8px; font-family:Arial; text-align:center; cursor:arrow;}

div#leftbox0,div#leftbox1,div#leftbox2,div#leftbox3,div#leftbox4 {width:200px; padding:4px; margin:10px 0px 10px 10px; color:#000000;}
div#leftbox0 h1,div#leftbox1 h1,div#leftbox2 h1,div#leftbox3 h1,div#leftbox4 h1 {font-size:12pt; font-family:Arial; color:#3027EB; text-align:center;}
div#leftbox0 h1 p,div#leftbox1 h1 p,div#leftbox2 h1 p,div#leftbox3 h1 p,div#leftbox4 h1 p {margin:0px; padding:2px 2px 2px 2px;}
div#leftbox0 p,div#leftbox1 p,div#leftbox2 p,div#leftbox3 p,div#leftbox4 p {font-size:10pt; font-family:Arial;}
div#leftbox1 li {position: relative; left: 20px;}
div#leftbox0 {background-color:#E2F1E4;}
div#leftbox1 {background-color:#FFF5C0;}
div#leftbox2 {background-color:#FDCFCF;}
div#leftbox3 {background-color:#E0F0EF;}
div#leftbox4 {background-color:#E3DDEF;}

div#rightbox1,div#rightbox2,div#rightbox3,div#rightbox4,div#rightbox5 {width:280px; padding:4px; margin:10px 0px 10px 0px; position: relative; left:-16px;}
div#rightbox1 {background-color:#DFF6DF;}
div#rightbox2 {background-color:#BCEAEA;}
div#rightbox3 {background-color:#549EFA;}
div#rightbox4 {background-color:#E4E4E4;}
div#rightbox5 {background-color:#FFE5D7;}

div#rightbox2a {width:260px; padding:4px; margin:10px 0px 10px 0px; position: relative; left:6px}
div#rightbox2a {background-color:#FFFFFF;}

#header {text-align:center;}
div#headercontents {margin:10px 10px 0px 10px; padding:4px; background-color:#B7C0C9;}

div#footercontents {margin:0px 10px 10px 10px; padding:4px; background-color:#CAD0E8; font-family:Arial; color:#000000; font-size:7pt;}
div#footercopyright {text-align:center;}
div#footerdisclaimer {text-align:justify; display:block; margin-left:auto; margin-right:auto;}

div#centerbox {width:auto; padding:8px; margin:10px 26px 10px 10px; color:#000000; background-color:#E5E6F9; font-size:12pt; font-family:Arial;}

div#centerboxheader{width:100%; overflow:hidden; background-color: #B7C0C9; margin:5px 0px 0px 0px; padding:0;}
   div#centerboxheaderN{width:100%; overflow:hidden; background-color: #BEB2D7; margin:5px 0px 0px 0px; padding:0;}

div#menu{margin:10px 0px 0px 0px; padding:0;}
   div#menuN{margin:10px 0px 0px 0px; padding:0;}

ul#tabs,ul#tabs li{list-style-type:none; margin:0; padding:0}
ul#tabs{float:left; font-size:10pt}
ul#tabs li{float:left; margin-left:10px; text-align:center; font-family:Arial;}
ul#tabs a{float:left; width:95px; padding:5px 0; background-color:#369A3D; text-decoration:none; color:#FFFFCC;}
ul#tabs a:hover{background-color:#CDFFA1; color:#006A35; cursor:pointer; cursor:hand}
ul#tabs li a.active {color:#000000; background-color:#E5E6F9; font-weight:bold;}

   ul#tabsN,ul#tabsN li{list-style-type:none; margin:0; padding:0}
   ul#tabsN{float:left; font-size:10pt}
   ul#tabsN li{float:left; margin-left:2px; text-align:center; font-family:Arial;}
   ul#tabsN a{float:left; width:56px; padding:4px 0; background-color:#F16161; text-decoration:none; color:#FFFFCC;}
   ul#tabsN a:hover{background-color:#F4DCDD; color:#F16161; cursor:pointer; cursor:hand}
   ul#tabsN li a.active {color:#000000; background-color:#E5E6F9; font-weight:bold;}

div#tabContent {font-family:Arial; font-size:10pt; border:1px solid #B7C0C9; border-top-width:0px; padding:0.5em;
                background-color:#E5E6F9; margin-bottom:5px; color:black; text-align:justify;
                display:block; margin-left:auto; margin-right:auto;}

div#tabContentN {font-family:Arial; font-size:10pt; border:1px solid #BEB2D7; border-top-width:0px; padding:0.5em;
                 background-color:#E5E6F9; margin-bottom:5px; color:black; text-align:justify;
                 display:block; margin-left:auto; margin-right:auto;}

.tourparagraph p {margin:6px 0px 6px 0px;}
.tourparagraph img {padding:0px 5px 0px 5px;}

.recipebannerimage {position:relative; top:32px;}
.recipebannerback {display:block; position:relative; right:-152px; top:-33px; height:0px;}
.recipebannertext {font-family:Arial; font-size:22pt; font-weight:bold; display:inline; position:relative; left:160px; top:-31px; height:0px;}
.recipetable {width:96%; border: solid; position: relative; left: 22px; top: -18px;}
.recipebox {width:100%; background-color:#FFFADF;}
.recipehbox {width:100%; background-color:#D8D8D8;}

div#specialbox {width:auto; padding:8px; margin:10px 26px 0px 10px; color:#93003B; background-color:#F7E5E6; font-size:12pt; font-family:Arial; font-weight: bold;}

#banner {font-family:Tahoma; font-style:italic; font-size:22pt; color: #302E7B;}

#newsheader {font-family:Times New Roman; color:black; background-color:#E4E4E4; font-size:14pt; font-weight:bold; text-decoration:none;}
#newstable {font-family:Times New Roman; color:black; background-color:#E4E4E4; font-size:10pt; font-weight:normal; text-decoration:none;}
#newstable:hover {text-decoration:underline; color:black;}

#chartoption {font-family:Arial; color:black; background-color:white; font-size:12pt; font-weight:bold; text-decoration:none;}
#chartoption:hover {text-decoration:underline; color:black;}

.blogheader {font-family:Arial; font-size:12pt; font-weight:bold;}

div#prodlink1 a,div#prodlink2 a,div#prodlink3 a {font-family:Arial; color:#302E7B; background-color:#FFFFFF; font-size:8pt; font-weight:bold; display:block;
                                                 text-align:center; padding: 2px 5px 2px 5px; margin-left:10px; margin-right:10px;}
div#prodlink3 a {margin-bottom:8px;}
div#prodlink1 a:hover,div#prodlink2 a:hover,div#prodlink3 a:hover {text-decoration:none; color:#FFFFFF; background-color:#302E7B;}

div#emailprodlink a {font-family:Arial; color:#302E7B; background-color:#FFFFFF; font-size:8pt; font-weight:bold; display:block;
                     text-align:center; padding: 2px 5px 2px 5px; margin-left:10px; margin-right:10px; margin-bottom:8px;}
div#emailprodlink a:hover {text-decoration:none; color:#FFFFFF; background-color:#302E7B;}

.bloglink {font-family:Arial; color:black; background-color:#FFE5D7; font-size:10pt; font-weight:normal; display:inline; text-decoration:none;}
.bloglink:hover {text-decoration:underline; color:black;}

.blogheaderlink {font-family:Arial; background-color:#FFE5D7; font-size:12pt; font-weight:bold; display:inline; text-decoration:none;}
.blogheaderlink:hover {text-decoration:underline;}

#productslist a {font-family:Arial; color:black; background-color:#FFF5C0; font-size:10pt; font-weight:normal; display:inline; text-decoration:none;}
#productslist a:hover {text-decoration:underline; color:black;}

.productslink {font-family:Arial; color:black; background-color:#E3DDEF; font-size:10pt; font-weight:normal; display:inline; text-decoration:none;}
.productslink:hover {text-decoration:underline; color:black;}
	
#postlink {font-family:Arial; color:blue; background-color:#E5E6F9; font-size:12pt; font-weight:normal; text-decoration:none;}
#postlink:hover {text-decoration:underline; color:blue;}

#tourlink a {color:blue;}
#tourlink a:hover {text-decoration:underline; color:blue;}

.archivelink {font-family:Arial; background-color:#FFE5D7; font-size:10pt; font-weight:normal; text-decoration:none;}

.dailyspecial {font-family:Arial; font-size:10pt; font-weight:bold; color:#166E00;}

.videoslink {font-family:Arial; font-size:10pt; font-weight:normal; display:inline; text-decoration:none;}
.videoslink:hover {text-decoration:underline; color:#302E7B;}

.twitterlink {font-family:Arial; color:#03BCF1; background-color:#E2F1E4; font-size:12pt; font-weight:bold; display:inline; text-decoration:none;}
.twitterlink:hover {text-decoration:underline; color:#32CDFF;}

.rsslink {position: relative; left: 0px; top: -2px; font-family: Arial; color: #E15426; background-color:#E2F1E4; font-size: 10pt; font-weight:bold;}
.rsslink:hover {text-decoration:underline; color:#E15426;}

.logoutdailyspeciallink {font-family:Arial; font-size:10pt; font-weight:bold; color:#166E00; text-decoration:none;}
.logoutdailyspeciallink:hover {text-decoration:underline;}