*{border:0;margin:0;padding:0}body{font-family:georgia;text-align:center}h1,h2,h3,h4,h5,h6{font-family:Cinzel,serif}div.inner{margin:0 auto;max-width:1000px;width:90%}#frame{margin:0 auto;width:100%}#banner{background:url(/images/e2cb4268ae9ecf69a268a0188950bb7e4d56bafd/fade.png) top left repeat;padding-bottom:40px;padding-top:20px;position:absolute;text-align:left;width:100%;z-index:29}#banner img{display:inline-block}#banner #logo{width:80%;max-width:500px}#sticker{float:right;margin-right:17%;max-width:130px;width:100%;z-index:30}#strapline{background:#d7a535;bottom:0;color:#69392b;font-family:Oswald,sans-serif;padding-bottom:20px;padding-top:20px;position:absolute;text-align:center;text-transform:uppercase;width:100%;z-index:29}#nav{background:#51201c;font-family:Oswald,sans-serif;text-transform:uppercase;padding:15px 0;text-align:left;width:100%}#nav div.inner{position:relative}#nav ul{display:inline-block}#nav ul li{display:inline-block;line-height:210%;margin-right:10px;padding-right:10px}#nav ul li a{color:#c3bfb3;text-decoration:none}#nav ul li a:hover{color:#d7a535}#nav ul li a.alt{background:#f8ae36;color:#312227;padding:4px 15px}#nav ul li a.alt:hover{background:#fff}#nav ul li img{display:inline-block;vertical-align:middle;width:24px}img.facebook{position:absolute;right:0;top:-10px}h3.menu_button{margin-bottom:5px!important;margin-top:20px}h3.menu_button a{color:#312227!important;text-decoration:none}.menu{display:none}#slides{position:relative;width:100%}#slides ul{list-style:none;position:relative}#slides ul li{position:relative}#slides ul li img{display:block;width:100%}#text{background:#cdc1b5;padding-top:30px;text-align:left;width:100%}#text h3{color:#c49939;font-family:Oswald,sans-serif;text-transform:uppercase}#text div.left{color:#402e34;font-size:1em;line-height:145%;width:60%}#text div.right{color:#402e34;font-size:1em;line-height:145%;padding-bottom:20px;padding-left:5%;width:35%}#text div.right>img{margin-bottom:15px;width:100%}#text div.right p a{color:#000;font-size:.8em}#text div.left,#text div.right{color:#402e34;display:inline-block;font-family:georgia;font-size:1.2em;vertical-align:top}#media{background:#c49939;margin-bottom:0}#media div.inner{padding:30px 0}#video{display:inline-block;margin-right:1%;text-align:left;vertical-align:top;width:49%}#video img{display:block;width:100%}#video h3{color:#061c89;font-family:Cinzel,serif;margin-bottom:10px;text-align:center}div#form{border-bottom:1px solid #c3bfb3;border-top:1px solid #c3bfb3;display:inline-block;margin-left:1%;vertical-align:top;text-align:left;width:49%}div#form img{width:100%}#image__portlets{background:#cdc1b5;padding-top:30px}#image__portlets div.inner{padding-bottom:30px}#image__portlets div.inner div{display:inline-block;margin-right:1%;width:32%}#image__portlets div.inner div img{width:100%}div.fade{background:#51201c;font-size:1.3em;margin:0 0 15px 0;padding:10px 0;width:100%!important}div.fade a{color:#be8200;display:inline-block;text-decoration:none;width:100%!important}dl.gallery{text-align:center;width:100%}dl.gallery dd{display:inline-block;height:150px;margin:10px!important;overflow:hidden;text-align:center;vertical-align:top;width:150px}dl.gallery dd img.portrait{height:100%;vertical-align:middle}dl.gallery dd img.landscape{width:100%;vertical-align:middle}dl.gallery.double dd{height:auto;width:40%}#eviivo{background:#50211e;color:#fff;padding:0 0 10px 0;position:relative;text-align:center;width:100%}#eviivo *{margin:0;padding:0}#eviivo div.inner{margin:0 auto!important;max-width:1000px;width:90%}#eviivo div.inner div{display:inline-block;margin:10px;padding:0;vertical-align:top}#eviivo div div dl{color:#fff;display:inline-block;margin-right:5px;margin-top:8px}#eviivo div.inner h2{font-size:1em;font-weight:400;padding-top:16px}#startDate{background:#fff url(/scripts/datepicker/94a3d0236ff91e15de79c1c78524a077a1261fb8/date.png) 97% 3px no-repeat;padding:4px}#endDate{background:#fff url(/scripts/datepicker/94a3d0236ff91e15de79c1c78524a077a1261fb8/date.png) 97% 3px no-repeat;padding:4px}#submit{background:0!important;color:#fff!important;font-family:Cinzel,serif;font-size:1em;display:inline-block;margin:18px 0 0 6px;vertical-align:bottom}#footer{background:#cdc1b5;color:#e5e4e4;line-height:145%;padding:30px 0;position:relative;text-align:center}#footer img{margin-bottom:20px}#footer div.inner div{color:#69392b;display:inline-block;text-align:left;vertical-align:top;width:50%}#footer div.inner div a{color:#69392b}@media screen and (max-width:870px){#sticker{margin-right:0}}@media screen and (max-width:760px){#text div.left{width:100%}#text div.right{width:90%}#form,#video{width:100%}#form img{width:100%!important}#slides>span{font-size:1em}#image__portlets div.inner div{margin-bottom:15px;width:100%}#image__portlets div.inner div div.fade{bottom:-11px!important}#footer div.inner div{margin-bottom:15px;width:100%}#banner{position:relative}#strapline{font-size:.8em;position:relative}#sticker{display:none!important}img.facebook{position:relative;height:25px;right:0;top:3px;width:25px}}.button{border:1px solid #000;color:inherit;display:inline-block;margin:1em;padding:1em;text-decoration:none;text-transform:uppercase}