body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}a{text-decoration:none}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{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}a:link{color:#444;text-decoration:none;font-weight:bold}#subnavigation strong{color:#888}strong{font-family:'Lucida Grande',Lucida Sans Unicode,serif;font-weight:bold;color:#000}body{background-color:#fff;background:url(../gfx/grey.gif) repeat;font-family:'Georgia',Times,serif;font-size:12px;line-height:20px;color:#000}#backgroundcontainer{background-color:#fff;width:960px;margin:0 auto 30px auto;padding-bottom:10px}#container{background-color:#fff;width:900px;margin:0 auto 50px auto}#header{font-family:'Lucida Grande',Lucida Sans Unicode,serif;font-size:13px;background:#fff url(../gfx/jrb_logos/jrb_shoot_website2.gif) no-repeat 565px -2px;position:relative;padding-top:25px;height:auto}#topcontainer{font-size:11px;background-color:#fff;display:block;position:absolute;width:200px;right:3px;top:-2px;margin-left:20px}#breadcrumb{font-size:11px;background-color:#fff;display:block;position:absolute;color:#888;width:550px;top:-2px;left:0}#subline{clear:both;background:#fff url(../gfx/dotted.gif) repeat-x top left;font-family:'Lucida Grande',Lucida Sans Unicode,serif;font-size:13px;min-height:10px;padding-top:2px}#col1,#col2,#col3{display:block;position:relative;float:left;width:280px;margin-top:30px;margin-right:20px;bottom:20px}.clear{clear:both}ul#top_navigation,ul#subnavigation{float:right}ul#navigation{float:left;margin:20px 0 9px 0;height:20px}ul#top_navigation{float:right;margin:20px 0 0 0;height:20px}ul#breadcrumb{float:left;height:20px}ul#side-navigation li,ul#navigation li{float:left;margin-right:17px}ul#side-navigation li{margin:0 2px 0 17px}ul#top_navigation li{float:right;margin-left:17px}p#to_top a,ul#subnavigation li a,ul#navigation li a,ul#side-navigation a{color:#444;font-weight:bold;text-decoration:none;border-bottom:0}p#to_top a:hover,ul#subnavigation li a:hover,ul#side-navigation li a:hover,ul#navigation li a:hover{color:#888}#navigation h1,#side-navigation h1{font-weight:bold;color:#888}ul#side-navigation{float:right;margin:20px 0 5px 0;height:20px}ul#top_navigation{float:right;margin:0 0 5px 0;height:20px}ul#top_navigation a,ul#topleft a{color:#888;font-weight:normal}ul#subnavigation{clear:both}ul#subnavigation li{float:left;margin:10px 0 0 20px}ul#img_nav{position:absolute;top:50px;right:0;bottom:5px}ul#img_nav li{float:left}ul#img_nav li.prev a{display:block;width:26px;height:26px;text-indent:-999px;overflow:hidden;background:transparent url(../gfx/jrb_buttons/button_boven_back_active.gif) no-repeat top left}ul#img_nav li.prev a:hover{background:transparent url(../gfx/jrb_buttons/button_boven_back_nonactive.gif) no-repeat top left}ul#img_nav li.next a{display:block;width:26px;height:26px;text-indent:-999px;overflow:hidden;background:transparent url(../gfx/jrb_buttons/button_boven_fwd_active.gif) no-repeat top left}ul#img_nav li.next a:hover{background:transparent url(../gfx/jrb_buttons/button_boven_fwd_nonactive.gif) no-repeat top left}.content{clear:both;background:transparent url(../gfx/dotted.gif) repeat-x top left;min-height:30px;padding-top:14px}a.button{background:transparent url(../gfx/jrb_buttons/button_goto.gif) no-repeat top left;padding:0 0 3px 30px;font-weight:bold}#portfolio li{width:442px;height:340px;float:left;margin-bottom:15px;display:block;overflow:hidden}#portfolio li.right{width:442px;height:340px;float:right;display:block;overflow:hidden}#portfolio li h2 a{font-family:'Lucida Grande',Lucida Sans Unicode,serif;font-size:13px;font-weight:bold;padding-left:0;line-height:21px;height:20px;display:block;overflow:hidden}#breadcrumb li a:hover,#topcontainer li a:hover,#portfolio li h2 a:visited{color:#444;text-decoration:none}#portfolio li h2 a:hover{color:#369}#portfolio li p{color:#666;margin-bottom:0}p.subscript{margin-bottom:10px}#infopage .contents{float:right;width:400px;padding-top:40px;overflow:visible}#infopage .contents p{margin-bottom:16px;color:#888}#infopage .contents h2{padding:0 0 9px 0}#illustration{padding-bottom:20px;float:left}ul.gallery_demo_unstyled{margin-left:1px;margin-top:6px}p.quote,p.bq{font-size:24px;line-height:20pt;color:#888;float:left;margin-bottom:0px !important}p.quote{margin-left:-15px}#clients p.client{clear:both;padding-top:12px;color:#444}#img{display:block;float:left;position:relative;background:transparent url(../gfx/dotted.gif) repeat-x top left;clear:both;color:#888;padding:13px 0 10px 0;top:0px}p.mail_repons{margin-top:15px}.debug{border:1px #f00 solid}#footer{position:relative;background:transparent url(../gfx/dotted.gif) repeat-x top left;clear:both;color:#888;top:0;padding:30px 0 10px 0}#footer .contents{width:615px}#footer h1,#footer h2,#footer h3{font-family:'Lucida Grande',Lucida Sans Unicode,serif;font-size:15px;font-weight:bold;padding:0px 0 12px 0;color:#444}p#to_top{position:absolute;top:0px;right:0;line-height:17px;height:20px}p#to_top a{font-family:'Lucida Grande',Lucida Sans Unicode,serif;font-size:11px;margin-top:30px;display:block;top:0}#extra,#extra h3{font-weight:normal;color:#888}#extra a:link{color:#666;text-decoration:none;font-weight:normal;text-decoration:none;border-bottom:1px dotted}#extra a:visited{color:#888;font-weight:normal;text-decoration:none;border-bottom:1px dotted}#extra a:hover{color:#369;text-decoration:none;border-bottom:1px dotted}#extra h2{color:#444;font-weight:bold}#col1 h2,#col2 h2,#col3 h2{font-size:12px;padding:0 0 5px 0;color:#444}#contact .contact a:link,#contact .address a:link{color:#666;text-decoration:none;border-bottom:1px dotted;font-weight:normal}#contact .contact a:visited,#contact .address a:visited{color:#888;text-decoration:none;border-bottom:1px dotted}#contact .contact a:hover,#contact .address a:hover{color:#369;text-decoration:none;border-bottom:1px dotted}ul.address_left{float:left;width:185px;color:#888}ul.address_left li.break{height:20px}ul.address{float:left;width:215px;color:#888}ul.address li.break{height:20px}ul.address em{width:35px;display:block;float:left}ul.contact{background:transparent url(../gfx/dotted.gif) repeat-x top left;clear:both;color:#888;margin-top:18px;margin-bottom:10px}ul.contact li{background:transparent url(../gfx/dotted.gif) repeat-x bottom left;padding:14px 0 14px 0}ul.contact li p{line-height:17px;margin-bottom:0 !important}#contact_form label{color:#888}#contact_form label,#contact_form input{display:block}#contact_form li{clear:both;float:none;margin-top:7px}#contact_form li.names{width:195px;float:left;clear:none}#contact_form input,#contact_form textarea{border:none;background-color:#dcdcdc;padding:2px;width:390px;font-family:'Georgia',Times,serif;font-size:12px;letter-spacing:0px;line-height:20px}#contact_form input#name,#contact_form input#email{width:175px}#contact_form input#surname,#contact_form input#phone{width:195px}#contact_form ul li.break{clear:both;line-height:1px}#contact_form .req{border:1px #f00 solid}#contact_form input#submit{font-family:'Lucida Grande',Lucida Sans Unicode,serif;font-size:11px;color:#444;font-weight:bold;text-align:left;padding:0 0 0 0;background:transparent;width:auto;float:left}#contact_form p.required{float:right;color:#888;font-size:12px}.galleria{margin-top:6px;background:#fff url(../gfx/dotted.gif) repeat-x top left;min-height:40px;width:900px;padding-top:12px;margin-bottom:8px}.galleria li{background:#000;cursor:pointer;width:82px;height:63px;margin:0px 8px 10px 0;overflow:hidden;display:block;float:left}* html .galleria li div span{width:900px}#caption{color:#888}
