html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,menu,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}article,aside,figure,footer,header,hgroup,nav,section{display:block;}nav ul{list-style:none;}

blockquote,q{quotes:none;}

blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;}ins{background-color:#ff9;color:#000;text-decoration:none;}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}del{text-decoration:line-through;}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help;}table{border-collapse:collapse;border-spacing:0;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}input,select{vertical-align:middle;}.mod:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

body{font:10px Helvetica,Arial,sans-serif;background:url(images/bg-body.gif);color:#333;color:rgba(0,0,0,.8);text-shadow:0 1px 0 #eee;text-shadow:0 1px 0 rgba(255,255,255,.6);}

h1{font:Gill Sans;font-size:5em;margin:0 0 6px;letter-spacing:-0.05em;font-weight:bold;line-height:1.25em;color:#FFF;color:rgba(255,255,255,.7);text-transform:uppercase;}

h2{margin:0 0 12px;font:normal 1.8em Georgia,"Times New Roman",serif;color:#222222;}

h2a{margin:0 0 12px;font:normal 1.8em Georgia,"Times New Roman",serif;color:#F0F0F0;}

h2.main-title{margin:-0.17em 0 .5em 0;letter-spacing:-0.05em;line-height:1.25em;font:bold 3em Helvetica,Arial,sans-serif;color:#222222;}

h3{font:bold 1.6em Helvetica,Arial,sans-serif;margin:0 0 6px 0;color:#222222;line-height:1.5em;}p,li{font-size:1.4em;margin:0 0 12px;line-height:1.5em;}

.tagline{font:normal 1.8em;line-height:1.5em;margin-bottom:.77em;color:rgba(0,0,0,.8);}li *{font-size:1em;}ul li{list-style:square;}ol li{list-style:decimal;}a{text-decoration:none;color:#000;color:rgba(0,0,0,1);text-shadow:0 1px 0 rgba(255,255,255,.7);text-transform:uppercase;font:bold .785em Helvetica,Arial,sans-serif;outline:none;}

a:hover{color:#32c023;color:rgba(50,192,35,.9);}

.highlighted{background:url(images/scis.png) left 2px no-repeat;padding-left:1.3em;}em,.slant{font-style:italic;color:#888;color:rgba(0,0,0,.7);font-family:Georgia,"Times New Roman",serif;font-weight:normal;}

.hidden{display:none;}

.container{width:960px;margin:0 auto;}

.scroll-item{width:100%!important;}

.main{float:right;display:inline;width:696px;padding:24px 0 0 0;}

#top-bar{background:#222;}

#top-bar-tab{position:relative;}

#scissors #top-bar-tab p{padding:12px 0;border-top:none;position:absolute;right:0;text-align:center;}

#portfolio #top-bar{background:#F0F0F0;}

#portfolio #top-bar-tab{background:#222);border-bottom:1px solid #fff;padding-top:1em;}

#quickcuts #top-bar-tab{background:#fdfdfb; border-bottom:1px solid #b5a288;padding-top:1em;}

#top-bar-tab #home-link{float:left;display:inline;padding:0 1.36em;}

#top-bar-tab 

#external-links{float:right;display:inline;}

#top-bar-tab #external-links a{margin-left:1.36em;}

#top-bar-tab a.current{color:#fff;color:rgba(0,0,0,.5);background:url(images/scis.png) left 2px no-repeat;padding-left:15px;}

#top-bar h3{font:normal 1.3em Georgia,"Times New Roman",serif;color:#222222; margin-top:16px;padding-bottom:3px;text-transform:uppercase;}

#top-bar .feature{height:auto;min-height:0;padding:0 17px 1.5em 17px;margin-top:12px;}

#follow{border-bottom:1px solid rgba(0,0,0,.1);border-bottom:1px solid #999;padding:0 0 54px;display:none;background:#f0f0f0 -200% bottom repeat-x;}#follow-link{background:url(images/bg-follow.gif) no-repeat;width:237px;height:87px;text-indent:-9999px;display:block;}

#header{background:#222;border-top:1px solid rgba(255,255,255,.6);border-top:1px solid #eee;border-bottom:1px solid rgba(255,255,255,.5);border-bottom:1px solid #eee;}

#header .main{margin-top:114px;margin-bottom:12px;padding:0;}

#header-inner{background:#222 no-repeat;}

#nav{width:240px;float:left;display:inline;position:fixed;top:30px;}

#nav-items{margin:60px 0 12px;}#nav ol{margin-bottom:12px;}

#nav li{margin:0;list-style:none;}

#nav li a{display:block;padding:10px 12px 7px 18px;margin:0;}

#nav li a:hover{background:url(images/scis.png) 0 11px no-repeat;}

#nav li.current a{position:relative;padding:9px 11px 6px 17px;color:#fff;color:#32c023;color:rgba(50,192,35,.9);background:#777 url(images/bg-shadow.png) top repeat-x;background:rgba(0,0,0,.4) url(images/bg-shadow.png) top repeat-x;text-shadow:0 1px 0 rgba(0,0,0,.7);border:1px solid #000;border:1px solid rgba(0,0,0,.3);border-top:1px solid #000;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5);}

#nav h3{margin:2em 0 .5em 0;}

#nav p{color:#666;color:rgba(0,0,0,.7);margin:0 0 0 18px;font-size:1.2em;}

#nav p a{font-size:.9166em;}

.third,.three-col li{float:left;display:inline;margin-right:24px;width:216px;font-size:1em;list-style:none;}

.third ul,.three-col ul{margin:0 0 0 1.6em;}

.third ul li,.three-col li ul li,.three-col li ol li{margin:0;width:auto;float:none;display:block;list-style:square;font-size:1.2em;}

.third ul li a,.three-col li ul li a,.three-col li ol li a{font-size:11px;}

.three-col li ol li{list-style:decimal;}

.third p,.three-col li p{font-size:1.4em;}.third ul li p{font-size:1em;}.third.last,.three-col li.last{margin-right:0;}.third h2,.three-col li h2{font:normal 1.8em Georgia,"Times New Roman",serif;margin:0 0 .5em 0;color:rgba(0,0,0,.8);}.three-col li h3{font-size:1.6em;}.three-col h3 a{font-size:11px;}.three-col h3 .slant{font-size:.875em;}.two-thirds{float:left;display:inline;width:45em;}.featured.three-col{float:right;display:inline;width:696px;padding:12px 0 24px;}.featured.three-col p{margin:0;color:rgba(0,0,0,.8);}.featured li{color:rgba(0,0,0,.7);margin-bottom:24px;}.feature{background:#F0F0F0 50% 0 repeat-x;background:rgba(255,255,255,.3) #222222;border:1px solid rgba(255,255,255,.5);border-top:1px solid #fff;border-top:1px solid rgba(255,255,255,.9);-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);text-shadow:0 1px 0 rgba(255,255,255,.6);padding:17px;margin-top:6px;min-height:204px;}.featured li .feature h3 a{display:block;margin:6px 0;}.featured li .feature img{border:1px solid rgba(255,255,255,.5);margin-bottom:12px;}.featured-image{background:#eee url(images/bg-header.png) 50% 0;background:rgba(255,255,255,.4) url(images/bg-header.png) 50% 0;border:1px solid #fff;border:1px solid rgba(255,255,255,.5);-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);padding:19px;margin-bottom:12px;clear:both;line-height:0;}.featured-image img{border:1px solid #fff;border:1px solid rgba(255,255,255,.9);}.third .feeds,.third .follow-us{padding:0;margin:0;}.third .feeds li,.third .follow-us li{list-style:none;padding:0;margin:0;}.feeds li a,.twitter a,.linkedin a,.readernaut a{background:url(images/rss2.png) 4px 50% no-repeat;padding:10px 0 7px 24px;border-bottom:1px dashed rgba(0,0,0,.6);border-bottom:1px dashed #666;display:block;}.twitter a{background:url(images/icon-twitter.png) 6px 50% no-repeat;}.linkedin a{background:url(/images/linkedin.png) 5px 50% no-repeat;}.readernaut a{background:url(images/icon-goodreads.png) 7px 50% no-repeat;}.signed-up{margin-bottom:0;}#list-email{width:172px;background:#fff url(images/bg-shadow-small.png) 0 -5px repeat-x;border:1px solid #bbb;border-top:1px solid #999;border-left:1px solid #999;font:1.4em Helvetica;padding:5px 3px 3px;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.8);}#btn-sign-up{display:block;background:url(/images/btn-submit.png);width:77px;height:27px;text-indent:-9999px;border:none;float:right;display:inline;margin-top:12px;}#splash,#what-we-do,#who-we-are,#portfolio-section,#writing-section,#quickcuts-section,#connect{border-bottom:1px solid rgba(0,0,0,.15);border-bottom:1px solid #999;border-top:1px solid rgba(255,255,255,.8);border-top:1px solid #fff;}

#portfolio-section{border-bottom:1px solid rgba(0,0,0,.2);border-bottom:1px solid #ddd;background:url(images/bg-header.png)  -200% 200px;}

#portfolio-section-outer{background:#fff url(images/bg-portfolio.png);}

#portfolio-section .portfolio-button a,#connect p.planner-link a{background:url(images/view-portfolio.png) right top no-repeat;width:326px;height:27px;text-indent:-9999px;float:right;display:inline;margin:-2.25em -1px 2em 0;}

#connect p.planner-link{overflow:hidden;}

#portfolio-section .featured li .feature{margin:0 0 1.25em 0;min-height:0;}

#portfolio-section .featured li .feature img {margin:0;border:none;}

.caption-top, .caption-bottom {
	color: #ffffff;	
	padding: 1.4em;
	text-transform: block;	
	font-weight: bold;
	font-size: 11px;	
	font-family: Helvetica,Arial,sans-serif;	
	cursor: default;
	border: 0px solid #334143;
	background: #000000;
	text-shadow: 0px 0px 0 #202020;
}
.caption-top {
   border-width: 0px 0px 8px 0px;
}
.caption-bottom {
   border-width: 0px 0px 0px 0px;
}
.caption a, .caption a {
	border: 0 none;
	text-decoration: none;
	padding: 0.4em;
}
.caption a:hover, .caption a:hover {
	background: #202020;
}
.caption-wrapper {
	float: left;
}
br.c { clear: both; }

#splash{background:#f0f0f0 -200% 200px; opacity:90%; border-top:1px solid rgba(0,0,0,.1);border-top:1px solid #999; min-height:500px;}

#splash .slides-container {
position : relative;
float : right;
display : inline;
width : 696px;
margin-top : 30px;
}
#splash .main {
padding-top : 0;
margin-top : 60px;
}

.menu{margin:0;position:absolute;z-index:21;bottom:-32px;left:-3px;width:433px;padding:0;}

.menu a,.menu button{border:0;margin:0 6px 0 0;display:block;text-indent:-9999px;background:url(images/menu-circle.png) no-repeat;width:16px;height:16px;float:left;display:inline;}

.menu .current-slide{background:#222222 no-repeat;}

#splash-slides{width:640px;height:403px;background:#ddd url(images/bg-header.png);background:rgba(255,255,255,.55) url(images/bg-header.png);border:1px solid #eee;border:1px solid rgba(255,255,255,.4);border-top:1px solid #fff;border-top:1px solid rgba(255,255,255,.9);-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);}

#splash-slides {
width : 640px;
height : 403px;
background : #ddd url(images/bg-header.png);
border : 1px solid #eee;
border-top : 1px solid #fff;
}
#splash-slides li {
display : none;
margin-bottom : 0;
width : 660px;
height : 330px;
list-style : none;
margin : 17px;

}
#splash-slides li h2 {
font-size : 18px;
margin-bottom : 5px;
}
.slide {
float : right;
display : inline;
width : 228px;
margin-right : 12px;
margin-top : 12px;
padding : 0;
line-height : 0;
}
.slide p, .slide h2 {
float : right;
display : inline;
text-align : right;
}
.highlight {
float : right;
display : inline;
clear : right;
margin : 0 0 5px;
padding : 5px 6px 2px;
background : #eee;
line-height : 1;
color : #111;
}
h2 .highlight {
padding-bottom : 5px;
}
.slide p {
font-size : 12px;
margin-bottom : 10px;
}
.slide p a {
font-size : 10px;
}
#splash-slides li#connections .highlight {
background : #eee;
}
#splash-slides li .quote {
float : left;
display : inline;
margin : 12px;
width : 396px;
}
#splash-slides li blockquote p {
font : 18px Georgia, "Times New Roman", serif;
line-height : 1.5em;
margin-bottom : 0.5em;
}
#splash-slides li blockquote.light p {
color : #eee;
}
#splash-slides li .credit {
font-size : 12px;
}
#splash-slides li .credit a {
font-size : 0.916em;
}
#splash-slides li .credit.light .slant, #splash-slides li .credit.light a {
color : #fff;
}
#splash-slides li#cover {
background :#222222 no-repeat bottom;
}
#splash-slides .next {
display : block;
text-indent : -9999px;
background : url(images/next.png) no-repeat;
width : 64px;
height : 27px;
position : absolute;
bottom : 18px;
right : 16px;
text-align : left;
}
#splash-slides #cover .next {
width : 210px;
height : 27px;
text-align : left;
background : url(images/learn-more.png) no-repeat;
}
#splash-slides li#humans {
background:url(http://giantscissors.org/images/scissorpoints.jpg) no-repeat 0% bottom;
}
#splash-slides li#connections {
background : url(http://giantscissors.org/images/scissorpoints.jpg) no-repeat 0% bottom;
}
#splash-slides li#design{background:url(http://giantscissors.org/images/scissorpoints.jpg) bottom no-repeat;}

