/* print.css */
body {line-height:1.5;font-family:"Lucida Grand", "Lucida Sans Regular", "Lucida Sans Unicode", "Lucida Sans", sans-serif;color:#000;background:none;font-size:10pt;}
.container {background:none;}
hr{background:#fff;color:#fff;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none;}
img {float:left;margin:1.5em 1.5em 1.5em 0;}
a img {border:none;}
p img.top {margin-top:0;}
blockquote {margin:1.5em;padding:1em;font-style:italic;font-size:.9em;}
.small {font-size:.9em;}
.large {font-size:1.1em;}
.quiet {color:#999;}
.hide {display:none;}
a:link, a:visited {color: #000; background:transparent;font-weight:700;text-decoration:underline;}
a:link:after, a:visited:after {content:" (" attr(href) ")";font-size:90%;}

#page, #page-footer {width:940px;margin:0 auto;}
body {margin:1.55em 0;}

#skip-links {	display: none; visibility: hidden;}
#site {	display: none; visibility: hidden;}

#logo a:link:after, a:visited:after {content:"";}
#artwork {float: left; clear: both; width: 950px;}
#name-plate h2{font-family:HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",sans-serif;font-weight:300; padding-top:2.8em;}
 h1 {text-align: center;font-family:HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",sans-serif;font-weight:300; line-height:1.5;}
#artwork h2 {text-align: center;font-family:HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",sans-serif;font-weight:300; padding-top:1em;  line-height:1.5; font-size: 1.4em;}

#artwork dl{ margin-left:125px;text-align:center;margin-top:36px;margin-bottom:36px;}
	#solutions dt{float:left;width:137px;margin-right:10px;text-align:center;}
		#solutions dt.last{margin-right:0;}
	#solutions dd{color:#000;float:left;width:137px;margin:130px 0 0 -160px;text-align:center;font-size:1em;}

	#solutions img{vertical-align:center;}

#sidebar #services {display: none; visibility: hidden;}
#sidebar{float:left; clear:both;}
	.twitter-button{float:left; }
	#sidebar h3.tweets-callout{float:left; color:#37cdff;margin-top:2.35em;margin-bottom:2.35em;}
		#sidebar h3.tweets-callout a{color:#37cdff;text-decoration:none;}
	#sidebar ul{float:left; clear:both;list-style:none;margin-left:0;}
		#sidebar .tweets li{float:left; clear:both; margin-top:1.4em;line-height:1.4;}
			#sidebar .tweets li.light-color{color:#8a94a4;margin-top:1.4em;line-height:1.4;}
				#sidebar .tweets li.light-color a{color:#8a94a4;}
			#sidebar .tweets li.dark-color{color:#616e84;margin-top:1.4em;line-height:1.4;}
				#sidebar .tweets li.dark-color a{color:#616e84;}
		#sidebar a{color:#616e84;}

#page-footer a:link:after, a:visited:after {content:"";}

