@charset "UTF-8";
/* CSS Document */
body html{background-color:#000;}
.wrapper{padding: 20px 0px 0px 50px; z-index:1000;position:absolute; width:95.1%}
#header { color:#FFF;}
#logo{float:left;min-width:170px;}
#nav {height:85px; margin-left:175px; border-left:#988A6F solid 2px; letter-spacing:.05em}
#nav ul {list-style:none;  text-transform:uppercase; margin-bottom:0px;padding-top:5px;}
.active {color:#CEC8B7 !important;}
.jbgallery a {color:#FFF; text-decoration:none;}
#nav ul li a {color:#988A6E; text-decoration:none; height:15px; display:block; width:110px}
#nav ul li a:hover, #language a:hover {color:#CEC8B7}
#mainnav, #subnav, #subnav02 {width:185px; float:left}
#language { float: left; position:absolute; margin-left:655px; font-size:.9em; text-align:right;}
#language a {text-decoration:none;color:#988A6E; text-transform:lowercase;}
.navwrapper{margin-left:250px; height:110px; color:#988A6F; width:100%; background:url(../_img/layout/trans-50.png) repeat;}
.box {background:url(../_img/layout/trans-60.png) repeat; color:#FFF;} 
.box p {margin-right:15px;}
.box p a{ text-decoration:none; color:#FFF;}
.motto {width:650px; padding:20px 25px 30px 20px; margin:20px 0px 0px 0px; display:none;} 
#slideshowHolder, #photos { display:none;}
.footer {font-size:.9em; color:#CCC;bottom: 20px; position: fixed;}
.footer a {color:#FFF; text-decoration:none;}
.footer a:hover { color:#c8136e}
.photos {float:left; margin:0px 20px 20px 0px;}
#carousel ul li {margin-left:0px;}
#carousel span {padding-left:10px; color:#FFF; }
.hechizoo { font-weight:bold;}
.clientarea, .links { display:none;font-size:1.1em !important; text-transform: uppercase !important;}
.textholder {font-size:1.2em; padding-top:5px;}