#splash-slides li#networks{background:url(/images/scissor-points.png) 0 bottom no-repeat;}.highlight2{float:right;display:inline;clear:right;margin:0 0 5px;padding:5px 6px 2px;background:#222;background:#222;line-height:1;color:#FFFFFF;}h2 .highlight2{padding-bottom:5px;}

#splash-slides li#context{background:url(/images/scissor-points.png) right bottom no-repeat;}

#splash-slides li#straddle{background:url(images/scissor-points.png) right bottom no-repeat;}

#splash-slides li#local{background:url(images/scissor-points.png) left top no-repeat;}#splash-slides li#simple{background:url(images/scissor-points.png) right -170px no-repeat;}#splash-slides li#filters{background:url(images/scissor-points.png) left -100px no-repeat;}

#latest-tweet{margin:0 0 48px;padding:0;background:url(images/lg-pigeon.png) right bottom no-repeat;position:relative;}

#latest-tweet #tweet-graphic{width:125px;height:76px;background:url(images/scis-bull.png) no-repeat;position:absolute;bottom:0;}

#latest-tweet #tweet-container{margin-bottom:-50px;background:url(images/gray-spot-bg.png) repeat-y;padding-top:8px;}

#latest-tweet #tweet-top{background:url(images/slim-gray-top.png) no-repeat;width:601px;height:10px;}

