* { font-family: Arial, Helvetica, sans-serif; }
BODY { font-family: Arial, Helvetica, sans-serif; background-color: #fff; margin: 0 0; }
TD { font-family: Arial, Helvetica, sans-serif; }

#header-area { background: #3E4768 url(images/top_line.gif) repeat-x; background-position: bottom; }
#left-column { background-color: #F35741; width: 140px; vertical-align: top; text-align: left; }
#middle-column { padding: 0 3px 20px 3px; vertical-align: top; text-align: left; }
#right-column { vertical-align: top; text-align: right; width: 131px; }

/* ARTICLE */
#article-area { width: 90%; }
#article-area { font-size: 13px; }
#article-area DIV.article-title { color: #D99C32; font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-style:italic; }
#article-area DIV.article-subtitle { color: #D99C32; font-size: 13px; font-weight: bold; font-style:italic; }
.section-title { color: #000; font-weight:bold; font-size: 14px;}
.section-subtitle { color: #000; font-size:10px !important; margin:0 0 10px 0;}
.section-text P {margin:5px 0 10px 0;}
.section-text {font-size: 13px;}

A:link, A:visited, A:hover { color: #959595; text-decoration: none; }
A IMG {border:none;}

.footer-copyright { font-size: 9px; color: #939292; }
.footer-menu { font-weight: bolder; font-size: 11px; color: #939292; }
.footer-menu-active { font-weight: bolder; font-size: 11px; color: #000; }
.footer-menu-separator { font-weight: normal; font-size: 11px; color: #939292; }

/* LEFT MENU */
#lmenu A { display: block; }
#lmenu TH { height: 22px; font-weight: bold; color: #fff; font-style: italic; border-top: 1px solid #fff; border-bottom: 1px solid #fff; text-align: left; }
#lmenu TD { vertical-align: middle; font-size: 12px; }
TD.lmenu-1, TD.lmenu-1a, TD.lmenu-2, TD.lmenu-2a { border-bottom: 1px solid #fff; height: 21px; }

TD.lmenu-1, TD.lmenu-1a { padding-left: 8px; }
TD.lmenu-1 A, TD.lmenu-1a A, TD.lmenu-1 A:visited, TD.lmenu-1a A:visited, TD.lmenu-1 A:hover, TD.lmenu-1a A:hover { color: #fff; }
TD.lmenu-1a { color: #fff; background-color: #d71f05; }

TD.lmenu-2, TD.lmenu-2a { padding-left: 18px; }
TD.lmenu-2 A, TD.lmenu-2a A, TD.lmenu-2 A:visited, TD.lmenu-2a A:visited, TD.lmenu-2 A:hover, TD.lmenu-2a A:hover { color: #fff; }
TD.lmenu-2, TD.lmenu-2 A, TD.lmenu-2 A:hover, TD.lmenu-2 A:visited, TD.lmenu-2a { color: #d71f05; background-color: #fbbcb3; }
TD.lmenu-2a { background: url(images/dot_red.gif) no-repeat; background-position: 9px 6px; background-color: #fbbcb3; }
/* LEFT MENU */

#tmenu TD { padding: 0 7px 10px 7px; font-size:11px; font-weight:bold; }
	.tmenu-1 { color: #fff; text-align: center; }
	.tmenu-1a { text-align: center; background: url(images/top_line_active.gif) repeat-x; background-position: bottom; }
	.tmenu-1a, .tmenu-1a A {color: #f35741 !important;}
	.tmenu-1 A, .tmenu-1 A:visited { color: #fff; }

.pagetitle { font-weight: bolder; font-size: 18px; color: #d89b30; font-style: italic; }
.home { font-size: 11px; color: #d89b30; }

.home-footer-links { font-size: 10px; color: #d52003; }
A.home-footer-links:link { font-size: 10px; color: #d52003; }
A.home-footer-links:visited { font-size: 10px; color: #d52003; }
A.home-footer-links:hover { font-size: 10px; color: #d52003; }

A.red-links:link { color: #f35741; }
A.red-links:visited { color: #f35741; }
A.red-links:hover { color: #d99d34; text-decoration: underline; }
A.test-links:link { color: #d99d34; }
A.test-links:visited { color: #d99d34; }
A.test-links:hover { color: #ff4605; text-decoration: underline; }

.home-footer-copyright { font-size: 10px; color: #b4b4b4; }
.recipe { padding-right: 4px; padding-left: 4px; font-size: 10px; margin: 0 0; }
.recipe-regular { padding-right: 4px; padding-left: 4px; font-size: 12px; margin: 0 0; text-indent: 12px; }
.recipe-title { padding-right: 4px; padding-left: 4px; font-weight: bolder; font-size: 14px; padding-bottom: 12px; margin: 0px; color: #cbcc66; padding-top: 12px; font-style: italic; text-align: center; }
.recipe-go { padding-right: 4px; padding-left: 4px; font-weight: bolder; font-size: 11px; padding-bottom: 5px; margin: 0px; color: #f65742; text-align: right; }
.recipes-link { font-size: 10px !important; color: #a5aab9; }
.recipe-hr { margin-bottom: 30px; border-bottom: 1px solid #A5AAB9; }
.bottom-text { font-weight: lighter; font-size: 11px; text-indent: 0pc; line-height: normal; font-family: Arial; letter-spacing: normal; }
.bottom-text-head { font-size: 11px; color: #fff; font-family: Arial; }
.bottom-text-gr { font-size: 10px; color: black; font-family: Arial; }

DIV.history { position: relative; }
DIV.history DIV { position: absolute; z-index: 2; }
DIV.history IMG { z-index: 1; }
DIV.history A, DIV.history A:link, DIV.history A:visited { color: D89B30; font: bold italic 14px "Times New Roman" , Times, serif; }
DIV.history A:hover { color: D92C14; }
