@charset "UTF-8";

/* Universal css */
body { margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; scrollbar-face-color:#f9f8dc; scrollbar-base-color:#f9f8dc; scrollbar-arrow-color:#003333; scrollbar-track-color:#f2e6be; scrollbar-shadow-color:#d4c191; scrollbar-highlight-color:#fff; scrollbar-3dlight-color:#d4c191; scrollbar-darkshadow-Color:#d4c191; }
h1 { margin: 0 0 10px 0; padding: 0; font: 19px "Times New Roman", Times, serif !important; color: #D05230; }
h2 { margin: 0; padding: 0; font: 16px "Times New Roman", Times, serif !important; color: #D05230; }
h4 { margin: 0; padding: 0 0 2px 0; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #669966; }
h5 { margin: 0; padding: 0 0 2px 0; font: 11px Verdana, Arial, Helvetica, sans-serif; }
p { margin: 0 0 10px 0; padding: 0; }

#m120_wrapper { margin: auto; width: 790px; }
#m120_clear { clear: both; }
#m120_overflow { margin: 0; padding: 0; overflow: auto; width:100%; height: 200px; }
#m120_overflow strong { color: #003333; }
#dropdown { float: left; }
#dropdownRight { float: right; }
#m120_overflow p { margin-bottom: 30px; }

.m120_memoryImage { margin: 3px 5px 0 10px; border: solid 2px #669966; }

/* Header css */
#m120_headerTop { margin: 0; padding: 0; background: url(../../images/120_top.jpg) no-repeat left top; height: 24px; }
#m120_headerTimeline { margin: 0; padding: 0; background: url(../../images/120_timeBack.jpg) no-repeat left top; height: 31px; }
#m120_headerMiddle { margin: 0; -margin-bottom: -11px; padding: 0; background: url(../../images/120_navMiddle.jpg) no-repeat left top; height: 7px; }
#m120_headerMiddleHome { margin: 0; padding: 0; background: url(../../images/120_homenav.jpg) no-repeat left top; height: 133px; }

/* Nav css */
#m120_headerNav { margin: 0; padding: 0; background: url(../../images/120_navBack.jpg) no-repeat left top; height: 30px; text-align: center; }
#m120_subnav { margin: 0; padding: 0; height: 20px; }

.menu_child { margin: -2px 0 0 -10px; padding: 4px; background-color: #F9F8DC; color: #FF3300; font-size: 10px; text-align: center; white-space: nowrap; width: 790px; }
.menu_child a { color: #669966; text-decoration:none; padding: 0 40px 0 40px; }
.menu_child a:focus, .menu_child a:hover { color: #003333; text-decoration:underline; }
.menu_childAlt { margin: 0 0 0 1px; padding: 4px; background-color: #F9F8DC; color: #FF3300; font-size: 10px; text-align: center; white-space: nowrap; width: 780px; }
.menu_childAlt a { color: #669966; text-decoration:none; padding: 0 40px 0 40px; }
.menu_childAlt a:focus, .menu_childAlt a:hover { color: #003333; text-decoration:underline; }
.menu_childB { color: #003333 !important; }
.menu_childAltB { color: #003333 !important; }
.m120_spacer { height: 40px; }
.m120_spacer2 { height: 15px; }
.month { font-size: 11px; margin: -5px 0 10px 0 !important; padding: 0; }
.bookmonth { font-size: 13px; margin: 0 0 3px 0 !important; padding: 0 0 0 360px; }
.author { font-size: 10px; margin: 0 0 10px 0 !important; padding: 0 0 0 360px; }
.recipeUnderline { border-bottom: 1px solid #003333; }

/* Body css */
#m120_Container { background: url(../../images/120_tile.jpg) repeat-y left top; padding: 20px 0 0 0; }
.m120_ContainerInner { background: url(../../images/120_TopBook.jpg) no-repeat left top; padding: -20px 0 0 0; }
#m120_BodyHome { height: 183px; }
#m120_scrollbox { margin: 0; padding: 0; overflow: auto; font-size: 11px; line-height: 17px; }

.m120_BodyCopy { margin: 50px 0 0 220px; float: left; width: 300px; }
.m120_timelineNavLeft { font-size: 10px; }
.m120_timelineNavRight { font-size: 11px; line-height: 17px; }
.m120_timelineNavRightAlt { font-size: 11px; line-height: 15px; }
.m120_home { background: url(../../images/120_middleHome.jpg) no-repeat left bottom; }
.m120_1888 { background: url(../../images/120_middle1888.jpg) no-repeat left bottom; height: 311px; }
.m120_1907 { background: url(../../images/120_middle1907.jpg) no-repeat left bottom; height: 311px; }
.m120_1914 { background: url(../../images/120_middle1914.jpg) no-repeat left bottom; height: 311px; }
.m120_1929 { background: url(../../images/120_middle1929.jpg) no-repeat left bottom; height: 311px; }
.m120_1929b { background: url(../../images/120_middle1929b.jpg) no-repeat left bottom; height: 311px; }
.m120_1930 { background: url(../../images/120_middle1930.jpg) no-repeat left bottom; height: 311px; }
.m120_1932 { background: url(../../images/120_middle1932.jpg) no-repeat left bottom; height: 311px; }
.m120_1934 { background: url(../../images/120_middle1934.jpg) no-repeat left bottom; height: 311px; }
.m120_1938 { background: url(../../images/120_middle1938.jpg) no-repeat left bottom; height: 311px; }
.m120_1940 { background: url(../../images/120_middle1940.jpg) no-repeat left bottom; height: 311px; }
.m120_1940b { background: url(../../images/120_middle1940b.jpg) no-repeat left bottom; height: 311px; }
.m120_1954 { background: url(../../images/120_middle1954.jpg) no-repeat left bottom; height: 311px; }
.m120_1958 { background: url(../../images/120_middle1958.jpg) no-repeat left bottom; height: 311px; }
.m120_1960 { background: url(../../images/120_middle1960.jpg) no-repeat left bottom; height: 311px; }
.m120_1973 { background: url(../../images/120_middle1973.jpg) no-repeat left bottom; height: 311px; }
.m120_1981 { background: url(../../images/120_middle1981.jpg) no-repeat left bottom; height: 311px; }
.m120_1984 { background: url(../../images/120_middle1984.jpg) no-repeat left bottom; height: 311px; }
.m120_1991 { background: url(../../images/120_middle1991.jpg) no-repeat left bottom; height: 311px; }
.m120_1998 { background: url(../../images/120_middle1998.jpg) no-repeat left bottom; height: 311px; }
.m120_2004 { background: url(../../images/120_middle2004.jpg) no-repeat left bottom; height: 311px; }
.m120_2006 { background: url(../../images/120_middle2006.jpg) no-repeat left bottom; height: 311px; }
.m120_2006b { background: url(../../images/120_middle2006b.jpg) no-repeat left bottom; height: 311px; }
.m120_2006c { background: url(../../images/120_middle2006c.jpg) no-repeat left bottom; height: 311px; }
.m120_2007 { background: url(../../images/120_middle2007.jpg) no-repeat left bottom; height: 311px; }
.m120_2007b { background: url(../../images/120_middle2007b.jpg) no-repeat left bottom; height: 311px; }
.m120_2008 { background: url(../../images/120_middle2008.jpg) no-repeat left bottom; height: 311px; }
.m120_1960 a { color: #669966; text-decoration:underline; }
.m120_1960 a:focus, .m120_1960 a:hover { color: #003333; text-decoration:underline; }
.m120_privacy { height: 311px; }
.m120_privacy h1 { margin: 0; padding: 0 0 10px 40px; }
.m120_privacybox { margin: 0; padding: 0 0 0 40px; width: 710px; height: 220px; overflow: auto; }
.m120_privacy a { color: #669966; text-decoration:underline; }
.m120_privacy a:focus, .m120_privacy a:hover { color: #003333; text-decoration:underline; }
.m120_contact { height: 311px; background: url(../../images/120_middleWhatAYear.jpg) no-repeat left bottom; }
.m120_contact h1 { margin: 0; padding: 0 0 10px 450px; }
.m120_contactbox { margin: 0; padding: 0 0 0 450px; width: 200px; height: 200px; overflow: auto; }
.m120_contact a { color: #669966; text-decoration:underline; }
.m120_contact a:focus, .m120_contact a:hover { color: #003333; text-decoration:underline; }
.m120_whatayear { height: 311px; background: url(../../images/120_middleWhatAYear.jpg) no-repeat left bottom; }
.m120_whatayear h1 { margin: 0; padding: 0 0 10px 418px; }
.m120_whatayear ul { margin: 0; padding: 0 0 0 15px; font-size: 11px; }
.m120_whatayear li { line-height: 17px; padding-bottom: 5px; }
.m120_whatayearbox { margin: 0; padding: 0 0 0 418px; width: 350px; height: 210px; overflow: auto; }
.m120_forthekids { text-align: center; height: 330px !important; }
.m120_memorabilia { padding-top: 4px; text-align: center; height: 298px !important; }
.m120_memories { height: 311px; background: url(../../images/120_middleMemories.jpg) no-repeat left bottom; }
.m120_memories h5 { color: #669966; }
.m120_memoriesbox { float: left; width:360px; height: 240px; margin: 40px 0 0 250px; -margin: 40px 0 0 200px; }
.contentbox { float: left; width:320px; margin: 40px 0 0 250px; -margin: 40px 0 0 200px; }
.shadetabs { float: left; list-style-type: none; margin: 40px 0  0 25px; -margin: 40px 0  0 10px; padding: 0; width: 120px; }
.contentbox2 { float: left; width:320px; margin: 40px 0 0 115px; -margin: 40px 0 0 -200px; *margin: 40px 0 0 269px; }
.shadetabs2 { float: left; list-style-type: none; margin: 50px 0  0 160px; -margin: 40px 0  0 10px; *margin: 40px 0  0 10px; padding: 0; width: 120px; }
.m120_120 { height: 311px; background: url(../../images/120_middle120.jpg) no-repeat left bottom; }
.m120_120 h1 { margin: 0; padding: 0 0 10px 360px; }
.m120_120 ul { margin: 0; padding: 0 0 0 15px; font-size: 11px; }
.m120_120 li { line-height: 17px; padding-bottom: 5px; }
.m120_120box { margin: 0; padding: 0 0 0 360px; width: 370px; height: 210px; overflow: auto; }
.m120_Book { height: 311px; background: url(../../images/120_middleBook.jpg) no-repeat left bottom; }
.m120_Book h1 { margin: 0; padding: 0 0 10px 360px; }
.m120_Book ul { margin: 0; padding: 0 0 0 15px; font-size: 11px; }
.m120_Book li { line-height: 17px; padding-bottom: 5px; }
.m120_Bookbox { margin: 0; padding: 0 0 0 360px; width: 370px; height: 80px; overflow: auto; }
.m120_Book a { color: #669966; text-decoration:underline; }
.m120_Book a:focus, .m120_Book a:hover { color: #003333; text-decoration:underline; }
.m120_recipeMakeover { padding-left: 100px; }
#m120_recipeMakeoverbox { width: 587px; }
#m120_recipeMakeoverbox h1 { margin: 0; padding: 0; }
#m120_recipeMakeoverbox p { margin: 0; padding: 0; }
#m120_recipeMakeoverInner { float: left; color: #003333; }
#m120_recipeMakeoverInner p { font-size: 10px; margin: 0; padding: 5px 0 0 0; }
.m120_recipeMakeoverInnerVeal { margin: 10px 0 0 0; padding: 135px 0 0 0; background: url(../../images/veal.jpg) no-repeat center top; width: 196px; text-align: center; }
.m120_recipeMakeoverInnerMushroom { margin: 10px 0 0 0; padding: 135px 0 0 0; background: url(../../images/mushroom.jpg) no-repeat center top; width: 195px; text-align: center; }
.m120_recipeMakeoverInnerMamouras { margin: 10px 0 0 0; padding: 135px 0 0 0; background: url(../../images/mamouras.jpg) no-repeat center top; width: 196px; text-align: center; }
.m120_history { height: 311px; }
.m120_history h1 { margin: 0; padding: 0 0 10px 40px; }
#m120_historyinnerBox { background-color: #FF0000; }
.m120_historybox { margin: 0; padding: 0 0 0 40px; width: 710px; height: 200px; }
#m120_historyinner { float: left; color: #003333; }
#m120_historyinner p { font-size: 10px; margin: 0; padding: 5px 0 0 0; }
#m120_historyinner img { border: 2px solid #003333; }
.m120_historyinnerMemo { margin: 10px 0 0 0; padding: 0; background: url(../../images/120_histmemo.jpg) no-repeat center top; width: 237px; text-align: center; }
.m120_historyinner1888 { margin: 10px 0 0 0; padding: 0; background: url(../../images/120_hist1888.jpg) no-repeat center top; width: 236px; text-align: center; }
.m120_historyinnerBook { margin: 10px 0 0 0; padding: 0; background: url(../../images/120_histbook.jpg) no-repeat center top; width: 237px; text-align: center; }



/* Footer css */
#m120_footer { padding-top: 5px; margin-bottom: 10px; }
#m120_footerL { float: left; margin: 0 0 0 25px; -margin: 0 0 0 11px; padding: 0; width: 620px; text-align: left; }
#m120_footerR { float: right; margin: 0 25px 0 0; -margin: 0 11px 0 0; padding: 0; width: 110px; text-align: right; }
#m120_footer p { margin: 0; padding: 0; font-size: 9px; color: #999; }
#m120_footer ul { margin: 0; padding: 0; font-size: 9px; color: #999; }
#m120_footer li { margin: 0; padding: 0; display: inline; }
#m120_footer a { color: #999; text-decoration:underline; }
#m120_footer a:focus, #m120_footer a:hover { color: #999; text-decoration:underline; }

/* ######### CSS for Shade Tabs. Remove if not using ######### */
.shadetabs li { color: #b29f5d !important; text-decoration: }
#shadetabs li p { margin: 0; padding: 0 0 5px 0; -padding: 0 0 0 0; *padding: 0 0 0 0; }
.shadetabs li a { color: #b29f5d !important; text-decoration: underline !important; }
.shadetabs li a:hover { color: #000 !important; text-decoration: underline !important; }
.shadetabs li a.selected { color: #000 !important; text-decoration: underline !important; }
.shadetabs li a.selected:hover { color: #000 !important; text-decoration: underline !important; }

.tabcontent{ display:none; }
.tabcontent2{ display:block; }
.tabcontent3{ display:block; }
@media print { .tabcontent { display:block !important; } }