#latest-tweet #tweet-bottom{width:629px;height:55px;background:url(images/gray-point-bar.png) left bottom no-repeat;}

#latest-tweet .third{float:right;display:inline;}#latest-tweet .third p{font:1.4em Helvetica,Arial,sans-serif;line-height:1.5em;color:rgba(0,0,0,.8);}

.tweet{width:456px;z-index:1;}

.tweet li{text-transform:none;letter-spacing:normal;border:none;padding-left:24px;line-height:2em;text-align:right;color:rgba(0,0,0,.8);text-shadow:0 1px 0 rgba(255,255,255,.7);font:1.4em Helvetica,Arial,sans-serif;list-style:none;}

.tweet li a{display:inline;border:none;padding:0;background:none;font-size:.785;}

.tweet li .tweet_text{line-height:1.5em;padding:6px;}

.tweet li .tweet_text a{color:rgba(0,0,0,.6);}

.tweet_join{font-style:italic;font-family:Georgia,"Times New Roman",serif;color:rgba(0,0,0,.5);}

#splash .three-col{padding:0 0 24px;}

#what-we-do{background:rgba(85,120,114,0.2) no-repeat;}

#who-we-are{background:rgba(85,120,114,0.2) no-repeat;}

#who-we-are-outer{background:rgba(85,120,114,0.2) left bottom no-repeat;padding-bottom:5em;}

