*{margin:0; padding:0; }
@font-face{font-family:AppSil; src:url(--AppSILI.ttf); }
body{padding:0; min-width:940px; background:#fff; background-repeat:repeat-y; font-family:Georgia, "Times New Roman", Times, serif; font-weight:400; font-size:14px; color:#43220c; cursor:default; }
h1{font-weight:400; font-style:italic; font-size:30px; line-height:30px; color:#fff; margin:0 0 8px; }
h1{filter:progid:DXImageTransform.Microsoft.Shadow(color=#666666,direction=45); }
h1{text-shadow:#43220c 0 0 3px; }
h1 span{font-weight:400; font-style:italic; font-size:24px; color:#fff; }
h2{font-weight:700; font-style:italic; font-size:13px; color:#fff; }
h2{filter:progid:DXImageTransform.Microsoft.Shadow(OffX='2',OffY='2',color=#666666,direction=45); }
h2{text-shadow:#000 0 0 3px; }
h3{font-weight:400; font-style:italic; font-size:32px; color:#ed8b21; }
h4{font-weight:400; font-style:normal; font-size:16px; color:#3a2115; line-height:22px; }
h5{font-weight:400; font-style:italic; font-size:24px; line-height:22px; }
h5 span{font-size:21px; }
h6{font-weight:400; font-style:italic; font-size:88px; letter-spacing:-4px; color:#fff; margin:0 0 80px; }
h6{filter:progid:DXImageTransform.Microsoft.Shadow(color=#764e1c,direction=45); }
h6{text-shadow:#764e1c 0 0 10px; }
h6 span{letter-spacing:-7px; }
p{line-height:20px; }
p span{text-align:left; font-size:13px; }
a{color:#89a339; }
a:hover{color:#ed8b21; }
#Wrapper{margin:auto; width:100%; background:#fff url(../img/bg-main.jpg) top center; background-repeat:no-repeat; }
#WrapperInt{margin:auto; width:100%; background:#fff url(../img/bg-main-int.jpg) top center; background-repeat:no-repeat; }
#ImgCover{margin:auto; width:100%; min-height:500px; background:transparent url(../img/bg-cover.gif) top center; background-repeat:repeat; }
#Header{width:100%; height:106px; background:url(../img/logo.png) center left; background-repeat:no-repeat; }
#ContentWrapper{padding:0 0 30px; margin:0 auto; width:940px; }
#ContentHomeLeft{clear:both; padding:0 20px 40px 0; width:580px; margin:0; float:left; }
#ContentHomeRight{padding:0; width:298px; float:right; }
#ContentWide{clear:both; padding:510px 0 0; width:100%; margin:0; float:left; }
#ContentLeft{clear:both; padding:54px 0 60px; width:444px; margin:0; float:left; }
#ContentRight{padding:78px 0 60px; width:441px; float:right; }
#ContentRight img{border:4px solid #d3c7c2; background:#fff; padding:1px; }
#ContentRightPic{padding:73px 0 0; font-weight:700; float:right; }
#PlantMap{border:4px solid #d3c7c2; background:#fff; padding:1px; }
#Flash{width:940px; height:268px; margin:0 0 4px; }
.Featured{padding:47px 25px 82px 0; width:296px; margin:0; float:left; }
.Featured img{border:0; margin:0 0 6px; }
.Featured span{background:url(../img/thumb_stroke.png) no-repeat; width:296px; height:140px; display:block; position:absolute; }
.FeaturedLast{padding:47px 0 0; width:296px; margin:0; float:left; }
.FeaturedLast img{border:0; margin:0 0 6px; }
.FeaturedLast span{background:url(../img/thumb_stroke.png) no-repeat; width:296px; height:140px; display:block; position:absolute; }
.Map{border:4px solid #d3c7c2; background:#fff; padding:1px; margin:76px 0 10px; }
ul#Nav{margin:40px 0 0; float:right; }
ul#Nav.home{margin:40px 90px 0 0; float:right; }
ul#Nav li{list-style-type:none; display:inline; }
ul#Nav li a{padding:10px; margin:0; color:#fff; text-decoration:none; -ms-border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; }
ul#Nav li a:hover{color:#fff; background-color:#ed8b21; }
ul#Nav li a.on{color:#fff; background-color:#ed8b21; }
ul#FooterNav{margin:0; float:left; }
ul#FooterNav li{list-style-type:none; display:inline; }
ul#FooterNav li a{padding:0 14px 0 0; margin:0; text-decoration:none; color:#ed8b21; }
ul#FooterNav li a:hover{color:#43220c; }
ul.thumb{overflow:hidden; list-style:none; width:100%; padding:80px 0 0; }
ul.thumb li{width:206px; font-style:normal; font-weight:700; float:left; margin:0 28px 24px 1px; }
ul.thumb li.last{float:left; margin:0 0 24px; }
ul.thumb a{text-decoration:none; color:#000; background-color:transparent; }
ul.thumb img{border:4px solid #d3c7c2; background:#fff; padding:1px; }
ul.thumb em{width:206px; height:125px; background:transparent url(../img/thumbOver.png); margin:0; padding:0; display:none; position:absolute; font-style:normal; font-size:24px; color:#fff; text-align:center; }
ul.thumb a:hover em{display:block; }
ul.list{margin:0 0 0 15px; list-style-image:url(../img/bullet.png); list-style-type:square; }
ul.list li{padding:0 0 12px; font-weight:400; }
#Footer{clear:both; margin:260px 0 0; width:100%; background:transparent url(../img/bg-footer.jpg) top center no-repeat; }
#FooterWrapper{padding:45px 0 0; margin:0 auto; width:940px; height:100px; background-repeat:no-repeat; font-size:12px; font-weight:700; font-style:italic; }
#FooterContentLeft{padding:0; width:620px; height:40px; margin:0; float:left; }
#FooterContentRight{padding:0; width:293px; height:40px; float:right; text-align:right; }
#Ticket{float:right; margin:0 0 0 860px; }
.spacer1{padding:37px 0 0; }
.spacer2{margin:4px 0 20px; border-bottom:1px solid #dedede; }
.spacer3{padding:68px 0 0; }
