html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'ChapeauRegular';src:url('/themes/tar/chapeau/chapeaumg-regular-webfont.eot');src:url('/themes/tar/chapeau/chapeaumg-regular-webfont.eot?#iefix') format('embedded-opentype'), url('/themes/tar/chapeau/chapeaumg-regular-webfont.woff') format('woff'), url('/themes/tar/chapeau/chapeaumg-regular-webfont.ttf') format('truetype'), url('/themes/tar/chapeau/chapeaumg-regular-webfont.svg#ChapeauRegular') format('svg');font-weight:normal;font-style:normal}.red{color:#ff2828}.left{float:left}.right{float:right}.clear{clear:both}.align_left{text-align:left}.align_right{text-align:right}.align_center{text-align:center}body{font-family:'ChapeauRegular',Helvetica,Arial,sans-serif;font-size:13px;line-height:17px;text-rendering:optimizeLegibility;background-color:#fff;color:#000;margin:35px
15px;padding:0;min-width:975px}img{border:none}#wrap{margin:0
auto;padding:0;width:975px;background-color:#fff;padding-right:15px}#header{z-index:99;background-color:#fff;position:fixed;top:0;height:20px;padding:30px
15px 30px 0;width:975px}#footer{margin-top:50px;width:975px}#main{min-height:600px;margin-top:80px}a,a:visited{color:#000;text-decoration:none}a:hover,a:visited:hover{color:#ff2828}a.red,
a.red:visited,
a.red_page_link,
a.red_page_link:visited,
a.red_page_link:hover,
#page_contact a,
#page_contact a:visited{color:#ff2828 !important}a.red:hover,
a.red:visited:hover,
#page_contact a:hover,
#page_contact a:visited:hover{color:#000 !important}a.underline,a.underline:visited{text-decoration:underline !important}#header_logo{float:left;width:500px}#header_nav{float:left;width:475px;text-align:justify}#header_nav
*{display:inline;padding:0;margin:0}a#nav_link_profile{display:inline-block}#header_nav
span{display:inline-block;position:relative;width:100%;height:0}.nav_spacer{width:0;float:left}.nav_link_wrap{float:left;opacity:0.0}#home_splash{width:975px;position:fixed;top:0;display:none;margin-top:80px;margin-bottom:80px;cursor:pointer}#home_splash
img{max-width:975px}#home_caption{position:fixed;bottom:0;height:20px;padding:20px
0 40px 0;width:975px;text-align:center;cursor:pointer}.product_wrapper{float:left;margin-right:25px;width:475px;margin-bottom:30px}.product_wrapper
img{margin-bottom:5px}.product_wrapper_last{margin-right:0 !important}.press_clipping_wrapper{float:left;margin-right:25px;width:225px;margin-bottom:17px}.press_clipping_wrapper
img{margin-bottom:5px}.press_clipping_wrapper_last{margin-right:0 !important}.press_clipping_description{text-align:center;line-height:18px}#page_content{float:left;width:475px;margin-right:25px;line-height:18px}#page_nav{float:left;width:475px;position:fixed;margin-left:500px}.page_wrapper_title{color:#ff2828;margin-bottom:15px}.page_wrapper{margin-bottom:25px}.project_wrapper{float:left;margin-right:25px;width:475px;margin-bottom:15px}.project_wrapper
img{margin-bottom:10px}.project_wrapper_last{margin-right:0 !important}.project_description{text-align:center}#project_title{float:left;color:#ff2828;width:475px;margin-right:25px}#project_description{float:left;width:475px;margin-bottom:20px}.project_photo_row{margin-bottom:20px}.project_photo_wrapper{float:left}#slideshow_gray{z-index:100;background-color:#000;opacity:0.8;position:fixed;top:0;left:0;width:100%;height:100%;display:none}#slideshow_wrapper{z-index:101;background-color:#fff;border:4px
solid #ff2828;position:fixed;top:50%;left:50%;margin-top: -300px;margin-left: -450px;width:900px;height:600px;display:none}.slideshow_arrow{float:left;width:80px;text-align:center;cursor:pointer}#slideshow_photo_wrapper{float:left;cursor:pointer;margin:25px
0}#slideshow_close_window{position:absolute;top:0;right:0;padding:10px;cursor:pointer}#next_project_links{margin-left:500px;margin-top:50px}.product_description{text-align:center}