@charset "UTF-8";
/* CSS Document for the Jewish Federations of North America Annual Report 2009 */

/* Reset CSS */
body, h1, h2, h3, h4, h5, h6, p, ul, li, blockquote, table, tr, td
{
	margin: 0;
	padding: 0;
}

body
{
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
}

h1, h3
{
	font-size: 17px; 
	text-transform: uppercase;
}

h1
{
	padding-bottom: 20px;
	position: fixed;
}

h5, h6 { font-size: 13px; }
h3 
{ 
	padding-top: 10px;
	padding-bottom: 10px;
}
h4 
{
	font-size: 15px;
	padding-bottom: 10px;
}
h6
{
	text-transform: uppercase;
	font-weight: normal;
	padding-top: 5px;
}
a 
{
	color: #055C66;
	font-weight: bold;
	text-decoration: none;  
}
a:hover
{
	border-bottom: 1px dotted #055C66;
}

blockquote,
p, 
ul
{
	padding-bottom: 15px;
}

li
{
	margin-left: 25px;
	padding: 0 40px 5px 5px;
}

img { border: none; }

table
{
	border: none;
	margin-bottom: 20px;
}

td 
{
	padding: 0 35px 2px 0;
}

tr td:first-child { width: 130px; }

/*---------------------- CONTENT DATA ---------------------*/
/* The content text and images appearing inside the 
   content-body */
.content-section 
{	 
	padding: 5px 20px 40px 20px;
	overflow: hidden;
}

 .content-section img
{
	display: block;
	margin-bottom: 10px;
}

/*** Custom quotes inside blockquote ***/
 .content-section blockquote
 {
	 background: url(../images/quote_right.png) no-repeat right bottom;
	 padding-top: 10px; 
	 padding-right: 102px;
	 margin-bottom: 5px;
	 font-style: italic;
 }
 .content-section cite
 {
	 display: block;
	 padding: 0 117px; 
 }
 .content-section blockquote span
 {
	 background: url(../images/quote_left.png) no-repeat left top;
	 display: block;
	 padding-left: 117px;
	 padding-bottom: 0;
 }

.content-section .important-text
{
	font-size: 15px;	
}
/*-------------------- END CONTENT DATA -------------------*/

.agencies-list,
.links-menu-list,
.name-title-list,
.names-list, 
.signatures
{ 
	list-style-type: none; 
}
.agencies-list li,
.links-menu-list li,
.names-list li,
.signatures li
{
	padding-left: 0;
	padding-right: 0;
	margin: 0;
}

.names-list li
{
	padding-bottom: 2px;
}

.name-title-list li
{
	padding: 0 0 10px 0;
	margin: 0;
}
.name-title-list ul
{
	list-style-type: none;
	padding-bottom: 0;
}
.name-title-list ul li
{
	padding-bottom: 0;
}
.name-title-list li strong
{
	display: block;
}

.bio-header
{ 
	text-transform: uppercase; 
	padding-bottom: 10px;
}
.agency-members-header
{
	text-transform: uppercase;
	padding-bottom: 2px;
}

.left { float: left; }
img.left 
{
	margin-right: 15px;
	margin-bottom: 15px;
}

.breadcrumb
{
	padding-bottom: 25px; 
	text-transform: none;
}

.agencies-table
{
	
}
.agencies-table tr td:first-child
{
	text-transform: uppercase;
}

.sub-header
{
	padding-bottom: 2px;
}

#management-team { padding-top: 20px; }

.members-gallery
{
	list-style-type: none;
	padding-top: 10px;
	overflow: hidden;
}
.members-gallery li
{
	clear: left;
	padding: 0;
	margin: 0;
}
.members-gallery span
{
	display: block;
}
.members-gallery img
{
	float: left;
	margin-right: 15px;
}

.signatures { margin-top:10px; }

.signatures li
{
	float: left;
	padding: 40px 45px 0 0;
}
.signature-jerry-silverman
{
	background: url(../images/signatures/jerry_silverman.gif) no-repeat left top;
}
.signature-kathy-manning
{
	background: url(../images/signatures/kathy_manning.gif) no-repeat left top;
}
.signature-michael-gelman 
{
	background: url(../images/signatures/michael_gelman.gif) no-repeat left top;
}

.back-to-top
{
	clear: left;
	margin-top: 15px;
}

#financial-data-page1
{
	background: url(../images/financials/page2.png) no-repeat center top;
}
