div#about-content h2{position: absolute;top: 10px;left: 5px;width: 18px;height: 45px;background: transparent url(/data/images/headers/about_header.png) no-repeat;}div#about-content-body{font-size: 13px;padding: 10px;box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;background: transparent url(/data/images/common/bg_pixel.png) repeat;}div#about-content-body em{color: #000 !important;}div#about-content-body p{color: #ccc !important;}div#about-content h2{position:absolute;top:10px;left:5px;width:18px;height:45px;background:transparent url(../images/headers/about_header.png) no-repeat;}div#about-content-body{font-size:13px;padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;}div#about-content-body em{color:#000!important;}div#about-content-body p{color:#ccc!important;}div#about-module{width:300px;font-size:13px;}div#about-module img{float:right;margin:-5px 10px 10px 0;}div#about-module p{width:285px;font-size:12px!important;}div#about-module img,div#about-module p{margin-left:10px;}html,body{color:#ccc!important;}body{background:#000 url(../images/common/bg_1600x1200.jpg) no-repeat top center!important;}p,li,a{color:#ccc!important;}a{white-space:nowrap;}h1,h2,h3,h4,h5,h6,a:hover{color:#fff!important;}h1,h2{margin-bottom:.5em!important;}h1{font-size:2.5em!important;}#wrapper{width:1000px;margin:0 auto;}.inner-wrapper{width:900px;margin:0 auto;}.relative{position:relative;}.absolute{position:absolute;}.top-0{top:0;}.right-0{right:0;}.bottom-0{bottom:0;}.left-0{left:0;}.border-box{box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;}.text-center{text-align:center;}.text-left{text-align:left;}.text-right{text-align:right;}.width-33{width:33%;}.width-30{width:30%;}.width-50{width:50%;}.width-65{width:65%;}.width-70{width:70%;}.width-75{width:75%;}.width-80{width:80%;}.width-85{width:85%;}.width-90{width:90%;}.width-100{width:100%;}.float-left,.float-right{position:relative;display:inline;}.float-left{float:left;}.float-right{float:right;}.clear{clear:both;height:0;}.margin-center{margin:0 auto;}.margin-5px{margin:5px;}.margin-top-5px{margin-top:5px;}.margin-left-5px{margin-left:5px;}.margin-right-5px{margin-right:5px;}.margin-bottom-5px{margin-bottom:5px;}.margin-10px{margin:10px;}.margin-top-10px{margin-top:10px;}.margin-left-10px{margin-left:10px;}.margin-right-10px{margin-right:10px;}.margin-bottom-10px{margin-top:10px;}.margin-15px{margin:15px;}.margin-left-15px{margin-left:15px;}.margin-right-15px{margin-right:15px;}.margin-top-15px{margin-top:15px;}.margin-bottom-15px{margin-bottom:15px;}.margin-right-20px{margin-right:20px;}.padding-5px{padding:5px;}.padding-top-5px{padding-top:5px;}.padding-left-5px{padding-left:5px;}.padding-right-5px{padding-right:5px;}.padding-bottom-5px{padding-bottom:5px;}.padding-10px{padding:10px;}.padding-top-10px{padding-top:10px;}.padding-left-10px{padding-left:10px;}.padding-right-10px{padding-right:10px;}.loading-spinner{position:absolute;width:100%;height:100%;background:url(../images/common/ajax_loader_v3.gif) no-repeat 50% 50%;z-index:100;}.loading-mask{position:absolute;width:100%;height:100%;background:#333;z-index:100;opacity:.1;!filter:alpha(opacity = 1);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";}div.slideshow-nav{display:block;}div.slideshow-nav a{margin-left:5px;font-size:0;width:15px;height:15px;display:inline-block;overflow:hidden;line-height:30px;text-decoration:none;background:transparent url(../images/common/page_circles.png) no-repeat 0 0;}div.slideshow-nav a.activeSlide{background-position:0 -15px;}table.page-links{width:100%;}table.page-links td.left-links,table.page-links td.right-links{text-align:center;}ul.list_nav{list-style:none;margin:0;}ul.list_nav li{display:inline;margin-left:5px;}ul.list_nav li:first{margin-left:0;}#site-bg,#site-bg-fade{position:absolute;left:0;width:100%;margin:0 auto;}#site-bg>img{width:100%;}#site-bg{top:0;opacity:.16;!filter:alpha(opacity = 16);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=16)";z-index:0;overflow:hidden;visibility:hidden;}#site-bg-fade{bottom:0;height:172px;background:transparent url(../images/common/bg_gradient_v4.png) repeat-x;}#site-strip{position:relative;height:24px;background:#333;border:1px solid #ccc;border-width:0 0 1px 0;display:none;}div.home-wrapper div#header{margin-top:100px;}div#header{margin-top:20px;}div#header h1{background:transparent url(../images/headers/randomtangent_header.png) no-repeat;width:292px;height:31px;}div#header ul{list-style:none;}div#header ul li{position:relative;display:inline-block;float:left;margin-left:15px;}div#header ul li a{font-size:22px!important;text-decoration:none;color:#ccc!important;}div#header ul li a:hover{text-decoration:underline;color:#fff!important;}div#header ul li a b{color:#fff!important;}div#footer{border:1px solid #c0c0c0;border-width:1px 0 0 0;text-align:left;font-size:11px;}div#footer p{padding:0 0 0 5px!important;margin:0;}#footer img{position:relative;top:2px;}.google_ad_728x90_element{position:relative;width:728px;margin:0 auto;}.ad_container{padding:10px 0;margin-bottom:25px;}div#about-content h2,div#portfolio-content h2,div#random-project-module h2,div#blog-content h2#blog-content-header,div#header h1,div.slideshow-nav a,.hide-text{color:transparent;text-indent:-9999px;}#disqus_thread{border:1px solid #ccc;border-width:1px 0 0 0;padding:0 10px;background:#eee;}#dsq-content-stub{padding:10px;}#disqus_thread h1,#disqus_thread h2,#disqus_thread h3,#disqus_thread h4,#disqus_thread h5{font-size:13px!important;font-weight:bold!important;}#disqus_thread h1,#disqus_thread h2,#disqus_thread h3,#disqus_thread h4,#disqus_thread h5,#disqus_thread p,#disqus_thread a,#disqus_thread,.dsq-comment-message,.dsq-comment-footer{color:#222!important;}.connect_widget{display:none;}.site-logo a{display:block;width:100%;height:100%;}p#about-content{font-size:14px!important;}div#random-project-module{position:relative;height:200px;background:transparent url(../images/common/bg_gradient_v2.png) repeat-x;}div#random-project-module h2{position:absolute;top:10px;left:5px;width:18px;height:137px;background:transparent url(../images/headers/random_project_header.png) no-repeat;}div#random-project-module table td{text-align:center;padding:10px 0 0 0!important;}div#random-project-module table td img{width:250px;height:141px;border:1px solid #c0c0c0;}div#about-content,div#blog-content{position:relative;background:transparent url(../images/common/bg_gradient_v2.png) repeat-x;}div#blog-content h2#blog-content-header{position:absolute;top:10px;left:5px;width:19px;height:98px;background:transparent url(../images/headers/imageblog_header.png) no-repeat;}div#blog-content table.page-links{margin-top:-10px;}div#blog-content table.page-links{color:#000;}div#blog-content table.page-links,div#blog-content table.page-links a{font-size:15px!important;text-decoration:none;}#blog-content-category{line-height:.9em;margin-bottom:.5em;border:1px solid #fff;border-width:0 0 1px 0;}#blog-content-category a{color:#333!important;text-decoration:none;}div#news-page .news-item{position:relative;width:580px;background:#fff;margin-bottom:4em;padding-top:15px;}div#news-page .news-date{position:absolute;margin-top:-20px;right:25px;font-family:Helvetica,Arial!important;font-size:12px;font-weight:bold;color:#666!important;}div#news-page .news-title,div#news-page .news-title a{margin:.75em 0 1.0em 0;padding-bottom:.25em;font-family:"Comic Sans MS",sans-serif!important;font-size:16px!important;color:#000!important;line-height:1.5!important;text-align:center;text-decoration:none;}div#news-page .news-banner-link img,div#news-page img.news-banner-image,div#news-page .news-banner-link{display:block;width:545px;height:239px;border:1px solid #c0c0c0;margin:0 auto;overflow:hidden;}div#news-page .news-description{margin:0 16px 1.5em 17px;padding:5px;border:1px dashed #ccc;}div#news-page .news-description,div#news-page .news-description *{color:#222!important;}div#news-page .news-external-link{bottom:15px;display:block;float:left;position:relative;text-align:center;width:260px;}div#news-page .news-external-link,div#news-page .news-external-link a{color:#666!important;font-size:11px!important;}div#news-page .news-link{text-align:right;}.fb-like-button{width:90px;height:30px;margin-top:-10px;border:none;overflow:hidden;}.twitter_tweet_button_container{margin-top:-10px;width:55px;}.fb-comment-box{border:1px solid #eee;border-width:1px 0 0 0;background:#fff;}.news-comment-link{display:block;position:absolute;bottom:0;right:0;margin:0 15px 15px 0;font-size:11px;}.news-comment-link a{color:#777!important;text-decoration:none;}.news-comment-link a:hover{color:#333!important;text-decoration:none;}.news-comment-link img{position:relative;top:4px;width:16px;height:16px;}div#blog-sidebar{margin-left:15px;}div#blog-sidebar>div{margin-bottom:3.5em;}div#blog-sidebar div h3{margin-left:5px;border:1px solid #666;border-width:0 0 1px 0;}div#twitter-module{position:relative;width:300px;margin-bottom:2em!important;}div#twitter-items{margin-top:-10px;min-height:250px;height:250px;overflow:hidden;}p.twitter-item{margin:0 0 1em 0;padding:2px 5px 2px 20px;border-bottom:1px solid #333;font-size:11px;}p.twitter-item-last-child{border-bottom:0!important;}p.twitter-item span.twitter-date{font-size:10px;}div#twitter-module #twitter_icon{position:absolute;right:10px;bottom:12px;z-index:100;}div#fb-activity-box{position:relative;width:300px;height:300px;}#tags-module p{width:285px;text-align:center;}#tags-module a{margin-left:10px;color:#555!important;}div#portfolio-content{position:relative;height:348px;width:100%;background:url(../images/common/bg_gradient_v2.png) repeat-x top center;}div#portfolio-content h2{position:absolute;top:10px;left:5px;width:20px;height:82px;background:transparent url(../images/headers/portfolio_header.png) no-repeat;}div#portfolio-slideshow,div#portfolio-slideshow img{position:relative;width:460px;height:260px;display:block;overflow:hidden;}div#portfolio-slideshow{border:1px solid #c0c0c0;float:left;}div#portfolio-info{position:relative;margin-top:10px;margin-left:20px;display:inline;float:left;z-index:100;height:260px;background:transparent url(../images/common/bg_gradient_v3.png) 0 0 repeat-x;border:1px solid #555;}div#portfolio-info table{width:410px;}div#portfolio-info table th,div#portfolio-info table td{color:#fff;vertical-align:top;font-size:14px;padding:3px 10px 3px 0!important;}div#portfolio-info table th{text-align:right;width:100px;}div#portfolio-info table td{padding-left:10px;font-weight:normal;text-align:left;}div#portfolio-info #portfolio-link{border:1px solid #fff;background:#ACDCFF url(../images/common/btn_gradient_blue.png) repeat-x top center;padding:3px 10px;text-decoration:none;font-weight:bold;-moz-border-radius:8px;border-radius:8px;color:#333!important;display:inline-block;}div#portfolio-info #portfolio-link:hover{color:#000!important;background-position:0 -4px;}div#portfolio-title-name{position:absolute;bottom:-15px;right:0;color:#fff;font-size:60px;opacity:.15;!filter:alpha(opacity = 15);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";}div#portfolio-scrollable{position:relative;width:880px;margin:0 auto;}div#portfolio-scrollable span#timeline-left-cap,div#portfolio-scrollable span#timeline-right-cap{position:absolute;top:-5px;width:40px;height:16px;display:block;}div#portfolio-scrollable span#timeline-left-cap{left:0;background:transparent url(../images/portfolio/timeline_left_cap.png) no-repeat 0 0;}div#portfolio-scrollable span#timeline-right-cap{right:10px;background:transparent url(../images/portfolio/timeline_right_cap.png) no-repeat 0 0;}div#portfolio-scrollable span#timeline-left-cap.timeline-trail,div#portfolio-scrollable span#timeline-right-cap.timeline-trail{background:transparent url(../images/portfolio/timeline_trail.png) no-repeat 0 0;}div#portfolio-scrollable .prevPage,div#portfolio-scrollable .nextPage{position:relative;top:70px;display:block;width:25px;height:25px;float:left;}div#portfolio-scrollable .prevPage{background:transparent url(../images/common/page_left_arrow.png) no-repeat;}div#portfolio-scrollable .nextPage{background:transparent url(../images/common/page_right_arrow.png) no-repeat;}div#portfolio-scrollable .prevPage:hover,div#portfolio-scrollable .nextPage:hover{background-position:0 -25px;}div#portfolio-scrollable .disabled{visibility:hidden;}div.scrollable{position:relative;overflow:hidden;width:800px;height:135px;float:left;border:1px solid #b0b0b0;border-width:5px 0 0 0;}div.scrollable div.items{width:20000em;position:absolute;margin-top:28px;}div.scrollable div.items div{float:left;background:#6A737D;margin-left:20px;display:inline;}div.scrollable div.items div.scrollable_hover,div.scrollable div.items div:hover{background:#fff02a;}div.scrollable div.items div.selected{background:#fff02a;}div.items div.active{background-color:#fff;}div.scrollable div.items div span span.item-thumbnail{width:130px;height:80px;display:block;margin:3px;background-color:#fff;background-position:0 -80px;background-repeat:no-repeat;}div.scrollable div.items div.scrollable-hover span.item-thumbnail,div.scrollable div.items div:hover span.item-thumbnail,div.items div.selected span.item-thumbnail{background-position:0 0!important;}div.scrollable div.items div span span.item-date{position:absolute;width:130px;height:30px;top:-34px;display:block;color:#c0c0c0;text-align:center;line-height:50px;background:transparent url(../images/portfolio/timeline_notch.png) no-repeat top center;}div.scrollable div.items div.selected span span.item-date{color:#fff;font-weight:bold;}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,nav,section{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block;}body{line-height:1.5;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}table,td,th{vertical-align:middle;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}a img{border:none;}html{font-size:100.01%;}body{font-size:75%;color:#222;background:#fff;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;}h1,h2,h3,h4,h5,h6{font-weight:normal;color:#111;}h1{font-size:3em;line-height:1;margin-bottom:.5em;}h2{font-size:2em;margin-bottom:.75em;}h3{font-size:1.5em;line-height:1;margin-bottom:1em;}h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}h5{font-size:1em;font-weight:bold;margin-bottom:1.5em;}h6{font-size:1em;font-weight:bold;}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0;}p{margin:0 0 1.5em;}p img.left{float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}p img.right{float:right;margin:1.5em 0 1.5em 1.5em;}a:focus,a:hover{color:#000;}a{color:#009;text-decoration:underline;}blockquote{margin:1.5em;color:#666;font-style:italic;}strong{font-weight:bold;}em,dfn{font-style:italic;}dfn{font-weight:bold;}sup,sub{line-height:0;}abbr,acronym{border-bottom:1px dotted #666;}address{margin:0 0 1.5em;font-style:italic;}del{color:#666;}pre{margin:1.5em 0;white-space:pre;}pre,code,tt{font:1em 'andale mono','lucida console',monospace;line-height:1.5;}li ul,li ol{margin:0;}ul,ol{margin:0 1.5em 1.5em 0;padding-left:3.333em;}ul{list-style-type:disc;}ol{list-style-type:decimal;}dl{margin:0 0 1.5em 0;}dl dt{font-weight:bold;}dd{margin-left:1.5em;}table{margin-bottom:1.4em;width:100%;}th{font-weight:bold;}thead th{background:#c3d9ff;}th,td,caption{padding:4px 10px 4px 5px;}tr.even td{background:#e5ecf9;}tfoot{font-style:italic;}caption{background:#eee;}.small{font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}.hide{display:none;}.quiet{color:#666;}.loud{color:#000;}.highlight{background:#ff0;}.added{background:#060;color:#fff;}.removed{background:#900;color:#fff;}.first{margin-left:0;padding-left:0;}.last{margin-right:0;padding-right:0;}.top{margin-top:0;padding-top:0;}.bottom{margin-bottom:0;padding-bottom:0;}html, body{color: #ccc !important}body {background: #000 url(/data/images/common/bg_1600x1200.jpg) no-repeat top center !important;}p, li, a{color: #ccc !important;}h1, h2, h3, h4, h5, h6, a:hover{color: #fff !important;}h1, h2{margin-bottom: 0.5em!important;}h1{font-size: 2.5em !important;}#wrapper{width: 1000px;margin: 0 auto;}.inner-wrapper{width: 900px;margin: 0 auto;}.relative{position: relative;}.absolute{position: absolute;}.top-0{top: 0;}.right-0{right: 0;}.bottom-0{bottom: 0;}.left-0{left: 0;}.border-box{box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;}.text-center{text-align: center;}.text-left{text-align: left;}.text-right{text-align: right;}.width-33{width: 33%;}.width-30{width: 30%;}.width-50{width: 50%;}.width-65{width: 65%;}.width-70{width: 70%;}.width-90{width: 90%;}.width-100{width: 100%;}.float-left, .float-right{position: relative;display: inline;}.float-left{float: left;}.float-right{float: right;}.clear{clear: both;height: 0;}.margin-center{margin: 0 auto;}.margin-5px{margin: 5px;}.margin-top-5px{margin-top: 5px;}.margin-left-5px{margin-left: 5px;}.margin-right-5px{margin-right: 5px;}.margin-bottom-5px{margin-bottom: 5px;}.margin-10px{margin: 10px;}.margin-top-10px{margin-top: 10px;}.margin-left-10px{margin-left: 10px;}.margin-right-10px{margin-right: 10px;}.margin-bottom-10px{margin-top: 10px;}.margin-15px{margin: 15px;}.margin-left-15px{margin-left: 15px;}.margin-right-15px{margin-right: 15px;}.margin-top-15px{margin-top: 15px;}.margin-bottom-15px{margin-bottom: 15px;}.padding-5px{padding: 5px;}.padding-top-5px{padding-top: 5px;}.padding-left-5px{padding-left: 5px;}.padding-right-5px{padding-right: 5px;}.padding-bottom-5px{padding-bottom: 5px;}.padding-10px{padding: 10px;}.padding-top-10px{padding-top: 10px;}.padding-left-10px{padding-left: 10px;}.padding-right-10px{padding-right: 10px;}.loading-spinner{position: absolute;width: 100%; height: 100%; background: url(/data/images/common/ajax_loader_v3.gif) no-repeat 50% 50%; z-index: 100;}.loading-mask{position: absolute;width: 100%; height: 100%; background: #333; z-index: 100; opacity:0.1;!filter: alpha(opacity = 1);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";}div.slideshow-nav{display: block;}div.slideshow-nav a{margin-left: 5px;font-size: 0;width: 15px;height: 15px;display: inline-block;overflow: hidden;line-height: 30px;text-decoration: none;background: transparent url(/data/images/common/page_circles.png) no-repeat 0 0;}div.slideshow-nav a.activeSlide{background-position: 0 -15px;}table.page-links{width: 100%;}table.page-links td.left-links,table.page-links td.right-links{text-align: center;}ul.list_nav{list-style: none;margin: 0;}ul.list_nav li{display: inline;margin-left: 5px;}ul.list_nav li:first{margin-left: 0;}#site-bg,#site-bg-fade{position: absolute;left: 0;width: 100%;margin: 0 auto;}#site-bg > img{width: 100%;}#site-bg{top: 0;opacity:0.16;!filter: alpha(opacity = 16);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=16)";z-index: 0;overflow: hidden;display: none;}#site-bg-fade{bottom: 0;height: 172px;background: transparent url(/data/images/common/bg_gradient_v4.png) repeat-x;}#site-strip{position: relative;height: 24px;background: #333;border: 1px solid #ccc;border-width: 0 0 1px 0;display: none;}div.home-wrapper div#header{margin-top: 100px;}div#header{margin-top: 20px;}div#header h1{background: transparent url(/data/images/headers/randomtangent_header.png) no-repeat;width: 292px;height: 31px;}div#header ul{list-style: none;}div#header ul li{position: relative;display: inline-block;float: left;margin-left: 15px;}div#header ul li a{font-size: 22px !important;text-decoration: none;color: #ccc !important;}div#header ul li a:hover{text-decoration: underline;color: #fff !important;}div#header ul li a b{color: #fff !important;}div#footer{border: 1px solid #c0c0c0;border-width: 1px 0 0 0;text-align: left;font-size: 11px;}div#footer p{padding: 0 0 0 5px !important;margin: 0;}#footer img{position: relative; top: 2px;}.google_ad_300x250_element{background: #ccc;}.google_ad_728x90_element{position: relative;width: 728px;margin: 0 auto;background: #ccc;}div#about-content h2,div#portfolio-content h2,div#random-project-module h2,div#blog-content h2#blog-content-header,div#header h1,div.slideshow-nav a,.hide-text{color: transparent;text-indent: -9999px;}.connect_widget { display: none; } .site-logo a{display: block;width: 100%;height: 100%;}p#about-content{font-size: 14px !important;}div#random-project-module{position: relative;height: 200px;background: transparent url(/data/images/common/bg_gradient_v2.png) repeat-x;}div#random-project-module h2{position: absolute;top: 10px;left: 5px;width: 18px;height: 137px;background: transparent url(/data/images/headers/random_project_header.png) no-repeat;}div#random-project-module table td{text-align: center;padding: 10px 0 0 0 !important;}div#random-project-module table td img{width: 250px;height: 141px;border: 1px solid #c0c0c0;}div#about-content,div#blog-content{position: relative;background: transparent url(/data/images/common/bg_gradient_v2.png) repeat-x;}div#blog-content h2#blog-content-header{position: absolute;top: 10px;left: 5px;width: 19px;height: 98px;background: transparent url(/data/images/headers/imageblog_header.png) no-repeat;}div#blog-content table.page-links {margin-top: -10px;}div#blog-content table.page-links{color: #000;}div#blog-content table.page-links,div#blog-content table.page-links a{font-size: 15px !important;text-decoration: none;}#blog-content-category{line-height: 0.9em;margin-bottom: 0.5em;border: 1px solid #fff;border-width: 0 0 1px 0;}#blog-content-category a{color: #333 !important;text-decoration: none;}div#news-page .news-item{position: relative;width: 580px;background: #fff;margin-bottom: 4em;padding-top: 15px;}div#news-page .news-date{position: absolute;margin-top: -20px;right: 25px;font-family: Helvetica, Arial !important;font-size: 12px;font-weight: bold;color: #666 !important;}div#news-page .news-title,div#news-page .news-title a{margin: 0.75em 0 1.0em 0;padding-bottom: 0.25em;font-family: "Comic Sans MS", sans-serif !important;font-size: 16px !important;color: #000 !important;line-height: 1.5 !important;text-align: center;text-decoration: none;}div#news-page .news-banner-link img,div#news-page img.news-banner-image,div#news-page .news-banner-link{display: block;width: 545px;height: 239px;border: 1px solid #c0c0c0;margin: 0 auto;overflow: hidden;}div#news-page .news-description{margin: 0 16px 1.5em 17px;padding: 5px;border: 1px dashed #ccc;}div#news-page .news-description,div#news-page .news-description *{color: #222 !important;}div#news-page .news-external-link,div#news-page .news-external-link a{color: #666 !important;font-size: 10px !important;padding-bottom: 5px;text-align: center;margin-top: -0.5em;}div#news-page .news-link{text-align: right;}.fb-like-button{width:425px; height:30px;margin-top: -10px;border:none; overflow:hidden; }.twitter_tweet_button_container{margin-top: -10px;width: 55px;}.fb-comment-box{border: 1px solid #eee;border-width: 1px 0 0 0;background: #fff;}.news-comment-link{display: block;position: absolute;bottom: 0;right: 0;margin: 0 15px 9px 0;font-size: 11px;}.news-comment-link a{color: #777 !important;text-decoration: none;}.news-comment-link a:hover{color: #333 !important;text-decoration: none;}.news-comment-link img{position: relative;top: 4px;width: 16px;height: 16px;}div#blog-sidebar{margin-left: 15px;}div#blog-sidebar > div{margin-bottom: 3.5em;}div#blog-sidebar div h3{margin-left: 5px;border: 1px solid #666;border-width: 0 0 1px 0;}div#twitter-module{position: relative;width: 300px;margin-bottom: 2em !important;}div#twitter-items{margin-top: -10px;min-height: 250px;height: 250px;overflow: hidden;}p.twitter-item{margin: 0 0 1em 0;padding: 2px 5px 2px 20px;border-bottom: 1px solid #333;font-size: 11px;}p.twitter-item-last-child{border-bottom: 0 !important;}p.twitter-item span.twitter-date{font-size: 10px;}div#twitter-module #twitter_icon{position: absolute;right: 10px; bottom: 12px;z-index: 100;}div#fb-activity-box{position: relative;width: 300px;height: 300px;}#tags-module p{width: 285px;text-align: center;}#tags-module a{margin-left: 10px;color: #555 !important;}div#portfolio-content {position: relative;height: 348px;width: 100%;background: url(/data/images/common/bg_gradient_v2.png) repeat-x top center;}div#portfolio-content h2{position: absolute;top: 10px;left: 5px;width: 20px;height: 82px;background: transparent url(/data/images/headers/portfolio_header.png) no-repeat;}div#portfolio-slideshow,div#portfolio-slideshow img{position: relative;width: 460px;height: 260px;display: block;overflow: hidden;}div#portfolio-slideshow{border: 1px solid #c0c0c0;float: left;}div#portfolio-info{position: relative;margin-top: 10px;margin-left: 20px;display: inline;float: left;z-index: 100;height: 263px;background: transparent url(/data/images/common/bg_gradient_v3.png) 0 0 repeat-x;}div#portfolio-info table{width: 410px;}div#portfolio-info table th,div#portfolio-info table td{color: #fff;vertical-align: top;font-size: 14px;padding: 3px 10px 3px 5px !important;}div#portfolio-info table th{text-align: right;width: 100px;}div#portfolio-info table td{padding-left: 10px;font-weight: normal;text-align: left;}div#portfolio-title-name{position: absolute;bottom: -15px;right: 0;color: #fff;font-size: 60px;opacity: 0.2;!filter: alpha(opacity = 20);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";}div#portfolio-scrollable{position: relative;width: 880px;margin: 0 auto;}div#portfolio-scrollable span#timeline-left-cap,div#portfolio-scrollable span#timeline-right-cap{position: absolute;top: -5px;width: 40px;height: 16px;display: block;}div#portfolio-scrollable span#timeline-left-cap{left: 0;background: transparent url(/data/images/portfolio/timeline_left_cap.png) no-repeat 0 0;}div#portfolio-scrollable span#timeline-right-cap{right: 10px;background: transparent url(/data/images/portfolio/timeline_right_cap.png) no-repeat 0 0;}div#portfolio-scrollable span#timeline-left-cap.timeline-trail,div#portfolio-scrollable span#timeline-right-cap.timeline-trail{background: transparent url(/data/images/portfolio/timeline_trail.png) no-repeat 0 0;}div#portfolio-scrollable .prevPage,div#portfolio-scrollable .nextPage{position: relative;top: 70px;display: block;width: 25px;height: 25px;float: left;}div#portfolio-scrollable .prevPage{background: transparent url(/data/images/common/page_left_arrow.png) no-repeat;}div#portfolio-scrollable .nextPage{background: transparent url(/data/images/common/page_right_arrow.png) no-repeat;}div#portfolio-scrollable .prevPage:hover,div#portfolio-scrollable .nextPage:hover{background-position: 0 -25px;}div#portfolio-scrollable .disabled {visibility: hidden;}div.scrollable { position:relative; overflow:hidden; width:800px; height:135px;float: left;border: 1px solid #b0b0b0;border-width: 5px 0 0 0; } div.scrollable div.items {width:20000em; position:absolute;margin-top: 28px;}div.scrollable div.items div { float:left; background: #6A737D;margin-left: 20px;display: inline;}div.scrollable div.items div.scrollable_hover,div.scrollable div.items div:hover{ background: #fff02a;}div.scrollable div.items div.selected { background: #fff02a;}div.items div.active { background-color:#fff; }div.scrollable div.items div span span.item-thumbnail { width: 130px;height: 80px;display: block;margin: 3px;background-color: #fff;background-position: 0 -80px;background-repeat: no-repeat;}div.scrollable div.items div.scrollable-hover span.item-thumbnail,div.scrollable div.items div:hover span.item-thumbnail,div.items div.selected span.item-thumbnail{ background-position: 0 0 !important; }div.scrollable div.items div span span.item-date {position: absolute;width: 130px;height: 30px;top: -34px;display: block;color: #c0c0c0;text-align: center;line-height: 50px;background: transparent url(/data/images/portfolio/timeline_notch.png) no-repeat top center;}div.scrollable div.items div.selected span span.item-date {color: #fff;font-weight: bold;}html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, code,del, dfn, em, img, q, dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, dialog, figure, footer, header,hgroup, nav, section {margin: 0;padding: 0;border: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}article, aside, dialog, figure, footer, header,hgroup, nav, section {display:block;}body {line-height: 1.5;}table { border-collapse: separate; border-spacing: 0; }caption, th, td { text-align: left; font-weight: normal; }table, td, th { vertical-align: middle; }blockquote:before, blockquote:after, q:before, q:after { content: ""; }blockquote, q { quotes: "" ""; }a img { border: none; }html { font-size:100.01%; }body {font-size: 75%;color: #222;background: #fff;font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;}h1,h2,h3,h4,h5,h6 { font-weight: normal; color: #111; }h1 { font-size: 3em; line-height: 1; margin-bottom: 0.5em; }h2 { font-size: 2em; margin-bottom: 0.75em; }h3 { font-size: 1.5em; line-height: 1; margin-bottom: 1em; }h4 { font-size: 1.2em; line-height: 1.25; margin-bottom: 1.25em; }h5 { font-size: 1em; font-weight: bold; margin-bottom: 1.5em; }h6 { font-size: 1em; font-weight: bold; }h1 img, h2 img, h3 img,h4 img, h5 img, h6 img {margin: 0;}p { margin: 0 0 1.5em; }p img.left{ float: left; margin: 1.5em 1.5em 1.5em 0; padding: 0; }p img.right { float: right; margin: 1.5em 0 1.5em 1.5em; }a:focus,a:hover { color: #000; }a { color: #009; text-decoration: underline; }blockquote{ margin: 1.5em; color: #666; font-style: italic; }strong{ font-weight: bold; }em,dfn{ font-style: italic; }dfn { font-weight: bold; }sup, sub{ line-height: 0; }abbr,acronym { border-bottom: 1px dotted #666; }address { margin: 0 0 1.5em; font-style: italic; }del { color:#666; }pre { margin: 1.5em 0; white-space: pre; }pre,code,tt { font: 1em 'andale mono', 'lucida console', monospace; line-height: 1.5; }li ul,li ol { margin: 0; }ul, ol{ margin: 0 1.5em 1.5em 0; padding-left: 3.333em; }ul{ list-style-type: disc; }ol{ list-style-type: decimal; }dl{ margin: 0 0 1.5em 0; }dl dt { font-weight: bold; }dd{ margin-left: 1.5em;}table { margin-bottom: 1.4em; width:100%; }th{ font-weight: bold; }thead th{ background: #c3d9ff; }th,td,caption { padding: 4px 10px 4px 5px; }tr.even td{ background: #e5ecf9; }tfoot { font-style: italic; }caption { background: #eee; }.small{ font-size: .8em; margin-bottom: 1.875em; line-height: 1.875em; }.large{ font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; }.hide { display: none; }.quiet{ color: #666; }.loud { color: #000; }.highlight{ background:#ff0; }.added{ background:#060; color: #fff; }.removed{ background:#900; color: #fff; }.first{ margin-left:0; padding-left:0; }.last { margin-right:0; padding-right:0; }.top{ margin-top:0; padding-top:0; }.bottom { margin-bottom:0; padding-bottom:0; }