#who-we-are-inner{background:rgba(85,120,114,0.2) -150% top repeat-x;}.read-more{margin-bottom:3em;}.read-more li{margin-bottom:0;}.read-more li.current a{color:rgba(0,0,0,.8);}.read-more li a{text-align:center;background:#ddd url(images/bg-header.png) center;background:rgba(255,255,255,.3) url(images/bg-header.png) center;border:1px solid #eee;border:1px solid rgba(255,255,255,.5);border-top:1px solid #fff;border-top:1px solid rgba(255,255,255,.9);-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);text-shadow:0 1px 0 rgba(255,255,255,.6);display:block;padding:1em;font-size:1.1em;}.expansion{border:0;padding:0 0 1em 0;}.expansion h3,#lovelies li strong{text-shadow:0 1px 0 rgba(255,255,255,.5);margin:0 0 .25em 0;}#lovelies{width:600px;float:left;display:inline;}#lovelies li strong{font:normal 1.2em Georgia,"Times New Roman",serif;display:block;}#lovelies li img{float:left;display:inline;width:100px;background:#ddd;background:rgba(255,255,255,.5);border:1px solid #eee;border:1px solid rgba(255,255,255,.4);padding:5px;margin:0 1.0em 1.0em 0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);}#lovelies li p{margin:0 0 .5em 0;text-shadow:0 1px 0 rgba(255,255,255,.7);font-size:1.2em;}#lovelies li a{font-size:.9166em;}#fact-sheet{float:right;display:inline;margin-right:0;}#fact-sheet ul{margin:0 0 2em 0;}#fact-sheet li{margin:0 0 .25em 1.2em;font:1.2em Helvetica,Arial,sans-serif;text-shadow:0 1px 0 rgba(255,255,255,.8);color:rgba(0,0,0,.6);}#client-list li img{display:block;border:1px solid #eee;border:1px solid rgba(255,255,255,.7);-webkit-box-shadow:0 0 2px rgba(0,0,0,.6);width:180px;padding:1.5em;margin-bottom:2em;}.third.item-list h3{margin-bottom:1em;}.third.item-list li{font-size:1.2em;}.third.item-list li a{font:bold .916em Helvetica,Arial,sans-serif;}.third.buzz .tweet_join{font-family:Georgia,"Times New Roman",serif;}.third.buzz{overflow:hidden;}.third.buzz ul{margin:0;}.third.buzz ul li{list-style-type:none;margin-bottom:1.5em;}.third.buzz ul li p{font-family:Georgia,"Times New Roman",serif;line-height:1.5em;color:rgba(0,0,0,.8);text-shadow:0 1px 0 rgba(255,255,255,.5);}.work-with-us{background:rgba(255,255,255,.6);border:1px solid rgba(255,255,255,.8);-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);padding:1.5em;color:rgba(0,0,0,.9);margin-top:1.5em;}.work-with-us p{color:rgba(0,0,0,.6);}.contact-options li{float:left;display:inline;margin:0 1.4285em 0 0;list-style:none;}#what-we-do{background:#bfcbd4 url(images/bg-blue.gif);}#what-we-do-inner{background:url(images/bg-blue.gif) right top no-repeat;}#what-we-do-inner-inner{background:url(images/bg-blue-light.gif) -36px 0 no-repeat;}#what-we-do .featured-image{margin-top:1.5em;background:url(images/whatwedo.gif) 50% 0 no-repeat;}#what-we-do .main{padding-bottom:2em;}#what-we-do .three-col li ul li,#what-we-do .three-col li p{font-size:1.4em;}

