@import url(normalize.css);

body {
	background: #ffffff;
	padding: 0 5%;
	font: 12pt/18pt Didot, Constantia, "Palatino Linotype", Palatino, "Times New Roman", Times, serif;
}
img{
	border:solid 1px #000;
}
#print_only{
	font-size:36pt;
	line-height: 36pt;
	font-weight:normal;
	margin-bottom:36pt;
}
#branding,#nav_main{
	display:none;
}
#content_intro{
	overflow:hidden;
	font-size:18pt;
	line-height: 24pt;
}
#intro_picture{
	float:left;
	margin-right:24pt;
}
#content_main{
	margin-top: 24px;
}
#content_portfolio li{
	display: block;
	width:450px;
	margin-bottom:36pt;
}
#aten_intro #content_portfolio li{
	width:308px;
}
p{
	margin-bottom:18pt;
}
a{
	text-decoration:none;
	color:#000;
}
h2{
	margin-bottom: 36pt;
	font-size:24pt;
	line-height: 36pt;
	font-style: italic;
	color:#26170f;
}
h3{
	text-transform: uppercase;
	letter-spacing: 1pt;
	font-size:14pt;
	font-weight: normal;
	color:#666;
}
a:link:after, a:visited:after { content:" [" attr(href) "]"; }
a.email:link:after, a.email:visited:after,a.fn:link:after, a.fn:visited:after {content:" ";}

#view_portfolio{
	margin-top:18pt;
}
#content_contact p,#content_contact h2{
	margin-bottom: 0px;
}
#content_contact{
	position: relative;
	margin-top:36pt;
}
#content_contact img{
	position: absolute;
	left:500px;
}
#gaspedal_current{
	display:none;
}
#gaspedal_realign{
	width:384px;
	margin-bottom:36pt;
}
#gaspedal_realign{
	margin-bottom:54pt;
}
#gaspedal_realign strong{
	display: none;
}#content_recommendations ul li{
	margin-bottom:24pt;
}
#content_recommendations ul li blockquote{
	border:1px solid #333;
	padding:24px; 
}
#content_recommendations ul li p cite{
	font-weight: bold;
	margin-top: 24px;
	text-align: right;
	margin-bottom: 0px;
}
#aten_intro #portfolio_link,.print_hide, #recommend_link{
	display: none;
}
#content_you,#content_recommendations,.print_break,#css_expert{
	page-break-before: always;
}
#aten_intro #content_portfolio li a img{
	height: 80%;
	width:80%;
}
#intro_picture,#content_contact img{
	display: none;
}