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,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}*:focus{outline:0}body{line-height:1em;color:black;background:#fff}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0;vertical-align:middle}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:"" ""}q:before,q:after,blockquote:before,blockquote:after{content:""}img a{border:none}body.bp{color:#333333;text-align:left;min-width:1060px}body.bp ul{list-style-type:none;margin-left:0px}body.bp a{font-weight:normal;text-decoration:none}body.bp #container{width:1060px;margin:0 auto;overflow:hidden;display:inline-block}body.bp #container{display:block}body.bp #header,body.bp #layout_footer{display:inline;float:left;margin-right:10px;width:1060px}* html body.bp #header,* html body.bp #layout_footer{overflow-x:hidden}body.bp #header{font-size:.6em;font-weight:normal;color:!header_color;text-align:left;margin-top:10em}body.bp #header h1{padding-left:40px}body.bp #sidebar{display:inline;float:left;margin-right:10px;width:212.917px;padding-left:40px;margin-top:7em;font-weight:normal}* html body.bp #sidebar{overflow-x:hidden}body.bp #sidebar li.category{font-size:1.1em;padding-bottom:1.1em}body.bp #sidebar li.link{font-size:.9em;padding-top:.4em}body.bp #content{display:inline;float:left;margin-right:0;width:792.5px;padding-bottom:6em}* html body.bp #content{overflow-x:hidden}body.bp .left_column{display:inline;float:left;margin-right:10px;width:34.583px}* html body.bp .left_column{overflow-x:hidden}body.bp .right_column{display:inline;float:left;margin-right:0;width:525px}* html body.bp .right_column{overflow-x:hidden}body.bp .key{text-decoration:none}body.bp .value{font-style:italic;padding-left:1em}body.bp span.year{margin-right:1em}body.bp span.title{font-style:italic}body.bp .caption{padding-top:4px;margin-left:3.2em;font-style:italic}body.bp .home_page_txt{display:inline;float:left;margin-right:0;width:435.833px;margin-top:5em;display:inline;float:right;position:relative;margin:0 -4px 1.5em 4px}* html body.bp .home_page_txt{overflow-x:hidden}body.bp .index_img{display:inline;float:left;margin-right:10px;width:346.667px;display:inline;float:left;position:relative;margin-left:-0.36px}* html body.bp .index_img{overflow-x:hidden}body.bp .home_page_txt,body.bp .index_img{margin-top:5em}body.bp #resume{margin-top:5em}body.bp #resume .category{display:inline;float:left;margin-right:0;width:792.5px;margin-top:1em;margin-bottom:1em}* html body.bp #resume .category{overflow-x:hidden}body.bp #resume .item{display:inline;float:left;margin-right:0;width:792.5px;color:#131313;padding-bottom:1.4em}* html body.bp #resume .item{overflow-x:hidden}body.bp #resume h1{font-size:1.2em;margin-bottom:1em}body.bp #text_items{margin-top:5em}body.bp #text_items .item{display:inline;float:left;margin-right:0;width:658.75px;color:#333333;margin-bottom:1.4em;cursor:pointer}* html body.bp #text_items .item{overflow-x:hidden}body.bp #slides{display:inline;float:left;margin-right:0;width:792.5px}* html body.bp #slides{overflow-x:hidden}body.bp #slides div.pic{margin-top:5em}body.bp #slides div.jFlowSlideContainer div.txt{display:inline;float:left;margin-right:0;width:212.917px;margin-top:11em;padding-left:40px}* html body.bp #slides div.jFlowSlideContainer div.txt{overflow-x:hidden}body.bp #slides div.jFlowSlideContainer #jFlowNext,body.bp #slides div.jFlowSlideContainer #jFlowPrev{cursor:pointer;margin-right:3em}body.bp #contact{margin-top:5em}body.bp #contact #contact_info,body.bp #contact #contact_img,body.bp #contact #footer{display:inline;float:left;margin-right:0;width:1060px;display:inline;float:right;position:relative;margin:0 -376px 1.5em 376px}* html body.bp #contact #contact_info,* html body.bp #contact #contact_img,* html body.bp #contact #footer{overflow-x:hidden}body.bp #contact #contact_info{color:#666;font-size:1.1em}body.bp #contact #contact_info span{padding-left:4em}#footer{font-size:.8em;text-align:center}html,body{height:100%}body.bp #container{min-height:100%;margin-bottom:-42px}body.bp #container #container_footer{height:42px}#footer{clear:both;position:relative;height:42px}
