/* CSS Document */

html {
	font-family: "Times New Roman", Times, serif;
}

img { border: 0; }

#subpagebanner {
	clear: both;
}


#subpagebanner ul { display: none }

/* BPA Logo Placement, positioning & z-index matters! */
#subpagelogo { 
	width: 100%;
	margin-bottom: 10px;
	padding-bottom: 5px;
	border-bottom: 1px solid #000;
	display: block;
	}


/* ################### NAVIGATION ################### */
/* Floating navigation bar, positioning & z-index matter! */
#subpagenav {
	display: none;
}

/* ################### SECTION CONTAINER ################### */
/* Contains Image Replacement tags*/
#section {
	clear: both;
}

#titleServices, #titlePortfolio, #titleFirm, #titleCareers, #titleContact {
	clear: both;
}

#servicesQuote, #portfolioQuote, #firmQuote, #careersQuote, #contactQuote {
	width: 100%;
	font-size: 100%;
	font-weight: normal;
	font-style: italic;
	clear: both;
}

/* ################### CONTENT - TWO COLUMNS ################### */
/* Column uses floated li columns */

/* This sets the background image of the content area */
#subpagecontent {
	width: 100%;
	clear: both;
}

/* Sets the Left Content Column & Rules that apply within the Left column */
#maincontent {
	font-family: "Times New Roman", Times, serif;
	font-size: 100%;
	width: 100%;
	clear: both;

}

#maincontent p, #maincontent h2, #maincontent h3, #maincontent h4, #maincontent h5, #maincontent h6, #maincontent ul, #maincontent li {
	width: 100%;
}



/* Used when decorated H3 subpage headers are needed */
#services, #portfolio, #firm, #careers, #contact {
	width: 100%;
	clear: both
}

/* Defines text display for decorated H3 subpage headers */
#services h3 , #portfolio h3, #firm h3, #careers h3, #contact h3 { 
	width: 100%;
	clear: both
}

/* Defines background image display for decorated H3 subpage headers */

/* Sets the Right Content Column & Rules that apply within the Right column */

ul#subnav {
	display: none;
}


/* Displays H1 Section Headers, inotherwords Page Title */

h1#titleServices {  
	width: 100%;
	clear: both;
	
}

h1#titlePortfolio {  
	width: 100%;
	clear: both;
}

h1#titleFirm {  
	width: 100%;
	clear: both;
}

h1#titleCareers {  
	width: 100%;
	clear: both;
}

h1#titleContact {  
	width: 100%;
	clear: both;
}

/* ################### SPECIFIC PORTFOLIO PROJECT SECTION HEADER RULES ################### */
/* Aligns Images */

/* Aligns Images */
p#portfolioImages {
	width: 750px;
	margin: 0 auto;
	padding: 0
}

/* Aligns & Displays Image Captions */
p#caption1 {
	font-size: 85%;
	color: #666;
	width: 501px;
	height: 25px;
	margin-top: 2px;
	text-align: left;
	float: left;
	display: inline;
}



p#caption2 {
	font-size: 85%;
	color: #666;
	width: 241px;
	height: 25px;
	margin-top: 2px;
	float: left;
	display: inline;
	text-align: left;
	clear: right;
}

#footer {
	font-family: "Times New Roman", Times, serif;
	font-size: 90%;
	margin-top: 20px;
	border-top: 1px solid #000;

}

.matrix {  display: none; }

