@charset "utf-8";
@import "reset.css";
@import "fonts.css";
@import "main.css";

/* ----- (c) 2010 Greenfire Strategies  ----- 
   ------------ PRINT STYLE SHEET ---------- */
* { text-shadow: none; }
a.span { text-indent: 0; }
.sidebar-link a:after {	content: " [" attr(href) "] "; }

#nav, 
body.studies #main-select li.portfolio,
body.portfolio #main-select li.studies,
#approach #links,
#team .team-list,
.jScrollPaneTrack, .jScrollArrowUp, .jScrollArrowDown, .jScrollCap,
.jScrollArrowUp a, .jScrollArrowDown a	 { display: none !important; }

#page #header { 
	border-bottom: 2px dotted #359ACB; 
	height: auto; 
	margin-bottom: 30px;
	padding-bottom: 10px; 
}
#page #header h1 a { 
	color: #7A1600;
	float: none;
	font-family: 'HeadlineBold', 'Trebuchet MS', Verdana, Arial, sans-serif;
	font-size: 1.75em;
	font-weight: bold;
	height: auto;
	letter-spacing: .2em;
	margin-left: 0;
	text-indent: 0;
	text-transform: uppercase;
	width: auto;
}
#page #header h2 	{ float: none;	font-size: 1.125em; }
#page #header p  	{ float: none; text-align: left; }
#page #subnav li a 	{ text-align: left; }
#container .sidebar-notepaper { border: double 5px #999; height: auto; }
#container .sidebar-notepaper p { 
	font-family: "Times New Roman", Georgia, serif;
	font-size: 1.25em;
	line-height: 1.125em;
	margin: 10px !important; 
}
.sidebar-notepaper p strong,
.sidebar-notepaper p em,
.sidebar-notepaper p cite { font-family: "Times New Roman", Georgia, serif; }

/* ---- Case Studies and Portfolio ---- */
.accordion .bar h3 { background-color: #359ACB; font-weight: bold; }
.accordion .ui-accordion-content { display: block !important; page-break-inside: avoid; }


/* ---- Team ---- */
#team .column-double { margin-left: 0; margin-right: 20px; }
#team #bios, #team #scroll { overflow: visible; width: 100% !important; }
#team #scroll ul.items { height: auto; position: relative; }
#team #scroll li { 
	display: block !important; 
	height: auto !important; 
	float: none !important;
	position: relative !important; 
	width: 100% !important; 
}
#team #scroll li { margin-bottom: 20px; }
#team #scroll .jScrollPaneContainer,
#team #scroll li .desc {
	display: block !important; 
	height: auto !important; 
	float: left;
	position: relative !important; 
}


