html{color:#fff;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}a{color:#535353;text-decoration:underline;}a:hover{text-decoration:none;}blockquote{margin-left:20px;padding:10px;font-style:italic;}body{background:#d8cbc2 url(/images/background.jpg) center top no-repeat;color:#535353;font-family:'Arial','sans serif';}pre,code{font-family:"Courier New",Courier,monospace;font-size:108%;line-height:140%;}em,i{font-style:italic;}form label,form input,form select,form textarea{margin-bottom:8px;}form input[type="checkbox"]{margin-top:0;}form label{display:block;float:left;text-align:right;width:90px;padding-right:10px;}form br{clear:right;}h1,h2,h3,h4,h5,h6{margin:10px 0 20px;color:#666 font-weight:normal;}h1{font-size:189%;line-height:140%;color:#3f8eac;}h2{font-size:138.5%;line-height:140%;color:#764e2b;font-weight:bold;}h3{font-size:138.5%;line-height:140%;border-bottom:1px solid #dcd1c9;color:#3c2213;letter-spacing:-1px;}input,select,textarea{border:1px solid #7e5836;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;font-size:108%;line-height:140%;}input.button{padding:7px 20px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#ede6de;background:url(/images/cv_sprite.png) no-repeat 0 -50px;}input.button:hover{background:url(/images/cv_sprite.png) no-repeat -200px -50px;}img,.gmap{margin:0 auto;border:5px solid #dcd1c9;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}ol li{list-style-type:lower-roman;}ol,ul{margin:10px 0 10px 20px;font-size:108%;line-height:140%;}ul li{list-style-type:disc;}p{margin-bottom:20px;}p,dd{font-size:108%;line-height:140%;}strong,b{font-weight:bold;}.container_12{margin-left:auto;margin-right:auto;width:960px;}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{display:inline;float:left;position:relative;margin-left:20px;margin-right:20px;}.alpha{margin-left:0;}.omega{margin-right:0;}.container_12 .grid_1{width:40px;}.container_12 .grid_2{width:120px;}.container_12 .grid_3{width:200px;}.container_12 .grid_4{width:280px;}.container_12 .grid_5{width:360px;}.container_12 .grid_6{width:440px;}.container_12 .grid_7{width:520px;}.container_12 .grid_8{width:600px;}.container_12 .grid_9{width:680px;}.container_12 .grid_10{width:760px;}.container_12 .grid_11{width:840px;}.container_12 .grid_12{width:920px;}.container_12 .prefix_1{padding-left:80px;}.container_12 .prefix_2{padding-left:160px;}.container_12 .prefix_3{padding-left:240px;}.container_12 .prefix_4{padding-left:320px;}.container_12 .prefix_5{padding-left:400px;}.container_12 .prefix_6{padding-left:480px;}.container_12 .prefix_7{padding-left:560px;}.container_12 .prefix_8{padding-left:640px;}.container_12 .prefix_9{padding-left:720px;}.container_12 .prefix_10{padding-left:800px;}.container_12 .prefix_11{padding-left:880px;}.container_12 .suffix_1{padding-right:80px;}.container_12 .suffix_2{padding-right:160px;}.container_12 .suffix_3{padding-right:240px;}.container_12 .suffix_4{padding-right:320px;}.container_12 .suffix_5{padding-right:400px;}.container_12 .suffix_6{padding-right:480px;}.container_12 .suffix_7{padding-right:560px;}.container_12 .suffix_8{padding-right:640px;}.container_12 .suffix_9{padding-right:720px;}.container_12 .suffix_10{padding-right:800px;}.container_12 .suffix_11{padding-right:880px;}.container_12 .push_1{left:80px;}.container_12 .push_2{left:160px;}.container_12 .push_3{left:240px;}.container_12 .push_4{left:320px;}.container_12 .push_5{left:400px;}.container_12 .push_6{left:480px;}.container_12 .push_7{left:560px;}.container_12 .push_8{left:640px;}.container_12 .push_9{left:720px;}.container_12 .push_10{left:800px;}.container_12 .push_11{left:880px;}.container_12 .pull_1{left:-80px;}.container_12 .pull_2{left:-160px;}.container_12 .pull_3{left:-240px;}.container_12 .pull_4{left:-320px;}.container_12 .pull_5{left:-400px;}.container_12 .pull_6{left:-480px;}.container_12 .pull_7{left:-560px;}.container_12 .pull_8{left:-640px;}.container_12 .pull_9{left:-720px;}.container_12 .pull_10{left:-800px;}.container_12 .pull_11{left:-880px;}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0;}.clearfix{display:inline-block;}* html .clearfix{height:1%;}.clearfix{display:block;}._editor{background:#d9ccc3 url(/images/body_centre.png) repeat-y top center;}._req{color:#d00;}._req:after{content:'*';}.sidebar{padding:20px 0 0;}.sidebar dt{font-weight:bold;font-size:123.1%;line-height:140%;}.sidebar dd{padding:5px 0 5px 20px;}.sidebar *{padding:0 10px;}.sidebar img{border-color:#bebebe;padding:0;}.sidebar h3{border-bottom:0;}img.centre{display:block;}div.contact h3{margin-top:20px;}div.contact .submit_buttons{margin-left:100px;}div.contact .submit_buttons input{margin-right:10px;}div.content{background:#fff;}div.divider{height:1px;border-top:1px solid #cfd1d3;border-bottom:1px solid #fff;margin:10px -20px;}.gmap_home{display:block;width:245px;}.gmap_home #gmap{height:136px;width:245px;}img.no-border{border:none;}#bd{background:url(/images/body_sprite.png) -980px top repeat-y;width:980px;margin:0 auto;}#bd_before{background:url(/images/body_sprite.png) -0px top repeat-y;width:980px;margin:0 auto;position:relative;z-index:0;}#bd_after{background:url(/images/body_sprite.png) -1960px -2px repeat-y;width:980px;margin:0 auto;}#ft{margin-top:20px;text-align:right;font-size:85%;line-height:140%;}#gmap{width:590px;height:300px;}#gmap img{border:none;}#hd{margin-bottom:-5px;position:relative;z-index:1;}#logo{height:53px;padding-bottom:9px;margin-top:0;}#logo a{display:block;background:url(/images/cv_sprite.png) left top no-repeat;width:422px;height:48px;position:absolute;left:520px;top:35px;text-decoration:none;}#logo a:hover{text-decoration:none;}#logo a i{visibility:hidden;}#nav ul{margin-left:0;}#nav ul li{display:block;float:left;list-style-type:none;padding:10px 0 9px;}#nav ul li a{padding:10px 20px;background:#7e5836;color:#ede6de;text-decoration:none;margin-right:10px;-webkit-transition:background .1s ease-in;-moz-transition:background .1s ease-in;transition:background .1s ease-in;}#nav ul li.active a{background:#e6e8ea;color:#3c2213;padding-bottom:11px;}#nav ul li a:active{background:#a87b51;color:#3c2213;padding-bottom:11px;}#nav ul li a:hover{color:#3c2213;}#subnav li{font-size:13px;}#subnav ul{margin-left:0;}#subnav ul li{display:block;list-style-type:none;}#subnav ul li a{display:block;padding:5px 10px;color:#7e7e7e;text-decoration:none;margin-right:10px;border-bottom:1px solid #d1d3d5;font-size:123.1%;line-height:140%;-webkit-transition:background .1s ease-in;-moz-transition:background .1s ease-in;transition:background .1s ease-in;}#subnav ul li.active a,#subnav ul li a:active{background:#f1f1f1;color:#8b5d3b;}#subnav ul li a:hover{color:#8b5d3b;padding-left:15px;}#subnav ul li.active a:hover{padding-left:10px;}
