body,h1,h2,h3,h4,h5,h6,p,ul,ol,img{margin:0;padding:0;border:none;list-style:none;font-weight:normal}body{background:#000 url(../img/body-bg.png) repeat-x;color:#FFF;font:0.8em Arial,Sans-serif}a{text-decoration:none;color:#FFF;outline:none}a:hover{text-decoration:underline}a.button,input.button{float:left;background:#000 url(../img/button-bg.png) repeat-x; border:1px solid #3d3d3d; color:#FFF !important; padding:4px 8px; margin:5px 0; cursor:pointer}a.button:hover,input.button:hover{ text-decoration:underline; border:1px solid #CCC}blockquote{ border-top:1px solid #999; border-bottom:1px solid #999; padding:10px 30px; margin:7px 0}h1,h2,h3,h4,h5,h6{margin:0;padding:0.3em 0}h1{font-size:2em;font-weight:700}h2{font-size:1.7em}h3{font-size:1.5em}h4{font-size:1.3em}h5{font-size:1.2em}h6{font-size:1em}#container{width:978px;margin:0 auto;background:url(../img/content-middle.png)}#top{padding:25px 20px 10px 20px;overflow:hidden;background:#000 url(../img/body-bg.png) repeat-x; height:auto !important;height:1%}#logo{text-indent:-9999em;float:left;display:inline;background:url(../img/logo.png) no-repeat; width:208px; height:62px}#navigation{float:right;width:435px;padding:10px 0 0 0}#navigation li{display:inline}#navigation a{display:inline;float:left;text-indent:-9999em;margin:0 0 0 10px;height:37px;background-image:url(../img/navigation.png)}#navigation li#nav-home a{ width:74px; background-position:0 0}#navigation li#nav-about a{ width:99px; background-position:-74px 0}#navigation li#nav-galleries a{ width:108px; background-position:-173px 0}#navigation li#nav-contact a{ width:114px; background-position:-281px 0; cursor:pointer}#navigation li#nav-home a:hover{background-position:0 -37px}#navigation li#nav-about a:hover{background-position:-74px -37px}#navigation li#nav-galleries a:hover{background-position:-173px -37px}#navigation li#nav-contact a:hover{background-position:-281px -37px}#navigation li#nav-home a:active{background-position:0 -74px}#navigation li#nav-about a:active{background-position:-74px -74px}#navigation li#nav-galleries a:active{background-position:-173px -74px}#navigation li#nav-contact a:active{background-position:-281px -74px}#slideshow{clear:both;height:350px;border:2px solid #FFF;position:relative;overflow:hidden;border-bottom:none;text-align:center;background:#000 url(../img/black-grid.png)}#content-wrapper{clear:both;background:url(../img/content-top.png) no-repeat;border:2px solid #FFF}#content{background:url(../img/content-bottom.png) no-repeat left bottom; padding:20px; color:#383838; overflow:hidden; height:auto !important; height:1%}#content a{ color:#383838; font-weight:700}#content p,#content ul{ padding:0.7em 0; line-height:1.3em}#content ul{ padding-left:30px; list-style:disc}#left{ width:500px; float:left}#right{ width:415px; float:right; margin:0 0 0 15px}#right.gmap{ background:#FFF; margin-top:15px; padding:7px; width:400px; border:1px solid #999}#right.gmap img{ display:block}#right .gallery-choices{ list-style:none; padding:5px 0 0 0}#right .gallery-choices img{ margin:0 0 5px 0; border:2px solid #000}#content .gallery-unit{ width:270px; padding:20px; float:left}#content .gallery-unit img{ border:2px solid #666}#content .gallery-unit h2{ text-align:center; font-weight:700; padding:0 0 10px 0}#content #gallery{padding:0;list-style:none;margin:0}#content #gallery li{height:100px;overflow:hidden;border:1px solid #999;float:left;margin:4px;text-align:center;width:110px}#content #gallery li a{display:block}#content #gallery li img{display:block}h1.gallery-title{border:2px solid #FFF;border-bottom:none;background:url(../img/content-top.png) no-repeat; color:#000; padding:20px; text-align:center}form.normal-form{margin:10px 0}form.normal-form li{ padding:6px 0; border-top:1px solid #999}form.normal-form label{ float:left; width:140px; padding:4px 8px}form.normal-form input.text,form.normal-form textarea{ background:#FFF !important; padding:4px; border:1px solid #999; width:200px; border-top:1px solid #555}form.normal-form textarea{ width:300px; height:100px}form.normal-form input#submit{margin-left:156px}#foot{ width:978px; margin:0 auto; clear:both}#foot-menu{ float:left; width:400px; padding:10px 15px}#copyright-info{ float:right; width:400px; padding:10px 15px; text-align:right}