#writing-section {
background : url(images/grayb.jpg);
border-top : 1px solid #e2d7c5;
}
#writing-section-outer {
background : url(images/grayb.jpg) repeat-x -100% top;
}
#writing-section-inner {
background : url(images/grayb.jpg) repeat-x -200% top;
}
#writing-section .main {
padding-bottom : 1em;
}
#writing-section .venture {
padding : 1.5em 0;
}
#writing-section .highlighted {
background : url(images/learn-more.png) no-repeat;
width : 99px;
height : 24px;
text-indent : -9999px;
display : block;
}
#writing-section .venture .third img, #quickcuts .guide-feed img {
padding : 1.5em;
}


#ventures-section {
background : #d6d3c1 url(images/bg-green.png);
border-top : 1px solid #e2d7c5;
}
#ventures-section-outer {
background : url(images/bg-green.png) repeat-x -100% top;
}
#ventures-section-inner {
background : url(images/bg-green.png) repeat-x -200% top;
}
#ventures-section .main {
padding-bottom : 1em;
}
#ventures-section .venture {
padding : 1.5em 0;
}
#ventures-section .highlighted {
background : url(images/learn-more.png) no-repeat;
width : 99px;
height : 24px;
text-indent : -9999px;
display : block;
}
#ventures-section .venture .third img, #quickcuts .guide-feed img {
padding : 1.5em;
}


#quickcuts-section .guide-feed{padding-top:1em;}#quickcuts-section .guide-feed .two-thirds{margin-right:3em;}#quickcuts-section .guide-feed img{margin-top:.5em;float:left;display:inline;margin-right:3em;}#quickcuts-section .article-title{font-size:.6875em;}#connect{background:url(images/gray-c.gif);}

#wrapper {
	margin-left: inherit;
	margin-right: inherit;
	}

.accordionButton {	
	background: #222222;
	border-bottom: 1px solid #c4c4c4;
	cursor: pointer;
		}

.accordionButton p {
	color: #FFFFFF;
}
.accordionContent {	
	background: #F0F0F0;
	}

.accordionContent p {	
	color: #000000;
	}

.accordionContent img {	
	align:right;
	}



#connect-outer{background:url(images/gray-c.gif) no-repeat;}#connect-inner{background:url(images/gray-c.gif) left bottom no-repeat;padding-bottom:1em;}#connect .featured-image{margin-bottom:2em;}#connect .tagline{margin-bottom:2em;}#connect .two-thirds{margin-right:3em;}#connect .two-thirds ol{margin:1em 0 2em 0;}#connect .two-thirds ol li{margin:0 0 .25em 1.5em;font-size:1.4em;}#connect .featured-link{background:rgba(0,0,0,.1);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5);border:1px solid rgba(0,0,0,.2);padding:1em;display:block;margin:2em 0;}#connect .two-thirds ol li a{font-size:.785em;}#connect .feature{min-height:0;margin-bottom:2em;}#connect .feature .text-input{width:100px;}


#coda{background-image: radial-gradient(center, circle farthest-corner, #FFFFFF 0%, #EBE8E8 100%);}#coda-inner{background-image: radial-gradient(center, circle farthest-corner, #FFFFFF 0%, #EBE8E8 100%) no-repeat;border-top:1px solid rgba(255,255,255,.3);padding-bottom:1em;}#coda .third.last{margin-right:0;}#coda .feature{min-height:0;}#coda h3.slant{font-size:1.4em;}#coda p{font-size:1.4em;margin-bottom:1.5em;}

#coda .featured-quote{background:#eee url(images/bg-header.png);background:rgba(255,255,255,.7) url(images/bg-header.png);border:1px solid rgba(255,255,255,.3);border:1px solid #fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);padding:1.5em;margin:-2em 0 2em 0;clear:both;}#coda .featured-quote-inner{background:url(images/scissors-style.jpg) no-repeat;width:656px;height:280px;border:1px solid #fff;}#coda .featured-quote .two-thirds{float:right;display:inline;}#coda .featured-quote blockquote{margin:1.5em;}#coda .featured-quote blockquote .highlight{font:normal 1em Georgia,"Times New Roman",serif;background:rgba(255,255,255,.5);}#coda .featured-quote blockquote p{margin-bottom:1.5em;}#coda .tagline{font-size:1.8em;}#coda .tagline a{font-size:.6111em;}#coda .follow-group{margin-bottom:3em;}



#portfolio #header{border-bottom:1px solid rgba(0,0,0,.15);background:#222 -200% 0 repeat-x;border-top:1px solid #fff;}

#portfolio #nav-items{margin-top:3em;}

#portfolio-page{border-top:1px solid #fff;border-bottom:1px solid #fff; background:url(images/bg-portfolio.png) -150% top repeat-x;}

#portfolio-page-outer{background:#FFFFFF;padding-bottom:5em;}

#portfolio #logo{float:left;display:inline;margin:2em 0 0 0;}

#portfolio #content-primary .main{margin-left:-30px;position:static;float:none;display:block;width:73em;}

