.fcolor0 { color: rgb(0,0,255); }
.fcolor1 { color: rgb(226,93,5); }
.fcolor2 { color: #ffffff; }
.fcolor3 { color: rgb(229,13,45); }
.fcolor4 { color: #ffffcc; }
.fcolor5 { color: #ff6600; }
.fcolor6 { color: #fff500; }

.back0 { background-color: rgb(243,236,223); }
.back1 { background-color: rgb(255,255,204); }
.back2 { background-color: #ffffff; }
.back3 { background-color: #ffffcc; }
.back4 { background-color: rgb(229,13,45); }
.back5 { background-color: #000000; }
.back6 { background-color: #fffff2; }
.back7 { background-color: #fff500; }

a.inline { background-color: rgb(255,255,102); color: rgb(0,0,204); text-decoration: underline; }
a:inline:visited { background-color: rgb(255,255,102); color: rgb(0,0,204); text-decoration: underline; }
a.inline:hover { background-color: rgb(255,255,0); color: rgb(0,0,255); text-decoration: underline; }

a.inlinew { color: #ffff00; text-decoration: underline; }
a:inlinew:visited { color: #ffff00; text-decoration: underline; }
a.inlinew:hover { background-color: rgb(239,149,56); color: #ffffff; text-decoration: underline; }

a.inlinenu { background-color: rgb(255,255,102); color: rgb(0,0,204); text-decoration: none; }
a:inlinenu:visited { background-color: rgb(255,255,102); color: rgb(0,0,204); text-decoration: none; }
a.inlinenu:hover { background-color: rgb(255,255,0); color: rgb(0,0,255); text-decoration: none; }

a.links { color: rgb(255,0,51); text-decoration: none; }
a:links:visited { color: rgb(255,0,51); text-decoration: none; }
a.links:hover { background-color: rgb(255,0,51); color: rgb(255,255,255); text-decoration: underline; }

a.none { text-decoration: none; }
a.none:visited { text-decoration: none; }
a.none:hover { text-decoration: none; }

a.yellow { color: rgb(255,255,102); text-decoration: none; }
a:yellow:visited { color: rgb(255,255,102); text-decoration: none; }
a.yellow:hover { color: rgb(255,255,102); text-decoration: underline; }

a.ice { color: #3399ff; text-decoration: underline; }
a:ice:visited { color: #3399ff; text-decoration: undeline; }
a.ice:hover { color: #3399ff; text-decoration: none; }

a.grey { font-family: Sans Serif,Tahoma,Arial; font-size: 8pt; color: #999999; text-decoration: none; }
a.grey:visited { font-family: Sans Serif,Tahoma,Arial; font-size: 8pt; color: #999999; text-decoration: none; }
a.grey:hover { font-family: Sans Serif,Tahoma,Arial; font-size: 8pt; color: #ff0033; text-decoration: underline; background-color: #ffffcc; }

.footerl1 { font-family: Sans Serif,Arial,Tahoma; color: rgb(153,153,153); font-size: 9px; letter-spacing: 1px;  word-spacing: 1px; text-align: left; }
.footerr1 { font-family: Sans Serif,Arial,Tahoma; color: rgb(153,153,153); font-size: 9px; letter-spacing: 1px;  word-spacing: 1px; text-align: right; }
.footerc1 { font-family: Sans Serif,Arial,Tahoma; color: rgb(153,153,153); font-size: 9px; letter-spacing: 1px;  word-spacing: 1px; text-align: center; }
a.footer1 { color: rgb(153,153,153,); text-decoration: none; }
a.footer1:visited { color: rgb(153,153,153); text-decoration: none; }
a.footer1:hover { color: rgb(153,153,153); text-decoration: underline; }
a.g1 { color: rgb(185,185,185); text-decoration: none; }
a.g1:visited { color: rgb(185,185,185); text-decoration: none; }
a.g1:hover { color: rgb(185,185,185); text-decoration: none; }

.sold { font-family: Verdana,Arial,Tahoma; color: rgb(255,255,255); font-size: 11px; letter-spacing: 1px;  word-spacing: 1px; line-height: 14px; font-variant: small-caps; text-align: center; }

.ffb { font-family: Verdana,Arial,Tahoma; color: #ffffff; font-size: 9px; letter-spacing: 1px;  word-spacing: 1px; text-align: center; }
a.ffb { color: #fffff2; text-decoration: none; }
a.ffb:visited { color: #fffff2; text-decoration: none; }
a.ffb:hover { color: #000000; text-decoration: none;  background-color: #2b94c8; }

.subnav2box { position: absolute; visibility: hidden; width: 170px; border-top: 1px solid #f2f2f2; border-left: 1px solid #f2f2f2; border-right: 2px solid #333333; border-bottom: 2px solid #333333; text-align: left; z-index: 100; }
.subnav2boxhome { position: absolute; visibility: hidden; width: 140px; border-top: 1px solid #f2f2f2; border-left: 1px solid #f2f2f2; border-right: 2px solid #333333; border-bottom: 2px solid #333333; text-align: left; z-index: 100; }

a.subnav2 { font-family: Verdana,Arial; font-size: 10px; color: #ffffff; text-decoration: none; letter-spacing: 0px;  line-height: 15px; word-spacing: 0px; padding: 3px; background-color: rgb(0,0,255); width: 100%; display: block; border: 1px solid #ffffff; }
a.subnav2:visited { font-family: Verdana,Arial; font-size: 10px; color: #ffffff; text-decoration: none; letter-spacing: 0px;  line-height: 15px; word-spacing: 0px; padding: 3px; background-color: rgb(0,0,255); width: 100%; display: block; border: 1px solid rgb(255,255,255); }
a.subnav2:hover { font-family: Verdana,Arial; font-size: 10px;  color: rgb(0,0,255); text-decoration: none; letter-spacing: 0px;  line-height: 15px; word-spacing:0px; padding: 3px; background-color: rgb(255,255,204); width: 100%; display: block; border: 1px solid rgb(229,13,45); }

a.subnav2x { font-family: Verdana,Arial; font-size: 10px; color: rgb(0,0,255); text-decoration: none; letter-spacing: 0px;  line-height: 15px; word-spacing: 0px; padding: 3px; width: 100%; display: block; border: 1px solid rgb(0,0,255,); background-color: rgb(255,255,51); }
a.subnav2x:visited { font-family: Verdana,Arial; font-size: 10px; color: rgb(0,0,255); text-decoration: none; letter-spacing: 0px;  line-height: 15px; word-spacing: 0px; padding: 3px; width: 100%; display: block; border: 1px solid rgb(0,0,255); background-color: rgb(255,255,51); }
a.subnav2x:hover { font-family: Verdana,Arial; font-size: 10px;  color: rgb(229,13,45); text-decoration: none; letter-spacing: 0px;  line-height: 15px; word-spacing:0px; padding: 3px; background-color: rgb(255,255,204); width: 100%; display: block; border: 1px solid rgb(229,13,45); }

a.subnav2xx { font-family: Verdana,Arial; font-size: 10px; color: rgb(229,13,45); text-decoration: none; letter-spacing: 0px;  line-height: 15px; word-spacing: 0px; padding: 3px; background-color: rgb(255,255,204); width: 100%; display: block; border: 1px solid rgb(229,13,45); }
a.subnav2xx:visited { font-family: Verdana,Arial; font-size: 10px; color: rgb(229,13,45); text-decoration: none; letter-spacing: 0px;  line-height: 15px; word-spacing: 0px; padding: 3px; background-color: rgb(255,255,204); width: 100%; display: block; border: 1px solid rgb(229,13,45); }
a.subnav2xx:hover { font-family: Verdana,Arial; font-size: 10px;  color: rgb(229,13,45); text-decoration: none; letter-spacing: 0px;  line-height: 15px; word-spacing:0px; padding: 3px; background-color: rgb(255,255,204); width: 100%; display: block; border: 1px solid rgb(229,13,45); }

.text0 { font-family: Sans Serif,Tahoma,Arial; font-size: 10px; color: rgb(0,0,75); letter-spacing: 1px;  word-spacing: 2px; line-height: 12px; }
.text0j { font-family: Sans Serif,Tahoma,,Arial; font-size: 10px; color: rgb(0,0,75); letter-spacing: 1px;  word-spacing: 2px; line-height: 12px; text-align: justify; }
.text0r { font-family: Sans Serif,Tahoma,Arial; font-size: 10px; color: rgb(0,0,75); letter-spacing: 1px;  word-spacing: 2px; line-height: 12px; text-align: right; }
.text0c { font-family: Sans Serif,Tahoma,Arial; font-size: 10px; color: rgb(0,0,75); letter-spacing: 1px;  word-spacing: 2px; line-height: 12px; text-align: center; }
.text0l { font-family: Sans Serif,Tahoma,Arial; font-size: 10px; color: rgb(0,0,75); letter-spacing: 1px;  word-spacing: 2px; line-height: 12px; text-align: left; }

.text { font-family: Sans Serif,Tahoma,Arial; font-size: 12px; color: rgb(0,0,75); letter-spacing: 1px;  word-spacing: 2px; line-height: 16px; }
.textj { font-family: Sans Serif,Tahoma,,Arial; font-size: 12px; color: rgb(0,0,75); letter-spacing: 1px;  word-spacing: 2px; line-height: 16px; text-align: justify; }
.textr { font-family: Sans Serif,Tahoma,Arial; font-size: 12px; color: rgb(0,0,75); letter-spacing: 1px;  word-spacing: 2px; line-height: 16px; text-align: right; }
.textc { font-family: Sans Serif,Tahoma,Arial; font-size: 12px; color: rgb(0,0,75); letter-spacing: 1px;  word-spacing: 2px; line-height: 16px; text-align: center; }
.textl { font-family: Sans Serif,Tahoma,Arial; font-size: 12px; color: rgb(0,0,75); letter-spacing: 1px;  word-spacing: 2px; line-height: 16px; text-align: left; }

.text2 { font-family: Sans Serif,Tahoma,Arial; font-size: 14px; color: rgb(0,0,75); letter-spacing: 1px;  word-spacing: 2px; line-height: 18px; }
.text2j { font-family: Sans Serif,Tahoma,,Arial; font-size: 14px; color: rgb(0,0,75); letter-spacing: 1px;  word-spacing: 2px; line-height: 18px; text-align: justify; }
.text2r { font-family: Sans Serif,Tahoma,Arial; font-size: 14px; color: rgb(0,0,75); letter-spacing: 1px;  word-spacing: 2px; line-height: 18px; text-align: right; }
.text2c { font-family: Sans Serif,Tahoma,Arial; font-size: 14px; color: rgb(0,0,75); letter-spacing: 1px;  word-spacing: 2px; line-height: 18px; text-align: center; }
.text2l { font-family: Sans Serif,Tahoma,Arial; font-size: 14px; color: rgb(0,0,75); letter-spacing: 1px;  word-spacing: 2px; line-height: 18px; text-align: left; }

.text3 { font-family: Sans Serif,Tahoma,Arial; font-size: 16px; color: rgb(0,0,75); letter-spacing: 1px;  word-spacing: 2px; line-height: 20px; }
.text3j { font-family: Sans Serif,Tahoma,,Arial; font-size: 16px; color: rgb(0,0,75); letter-spacing: 1px;  word-spacing: 2px; line-height: 20px; text-align: justify; }
.text3r { font-family: Sans Serif,Tahoma,Arial; font-size: 16px; color: rgb(0,0,75); letter-spacing: 1px;  word-spacing: 2px; line-height: 20px; text-align: right; }
.text3c { font-family: Sans Serif,Tahoma,Arial; font-size: 16px; color: rgb(0,0,75); letter-spacing: 1px;  word-spacing: 2px; line-height: 20px; text-align: center; }
.text3l { font-family: Sans Serif,Tahoma,Arial; font-size: 16px; color: rgb(0,0,75); letter-spacing: 1px;  word-spacing: 2px; line-height: 20px; text-align: left; }

.textgc { font-family: Sans Serif,Tahoma,Arial; font-size: 10px; color: #777777; letter-spacing: 1px;  word-spacing: 2px; line-height: 16px; text-align: center; }
.textgj { font-family: Sans Serif,Tahoma,Arial; font-size: 10px; color: #777777; letter-spacing: 1px;  word-spacing: 2px; line-height: 16px; text-align: justify; }
.text2gc { font-family: Sans Serif,Tahoma,Arial; font-size: 10px; color: #777777; letter-spacing: 1px;  word-spacing: 2px; line-height: 11px; text-align: center; }
.text2gj { font-family: Sans Serif,Tahoma,Arial; font-size: 10px; color: #777777; letter-spacing: 1px;  word-spacing: 2px; line-height: 11px; text-align: justify; }
.textwc { font-family: Sans Serif,Tahoma,Arial; font-size: 10px; color: #ffffff; letter-spacing: 1px;  word-spacing: 2px; line-height: 16px; text-align: center; }

.rules { font-family: Verdana,Tahoma,Arial; font-size: 11px; color: rgb(0,0,75); letter-spacing: 1px;  word-spacing: 2px; line-height: 14px; }
.rulesj { font-family: Verdana,Tahoma,,Arial; font-size: 11px; color: rgb(0,0,75); letter-spacing: 1px;  word-spacing: 2px; line-height: 14px; text-align: justify; }
.rulesr { font-family: Verdana,Tahoma,Arial; font-size: 11px; color: rgb(0,0,75); letter-spacing: 1px;  word-spacing: 2px; line-height: 14px; text-align: right; }
.rulesc { font-family: Verdana,Tahoma,Arial; font-size: 11px; color: rgb(0,0,75); letter-spacing: 1px;  word-spacing: 2px; line-height: 14px; text-align: center; }
.rulesl { font-family: Verdana,Tahoma,Arial; font-size: 11px; color: rgb(0,0,75); letter-spacing: 1px;  word-spacing: 2px; line-height: 14px; text-align: left; }

.heading1l { font-family: Sans Serif,Verdana,Arial; font-size: 11pt; color: rgb(229,13,45); font-variant: small-caps; font-weight: bold; letter-spacing: 1px;  word-spacing: 2px; line-height: 15px; text-align: left; }
.heading1c { font-family: Sans Serif,Verdana,Arial; font-size: 11pt; color: rgb(229,13,45); font-variant: small-caps; font-weight: bold; letter-spacing: 1px;  word-spacing: 2px; line-height: 15px; text-align: center; }
.heading2l { font-family: Sans Serif,Verdana,Arial; font-size: 11pt; color: rgb(0,0,255); font-variant: small-caps; letter-spacing: 1px;  word-spacing: 2px; line-height: 15px; text-align: left; }
.heading2bl { font-family: Sans Serif,Verdana,Arial; font-size: 11pt; color: rgb(0,0,255); font-variant: small-caps; font-weight: bold; letter-spacing: 1px;  word-spacing: 2px; line-height: 15px; text-align: left; }
.heading2bc { font-family: Sans Serif,Verdana,Arial; font-size: 11pt; color: rgb(0,0,255); font-variant: small-caps; font-weight: bold; letter-spacing: 1px;  word-spacing: 2px; line-height: 15px; text-align: center; }
.heading3l { font-family: Sans Serif,Verdana,Arial; font-size: 11pt; color: rgb(226,93,5); font-variant: small-caps; letter-spacing: 1px;  word-spacing: 2px; line-height: 15px; text-align: left; }
.heading3c { font-family: Sans Serif,Verdana,Arial; font-size: 11pt; color: rgb(226,93,5); font-variant: small-caps; letter-spacing: 1px;  word-spacing: 2px; line-height: 15px; text-align: center; }
.heading3bc { font-family: Sans Serif,Verdana,Arial; font-size: 11pt; color: rgb(226,93,5); font-variant: small-caps; font-weight: bold; letter-spacing: 1px;  word-spacing: 2px; line-height: 15px; text-align: center; }
.heading4l { font-family: Sans Serif,Verdana,Arial; font-size: 10pt; color: rgb(194,31,0); font-variant: small-caps; font-weight: bold; letter-spacing: 1px;  word-spacing: 2px; line-height: 15px; text-align: left; }
.heading4c { font-family: Sans Serif,Verdana,Arial; font-size: 10pt; color: rgb(194,31,0); font-variant: small-caps; font-weight: bold; letter-spacing: 1px;  word-spacing: 2px; line-height: 15px; text-align: center; }
.heading5c { font-family: Sans Serif,Verdana,Arial; font-size: 18pt; color: rgb(194,31,0); font-variant: small-caps; font-weight: bold; letter-spacing: 1px;  word-spacing: 2px; line-height: 30px; text-align: center; }
.heading6c { font-family: Sans Serif,Verdana,Arial; font-size: 11pt; color: #ffffff; font-variant: small-caps; font-weight: bold; letter-spacing: 1px;  word-spacing: 2px; line-height: 15px; text-align: center; }
.heading7c { font-family: Sans Serif,Verdana,Arial; font-size: 18pt; color: #ffffff; font-variant: small-caps; font-weight: bold; letter-spacing: 1px;  word-spacing: 2px; line-height: 30px; text-align: center; }
.heading8c { font-family: Sans Serif,Verdana,Arial; font-size: 10pt; color: rgb(229,13,45); font-variant: small-caps; font-weight: bold; letter-spacing: 1px;  word-spacing: 2px; line-height: 15px; text-align: center; }
.heading8l { font-family: Sans Serif,Verdana,Arial; font-size: 10pt; color: rgb(229,13,45); font-variant: small-caps; font-weight: bold; letter-spacing: 1px;  word-spacing: 2px; line-height: 15px; text-align: left; }
.heading9l { font-family: Sans Serif,Verdana,Arial; font-size: 10pt; color: rgb(0,0,255); font-variant: small-caps; font-weight: bold; letter-spacing: 1px;  word-spacing: 2px; line-height: 15px; text-align: left; }
.heading9c { font-family: Sans Serif,Verdana,Arial; font-size: 10pt; color: rgb(0,0,255); font-variant: small-caps; font-weight: bold; letter-spacing: 1px;  word-spacing: 2px; line-height: 15px; text-align: center; }

.submitbut { font-family: Arial,Verdana,Arial; font-size: 11pt; color: #ffffff; font-variant: small-caps; font-weight: bold; letter-spacing: 1px; word-spacing: 1px; line-height: 19px; text-align: center; }
.contestinput { font-family: Arial,Tahoma,Arial; font-size: 12px; color: rgb(64,32,0); letter-spacing: 1px; text-align: left; }

.tel { font-family: Verdana,Arial,Tahoma; color: rgb(00,00,255); font-size: 8pt; font-weight: bold; letter-spacing: 4px;  word-spacing: 0px; text-align: center; }
.weaccept { font-family: Verdana,Arial,Tahoma; color: rgb(255,51,0); font-size: 9px; letter-spacing: 1px;  word-spacing: 1px; text-align: justify; }
.canada { font-family: Verdana,Arial,Tahoma; color: #ffffff; font-size: 9px; letter-spacing: 1px;  word-spacing: 0px; text-align: left; }

.hline1 {  border-bottom: solid rgb(0,0,255); border-width: 1px; }
.hline2 {  border-bottom: solid #a62201; border-width: 1px; }
.hline3 {  border-bottom: solid #ff0033; border-width: 1px; }

.boxsolid1 {  border: solid rgb(0,0,255); border-width: 1px; padding: 10px; }
.boxsolid2 {  border: solid rgb(226,93,5); border-width: 1px; padding: 10px; }
.boxsolid3 {  border: solid rgb(229,13,45); border-width: 1px; padding: 10px; }
.boxsolid4 {  border: solid #f2f2f2; border-width: 1px; padding: 10px; }

.boxdashed1 {  border: dashed rgb(0,0,255); border-width: 2px; padding: 10px; }
.boxdashed2 {  border: dashed rgb(226,93,5); border-width: 2px; padding: 10px; }
.boxdashed3 {  border: dashed rgb(229,13,45); border-width: 2px; padding: 10px; }
.boxdashed4 {  border: dashed #f2f2f2; border-width: 2px; padding: 10px; }
.boxdashed5 {  border: dashed rgb(229,13,45); border-width: 2px; padding: 10px; }
.boxcoupon {  border: dashed rgb(248,200,116); border-width: 1px; }

.vline {  border-left: ridge #f2f2f2; border-width: 1px; padding-left: 10px; }
.locations { font-family: Verdana,Arial; font-size: 8pt; color: #888888; letter-spacing: 1px;  word-spacing: 0px; text-align: left; }
.locationsc { font-family: Verdana,Arial; font-size: 8pt; color: #888888; letter-spacing: 1px;  word-spacing: 0px; text-align: center; }
.one { font-family: Verdana,Arial; font-size: 7pt; color: #ffffff; background-color: #ff0033; }
.park { font-family: Verdana,Arial; font-size: 7pt; color: #ffffff; background-color: #009900; }
.sun { font-family: Verdana,Arial; font-size: 7pt; color: #ffffff; background-color: #cc00ff; }
a.hours { color: rgb(0,0,255); text-decoration: none; padding: 2px; background-color: #ffffcc; }
a.hours:visited { color: rgb(0,0,255); text-decoration: none; padding: 2px; background-color: #ffffcc; }
a.hours:hover { color: #ff0033; text-decoration: none; padding: 2px; background-color: #ffff99; }
a.hours:active { color: #ff0033; text-decoration: none; padding: 2px; background-color: #ffff33; }
a.locate { color: rgb(0,0,255); text-decoration: underline; }
a.locate:visited { color: rgb(0,0,255); text-decoration: underline; }
a.locate:hover { color: #ff0033; text-decoration: underline; background-color: #f2f2f2; }
a.locate:active { color: #ff0033; text-decoration: underline; background-color: #f2f2f2; }
a.city { font-size: 8pt; color: #999999; text-decoration: none; }
a.city:visited { font-size: 8pt; color: #999999; text-decoration: none; }
a.city:hover { font-size: 8pt; color: #ff0033; text-decoration: underline; background-color: #ffffcc; }
a.city:active { font-size: 8pt; color: #0000ff; text-decoration: underline; background-color: #ffffcc; }
.status { font-family: Sans Serif,Verdana,Arial; font-size: 10pt; color: #ff0033; letter-spacing: 1px;  word-spacing: 2px; line-height: 15px; text-align: left; }

.indent1 { margin-left: 1px }
.indent2 { margin-left: 2px }
.indent3 { margin-left: 3px }
.indent4 { margin-left: 4px }
.indent5 { margin-left: 5px }
.indent8 { margin-left: 8px }
.indent10 { margin-left: 10px }
.indent20 { margin-left: 20px }
.indent30 { margin-left: 30px }
.indent40 { margin-left: 40px }
.indent50 { margin-left: 50px }
.indent60 { margin-left: 60px }
.indent70 { margin-left: 70px }
.indent80 { margin-left: 80px }
.indent90 { margin-left: 90px }
.indent100 { margin-left: 100px }
.indent200 { margin-left: 200px }
.indentx1 { margin-right: 1px }
.indent10x10 { margin-left: 10px; margin-right: 10px }
.indent15x15 { margin-left: 15px; margin-right: 15px }
.indent20x20 { margin-left: 20px; margin-right: 20px }
.indent30x30 { margin-left: 30px; margin-right: 30px }
.indent40x40 { margin-left: 40px; margin-right: 40px }
.indent50x50 { margin-left: 50px; margin-right: 50px }
.indent100x100 { margin-left: 100px; margin-right: 100px }
.indent110x110 { margin-left: 110px; margin-right: 110px }

.trans50 { background-color: rgb(255,255,00); filter:alpha(opacity=60); -moz-opacity:0.60; -khtml-opacity: 0.60; opacity: 0.60; }

.newoff { background-color: rgb(0,0,255); filter:alpha(opacity=95); -moz-opacity:0.95; -khtml-opacity: 0.95; opacity: 0.95; }
.newon { background-color: rgb(226,93,5); filter:alpha(opacity=100); -moz-opacity:1.00; -khtml-opacity: 1.00; opacity: 1.00; }

.nowrap { white-space: nowrap; }

body { font-family: Sans Serif,Tahoma,Arial; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 5px; background-color: rgb(255,255,255); background-image: url(gifs/back.gif); }

html { scrollbar-face-color: rgb(226,93,5); scrollbar-arrow-color: rgb(255,255,204); scrollbar-track-color: rgb(255,255,204); scrollbar-shadow-color: rgb(0,0,0); scrollbar-highlight-color: rgb(255,102,51); scrollbar-3dlight-color: rgb(255,255,204); scrollbar-darkshadow-Color: rgb(194,31,0); }

