html,body,div,span,applet,object,iframe,html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,font,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline}:focus{outline:0}html{font-size:15px}body{margin:0;font:15px Helvetica,Arial,Tahoma,sans-serif;color:#000;background:#d9d1c4 url(../images/bg-all.gif) 50% 0}img{border:0}h1{color:#245daf;font-size:22px;font-weight:normal;line-height:26px;margin:0 0 14px}h2{color:#372b08;font-size:22px;font-weight:normal;line-height:26px;margin:0 0 14px}p{margin:0 0 22px}ul{list-style-type:disc;margin:0 0 22px;padding:0 0 0 30px}ul.top-nav{margin:0 0 10px}a{text-decoration:underline;color:#372b08}a:visited{color:purple}#wrapper{width:1023px;margin:0 auto}.bg-wrapper{width:100%;margin:0;float:left;background:#fff;box-shadow:0 0 9px 5px rgba(0,0,0,0.4)}#header{width:100%;float:left;padding:0;height:70px;position:relative;z-index:10;background:url(../images/stripe.png) repeat-x 50% 100%}#menu{width:100%;clear:both;margin:10px 0;list-style:none;padding:0;font-size:0;line-height:0;text-align:center}#menu li{display:inline-block;line-height:42px;height:60px;font-size:15px;font-weight:bold;padding:0 7px 0 11px;background:url(../images/separator01.gif) no-repeat 0 19px;position:relative}#menu li:first-child{background:0}#menu li a{color:#4b3905;line-height:42px;display:block;height:42px;text-decoration:none}#menu li a:hover,#menu li:hover>a,#menu li.active>a{text-decoration:none;color:#245daf}#menu li ul{width:254px;border-color:#245daf;border-style:solid;border-width:0 5px 5px 5px;background:#fff;margin:0;padding:16px 0 23px;position:absolute;top:60px;left:24px;display:none}#menu li:last-child ul{margin-left:-170px}#menu li:hover ul{display:block}#menu li ul li{width:100%;padding:0;border-top:1px solid #94c3e6;text-align:center;font-size:15px;font-weight:bold;line-height:18px;display:block;height:auto;background:0}#menu li ul li:first-child{border:0}#menu li ul li a{color:#4b3905;text-decoration:none;height:auto;line-height:18px;padding:11px 0}#menu li ul li a:hover{text-decoration:none;color:#245daf}#visual{width:100%;float:left;overflow:hidden;margin:0;position:relative;z-index:8}#visual .top-nav{float:right;text-align:right;color:#242424;margin-top:0}#visual .top-nav li{display:inline-block;float:left;padding-left:15px;margin-left:10px;background:url(../images/nav2-seperator.png) left no-repeat}#visual .top-nav li:first-child{padding-left:0;background:0}#header .top-nav a{color:#242424;text-decoration:underline}#main{width:100%;float:left;position:relative;z-index:9;padding-bottom:29px}#footer{width:100%;float:left;overflow:hidden;padding:8px 0 0;background:#f5edd2 url(../images/stripe.png) repeat-x 50% 0;position:relative;z-index:8}#footer .top{overflow:hidden;width:100%;padding:33px 0 47px}#footer .bot{overflow:hidden;width:100%;padding:26px 0 83px;background:url(../images/divider01.gif) no-repeat 50% 0}#footer .columns{width:100%px;overflow:hidden;font-size:15px}#footer .columns .column{float:left;overflow:hidden}#footer .columns .column.first{width:210px;margin:0 0 0 45px}#footer .columns .column.second{width:200px;margin:0 0 0 44px}#footer .columns .column.third{width:220px;margin:0 0 0 30px}#footer .columns .column.fourth{width:215px;margin:0 0 0 30px}#footer .column .title{font-size:18px;display:block;font-weight:bold;color:#342611;padding:0 0 17px}#footer .columns .btn-gallery{display:inline-block;text-indent:-9999px;overflow:hidden;text-decoration:none;width:167px;height:52px;background:url(../images/new-btn-view-gallery.jpg) no-repeat}#footer .columns .btn-directions{display:inline-block;text-indent:-9999px;overflow:hidden;text-decoration:none;width:167px;height:52px;background:url(../images/btn-get-directions.jpg) no-repeat;margin:6px 0 0}#footer .columns .btn-view{display:inline-block;text-indent:-9999px;overflow:hidden;text-decoration:none;width:108px;height:52px;background:url(../images/new-btn-view.jpg) no-repeat;margin:-5px 0 0}#footer .columns p{font-size:16px;font-family:Georgia,Times,"Times New Roman",serif;line-height:21px;margin:0 0 21px;color:#2d281e}#footer .columns p strong{font-weight:bold}#footer .columns p em{font-style:italic}#footer .columns .img-holder{width:100%;margin:0 0 14px}#footer .columns .img-holder img{display:block}#footer .columns .gallery{width:100%;overflow:hidden;padding:0 0 9px}#footer .columns .gallery .item{float:left;margin:0 18px 28px 0;text-decoration:none;width:80px;height:70px}#footer .columns .gallery .item img{display:block}#footer .columns form{width:100%;overflow:hidden;padding:0;margin:-5px 0 0;border:0}#footer .columns form fieldset{padding:0;margin:0;border:0}#footer .columns form input[type="text"]{width:198px;height:31px;padding:0 0 0 11px;line-height:31px;background:#fff;border:1px solid #d6bf9f;color:#535353;font-size:15px;font-family:Arial,sans-serif;margin:0 0 8px}#footer .columns form input[type="submit"]{float:left;margin:17px 0 0;padding:0;border:0;overflow:hidden;text-indent:-9999px;font-size:0;line-height:0;width:108px;height:52px;background:url(../images/new-btn-submit.jpg) no-repeat;cursor:pointer}#footer .bot p{text-align:center;width:100%;color:#2d281e;font-family:Georgia,Times,"Times New Roman",serif;font-size:15px;line-height:21px;margin:0}#footer .bot p a{color:#2d281e}#footer .bot p a:hover{text-decoration:underline}#footer .bot .icons{display:block;margin:17px auto 0;text-align:center}img.cast{padding-right:14px}img.leading{padding-right:15px}