#portfolio #grid a{padding:1.5em;background:rgba(255,255,255,.3) url(images/bg-header.png) center;border:1px solid rgba(255,255,255,.5);border-top:1px solid rgba(255,255,255,.9);-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);text-shadow:0 1px 0 rgba(255,255,255,.6);float:left;display:inline;margin:0 0 30px 30px;}

#portfolio #grid a img{width:178px;}

#portfolio #header .main{margin-top:12em;}

#portfolio #nav h3{font:normal 1.4em Georgia,"Times New Roman",serif;margin-left:1.07em;}

#portfolio #nav{position:static;float:left;display:inline;margin-top:0;}

#portfolio #nav li a{border-bottom:1px dashed #999;}

#portfolio #nav li.current a{margin:-1px 0 1px 0;}

#portfolio .main{position:relative;}

#portfolio .portfolio-nav{margin:-1.5em 0 2em 0;}

#portfolio .portfolio-nav li{list-style:none;float:left;display:inline;}

#portfolio .portfolio-nav a{display:block;color:#fff;color:rgba(255,255,255,.95);background:#777 url(images/bg-shadow.png) top repeat-x;background:rgba(0,0,0,.4) url(images/bg-shadow.png) top repeat-x;text-shadow:0 1px 0 rgba(0,0,0,.7);border:1px solid #000;border:1px solid rgba(0,0,0,.3);border-top:1px solid #000;margin-bottom:-2px;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5);padding:.909em 1.36em;width:16.57em;text-align:center;}

#portfolio .portfolio-nav li.next{float:right;display:inline;}

#portfolio .portfolio-graphics{margin-top:1.5em;}

#portfolio .portfolio-graphics h2{font-color:#222222; font-size:3em;margin:0 0 .5em 0;}

#portfolio .portfolio-graphics .website-button a{float:right;display:inline;background:url(images/btn-visit-website1.png);text-indent:-9999px;width:126px;height:27px;}

#portfolio .graphic-container,#quickcuts .graphic-container{position:relative;background:rgba(255,255,255,.4) url(images/bg-header.png);border:1px solid rgba(255,255,255,.5);border-top:1px solid rgba(255,255,255,.9);-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);padding:15px;margin-bottom:3em;}

#portfolio .portfolio-graphics img,#quickcuts .graphic-container img{display:block;width:662px;height:357px;border:1px solid rgba(255,255,255,.9);z-index:100;}

#portfolio .video img{height:372px;}

#portfolio .video a{position:absolute;top:0;left:0;display:block;width:694px;height:404px;background:url(images/video.png); 50% 50% no-repeat;text-indent:-9999em;z-index:200;}

#quickcuts .graphic-container img{max-width:476px;}

#portfolio #content-secondary .two-thirds{margin-right:3em;}

#portfolio .project_tweet{margin:0;}

#portfolio .project_tweet li{font:normal 1.4em Georgia,"Times New Roman",serif;text-transform:none;letter-spacing:normal;border:none;line-height:1.5em;color:rgba(0,0,0,.6);margin:0 0 2em 0;list-style:none;text-align:left;}

#portfolio .project_tweet li a{display:inline;border:none;padding:0;font-size:.785em;background:none;}

#portfolio .project_tweet li .tweet_text a{text-transform:none;color:rgba(0,0,0,.6);}

#portfolio .project_tweet_join{font-style:italic;color:rgba(0,0,0,.35);font-family:Georgia,"Times New Roman",serif;}

#portfolio #credits ul li{margin-bottom:6px;}

#portfolio #credits ul li span.role{display:block;}

#quickcuts{background-image: radial-gradient(center, circle farthest-corner, #FFFFFF 0%, #EBE8E8 100%);}

#quickcuts #header{background:#222222 100% 100% no-repeat!important;border-bottom:1px solid rgba(0,0,0,.1);}

#quickcuts-outer, #quickcuts-section{border-top:1px solid rgba(255,255,255,1);background-image: radial-gradient(center, circle farthest-corner, #FFFFFF 0%, #EBE8E8 100%);border-bottom:none;border-top:1px solid rgba(255,255,255,1);border-bottom:none;}

#quickcuts-container{min-height:300px;border-bottom:1px solid rgba(255,255,255,.9);}

#quickcuts-inner,#quickcuts-section-inner{background:rgba(255,255,255,.9) no-repeat;}

#quickcuts-inner-inner,#quickcuts-section-outer{background-image: radial-gradient(center, circle farthest-corner, #FFFFFF 0%, #EBE8E8 100%);}

#nav.quick-cuts-nav{width:24em;margin-top:4.5em;}

#nav.quick-cuts-nav h3{font-style:normal;color:rgba(0,0,0,.8);}

#nav.quick-cuts-nav ol{border:none;margin-bottom:1em;border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(255,255,255,1);}

#nav.quick-cuts-nav li a{padding:1em 0;border:none;border-bottom:1px solid rgba(0,0,0,.2);border-top:1px solid rgba(255,255,255,1);line-height:1.5em;height:auto;}

