/*
-----------------------------------------------
Print Stylesheet

Site: Principia Investment Advisors, LLC
Author: Delwin Holeman | www.aaa-studio.com
Version: 2006.05
----------------------------------------------- */


html { 
  margin: 0;
  font: 10pt/1.26 "Gill Sans", sans-serif;
}

body { 
  margin: 0 0 0 0;
}

h2, h3, h4, h5, h6 { 
  font-family: "Gill Sans", sans-serif;
  margin: 0.5em 0 0.5em 0;
  page-break-after: avoid;
} 

#photo {
	display: none;
	}

@page {
  margin: 1inch .75inch 1inch .75inch;
  size: 8.5in 11in;
  }

p { margin: 1.5em 0 0 0 }

h1 strong { 
  display: none;
}

h2 { 
  font-size: 1.2em;
  text-transform: uppercase;
}

h3 { 
  font-size: 1em;
}


hr {
	border: 0;
	color: #000;
	background-color: #000;
	height: 1px;
	}
	
br {
	clear: both;
	}

a { 
	text-decoration: underline; 
	color: black ;
	}
	
img {
	border: none;
	}


#container {
	}

ul#skip, ul#back {display: none;}

.clr {clear: both;}


/* 
LINKS --------------------- */

a images {
	border: none;
	}



/* 
MASTHEAD --------------------- */

#masthead {

	}

#masthead h1 {

	}

#masthead h1 a {

	}
	
#masthead #logo {

	}
	
#masthead #contact {
	display: none;
	}

#masthead #contact a {
	display: none;
	}


/* 
NAVIGATION --------------------- */

#nav-main {
	display: none;
	}
		
#navtop {
	display: none;
	}

#navbottom {
	display: none;
	}

#nav {
	display: none;
	}
	
#nav li {
	display: none;
	}
	
li#n-home, 	li#n-firm, li#n-philosophy, li#n-offerings, li#n-client, li#n-learning, li#n-location, li#n-contact {
	display: none;
	}
	
#home 	   li#n-home a:link, 		#home li#n-home a:active, 		#home li#n-home a:visited, 
#firm      li#n-firm a:link,		#firm li#n-firm a:active,		#firm li#n-firm a:visited {
	display: none;
	}

#nav a:link, #nav a:active, #nav a:visited {
	display: none;
	}
	
#nav a:hover {
	display: none;
	}

#nav #n-home a {
	display: none;
	}
	
li#n-contact {
	display: none;
	}
	

/* 
SUBNAV --------------------- */	
	
#sub-nav {
	display: none;
	}

html>body #sub-nav {   /* hack for non-IE browsers only */
	display: none;;
	}	
	
#sub-nav ul {
	display: none;
	}

#sub-nav ul li {
	display: none;
	}

#sub-nav a:link, #sub-nav a:active, #sub-nav a:visited {
	display: none;
	}

#sub-nav a:hover {
	display: none;
	}



#firm 	      #sub-nav li#s-firm a:link, 	 	#firm #sub-nav li#s-firm a:active, 			#firm #sub-nav li#s-firm a:visited, 
#mission      #sub-nav li#s-mission a:link,		#sub-nav #mission li#s-mission a:active,	#sub-nav #mission li#s-mission a:visited
 {
	display: none;
	}
	

/* 
HOMEPAGE --------------------- */


#intro {
	display: none;
	}

	
#intro h2 {
	margin: 0;
	padding: 0;
	display: none;
	}

	
/* 
CONTENT HOME --------------------- */

#content-home {
	}
	
#content-home #left-content {
	float: left;
	width: 60%;
	padding: 0 20px 0 0;
	}
	
#content-home #right-content {
	float: left;
	width: 30%;
	padding: 5px 25px 0 28px;
	}
		
#content-home #right-content p {
	padding-bottom: 1.1em;
	line-height: 130%;
	}	
	
	
/* 
CONTENT AND NAV SECONDARY PAGES --------------------- */

#color-strip {
	display: none;
	}
	
#left-column {	
	display: none;
	}
	
html>body #left-column {   /* hack for non-IE browsers only */
	display: none;
	}	
	
	
#quote {
	display: none;
	}
	
html>body #quote {   /* hack for non-IE browsers only */
	display: none;
	}	
	
#quote p {
	display: none;
	}
	
#quote em {
	display: none;
	}
	

#content-secondary {
	width: 100%;
	}	

html>body #content-secondary {   /* hack for non-IE browsers only */
	width: 100%;
	}	
	
#left-content {
	width: 100%;
}

#right-content {
	width: 100%;
}

#breadcrumb {
	display: none;
	}

#print {
	display: none;
	}
	
.no-display {
	display: none;
	}


.trademark {
	line-height: .4em;
	vertical-align: text-top;
	font-size: .5em;
	}

.pullquote {
	width: 38%;
	float:right;
	font-style: italic;
	font-size:120%;
	line-height:160%;
	margin:0 5px 5px 15px;
	padding:0;
}

/* 
FOOTER --------------------- */
	
#footer {
	}	

#footer p {
	font: normal .7em Verdana, helvetica, arial, sans-serif;
	}	

#footer a:link, #footer a:active, #footer a:visited {
	font: normal .7em Verdana, helvetica, arial, sans-serif;
	}
	
#footer a:hover {
	font: normal .7em Verdana, helvetica, arial, sans-serif;
	}
	
	
#footer #phone {
	font: normal .7em Verdana, helvetica, arial, sans-serif;
	color: #000;
	}
	
	
#footer img {
	border: none;
	}
	

/*
P.I.E. FLOAT CLEARING
See http://www.positioniseverything.net/easyclearing.html 
--------------------- */

.clearfix:after {
  content: ".";
  clear: both;
  height: 0;
  visibility: hidden;
  display: block;
}
.clearfix {
  display: inline-block; /* Fixes IE/Mac */
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */		

