/* Main Web Site Style Sheet - Chicago Luaus *//* Programming and Code Copyright Notice:! Developed by LCC Enterprises, April, 2009! Contains or may contain original and manual & auto generated! HTML, JavaScript, CSS, and other programming code.! ©2009 by LCC Enterprises.   All rights reserved.!! This installation under license for use by Tiki Terrace, LLC - d/b/a Chicago Luaus*//************************//* Standard Layout Tags *//************************/body {  padding-top: 0px;  padding-bottom: 0px;  background-color: #662004;  border-width: 0px;  border-color: transparent;  border-style: solid;  margin-top: 10px;  margin-bottom: 20px;  padding-top: 0px;  padding-bottom: 0px;}A {  color: blue;  text-decoration: underline;  font-family: Times New Roman, Serif;  font-size: 10pt;  font-weight: normal;  letter-spacing: normal;  line-height: normal;}A:link {  color: blue;  text-decoration: underline;}A:visited {  color: blue;  text-decoration: underline;}A:hover {  color: Red;}A.sublinkactive {  color: Maroon;  text-decoration: none;  background-color: transparent;  padding-left: 10pt;  padding-right: 10pt;  font-family: Times New Roman, Serif;  font-size: 12pt;  font-weight: Bold;}A.sublinkactive:visited {  color: Maroon;  text-decoration: none;  background-color: transparent;  padding-left: 10pt;  padding-right: 10pt;}A.sublinkactive:hover {  color: White;  text-decoration: none;  background-color: #666666;  padding-left: 10pt;  padding-right: 10pt;}  A.sublinkinactive {  color: White;  text-decoration: none;  background-color: #642100;  padding-left: 10pt;  padding-right: 10pt;  font-family: Times New Roman, Serif;  font-size: 12pt;  font-weight: Bold;}A.sublinkinactive:hover {  color: White;  text-decoration: none;}A.sublinkinactive:visited {  color: White;  text-decoration: none;}H1 {  color: #642100;  font-family: Times New Roman, Serif;  font-size: 24pt;  font-weight: Bold;  letter-spacing: 2pt;  line-height: normal;  text-align: center;  margin-top: 0px;  margin-bottom: 20px;  padding-top: 0px;  padding-bottom: 0px;}H2 {  color: Maroon;  font-family: Times New Roman, Serif;  font-size: 18pt;  font-weight: Bold;  font-style: italic;  letter-spacing: 1pt;  line-height: normal;  text-align: center;  margin-top: 0px;  margin-bottom: 10px;  padding-top: 0px;  padding-bottom: 0px;}H3 {  color: #9B4E00;  font-family: Times New Roman, Serif;  font-size: 18pt;  font-weight: Bold;  font-style: italic;  letter-spacing: 1pt;  line-height: normal;  text-align: center;  margin-top: 0px;  margin-bottom: 10px;  padding-top: 0px;  padding-bottom: 0px;}H4 {  color: #642100;  font-family: Times New Roman, Serif;  font-size: 14pt;  font-weight: Bold;  letter-spacing: normal;  line-height: normal;  text-align: left;  margin-top: 30px;  margin-bottom: 0px;  padding-top: 0px;  padding-bottom: 0px;}H5 {  color: #642100;  font-family: Times New Roman, Serif;  font-size: 12pt;  font-weight: Bold;  letter-spacing: normal;  line-height: normal;  text-align: center;  margin-top: 0px;  margin-bottom: 10px;  padding-top: 0px;  padding-bottom: 0px;  text-decoration: underline;}LI {  margin-top: 0pt;  margin-bottom: 10pt;  margin-left: 0pt;  padding-left: 0pt;  padding-bottom: 0pt;}LI.tricolumnlevel1 {  margin-top: 0pt;  margin-bottom: 10pt;  margin-left: 0pt;  padding-left: 0pt;  padding-bottom: 0pt;}LI.tricolumnlevel2 {  margin-top: 0pt;  margin-bottom: 0pt;  margin-left: 0pt;  padding-left: 0pt;  padding-bottom: 0pt;}LI.footnotetext {  margin-top: 0pt;  margin-bottom: 5pt;  margin-left: 0pt;  padding-left: 0pt;  padding-bottom: 0pt;}/* LI:first-line {  font-weight: Bold;  color: Maroon;}*/OL {  color: Black;  list-style-type: decimal;  list-style-position: outside;  list-style-image: none;  margin-top: 0pt;  margin-bottom: 20pt;  margin-left: 30pt;  margin-right: 30pt;  font-family: Times New Roman, Serif;  font-size: 12pt;  font-weight: normal;  letter-spacing: normal;  line-height: normal;  text-align: left;}OL.footnotetext {  color: Black;  list-style-type: decimal;  list-style-position: outside;  list-style-image: none;  margin-top: 0pt;  margin-bottom: 20pt;  margin-left: 30pt;  margin-right: 30pt;  font-family: Times New Roman, Serif;  font-size: 10pt;  font-weight: normal;  letter-spacing: normal;  line-height: normal;  text-align: left;}p {  color: black;  font-family: Times New Roman, Serif;  font-size: 12pt;  font-weight: normal;  letter-spacing: normal;  line-height: normal;  text-align: left;  margin-top: 0px;  margin-bottom: 10px;  padding-top: 0px;  padding-bottom: 0px;}UL {  color: Black;  list-style: square;  list-style-position: outside;  list-style-image: none;  margin-top: 0pt;  margin-bottom: 20pt;  margin-left: 20pt;  font-family: Times New Roman, Serif;  font-size: 12pt;  font-weight: normal;  letter-spacing: normal;  line-height: normal;  text-align: left;}UL.tricolumnlevel1 {  color: Black;  list-style: square;  list-style-position: outside;  list-style-image: none;  margin-top: 0pt;  margin-bottom: 20pt;  margin-left: 20pt;  font-family: Times New Roman, Serif;  font-size: 10pt;  font-weight: normal;  letter-spacing: normal;  line-height: normal;  text-align: left;}UL.tricolumnlevel2 {  color: Black;  list-style: circle;  list-style-position: outside;  list-style-image: none;  margin-top: 0pt;  margin-bottom: 0pt;  margin-left: 20pt;  font-family: Times New Roman, Serif;  font-size: 10pt;  font-weight: normal;  letter-spacing: normal;  line-height: normal;  text-align: left;}/**********************//* Custom Layout Tags *//**********************/.cents {  color: #444444;  font-family: Times New Roman, Serif;  font-size: 7pt;  font-weight: normal;  vertical-align: super;  text-decoration: underline;}.footercompanydivision {  color: Maroon;  font-family: Times New Roman, Serif;  font-size: 9pt;  font-weight: Bold;  letter-spacing: normal;  line-height: normal;  text-align: center;  margin-top: 5px;  margin-bottom: 0px;}.footercompanyinfo {  color: Navy;  font-family: Times New Roman, Serif;  font-size: 10pt;  font-weight: normal;  letter-spacing: normal;  line-height: normal;  text-align: center;  margin-top: 0px;  margin-bottom: 0px;}.footercompanyname {  color: black;  font-family: Times New Roman, Serif;  font-size: 14pt;  font-weight: Bold;  letter-spacing: 2pt;  line-height: normal;  text-align: center;  margin-top: 5px;  margin-bottom: 5px;}.footercopyright {  color: Gray;  font-family: Times New Roman, Serif;  font-size: 8pt;  font-weight: normal;  letter-spacing: normal;  line-height: normal;  text-align: center;  margin-top: 0px;  margin-bottom: 0px;}.footercopyright:first-letter {  font-size: 10pt;}.footnotenum {  color: Black;  font-family: Times New Roman, Serif;  font-size: 7pt;  font-weight: normal;  vertical-align: super;}.footnotetext {  color: black;  font-family: Times New Roman, Serif;  font-size: 10pt;  font-weight: normal;  letter-spacing: normal;  line-height: normal;  text-align: justify;  margin-top: 0px;  margin-bottom: 10px;  padding-top: 0px;  padding-bottom: 0px;}.generalimageleft {  border-width: 0px;  border-color: Black;  border-style: solid;  margin-top: 0px;  margin-bottom: 20px;  margin-left: 0px;  margin-right: 30px;  float: left;}.generalimageright {  border-width: 0px;  border-color: Black;  border-style: solid;  margin-top: 0px;  margin-bottom: 20px;  margin-left: 30px;  margin-right: 0px;  float: right;}.generaltext {  color: black;  font-family: Times New Roman, Serif;  font-size: 12pt;  font-weight: normal;  letter-spacing: normal;  line-height: normal;  text-align: justify;  margin-top: 0px;  margin-bottom: 10px;  padding-top: 0px;  padding-bottom: 0px;}.hometext {  color: black;  font-family: Times New Roman, Serif;  font-size: 12pt;  font-weight: normal;  letter-spacing: normal;  line-height: normal;  text-align: left;  margin-top: 0px;  margin-bottom: 10px;  padding-top: 0px;  padding-bottom: 0px;}.hometext:first-letter {  color: #642100;  font-size: 24pt;  font-weight: Bold;}.legalnotice {  color: #642100;  font-family: Times New Roman, Serif;  font-size: 8pt;  font-weight: normal;  letter-spacing: normal;  line-height: normal;  text-align: left;  margin-top: 10px;  margin-bottom: 10px;}.linkimgmid {  border-width: 0px;  border-color: transparent;  border-style: solid;  margin-top: 0px;  margin-bottom: 0px;  margin-left: 2px;  margin-right: 2px;}.linkimglef {  border-width: 0px;  border-color: transparent;  border-style: solid;  margin-top: 0px;  margin-bottom: 0px;  margin-left: 0px;  margin-right: 2px;}.linkimgrig {  border-width: 0px;  border-color: transparent;  border-style: solid;  margin-top: 0px;  margin-bottom: 0px;  margin-left: 2px;  margin-right: 0px;}.masterdiv {  text-align: center;}.mastertable {  width: 980px;  border-top-width: 0px;  border-bottom-width: 0px;  border-left-width: 0px;  border-right-width: 0px;  border-color: white;  border-style: solid;  background-color: transparent;  background-image: url("pagebackground.jpg");  background-repeat: repeat-y;  background-position: top left;}.menudetailentriestable {  width: 100%;  border-top-width: 0px;  border-bottom-width: 0px;  border-left-width: 0px;  border-right-width: 0px;  border-color: white;  border-style: solid;  background-color: transparent;  margin-top: 20px;  margin-bottom: 0px;}.menudetailentrycellimageleft {  text-align: left;  vertical-align: middle;  border-width: 0px;  border-style: none;  padding-left: 0px;  padding-right: 0px;  padding-top: 0px;  padding-bottom: 0px;}.menudetailentrycellimageright {  text-align: right;  vertical-align: middle;  border-width: 0px;  border-style: none;  padding-left: 0px;  padding-right: 0px;  padding-top: 0px;  padding-bottom: 0px;}.menudetailentrycelltextleft {  text-align: left;  vertical-align: middle;  border-width: 0px;  border-style: none;  padding-left: 0px;  padding-right: 50px;  padding-top: 10px;  padding-bottom: 10px;  color: Black;  font-family: Times New Roman, Serif;  font-size: 12pt;  font-weight: normal;  font-style: normal;  letter-spacing: normal;  line-height: normal;}.menudetailentrycelltextright {  text-align: right;  vertical-align: middle;  border-width: 0px;  border-style: none;  padding-left: 50px;  padding-right: 0px;  padding-top: 10px;  padding-bottom: 10px;  color: Black;  font-family: Times New Roman, Serif;  font-size: 12pt;  font-weight: normal;  font-style: normal;  letter-spacing: normal;  line-height: normal;}.menuentryimage {/*  width: 320;  *//*  height: 240;  */  border-width: 10px;  border-color: Black;  border-style: solid;  margin-top: 0px;  margin-bottom: 0px;  margin-left: 0px;  margin-right: 0px;}.menuentrytitle {  font-weight: bold;  font-size: 14pt;  text-decoration: underline;  text-transform: uppercase;  padding-right: 15pt;}.menusummaryentrycell {  width: 50%;  background-color: transparent;  text-align: center;  vertical-align: top;  padding-top: 20px;  padding-bottom: 20px;  padding-left: 20px;  padding-right: 20px;}.menusummaryentrydescription {  color: #774E00;  font-family: Times New Roman, Serif;  font-size: 12pt;  font-weight: normal;  font-style: italic;  letter-spacing: normal;  line-height: normal;  text-align: left;  margin-top: 0px;  margin-bottom: 10px;  margin-left: 40px;  margin-right: 40px;  padding-top: 0px;  padding-bottom: 0px;}.menusummaryentrytitle {  color: #9B4E00;  font-family: Times New Roman, Serif;  font-size: 18pt;  font-weight: bold;  font-style: italic;  letter-spacing: 1pt;  line-height: normal;  text-align: center;  margin-top: 0px;  margin-bottom: 0px;  padding-top: 0px;  padding-bottom: 0px;}.pagecontentcell {  width: 100%;  background-color: transparent;  text-align: center;  vertical-align: top;  padding-top: 0px;  padding-bottom: 0px;  padding-left: 0px;  padding-right: 0px;}.pagecontenttable {  width: 880px;  border-top-width: 0px;  border-bottom-width: 0px;  border-left-width: 0px;  border-right-width: 0px;  border-color: white;  border-style: solid;  background-color: transparent;}.pagefootercell {  width: 100%;  background-color: transparent;  text-align: center;  vertical-align: top;  padding-top: 40px;  padding-bottom: 0px;  font-family: Times New Roman, Serif;  font-size: 10pt;  font-weight: normal;  letter-spacing: normal;  line-height: normal;}.pageheadercell {  width: 100%;  background-color: transparent;  text-align: center;  vertical-align: top;}.pagelinkscell {  width: 100%;  height: 200px;  background-color: transparent;  text-align: center;  vertical-align: top;  padding-top: 20px;  padding-bottom: 40px;}.pagemastercell {  width: 100%;  background-color: transparent;  text-align: center;  vertical-align: top;  padding-top: 20px;  padding-bottom: 40px;}.sublinksline {  color: Black;  font-family: Times New Roman, Serif;  font-size: 14pt;  font-weight: Bold;  letter-spacing: normal;  line-height: normal;  text-indent: 0pt;  margin-top: 8pt;  margin-bottom: 40pt;  padding-top: 0px;  padding-bottom: 0px;  text-align: center;}.tricolumntable {  width: 100%;  border-top-width: 0px;  border-bottom-width: 0px;  border-left-width: 0px;  border-right-width: 0px;  border-color: white;  border-style: solid;  background-color: transparent;  margin-top: 20px;  margin-bottom: 0px;}.tricolumnleft {  width: 32%;  text-align: left;  vertical-align: top;  border-top-width: 0px;  border-bottom-width: 0px;  border-left-width: 0px;  border-right-width: 0px;  border-color: white;  border-style: solid;  padding-left: 0px;  padding-right: 10px;  padding-top: 0px;  padding-bottom: 0px;}.tricolumncenter {  width: 36%;  text-align: left;  vertical-align: top;  border-top-width: 0px;  border-bottom-width: 0px;  border-left-width: 1px;  border-right-width: 1px;  border-color: black;  border-style: solid;  padding-left: 10px;  padding-right: 10px;  padding-top: 0px;  padding-bottom: 0px;}.tricolumnright {  width: 32%;  text-align: left;  vertical-align: top;  border-top-width: 0px;  border-bottom-width: 0px;  border-left-width: 0px;  border-right-width: 0px;  border-color: white;  border-style: solid;  padding-left: 10px;  padding-right: 0px;  padding-top: 0px;  padding-bottom: 0px;}.tricolumntext {  color: black;  font-family: Times New Roman, Serif;  font-size: 10pt;  font-weight: normal;  letter-spacing: normal;  line-height: normal;  text-align: left;  margin-top: 0px;  margin-bottom: 10px;  padding-top: 0px;  padding-bottom: 0px;}