#nav.quick-cuts-nav li a:hover{background:none;}

#nav.quick-cuts-nav .featured-link{margin-left:0;}

#nav.quick-cuts-nav .featured-link a{display:block;margin:0;}

#quickcuts-outer .main{width:69em;}

#quickcuts #articles{width:51em;float:left;display:inline;}

#quickcuts #articles .article{margin-bottom:2em;border-bottom:1px dashed rgba(0,0,0,.3);}

#quickcuts #articles img{background:url(images/gray-c.gif);padding:1em;border:1px solid #b5a288;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.9);}

#quickcuts #articles .main-title{letter-spacing:0;font:normal 3em Georgia,"Times New Roman",serif;}

#quickcuts #articles h2 a{letter-spacing:0;font:normal 1.667em Georgia,"Times New Roman",serif;text-transform:none;}

#quickcuts #articles blockquote{padding:1.5em 3em .25em 3em;margin-bottom:2em;background:#f8f9f5;background:rgba(255,255,255,.6);font-size:1.285em;}

#quickcuts #articles li{margin:0 3em 1em 3em;}

#quickcuts #articles strong{font-weight:bold;}

#quickcuts #blogroll{width:15em;float:right;display:inline;}

#quickcuts #blogroll li{list-style-type:none;margin:0;}

#quickcuts #blogroll li a{padding:1em 0 .5em 0;border-bottom:1px dashed rgba(0,0,0,.3);display:block;font-weight:normal;text-transform:none;font-style:italic;font-family:Georgia,"Times New Roman",serif;}

#quickcuts #articles-list{margin-left:2em;}

#quickcuts ol#articles-list li{list-style:none;}


#quickcuts #footer{border:none;}

