*{margin:0;padding:0}img{border:0}a:focus{outline:0}body{font-family:"trebuchet MS",verdana,arial,sans-serif;background:#fffff0;margin:0 20px}#container{width:980px;background:#fffff0;border:solid 1px #aaa;margin:10px auto 0}#menubox{width:100%;height:20px;margin:20px 0}#logo1{position:relative;left:20px;float:left;width:100px;height:20px;margin:0}#topmenu{float:right;width:574px;background:#7f3633}#topnav{float:left;width:532px;height:20px}ul.menu{list-style-type:none;display:block;width:auto;height:20px;float:right}ul.menu li{display:inline;font-weight:500;font-size:12px}a.nav:link,a.nav:visited{display:block;float:left;text-align:center;text-decoration:none;color:#fff;line-height:20px;width:75px;border-left:solid 1px #fffff0}a.navcurrent{display:block;float:left;text-align:center;text-decoration:none;color:#7f3633;line-height:20px;width:75px;border-left:solid 1px #fffff0;background:#fffff0}#langnav{float:right;width:42px;height:20px}a.lnav1:link,a.lnav1:visited,a.lnav2:link,a.lnav2:visited{display:block;float:left;font-size:10px;text-align:center;text-decoration:none;color:#fff;line-height:20px;width:20px;border-left:solid 1px #fffff0}a.lnav1current,a.lnav2current{display:block;float:left;font-size:10px;text-align:center;text-decoration:none;color:#7f3633;line-height:20px;width:20px;border-left:solid 1px #fffff0;background:#fffff0}#wrapper{overflow:hidden;position:relative;width:980px}#bottom{clear:both;height:155px;margin-left:20px}#bottom2{padding:10px 40px 0 395px;height:205px}#outer1,#outer2,#outer3,#outer4,#outer5,#outer6{float:left;width:140px;position:relative;background:#fffff0}#outer1 p,#outer2 p,#outer3 p,#outer4 p,#outer5 p,#outer6 p,#outer7 p{padding-top:10px}#outer7{float:right;width:140px;position:relative;background:#fffff0}#left{float:left;width:450px;position:relative;padding:130px 20px 0}#right{float:right;width:450px;position:relative;padding:130px 20px 0}#right p{font-size:12px;line-height:15px;color:#666;margin:0;padding:0}#right p a:hover b,#left p a:hover b{color:#666}.gallery,.galleryon{display:block;width:100px;height:50px}.ref,.refon{display:block;width:138px;height:200px}.photo{width:100px}.photos{float:left;width:105px;height:105px}.fade{position:relative;width:105px;height:55px;background:url(images/xshadow.jpg.pagespeed.ic.UKVe8Umprn.jpg);margin:5px 5px 0 20px}.fade2{position:relative;width:105px;height:105px;background:url(images/xshadow2.jpg.pagespeed.ic.G5w1AM9u_i.jpg)}.fade3{position:relative;width:143px;height:205px;background:url(images/xshadow3.jpg.pagespeed.ic.VfwIbrWA9L.jpg);margin:0 auto}.fade div,.fade2 div,.fade3 div{position:absolute;top:0;left:0;display:none}.references{width:160px;height:240px;float:left}a.more1:link,a.more1:visited,a.more2:link,a.more2:visited,a.more3:link,a.more3:visited,a.more4:link,a.more4:visited,a.more5:link,a.more5:visited,a.more6:link,a.more6:visited,a.more7:link,a.more7:visited{display:block;width:16px;height:16px;border:1px solid #fffff0;margin:0 auto}a.more1:hover,a.more2:hover,a.more3:hover,a.more4:hover,a.more5:hover,a.more6:hover,a.more7:hover{border:1px solid #666}a.more1a:hover,a.more2a:hover,a.more3a:hover,a.more4a:hover,a.more5a:hover,a.more6a:hover,a.more7a:hover{font-weight:900}p a.more1a,a.more2a,a.more3a,a.more4a,a.more5a,a.more6a,a.more7a{text-decoration:none;color:#666}.logo2{width:99px;height:99px;position:absolute;top:0;left:20px;z-index:99;background:url(images/xlogo.png.pagespeed.ic.Plj3CaKb1l.png)}#homeimage{clear:both;width:980px;height:400px;background:url(images/loading.gif.pagespeed.ce.1iMQoa1MHX.gif) no-repeat 50% 50%;z-index:2}#contactform{float:left;width:auto;color:#545f75;list-style-type:none;padding:10px 10px 20px 0}.input{width:140px;font-size:10px;float:left}.textarea{width:140px;height:50px;font-size:10px;float:left}.submit{float:left;margin-top:5px;width:140px;font-size:11px}#footer{clear:both;background:#7f3633;margin:10px 0 0}.content{padding:10px}h1{font-size:18px;color:#666;margin:0;padding:8px 0}h4{font-size:10px;color:#fffff0;text-align:center;font-weight:500;margin:0;padding:5px 20px 0}p{font-size:12px;line-height:1.5em;color:#666;margin:0;padding:0}.indent{text-indent:29px}b{color:#7f3633;text-decoration:none}#footer p{font-size:6px;line-height:6px;color:#ac5c64;text-align:justify;padding:0 20px}#footer a{color:#fff}a,#footer a:hover{text-decoration:none}a.nav:hover,a.lnav1:hover,a.lnav2:hover{background:#fffff0;color:#7f3633}