/*
 * Forwart Design website style definitions
 *
 * Copyright (C) 2003-2010
 * Peter Arts, Forwart Design
 * http://www.forwart.nl
 *
 * Date: 2010-02-03
 * Revision: 0001
 */
 
 body{margin:0;padding:0;text-align:center;background:white url('/template/img/body-bg.png') repeat-x;font-family:Arial,sans-serif;font-size:12px;color:#34343e;overflow-x:hidden}* img{border:0}#wrapper{position:relative;width:940px;margin-left:auto;margin-right:auto;padding-top:0px;text-align:left}a#logo{position:absolute;left:2px;top:32px;display:block;text-indent:-10000px;width:152px;height:90px;outline:none;background:transparent url('/template/img/sprite.png') no-repeat scroll 0px -37px}ul#menu{position:relative;float:right;overflow:hidden;width:auto;height:26px;margin-top:7px;margin-right:-10px;margin-bottom:65px;padding:0;list-style:none}.home ul#menu{*margin-bottom:-40px}ul#menu li{float:left;margin:0;padding:0;width:auto;background:transparent url('/template/img/sprite.png') no-repeat scroll 0 -270px}ul#menu li.home{background-image:none}ul#menu li a{position:relative;display:block;float:left;width:auto;height:21px;line-height:21px;margin-left:12px;margin-right:10px;_margin-left:6px;_margin-right:5px;outline:none;font-size:16px;color:black;text-decoration:none;text-align:center;font-weight:bold;text-transform:lowercase}ul#menu li a span.bl{position:absolute;top:21px;left:0px;width:7px;height:5px;background:transparent url('/template/img/sprite.png') no-repeat scroll 0 -259px}ul#menu li a span.br{position:absolute;top:21px;right:-1px;width:7px;height:5px;background:transparent url('/template/img/sprite.png') no-repeat scroll -131px -259px}ul#menu li a:hover{color:#ff632c}ul#menu li.active a{border-bottom:5px solid #ff632c;background:transparent url('/template/img/menu-item.png') repeat-x scroll 0px -42px}p#contact{position:relative;display:block;left:0px;top:0px;width:360px;height:24px;line-height:24px;padding:0;margin:0;padding-left:580px;text-align:right;font-size:11px;color:#939393;background:#f0f0f0;border-top:5px solid #f7f7f7}p#contact span{display:block;float:left;width:auto;height:29px;margin-right:14px;white-space:nowrap}p#contact span.tel{padding-left:18px;background:transparent url('/template/img/sprite.png') no-repeat scroll -182px 6px}p#contact span.gsm{padding-left:12px;background:transparent url('/template/img/sprite.png') no-repeat scroll -182px -26px}p#contact span.email{padding-left:22px;margin-right:0px;background:transparent url('/template/img/sprite.png') no-repeat scroll -181px -54px}p#contact a{color:#818181;text-decoration:none;border-bottom:1px dotted #818181}p#contact a:hover{color:#ff632c}#blocks{position:relative;overflow:hidden;clear:both;width:948px;*width:940px;padding-left:10px}.home #blocks{border-top:1px solid #e7e7e7;padding:0}#blocks .block{position:relative;float:left;width:245px;height:110px;overflow:hidden;margin-right:104px;*margin-right:102px}.home #blocks .block{height:238px}#blocks .block.nm{margin-right:0}#blocks .block img{position:absolute;left:0px;top:128px}#blocks .block h2{position:relative;margin:0;padding:0;margin-top:17px;margin-bottom:11px;color:#ff632c;font-size:20px;font-weight:normal}#blocks .block h2 a{color:#ff632c;text-decoration:none}#blocks .block h2 a:hover{border-bottom:1px dotted #ff632c}#blocks .block.contact p{line-height:20px}#blocks .block p{position:relative;z-index:3;margin:0;padding:0}#blocks .block span{display:block;float:left}#blocks .block span.tel{padding-left:18px;margin-right:10px;background:transparent url('/template/img/sprite.png') no-repeat scroll -182px 6px}#blocks .block span.gsm{padding-left:12px;background:transparent url('/template/img/sprite.png') no-repeat scroll -182px -26px}#blocks .block span.email{padding-left:22px;background:transparent url('/template/img/sprite.png') no-repeat scroll -181px -57px}#blocks .block a{text-decoration:none;color:#34343e;border-bottom:1px dotted #34343e}#blocks .block a:hover{color:#ff632c}#footer{position:relative;clear:both;width:940px;margin-top:10px;margin-bottom:10px;padding-top:3px;border-top:1px solid #e7e7e7}#footer div.content{position:relative;width:940px;height:24px;background:#f2f2f2;border-top:7px solid #f7f7f7}#footer p.copy{position:absolute;top:0px;right:15px;line-height:20px;margin:0;padding:0;font-size:10px;color:#4a4a4a}#footer a{font-size:10px;color:#4a4a4a;text-decoration:none;border-bottom:1px dotted #4a4a4a}#footer a:hover{border-bottom:0}#footer p.copy img{margin-left:10px;position:relative;top:4px}.home #header{position:absolute;left:-6px;top:44px;width:785px;height:200px;padding-left:104px;padding-right:145px;padding-top:150px;background:transparent url('/template/img/header-home.jpg') no-repeat;color:white;font-family:"Times New Roman",sans-serif;font-size:25px;line-height:35px}.home #header a{color:#ff632c;text-decoration:none}.home #header a:hover{border-bottom:2px dotted #ff632c}.home #header div.front{position:relative;z-index:20}.home #header div.back{position:absolute;z-index:10;left:106px;top:152px;width:785px;height:200px;color:black;font-family:"Times New Roman",sans-serif;font-size:25px;line-height:35px}.info #header{position:relative;width:959px;height:161px;margin-left:-3px;margin-top:2px;background:transparent url('/template/img/header.jpg') no-repeat}#content{position:relative;clear:both;_zoom:1;overflow:hidden}.home #content{margin-top:365px}.info #content{padding-bottom:10px;border-bottom:1px solid #e7e7e7}#content h1{margin:0;margin-bottom:14px;padding:0;padding-top:1px;padding-bottom:1px;border-top:1px solid #e3e2e1;border-bottom:1px solid #e3e2e1}#content h1 span{display:block;width:931px;padding-right:9px;font-size:26px;color:#c33810;background:#f2f2f2;text-align:right}#content #txt{position:relative;margin-left:188px;width:572px;line-height:19px;min-height:260px}#content #txt p{margin:0;padding:0;margin-top:3px;margin-bottom:7px;line-height:19px}#content #txt h1,#content #txt h2{width:563px;line-height:32px;margin:0;padding:0;margin-top:25px;margin-bottom:11px;padding-left:9px;background:#f2f2f2;color:black;font-size:20px}#content #txt h2.title{background:none;padding-left:0}#content #txt h3{margin:0;margin-top:10px;margin-bottom:2px;padding:0;font-size:16px}#content #txt a{color:#ff632c;border-bottom:1px dotted #808080;text-decoration:none}#content #txt a:hover{color:black}#content #txt ul.deco{position:absolute;left:582px;top:0px;margin:0;padding:0;list-style:none}#content #txt ul.deco li{position:absolute;margin:0;padding:0}#content #txt div.deco li img{position:absolute}ul#submenu{position:absolute;left:0px;top:50px;margin:0;padding:0;list-style:none}ul#submenu li{display:block;width:171px;height:35px;margin-bottom:3px;background:transparent url('/template/img/sprite.png') no-repeat scroll 0px 0px}ul#submenu li a{display:block;width:145px;height:35px;line-height:34px;padding-left:26px;white-space:nowrap;font-size:15px;color:#c33810;font-weight:bold;text-decoration:none;background:transparent url('/template/img/sprite.png') no-repeat scroll -174px -91px}ul#submenu li.active a,ul#submenu li a:hover{color:black;background:transparent url('/template/img/sprite.png') no-repeat scroll -170px -543px}ul#homenav{position:relative;margin:0;margin-bottom:23px;overflow:hidden;padding:0;list-style:none}ul#homenav li{display:block;float:left;width:230px;height:87px;text-align:center;background:transparent url('/template/img/sprite.png') no-repeat scroll -199px -207px}ul#homenav li.furniture{background-image:none}ul#homenav li a{display:block;margin-left:auto;margin-right:auto;padding-top:60px;color:#808080;font-size:16px;text-decoration:none;text-transform:lowercase}ul#homenav li a:hover{color:#ff632c}ul#homenav li a span{border-bottom:1px dotted #808080}ul#homenav li.kitchen a{background:transparent url('/template/img/sprite.png') no-repeat scroll 0px -310px}ul#homenav li.furniture a{background:transparent url('/template/img/sprite.png') no-repeat scroll 15px -463px}ul#homenav li.projects a{background:transparent url('/template/img/sprite.png') no-repeat scroll 0px -378px}ul#homenav li.about a{text-transform:none;background:transparent url('/template/img/sprite.png') no-repeat scroll 0px -131px}#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px}#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0}#jquery-lightbox a img{border:none}#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}#lightbox-container-image{padding:10px}#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#lightbox-container-image-box >#lightbox-nav{left:0}#lightbox-nav a{outline:none}#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;outline:none}#lightbox-nav-btnPrev{left:0;float:left}#lightbox-nav-btnNext{right:0;float:right}#lightbox-container-image-data-box{font-family:Verdana,sans-serif;font-size:12px;color:#34343e;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0}#lightbox-container-image-data{padding:0 10px;color:#666}#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left}#lightbox-image-details-caption{font-weight:bold}#lightbox-image-details-currentNumber{display:block;clear:left;font-size:11px;padding-bottom:1.0em}#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:0.7em}#wrapper #content #txt p.img_inline{margin:0;padding:0}