.article-comments{margin:24px 0 0;padding:24px 0 24px 36px;border-top:1px solid #ccc;background:url(images/talk-bubble.png) 0 24px no-repeat;}.addthis_toolbox{margin-left:-36px;padding:6px 34px;border:1px solid #ddd;background:#fff;background:rgba(255,255,255,0.6);}.addthis_toolbox a{padding-right:10px;}#comments{padding:24px 0 48px;}#disqus_thread{position:relative!important;top:-48px!important;margin:0!important;}#dsq-content-stub{font-size:12px!important;}#dsq-content-stub div{border-color:#666!important;}#dsq-content-stub div div{background:#666!important;}#dsq-loading-problem{font-size:12px!important;}#dsq-content #dsq-global-toolbar{margin:24px 0 0!important;}#dsq-content .dsq-textarea .dsq-textarea-wrapper{padding:12px!important;}#dsq-content .dsq-textarea .dsq-textarea-wrapper,#dsq-content .dsq-input-wrapper{margin:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important;}#dsq-content .dsq-post-footer{margin:12px 0 18px!important;}#dsq-content .dsq-options{margin-bottom:24px!important;}#dsq-content .dsq-options span{margin-right:12px!important;}#dsq-content #dsq-comments{margin-bottom:24px!important;}#dsq-content .dsq-comment-header{-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important;}#dsq-content .dsq-header-avatar a.dsq-avatar{padding:0!important;}#quickcuts #articles #dsq-content .dsq-comment .dsq-header-avatar a.dsq-avatar img{margin:0!important;padding:6px!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important;-mox-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;}#dsq-content .dsq-comment-header-meta,#dsq-content .dsq-comment-header-time{padding:0 12px!important;}#dsq-content .dsq-comment-header cite{font-size:18px!important;color:#222!important;}#dsq-content .dsq-comment-header cite a{font-size:18px!important;font-weight:bold!important;text-transform:none!important;}#dsq-content .dsq-comment-message{margin:24px;font-size:14px!important;line-height:1.5!important;}#dsq-content .dsq-comment-footer{display:none!important;}#dsq-content .dsq-pagination{margin:0!important;padding:0!important;}#dsq-content .dsq-item-trackback{margin:24px 0!important;padding:24px 0!important;}#dsq-content .dsq-trackback-url{-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important;padding:6px!important;}#quickcuts #articles #dsq-content img{border:0!important;padding:0!important;}#quickcuts #articles #dsq-content li{margin:0 0 24px!important;}#jobs #top-bar{display:none;}#jobs-section{border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:2em;min-height:300px;}#jobs-section p{width:600px;}#jobs-section ul{margin-left:36px;}#jobs-section li{list-style:disc;}#jobs .main-title{letter-spacing:0;font:normal 3em Georgia,"Times New Roman",serif;}#jobs-section .featured-image{width:400px;margin:30px 0;}.error-page.container{width:69em;margin:3em auto;}.error-page.container *{text-align:center;}

#footer{border-top:1px solid rgba(255,255,255,1);} 
#footer{background-color:rgba(255,255,255,1);}

#footer .scis-icon{margin:0 .5em;}

#basic_page{text-align:center;}

#basic_page .page{margin:0 auto;width:980px;text-align:left;}

#basic_page #header{padding:24px 0 6px;overflow:hidden;}#basic_page #header p#logo{float:left;display:inline;width:240px;margin:0;}#basic_page.planner #header p#logo a{display:block;margin-top:14px;margin-bottom:24px;width:240px;height:152px;background:url(images/scissors copy.png) no-repeat;text-indent:-9999em;}#basic_page #header h1,#basic_page #header h2{margin-left:284px;}#basic_page #header h1{padding-top:103px;}#basic_page #content{padding:24px 0;}#basic_page #form{padding:23px;border:1px solid #fff;background:rgba(0,0,0,.15);}#basic_page #form-content{padding:47px;border:1px solid #eee;background:rgba(255,255,255,.6);}#basic_page #panels{position:relative;width:100%;padding-top:24px;}#basic_page #panels p.menu{position:absolute;top:-36px;right:0;bottom:auto;left:auto;padding:0;width:auto;}#basic_page #panels legend span{display:block;font:18px/24px Georgia,"Times New Roman",serif;}#basic_page #panels ol{padding:12px 0;list-style:none;}#basic_page #panels ol li{list-style:none;margin:0;padding:12px 146px 12px 0;}#basic_page #panels p.button,#basic_page #panels p.buttons{clear:both;margin:0;padding:24px 0 0;overflow:hidden;}#basic_page #panels p a.next,#basic_page #panels p.buttons button{float:right;display:inline;margin:0;padding:0;border:0;width:64px;height:27px;background:url(images/next.png) no-repeat;text-indent:-9999px;}#basic_page #panels p.buttons .prev button{float:left;width:84px;background:url(images/previous.png) no-repeat;}#basic_page #panels p.buttons .next button.review-step{width:84px;background:url(images/submit.png) no-repeat;}#basic_page #panels label{display:block;line-height:18px;font-weight:bold;}#basic_page #panels input,#basic_page #panels textarea{display:block;margin:6px 0 0;padding:6px;border:1px solid #ccc;width:672px;font:18px/24px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#333;}#basic_page #panels textarea{height:96px;}#basic_page #panels fieldset fieldset legend span{font:bold 1em/18px "Helvetica Neue",Helvetica,Arial,sans-serif;}#basic_page #panels fieldset fieldset ol{padding-bottom:0;}#basic_page #panels fieldset .radio fieldset ol{clear:both;}#basic_page #panels fieldset fieldset ol li{overflow:hidden;padding:12px 0 0;}#basic_page #panels fieldset .radio fieldset ol li{float:left;display:inline;margin-right:12px;padding:0;}#basic_page #panels fieldset fieldset label{float:left;display:inline;width:288px;text-align:right;margin-right:12px;font-weight:normal;}#basic_page #panels fieldset .radio fieldset label{display:block;float:none;width:auto;}#basic_page #panels fieldset fieldset input,#basic_page #panels fieldset fieldset textarea{float:left;display:inline;position:relative;top:-12px;margin:0;width:372px;}#basic_page #panels fieldset .radio fieldset input{position:static;margin:0 6px 0 0;padding:0;border:0;width:auto;line-height:1;}#basic_page #panels fieldset fieldset textarea{height:192px;}

#basic_page #footer{padding:24px 0 6px; background:#FFFFFF;}

#basic_page .error{color:#900;}#basic_page div.error{margin:0;padding:0 25px 24px;font-weight:bold;font-size:18px;line-height:1;}#basic_page #panels .error input,#basic_page #panels .error textarea{border-color:#900;background:#ffe;}#basic_page #panels .error textarea{margin-bottom:14px;}#basic_page #panels p.inline-errors{clear:both;padding:0 0 12px 0;font-weight:bold;}#basic_page #panels .string p.inline-errors{padding-left:300px;}#basic_page #panels p.button{padding:0;}#basic_page h4{margin-top:12px;padding:18px 0 6px;border-top:1px solid #F0F0F0;font-weight:bold;line-height:1.25;text-transform:uppercase;}#basic_page.thankyou #content .page{padding:48px 0;}#basic_page.thankyou #content .page p,#basic_page.thankyou #content .page address{margin-right:96px;margin-left:284px;}#basic_page.thankyou #content .page p{font-size:2em;}#basic_page address{font-size:1.4em;line-height:1.5;}#basic_page #review-step p.button{position:absolute;top:15px;right:0;float:right;display:inline;margin:0;padding:0;display:inline;}#basic_page #review-step p.button button{margin:0;padding:.25em 1em;border:1px solid #bbb;background:#ccc;font-weight:bold;text-transform:uppercase;color:#333;text-shadow:0 1px 1px #fff;}#basic_page #review-step .review-step-content{position:relative;float:left;display:inline;margin-right:48px;margin-bottom:48px;padding-top:18px;padding-bottom:24px;border-top:1px solid #999;width:394px;}#basic_page #review-step .last{margin-right:0;}#basic_page #review-step .clear{clear:both;}.vcard .url{display:none;}.vcard .email,.vcard .adr,.vcard .street-address span,.vcard .tel{display:block;}.vcard .email{margin:22px 0 12px 0;}.vcard .adr{margin:0 0 -12px 0;}