#contentBackground {
	position: absolute;
	top: 680px;
	left: 0;
    width: 1043px;
    min-width: 600px;
	background: #9bacb1;
	z-index: 11;
}

#contentUpper {
   visibility: hidden;
   margin: 0 0 4px 0;
   float: left;
   width: 571px;
	/*height: 220px;*/
   position: relative;
   z-index: 12;
   background-color: #fff;
   padding-bottom:20px;
}

#contentUpper h1 {
   font: 260%/1.1 Georgia, Verdana, "Lucida Grande", "Times New Roman", Times, serif;
   color: #ca7628;
   margin: 0.5em 0 0.5em 0.5em;
}

#contentUpper h1.small {
   	font: 150%/1.1 Georgia, Verdana, "Lucida Grande", "Times New Roman", Times, serif;
	   color: #ca7628;
	   margin: 1.2em 0 0.5em 1.0em;
}

#contentUpper h1.small-news {
   	font: 150%/1.1 Georgia, Verdana, "Lucida Grande", "Times New Roman", Times, serif;
	   color: #754c28;
	   margin: 1.2em 0 0.5em 1.0em;
}

#contentUpper h2 {
   font: 150%/1.1 Georgia, Verdana, "Lucida Grande", "Times New Roman", Times, serif;
   color: #754c28;
   margin: 1.2em 0 0.5em 1.0em;
}

#contentUpper p {
   font: 100%/1.6 Georgia, Verdana, "Lucida Grande", Georgia, "Times New Roman", Times, serif;
   margin: 0 3em 0.5em 1.5em;
   color: #4d4d4d;
}

#contentUpper p a.email {
	color: #45849d;
	font: 13px Arial;
}

#contentLower {
   visibility: hidden;
   position: relative;
   padding: 0 0 25px 0;
   float: left;
   width: 571px;
   z-index: 14;
   background-color: #fff;
}

#contentLower p:first-child {
	margin-top:20px;
}

#contentLower p {
   font: 89%/1.8 Arial, Verdana, "Lucida Grande", Georgia, "Times New Roman", Times, serif;
   margin: 0 3em 0em 1.5em;
   color: #333;
}

#contentLower p span.year {
	font: 118%/1.8 Arial, Verdana, "Lucida Grande", Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
}

#contentLower p a {
   color: #45849d;
   text-decoration: none;
}

#contentLower p a:hover {
   color: #4d4d4d;
   text-decoration: none;
}

#contentLower .pageNumbers {
   font: 89%/1.8 Arial, Verdana, "Lucida Grande", Georgia, "Times New Roman", Times, serif;
   margin: 0 45px 10px 0;
   color: #4d4d4d;
   float:right;
}

#contentLower .pageNumbers a {
   font-size: 1.0em;
   padding: 2px 5px 2px 5px;
   color: #45849d;
   text-decoration: none;
}

#contentLower .pageNumbers span.current {
   font-size: 1.0em;
   font-weight: bold;
   padding: 2px 5px 2px 5px;
   text-decoration: none;
}

#contentLower .pageNumbers a span {
   background: url(/images/arrowRightLinkBlue.png) no-repeat right top;
}

#contentLower .pageNumbers a:hover {
   font-size: 1.0em;
   padding: 2px 5px 2px 5px;
   text-decoration: none;
   background: #45849d;
   color: #fff;
}

#contentLower .pageNumbers a:hover span {
   background: url(/images/arrowRight.png) no-repeat right top;
}

#quoteSection {
	height: 100px;
}
/* press release page */

#contentLower .press-release {
	padding:20px 30px 15px 15px;
	font: 89%/1.5 Arial, Verdana, "Lucida Grande", Georgia, "Times New Roman", Times, serif;
	color: #4d4d4d;
}

#contentLower div.press-release:last-child {
	padding-bottom:5px;
}

#contentLower .press-release p{
	margin:15px 0px 5px 0px;
	font: 100%/1.5 Arial, Verdana, "Lucida Grande", Georgia, "Times New Roman", Times, serif;
	color: #4d4d4d;
}

#contentLower .pr-line {
	border-top: 1px solid #bcbcbc;
	width:100%;
}

#contentLower .press-release a.rm {
	color:#45849D;
	font-style:italic;
	text-decoration:none;
}

/* resources we like page */
#contentLower .resource-cat {
	padding:15px 30px 5px 15px;
	font: 89%/1.5 Arial, Verdana, "Lucida Grande", Georgia, "Times New Roman", Times, serif;
	color: #4d4d4d;
}

#contentLower .resource-cat p{
	margin:5px 0px 5px 0px;
	font: 100%/1.5 Arial, Verdana, "Lucida Grande", Georgia, "Times New Roman", Times, serif;
	color: #4d4d4d;
}


#contentLower .resource-cat a.rm {
	color:#45849D;
	font-style:italic;
	text-decoration:none;
}

#contentLower .resource-cat p a:hover {
	color:#45849D;
	text-decoration:underline;
}