body{background:#F0F0F0;text-align:left;margin:0;}div,table,td{font-family:"Segoe UI", Frutiger, "Frutiger Linotype", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;color:#494949;}h1,h2,h3,h4,h5,h6{margin:0;}img,div{behavior:url(../css/iepngfix.htc);border:0;}a:focus{outline:none;}:focus{outline:0;}.container{width:620px;height:300px;overflow:hidden;position:relative;cursor:pointer;}.slides{position:absolute;top:0;left:0;}.slides div{position:absolute;top:0;width:624px;display:none;}#loopedSlider{width:600px;position:relative;clear:both;margin:0 auto;}a.previous{position:absolute;top:150px;}a.next{position:absolute;right:-10px;}.hr-dotted{width:auto;background:url(../images/gui/bucket-dotted-divider.gif) top repeat-x;padding:5px 0 1px;}.text-headline{font-size:26px;line-height:22px;font-weight:900;color:#494949;letter-spacing:-0.8px;}.text-subheadline{font-size:20px;line-height:18px;font-weight:100;color:#797979;letter-spacing:-0.1px;}.text-tirtiaryheadline{font-size:15px;font-weight:900;color:#455560;}.text-h1{font-size:20px;font-weight:900;line-height:38px;}.text-h2{font-size:17px;font-weight:700;color:#494949;}.text-h3{font-size:16px;font-weight:700;}.text-h3-links{font-size:16px;font-weight:700;margin-top:6px;}.text-h4{font-size:13px;font-weight:700;color:#494949;}.text-h5{font-size:12px;color:#494949;}.text-h6{font-size:11px;color:#494949;line-height:13px;}.text-lv{font-size:13.5px;color:#494949;}.text-highlight{background-color:#fff;}.date-text{color:#15B6AB;font-weight:700;font-size:13px;}.year-text{font-size:36px;color:#a8a8a8;}.overline{font-size:11px;color:#494949;border-top:#C9C9C9 1px solid;}.overline-colored{font-size:11px;color:#a27c6d;border-top:#C9C9C9 1px solid;}.credit{font-size:11px;color:#494949;}.label-bold{font-size:10px;font-weight:700;color:#494949;}#header-bg{height:132px;background-color:#455560;background-image:url(../images/gui/header-bg.jpg);background-repeat:repeat-x;background-position:left top;}.header-logo-bg{width:216px;height:132px;float:left;background-color:#455560;background-image:url(../images/gui/header-logo-bg.jpg);background-repeat:no-repeat;background-position:left top;}.header-logo{width:216px;}.header-logo a{display:block;background:url(../images/gui/btn-dangelo-design.jpg) 0 0 no-repeat;height:53px;width:167px;text-decoration:none;margin:31px 0 0 27px;}.header-logo a:hover{display:block;background-position:0 -53px;text-decoration:none;}.header-squiggle{background:#455560 url(../images/gui/header-dirt.jpg) top left no-repeat;width:624px;height:92px;text-align:right;}.header-links-dp:hover{color:#019ACA;text-decoration:none;border-bottom:dotted 1px #253036;}.header-links-md:hover{color:#E54036;text-decoration:none;border-bottom:dotted 1px #253036;}.header-links:hover{color:#f0f0f0;text-decoration:none;border-bottom:dotted 1px #758590;}#bulletedlist{margin-left:0;padding-left:0;list-style:none;color:#494949;}#bulletedlist li{padding-left:18px;background:url(../images/gui/square-bullet.gif) no-repeat;background-position:0 6px;}#nav-bg{width:624px;height:132px;float:left;}#sub-nav{width:840px;height:20px;}.navigation{width:624px;height:40px;}#nav ul{margin:0;padding:0;}#nav li{float:left;list-style:none;margin:0;padding:0;}#nav span{display:none;}#nav a{float:left;}#nav-portfolio{width:81px;height:28px;background-image:url(../images/gui/nav-portfolio.gif);background-repeat:no-repeat;}#nav-portfolio-active{width:81px;height:28px;background-image:url(../images/gui/nav-portfolio.gif);background-position:0 -28px;background-repeat:no-repeat;}#nav-redesigns{width:94px;height:28px;background-image:url(../images/gui/nav-redesigns.gif);background-repeat:no-repeat;}#nav-redesigns-active{width:94px;height:28px;background-image:url(../images/gui/nav-redesigns.gif);background-position:0 -28px;background-repeat:no-repeat;}#nav-capabilities{width:99px;height:28px;background-image:url(../images/gui/nav-capabilities.gif);background-repeat:no-repeat;}#nav-capabilities-active{width:99px;height:28px;background-image:url(../images/gui/nav-capabilities.gif);background-position:0 -28px;background-repeat:no-repeat;}#nav-credentials{width:98px;height:28px;background-image:url(../images/gui/nav-credentials.gif);background-repeat:no-repeat;}#nav-credentials-active{width:98px;height:28px;background-image:url(../images/gui/nav-credentials.gif);background-repeat:no-repeat;background-position:0 -28px;}#nav-acclaim{width:80px;height:28px;background-image:url(../images/gui/nav-acclaim.gif);background-repeat:no-repeat;}#nav-acclaim-active{width:80px;height:28px;background-image:url(../images/gui/nav-acclaim.gif);background-repeat:no-repeat;background-position:0 -28px;}#nav-downloads{width:98px;height:28px;background-image:url(../images/gui/nav-downloads.gif);background-repeat:no-repeat;}#nav-downloads-active{width:98px;height:28px;background-image:url(../images/gui/nav-downloads.gif);background-repeat:no-repeat;background-position:0 -28px;}#nav-contact{width:74px;height:28px;background-image:url(../images/gui/nav-contact.gif);background-repeat:no-repeat;}#nav-contact-active{width:74px;height:28px;background-image:url(../images/gui/nav-contact.gif);background-repeat:no-repeat;background-position:0 -28px;}#body-bg{background:#F0F0F0 url(../images/gui/body-bg.gif) top left repeat-y;width:858px;overflow:hidden;}.left-column-bucket{padding:0 0 0 25px;}.left-column-bucket-bg{background:url(../images/gui/left-bucket-bg.gif) top left no-repeat;width:166px;}.left-column-bucket p{font-size:12px;margin:0;padding:7px 15px 10px 12px;}.blockquote{color:#9b6955;font-size:13px;line-height:22px;font-style:italic;}.blockquote-designpioneer{color:#8b50a1;font-size:13px;line-height:22px;font-style:italic;}.bucket-dotted-divider{background:#F0F0F0 url(../images/gui/bucket-dotted-divider-line.gif) top left no-repeat;width:166px;height:20px;}.bucket-button{padding:0 0 0 11px;}.portfolio-identities a{display:block;background:url(../images/gui/btn-identities.gif) 0 0 no-repeat;height:25px;width:114px;text-decoration:none;}.portfolio-interactive a{display:block;background:url(../images/gui/btn-interactive.gif) 0 0 no-repeat;height:25px;width:114px;text-decoration:none;}.portfolio-print a{display:block;background:url(../images/gui/btn-print.gif) 0 0 no-repeat;height:25px;width:114px;text-decoration:none;}.view-all a{display:block;background:url(../images/gui/btn-view-all.gif) 0 0 no-repeat;height:25px;width:114px;text-decoration:none;}.previous a{display:block;background:url(../images/gui/btn-previous.gif) 0 0 no-repeat;height:25px;width:39px;text-decoration:none;}.next a{display:block;background:url(../images/gui/btn-next.gif) 0 0 no-repeat;height:25px;width:39px;text-decoration:none;}#navcontainer ul{width:136px;list-style-type:none;font-size:14px;font-family:"Segoe UI", Frutiger, "Frutiger Linotype", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;margin:0;padding:0;}#navcontainer li{width:155px;background:url(../images/gui/bucket-dotted-divider.gif) bottom repeat-x;padding:7px 5px;}#navcontainer a{display:block;font-weight:400;color:#333;width:136px;text-decoration:none;border-left:4px solid #F0F0F0;padding:12px 8px;}#navcontainer a:hover{width:136px;border-left:4px solid #515151;color:#FFF;background-color:#1CB1A5;}#active a{width:136px;font-size:14px;font-weight:700;border-left:4px solid #BDBDBD;background-color:#E3E3E3;padding:12px 8px;}#active a:hover{width:136px;}#middle-column{width:275px;float:left;}.middle-content{font-size:13.5px;line-height:19px;font-weight:lighter;padding:0 32px 28px 13px;}.content-headline{padding:0 21px 26px 13px;}#highlightlist ul{width:222px;list-style-type:none;font-size:12px;line-height:13px;color:#494949;margin:0;padding:0;}#highlightlist li{width:230px;background:url(../images/gui/bucket-dotted-divider.gif) top repeat-x;padding:5px 0 1px;}#highlightlist a{display:block;font-weight:400;color:#494949;width:222px;text-decoration:none;padding:4px;}#highlightlist a:hover{width:222px;color:#FFF;background-color:#1CB1A5;}#highlightlist-right ul{width:280px;list-style-type:none;font-size:12px;line-height:13px;margin:0;padding:0;}#highlightlist-right li{width:280px;background:url(../images/gui/bucket-dotted-divider.gif) top repeat-x;padding:5px 0 1px;}#highlightlist-right a{display:block;font-weight:400;color:#494949;width:280px;text-decoration:none;padding:4px;}#highlightlist-right a:hover{width:280px;color:#FFF;background-color:#1CB1A5;}#highlightlist-right-index ul{width:345px;list-style-type:none;font-size:15px;line-height:15px;float:left;margin:0;padding:0;}#highlightlist-right-index li{width:348px;background:url(../images/gui/bucket-dotted-divider.gif) top repeat-x;padding:5px 0 10px;}#highlightlist-right-index a{display:block;color:#494949;width:345px;text-decoration:none;padding:4px;}#highlightlist-right-index a:hover{width:340px;color:#FFF;background-color:#1CB1A5;}#highlightlist-wide ul{width:590px;list-style-type:none;font-size:12px;color:#494949;margin:0;padding:0;}#highlightlist-wide li{width:590px;background:url(../images/gui/bucket-dotted-divider.gif) top repeat-x;padding:5px 0 1px;}#highlightlist-wide a{display:block;font-weight:400;color:#494949;width:590px;text-decoration:none;padding:4px;}#highlightlist-wide a:hover{width:582px;color:#FFF;background-color:#1CB1A5;}#highlightlist-img-left ul{width:620px;list-style-type:none;font-size:12px;line-height:13px;margin:0;padding:0;}#highlightlist-img-left li{height:102px;width:610px;background:url(../images/gui/bucket-dotted-divider.gif) top repeat-x;padding:10px 0 13px;}#highlightlist-img-left a{height:102px;width:600px;display:block;font-weight:400;color:#494949;text-decoration:none;padding:4px;}#highlightlist-img-left a:hover{height:102px;width:600px;color:#FFF;background-color:#1CB1A5;}.highlightlist-img-tn{border:#CCC solid 2px;margin:2px 26px 0 0;}#right-column{width:349px;float:left;}#right-column-image-bg{background:#F0F0F0 url(../images/gui/right-column-image-bg.jpg) top left no-repeat;width:349px;height:319px;}.rotating-image{padding:13px 0 0 12px;}.dotteddivider{background:url(../images/gui/bucket-dotted-divider.gif) bottom repeat-x;padding:0;}table.whitehover tr:hover{background-color:#FFF;}table.whitehovertable{background-color:#F0F0F0;font-size:11px;color:#494949;padding:3px 0 0;}#footer-bg{background:#F0F0F0 url(../images/gui/footer-bg.gif) top left repeat-x;height:170px;}.footer-container span{color:#15B6AB;font-size:11px;padding:0 3px;}.footer-container a,.footer-container a:active,.footer-container a:visited{color:#76767E;text-decoration:none;padding:0 4px;}.footer-container a:hover{background:#15B6AB;color:#fff;text-decoration:none;padding:0 4px;}.footer-copyright p{font-size:11px;font-family:"Segoe UI", Frutiger, "Frutiger Linotype", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;color:#76767E;margin:0;padding:13px 0 0 32px;}.footer-links p{font-size:11px;font-family:"Segoe UI", Frutiger, "Frutiger Linotype", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;color:#494949;margin:0;padding:13px 0 0 13px;}.formtext-label,.formtext-field,.formtext-field-comment,.form-pulldown,.pulldowndl{font-size:12px;font-family:"Segoe UI", Frutiger, "Frutiger Linotype", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;color:#494949;border:solid 1px #F0F0F0;padding:3px;}.formtext-label-click{font-size:12px;font-family:"Segoe UI", Frutiger, "Frutiger Linotype", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;color:#494949;border:solid 1px #F0F0F0;cursor:pointer;padding:3px;}.formtext-field,.formtext-field-comment,.form-pulldown,.pulldowndl{border:solid 1px #CCC;}.formtext-field{width:275px;height:14px;}.formtext-field:focus{border:solid 1px #15B6AB;background-color:#FFF;height:14px;color:#13A096;font-weight:700;}.form-pulldown{width:283px;height:22px;}.pulldowndl{width:200px;height:22px;}.formtext-field-comment{width:340px;height:140px;}.header-container,.footer-container{width:840px;}#nav-portfolio a,#nav-portfolio-active a{padding:0 81px 28px 0;}#nav-portfolio a:hover,#nav-portfolio-active a:hover{background:url(../images/gui/nav-portfolio.gif) no-repeat top left;background-position:0 -28px;}#nav-redesigns a,#nav-redesigns-active a{padding:0 94px 28px 0;}#nav-redesigns a:hover,#nav-redesigns-active a:hover{background:url(../images/gui/nav-redesigns.gif) no-repeat top left;background-position:0 -28px;}#nav-capabilities a,#nav-capabilities-active a{padding:0 99px 28px 0;}#nav-capabilities a:hover,#nav-capabilities-active a:hover{background:url(../images/gui/nav-capabilities.gif) no-repeat top left;background-position:0 -28px;}#nav-credentials a:hover,#nav-credentials-active a:hover{background:url(../images/gui/nav-credentials.gif) no-repeat top left;background-position:0 -28px;}#nav-acclaim a,#nav-acclaim-active a{padding:0 80px 28px 0;}#nav-acclaim a:hover,#nav-acclaim-active a:hover{background:url(../images/gui/nav-acclaim.gif) no-repeat top left;background-position:0 -28px;}#nav-downloads a:hover,#nav-downloads-active a:hover{background:url(../images/gui/nav-downloads.gif) no-repeat top left;background-position:0 -28px;}#nav-contact a,#nav-contact-active a{padding:0 74px 28px 0;}#nav-contact a:hover,#nav-contact-active a:hover{background:url(../images/gui/nav-contact.gif) no-repeat top left;background-position:0 -28px;}#left-column,.footer-copyright{width:216px;float:left;}.portfolio-identities a:hover,.portfolio-interactive a:hover,.portfolio-print a:hover,.view-all a:hover{display:block;background-position:-114px 0;text-decoration:none;}.previous a:hover,.next a:hover{display:block;background-position:-39px 0;text-decoration:none;}.middle-content-highlight,.middle-content-highlight-right,.middle-content-highlight-right-index{font-size:13.5px;line-height:18px;padding:0 32px 32px 13px;}#middle-wide,.footer-links{width:624px;float:left;}.toggleopacity img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=65);-moz-opacity:0.65px;border:2px solid #CCC;padding:5px;}.toggleopacity:hover img,.image-border:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity:1px;border:2px solid #15B6AB;padding:5px;}.highlightcell:hover,table.whitehovertable tr:hover{background-color:#FFF;color:#494949;}a.highlight:link,.text-h5 a:link,.text-lv a:link{color:#484848;text-decoration:none;border-bottom:dotted 1px #15B6AB;}a.highlight:visited,.text-h5 a:visited,.text-lv a:visited{color:#494949;text-decoration:underline;}a.highlight:hover,.text-h5 a:hover,.text-lv a:hover{background:#15B6AB;color:#fff;text-decoration:none;}::selection,::-moz-selection{background:#15B6AB;color:#FFF;}.header-links-dp,.header-links-md{font-size:12px;color:#60727d;text-decoration:none;border-bottom:dotted 1px #4A5962;}.form-pulldown:focus,.pulldowndl:focus,.formtext-field-comment:focus{border:solid 1px #15B6AB;background-color:#FFF;color:#13A096;font-weight:700;}#nav-credentials a,#nav-credentials-active a,#nav-downloads a,#nav-downloads-active a{padding:0 98px 28px 0;}