﻿/**********************************************************************************
 
 client:				GolinHarris
 author: 				Andrew Rodgers
 date created:			Monday, June 16th, 2008.
 date modified: 		Thursday, October 30th, 2008.
 description:			Core Style Sheet for GH.com
 
 notes:					font-size(now set in ems):
 to calculate use: fontsize in px / 16 = size in ems
 8px = 8/16 = .5em;
 9px = 9/16 = .5625em;
 10px = 10/16 = .625em;
 11px = 11/16 = .6875em;
 12px = 12/16 = .75em;
 14px = 14/16 = .875em;
 16px = 16/16 = 1em;
 18px = 18/16 = 1.125em;
 
 **********************************************************************************/
body {
    margin: 0px;
    padding: 0px;
    font-family: Verdana, Arial, sans-serif;
    font-size: 100%;
    font-weight: normal;
    line-height: 1em;
}

#site_brandingContainer {
    position: relative;
    width: 860px;
    height: 120px;
    margin: 70px 0px 0px 0px;
    background: #5ab5b0;
}

#site_brandingContainer h1 {
    position: absolute;
    left: 67px;
    top: -62px;
    width: 101px;
    height: 100px;
}

#site_brandingContainer h1 a:link, #site_brandingContainer h1 a:visited {
    display: block;
    width: 101px;
    height: 100px;
    text-indent: -9999px;
    background: url(../../images/gh/content_Logo.png) no-repeat;
}

/* Homepage Logo Styles */
.site_home #site_brandingContainer h1 {
    position: absolute;
    left: 21px;
    top: -57px;
    width: 200px;
    height: 130px;
}

.site_home #site_brandingContainer h1 a:link, .site_home #site_brandingContainer h1 a:visited {
    display: block;
    width: 200px;
    height: 130px;
    text-indent: -9999px;
    background: url(../../images/gh/content_homepageLogo.gif) no-repeat;
}

#site_brandingContainer #site_topNav {
    position: absolute;
    top: -24px;
    right: 20px;
    overflow: hidden;
    font-size: .625em;
    color: #9c9c9c;
}

#site_brandingContainer #site_topNav li {
    float: left;
    margin: 0px 4px 0px 0px;
}

#site_brandingContainer #site_topNav a:link, 
#site_brandingContainer #site_topNav a:visited {
    color: #9c9c9c;
}

#site_brandingContainer #site_mainNav {
    position: absolute;
    bottom: 0px;
    left: 0px;
    padding: 0px 0px 0px 160px;
    font-size: .6875em;
	line-height:170%;
    color: #9c9c9c;
    width: 700px;
}

#site_brandingContainer #site_mainNav li {
    float: left;
    position: relative;
}

#site_brandingContainer #site_mainNav a:link, 
#site_brandingContainer #site_mainNav a:visited {
    display: block;
    padding: 2px 12px 4px 12px;
    color: #fff;
}

#site_brandingContainer p {
    position: absolute;
    top: 20px;
    left: 505px;
    width: 330px;
    font-size: .6875em;
    color: #fff;
    padding: 0px 0px 0px 0px;
}

/*** Basic Nav and Sub Nav Styles ***/
.site_home #site_brandingContainer #site_mainNav .content_activeLink a:link, 
.site_home #site_brandingContainer #site_mainNav .content_activeLink a:visited {
    color: #fff;
    background: #2a6d69;
}

#site_brandingContainer #site_mainNav li:hover {
    color: #fff;
    background: #2A6D69;
}

#site_brandingContainer #site_mainNav li ol {
    display: none;
    padding: 4px 0px 4px 0px;
    background: #2A6D69;
    position: absolute;
    z-index: 100;
}
#site_brandingContainer #site_mainNav li ol li {
    float: none;
    display: block;
    background: #2A6D69;
	position:relative;
}

#site_brandingContainer #site_mainNav li ol li a:link, #site_brandingContainer #site_mainNav li ol li a:visited {
	position:relative;
    display:block !important;
    white-space: nowrap !important;
}

#site_brandingContainer #site_mainNav li:hover ol {
    /*
display: block;
*/
    position: absolute;
    top: 24px;
    left: 0px;
}

#site_brandingContainer #site_mainNav li:hover a:link, #site_brandingContainer #site_mainNav li:hover a:visited {
    color: #fff !important;
}

#site_brandingContainer #site_mainNav li a.content_activeLink {
    color: #fff !important;
}

#site_brandingContainer #site_mainNav li .content_activeLink a:link, 
#site_brandingContainer #site_mainNav li .content_activeLink a:visited{
    color: #fff !important;
}

#site_brandingContainer #site_mainNav li:hover ol li a:link, #site_brandingContainer #site_mainNav li:hover ol li a:visited {
    padding: 4px 12px 2px 12px !important;
}

#site_brandingContainer #site_mainNav li:hover ol li a:hover {
    color: #00626E;
    background: #A3D9D6;
}

/*** Homepage and Spotlight Nav Styles */

/* Branding BG Color */
.site_home #site_brandingContainer,
.site_spotlight #site_brandingContainer{
	background: #ecce5b url(../../images/gh/golinHarris_homeBanner.jpg) no-repeat;
}

/* Nav BG Color */
.site_home #site_brandingContainer #site_mainNav,
.site_spotlight #site_brandingContainer #site_mainNav{
	background: #FFE482;
}

/* Basic Nav Link Color */
.site_home #site_brandingContainer #site_mainNav a:link, 
.site_home #site_brandingContainer #site_mainNav a:visited,
.site_spotlight #site_brandingContainer #site_mainNav a:link, 
.site_spotlight #site_brandingContainer #site_mainNav a:visited{
	color: #9c9201;
}

/* Active Link Color */
.site_home #site_brandingContainer #site_mainNav .content_activeLink a:link, 
.site_home #site_brandingContainer #site_mainNav .content_activeLink a:visited,
.site_spotlight #site_brandingContainer #site_mainNav .content_activeLink a:link, 
.site_spotlight #site_brandingContainer #site_mainNav .content_activeLink a:visited{
	color: #fff !important;
    background: #EAB600 !important;
}

/* Homepage Link Specific Styles */

/* List Item Hover */
#site_brandingContainer #site_mainNav #site_home:hover{
    background: #EAB600;
}
/* List Item Hover */
#site_brandingContainer #site_mainNav #site_home a.content_activeLink{
    background: #EAB600;
}
/* Sub List BG Color */
#site_brandingContainer #site_mainNav #site_home ol{
    background: #EAB600;
}

/* Sub List Links */
#site_brandingContainer #site_mainNav #site_home ol a:link, 
#site_brandingContainer #site_mainNav #site_home ol a:visited {
	color:#fff !important;
    background: #EAB600;
}

/* Sub List Links Hover */
#site_brandingContainer #site_mainNav #site_home ol a:hover {
    color: #EAB600 !important;
    background: #FFE482 !important;
}

/*** Search, and Sitemap Nav Styles ***/
 
/* Branding BG Color */
.site_sitemap #site_brandingContainer,
.site_search #site_brandingContainer {
    background: #5AB5B0 url(../../images/gh/golinHarris_greenTopBanner.jpg) no-repeat;
}

/* Nav BG Color */
.site_sitemap #site_brandingContainer #site_mainNav,
.site_search #site_brandingContainer #site_mainNav {
    background: #a3d9d6;
}

/* Basic Nav Link Color */
.site_sitemap #site_brandingContainer #site_mainNav a:link, 
.site_sitemap #site_brandingContainer #site_mainNav a:visited,
.site_search #site_brandingContainer #site_mainNav a:link, 
.site_search #site_brandingContainer #site_mainNav a:visited {
    color: #2A6D69;
}

/* Active Link Color */
.site_sitemap #site_brandingContainer #site_mainNav .content_activeLink a:link, 
.site_sitemap #site_brandingContainer #site_mainNav .content_activeLink a:visited,
.site_search #site_brandingContainer #site_mainNav .content_activeLink a:link, 
.site_search #site_brandingContainer #site_mainNav .content_activeLink a:visited {
    color: #fff !important;
    background: #2A6D69 !important;
}

/* Search Header style */
.site_search #site_contentContainer h2 {
	font-size:125%;
	margin:4px 0px 20px 0px;
	}

/*********************************************************************/
/*** Overview Nav Styles ***/

/* Branding BG Color */
.site_overview #site_brandingContainer {
	background: #18619a url(../../images/gh/golinHarris_overviewBanner.jpg) no-repeat;
}

/* Nav BG Color */
.site_overview #site_brandingContainer #site_mainNav {
    background: #a0bbd1;
}

/* Basic Nav Link Color */
.site_overview #site_brandingContainer #site_mainNav a:link, 
.site_overview #site_brandingContainer #site_mainNav a:visited {
    color: #11568c;
}

/* Active Link Color */
.site_overview #site_brandingContainer #site_mainNav .content_activeLink a:link, 
.site_overview #site_brandingContainer #site_mainNav .content_activeLink a:visited {
    color: #fff !important;
    background: #11568c !important;
}

/* Overview Link Specific Styles */

/* List Item Hover */
#site_brandingContainer #site_mainNav #site_overview:hover{
    background: #11568c;
}
/* List Item Hover */
#site_brandingContainer #site_mainNav #site_overview a.content_activeLink{
    background: #11568c;
}
/* Sub List BG Color */
#site_brandingContainer #site_mainNav #site_overview ol{
    background: #11568c;
}

/* Sub List Links */
#site_brandingContainer #site_mainNav #site_overview ol a:link, 
#site_brandingContainer #site_mainNav #site_overview ol a:visited {
	color:#fff !important;
    background: #11568c;
}

/* Sub List Links Hover */
#site_brandingContainer #site_mainNav #site_overview ol a:hover {
    color: #11568c !important;
    background: #a0bbd1 !important;
}

/* Overview - Left Column Nav Styles */
.site_overview #site_leftColumn ol li.content_activeLink a:link, 
.site_overview #site_leftColumn ol li.content_activeLink a:visited {
    color: #11568C;
    font-weight: bold;
}
.site_overview #site_leftColumn ol li.content_activeLink a:hover {
    color: #11568C !important;
}
.site_overview #site_leftColumn ol a:hover{
	color:#11568C;
}
.site_overview #site_leftColumn ol li.content_activeLink li.content_activeLink a:link, 
.site_overview #site_leftColumn ol li.content_activeLink li.content_activeLink a:visited {
    color: #11568C !important;
}

/* Overview Header Styles */
.site_overview #site_leftColumn h2 a:link, 
.site_overview #site_leftColumn h2 a:visited,
.site_overview #site_rightColumn h3{
    color: #11568C;
}

.site_overview #site_contentContainer h2 {
    color: #11568C !important;
}

/*********************************************************************/
/*** Offices Nav Styles ***/

/* Branding BG Color */
.site_offices #site_brandingContainer {
	background: #8F1346 url(../../images/gh/golinHarris_officeBanner.jpg) no-repeat;
}

/* Nav BG Color */
.site_offices #site_brandingContainer #site_mainNav {
    background: #C8A8B3;
}


/* Basic Nav Link Color */
.site_offices #site_brandingContainer #site_mainNav a:link, 
.site_offices #site_brandingContainer #site_mainNav a:visited {
    color: #7F0C39;
}

/* Active Link Color */
.site_offices #site_brandingContainer #site_mainNav .content_activeLink a:link, 
.site_offices #site_brandingContainer #site_mainNav .content_activeLink a:visited {
    color: #fff !important;
    background: #7F0C39 !important;
}

/* Offices Link Specific Styles */

/* List Item Hover */
#site_brandingContainer #site_mainNav #site_offices:hover{
    background: #7F0C39;
}
/* List Item Hover */
#site_brandingContainer #site_mainNav #site_offices a.content_activeLink{
    background: #7F0C39;
}
/* Sub List BG Color */
#site_brandingContainer #site_mainNav #site_offices ol{
    background: #7F0C39;
}

/* Sub List Links */
#site_brandingContainer #site_mainNav #site_offices ol a:link, 
#site_brandingContainer #site_mainNav #site_offices ol a:visited {
	color:#fff !important;
    background: #7F0C39;
}

/* Sub List Links Hover */
#site_brandingContainer #site_mainNav #site_offices ol a:hover {
    color: #7F0C39 !important;
    background: #C8A8B3 !important;
}

/* Offices - Left Column Nav Styles */
.site_offices #site_leftColumn ol li.content_activeLink a:link, 
.site_offices #site_leftColumn ol li.content_activeLink a:visited {
    color: #7F0C39;
    font-weight: bold;
}
.site_offices #site_leftColumn ol li.content_activeLink a:hover {
    color: #7F0C39 !important;
}
.site_offices #site_leftColumn ol a:hover{
	color:#7F0C39;
}
.site_offices #site_leftColumn ol li.content_activeLink li.content_activeLink a:link, 
.site_offices #site_leftColumn ol li.content_activeLink li.content_activeLink a:visited {
    color: #7F0C39 !important;
}

/* Offices Header Styles */
.site_offices #site_leftColumn h2 a:link, 
.site_offices #site_leftColumn h2 a:visited,
.site_offices #site_rightColumn h3{
    color: #7F0C39;
}

.site_offices #site_contentContainer .content_contentFeature h2 {
    color: #7F0C39;
}
/*********************************************************************/

/*** Capabilities Nav Styles ***/

/* Branding BG Color */
.site_capabilities #site_brandingContainer {
	background: #562577 url(../../images/gh/golinHarris_capabilitiesBanner.jpg) no-repeat;
}

/* Nav BG Color */
.site_capabilities #site_brandingContainer #site_mainNav {
    background: #E1CDE1;
}


/* Basic Nav Link Color */
.site_capabilities #site_brandingContainer #site_mainNav a:link, 
.site_capabilities #site_brandingContainer #site_mainNav a:visited {
    color: #4A166E;
}

/* Active Link Color */
.site_capabilities #site_brandingContainer #site_mainNav .content_activeLink a:link, 
.site_capabilities #site_brandingContainer #site_mainNav .content_activeLink a:visited {
    color: #fff !important;
    background: #4A166E !important;
}

/* Capabilities Link Specific Styles */

/* List Item Hover */
#site_brandingContainer #site_mainNav #site_capabilities:hover{
    background: #4A166E;
}
/* List Item Hover */
#site_brandingContainer #site_mainNav #site_capabilities a.content_activeLink{
    background: #4A166E;
}
/* Sub List BG Color */
#site_brandingContainer #site_mainNav #site_capabilities ol{
    background: #4A166E;
}

/* Sub List Links */
#site_brandingContainer #site_mainNav #site_capabilities ol a:link, 
#site_brandingContainer #site_mainNav #site_capabilities ol a:visited {
	color:#fff !important;
    background: #4A166E;
}

/* Sub List Links Hover */
#site_brandingContainer #site_mainNav #site_capabilities ol a:hover {
    color: #4A166E !important;
    background: #E1CDE1 !important;
}

/* Capabilities - Left Column Nav Styles */
.site_capabilities #site_leftColumn ol li.content_activeLink a:link, 
.site_capabilities #site_leftColumn ol li.content_activeLink a:visited {
    color: #4A166E;
    font-weight: bold;
}
.site_capabilities #site_leftColumn ol li.content_activeLink a:hover {
    color: #4A166E !important;
}
.site_capabilities #site_leftColumn ol a:hover{
	color:#4A166E;
}
.site_capabilities #site_leftColumn ol li.content_activeLink li.content_activeLink a:link, 
.site_capabilities #site_leftColumn ol li.content_activeLink li.content_activeLink a:visited {
    color: #4A166E !important;
}

/* Capabilities Header Styles */
.site_capabilities #site_leftColumn h2 a:link, 
.site_capabilities #site_leftColumn h2 a:visited,
.site_capabilities #site_rightColumn h3{
    color:#4A166E;
}

.site_capabilities #site_contentContainer .content_contentFeature h2 {
    color:#4A166E;
}

/*********************************************************************/

/*** News Nav Styles ***/

/* Branding BG Color */
.site_news #site_brandingContainer {
	background: #708C33 url(../../images/gh/golinHarris_newsBanner.jpg) no-repeat;
}
/* Nav BG Color */
.site_news #site_brandingContainer #site_mainNav {
    background: #CDD6B7;
}


/* Basic Nav Link Color */
.site_news #site_brandingContainer #site_mainNav a:link, 
.site_news #site_brandingContainer #site_mainNav a:visited {
    color: #658323;
}

/* Active Link Color */
.site_news #site_brandingContainer #site_mainNav .content_activeLink a:link, 
.site_news #site_brandingContainer #site_mainNav .content_activeLink a:visited {
    color: #fff !important;
    background: #658323 !important;
}

/* News Link Specific Styles */

/* List Item Hover */
#site_brandingContainer #site_mainNav #site_news:hover{
    background: #658323;
}
/* List Item Hover */
#site_brandingContainer #site_mainNav #site_news a.content_activeLink{
    background: #658323;
}

/* Sub List BG Color */
#site_brandingContainer #site_mainNav #site_news ol{
    background: #658323;
}

/* Sub List Links */
#site_brandingContainer #site_mainNav #site_news ol a:link, 
#site_brandingContainer #site_mainNav #site_news ol a:visited {
	color:#fff !important;
    background: #658323;
}

/* Sub List Links Hover */
#site_brandingContainer #site_mainNav #site_news ol a:hover {
    color: #658323 !important;
    background: #CDD6B7 !important;
}

/* News - Left Column Nav Styles */
.site_news #site_leftColumn ol li.content_activeLink a:link, 
.site_news #site_leftColumn ol li.content_activeLink a:visited {
    color: #658323;
    font-weight: bold;
}

.site_news #site_leftColumn ol li.content_activeLink a:hover {
    color: #658323 !important;
}

.site_news #site_leftColumn ol a:hover{
	color:#658323;
}

.site_news #site_leftColumn ol li.content_activeLink li.content_activeLink a:link, 
.site_news #site_leftColumn ol li.content_activeLink li.content_activeLink a:visited {
    color: #658323 !important;
}

/* News Header Styles */
.site_news #site_leftColumn h2 a:link, 
.site_news #site_leftColumn h2 a:visited,
.site_news #site_rightColumn h3{
    color:#658323;
}

.site_news #site_contentContainer h2 {
    color:#658323;
	font-size:120%;
}

/*********************************************************************/

/*** Careers Nav Styles ***/

/* Branding BG Color */
.site_careers #site_brandingContainer {
    background: #4BA3D8 url(../../images/gh/golinHarris_careersBanner.jpg) no-repeat;
}

/* Nav BG Color */
.site_careers #site_brandingContainer #site_mainNav {
    background: #C3E0F5;
}


/* Basic Nav Link Color */
.site_careers #site_brandingContainer #site_mainNav a:link, 
.site_careers #site_brandingContainer #site_mainNav a:visited {
    color: #3D9CD6;
}

/* Active Link Color */
.site_careers #site_brandingContainer #site_mainNav .content_activeLink a:link, 
.site_careers #site_brandingContainer #site_mainNav .content_activeLink a:visited {
    color: #fff !important;
    background: #3D9CD6 !important;
}

/* Careers Link Specific Styles */

/* List Item Hover */
#site_brandingContainer #site_mainNav #site_careers:hover{
    background: #3D9CD6;
}
/* List Item Hover */
#site_brandingContainer #site_mainNav #site_careers a.content_activeLink{
    background: #3D9CD6;
}
/* Sub List BG Color */
#site_brandingContainer #site_mainNav #site_careers ol{
    background: #3D9CD6;
}

/* Sub List Links */
#site_brandingContainer #site_mainNav #site_careers ol a:link, 
#site_brandingContainer #site_mainNav #site_careers ol a:visited {
	color:#fff !important;
    background: #3D9CD6;
}

/* Sub List Links Hover */
#site_brandingContainer #site_mainNav #site_careers ol a:hover {
    color: #3D9CD6 !important;
    background: #C3E0F5 !important;
}

/* Careers - Left Column Nav Styles */
.site_careers #site_leftColumn ol li.content_activeLink a:link, 
.site_careers #site_leftColumn ol li.content_activeLink a:visited {
    color: #3D9CD6;
    font-weight: bold;
}
.site_careers #site_leftColumn ol li.content_activeLink a:hover {
    color: #3D9CD6 !important;
}
.site_careers #site_leftColumn ol a:hover{
	color:#3D9CD6;
}
.site_careers #site_leftColumn ol li.content_activeLink li.content_activeLink a:link, 
.site_careers #site_leftColumn ol li.content_activeLink li.content_activeLink a:visited {
    color: #3D9CD6 !important;
}

/* Careers Header Styles */
.site_careers #site_leftColumn h2 a:link, 
.site_careers #site_leftColumn h2 a:visited,
.site_careers #site_rightColumn h3{
    color:#3D9CD6;
}

.site_careers #site_contentContainer .content_contentFeature h2 {
    color:#3D9CD6;
}

/*********************************************************************/

/*** Contact Us Nav Styles ***/

/* Branding BG Color */
.site_contact #site_brandingContainer {
	background: #985B20 url(../../images/gh/golinHarris_contactBanner.jpg) no-repeat;
}

/* Nav BG Color */
.site_contact #site_brandingContainer #site_mainNav {
    background: #D7B290;
}


/* Basic Nav Link Color */
.site_contact #site_brandingContainer #site_mainNav a:link, 
.site_contact #site_brandingContainer #site_mainNav a:visited {
    color: #904E0F;
}

/* Active Link Color */
.site_contact #site_brandingContainer #site_mainNav .content_activeLink a:link, 
.site_contact #site_brandingContainer #site_mainNav .content_activeLink a:visited {
    color: #fff !important;
    background: #904E0F !important;
}

/* Contact Us Link Specific Styles */

/* List Item Hover */
#site_brandingContainer #site_mainNav #site_contact:hover{
    background: #904E0F;
}
/* List Item Hover */
#site_brandingContainer #site_mainNav #site_contact a.content_activeLink{
    background: #904E0F;
}
/* Sub List BG Color */
#site_brandingContainer #site_mainNav #site_contact ol{
    background: #904E0F;
}

/* Sub List Links */
#site_brandingContainer #site_mainNav #site_contact ol a:link, 
#site_brandingContainer #site_mainNav #site_contact ol a:visited {
	color:#fff !important;
    background: #904E0F;
}
/* Sub List Links Hover */
#site_brandingContainer #site_mainNav #site_contact ol a:hover {
    color: #904E0F !important;
    background: #D7B290 !important;
}

/* Contact Header Styles */
.site_contact #site_leftColumn h2 a:link, 
.site_contact #site_leftColumn h2 a:visited,
.site_contact #site_rightColumn h3{
    background: #904E0F;
}

.site_contact #site_contentContainer .content_contentFeature h2 {
    color: #904E0F;
}

/*********************************************************************/

/* Content Container Styles */
#site_contentContainer {
    margin: 0px 0px 0px 20px;
    padding: 20px 0px 0px 0px;
    width: 840px;
    height: 100%;
    min-height: 500px;
    overflow: hidden;
    border-bottom: 1px solid #92bbb8;
}

.site_capabilities #site_contentContainer, .site_offices #site_contentContainer{
	min-height:700px;
}
.site_home #site_contentContainer {
    margin: 0px 0px 0px 20px;
	padding:16px 0px 0px 0px;
    width: 840px;
	min-height:450px;
}
.site_spotlight #site_contentContainer,
.site_contact #site_contentContainer,
.site_sitemap #site_contentContainer,
.site_search #site_contentContainer {
	
	margin: 0px 0px 0px 170px;
    width: 680px;
	}
	
/* Homepage Slideshow Styles */
#site_slideShow_Wrapper {
    width: 840px;
    height: 200px;
	
}

#site_slideShow_Container {
    width: 838px;
    height: 198px;
    border: 1px solid #92BBB8;
}

#site_slideShow_nextBtn {
    display: block;
    position: relative;
    margin: -54px 0px 0px 785px;
    height: 40px;
    width: 40px;
    text-indent: -9999px;
    background: url(../../images/gh/site_slideShow_nextBtn.gif) no-repeat;
}

#site_slideShow_prevBtn {
    display: block;
    position: relative;
    margin: -40px 0px 0px 740px;
    height: 40px;
    width: 40px;
    text-indent: -9999px;
    background: url(../../images/gh/site_slideShow_prevBtn.gif) no-repeat;
}
#site_contentContainer .content_contentFeature {
    padding: 0px 0px 12px 0px;
    margin: 0px 0px 20px 0px;
    overflow: hidden;
	color:#333;
    border-bottom: 1px solid #92BBB8;
	font-size: .6875em;
}

#site_contentContainer .content_contentFeature h2 {
    margin: 0px 0px 20px 0px;
	font-size:180%;
    font-weight: normal;
	line-height:normal;
    color: #b17937;
}

#site_contentContainer .content_contentFeature img.content_floatRight {
    float: right;
    margin: 0px 0px 20px 20px;
}

#site_contentContainer .content_contentFeature img.content_floatLeft {
    float: left;
    margin: 4px 20px 20px 0px;
}

#site_contentContainer .content_contentFeature p {
    margin: 0px 0px 12px 0px;
    font-size: 100%;
    color: #333;
}

#site_contentContainer .rprs_slideshow_text 
{
	font-size: .6875em;
    margin: 0px 0px 12px 0px;
    /*font-size: 100%;*/
    color: #333;
}

#site_contentContainer .content_contentFeature strong {
    color: #79685D;
}

#site_contentContainer .content_contentFeature a:link, #site_contentContainer .content_contentFeature a:visited {
    color: #014991;
	white-space:nowrap;
}
.site_home .site_widgetContainer{
	margin:18px 0px 0px 0px;
	overflow:hidden;
	background:url(../../images/gh/site_widgetContainerBG.gif) repeat-y;
	border-top:1px solid #92BBB8;
}
.site_home .site_newsContainer {
	display:inline;
    position: relative;
    float: left;
    margin: 0px 0px 0px 0px;
    padding: 18px 0px 0px 0px;
    width: 280px;
    min-height: 200px;
	overflow:visible;
}

.site_home .site_newsContainer h2 {
    margin: 0px 0px 0px 0px !important;
	font-size:125%;
    font-weight: normal;
    color: #b17937;
}

.site_home .site_newsContainer a.content_rssLink {
    position: absolute;
    top: 16px;
    right: 16px;
    display: block;
    width: 29px;
    height: 15px;
    font-size: .6875em;
    text-indent: -9999px;
    color: #b17937;
    background:url(../../images/gh/content_rssIcon.gif) no-repeat;
}

.site_home .site_newsContainer ol {
    font-size: .6875em;
	margin:0px 0px 0px 0px;
    padding: 0px 20px 0px 0px;
}

.site_home .site_newsContainer ol li {
    margin: 18px 0px 0px 0px;
	float:none;
	display:block;
	overflow:hidden;
}

.site_home .site_newsContainer ol li span {
    display: block;
    float: left;
	min-width:60px;
    margin: 0px 20px 38px 0px;
    color: #b17937;
}

.site_home .site_newsContainer ol li p {
}

.site_home .site_newsContainer ol li a:link, .site_home .site_newsContainer ol li a:visited {
float:right;
}

.site_newsContainer ol li a:link, .site_newsContainer ol li a:visited {
    display: block;
    width: 65px;
    color: #014991;
	white-space:nowrap;
}

.site_newsContainer ol li a.read_more {
    margin: 0px 0px 0px 80px;
}
.site_newsContainer ol#olPerspective li a.read_more {
    margin: 0px 0px 0px 0px;
}
#site_spotlightContainer {
    float: left;
    width: 560px;
	margin: 0px 0px 0px 0px;
}

#site_spotlightContainer h2 {
    margin: 0px 0px 20px 0px;
    font-size: 1.125em;
    font-weight: normal;
    color: #b17937;
}

#site_spotlightContainer a:link, #site_spotlightContainer a:visited {
    display: block;
    float: left;
    font-size: .6875em;
    color: #014991;
	margin:0px 1px 0px 0px;
}

#site_spotlightContainer img {
    display: block;
	float:left;
	padding:1px 1px 1px 1px;
	width:277px;
	height:236px;
}
#site_spotlightContainer h3 {
    margin: 0px 0px 2px 0px;
    font-size: .75em;
    font-weight: normal;
    color: #b17937;
}
#site_spotlightContainer p {
    font-size: .6875em;
}
#site_footer {
    height: 60px;
    margin: 12px 0px 0px 295px;
    font-size: .625em;
    color: #9c9c9c;
}

.site_home #site_footer {
    height: 60px;
    margin: 12px 0px 0px 295px;
}

#site_footer li {
    float: left;
    margin: 0px 6px 0px 6px;
}

#site_footer li a:link, #site_footer li a:visited {
    display: block;
    color: #9c9c9c;
}
#site_footer li #site_rssLink{
	display:block;
	height:15px;
	width:29px;
	padding:0px 0px 0px 0px;
	margin:2px 0px 0px 0px;
	text-indent:-9999px;
	background:url(../../images/gh/content_rssIcon.gif) no-repeat;
}


/******** New Styles for Get Real Section ************
Created by: Amanda Postle
Date Created: 6.22.09
Date Modified: 6.25.09
******************************************************/

.thankyou {
margin:60px 20px 0px 30px;
}

.thankyou h2 {
color:#333333;
font-size:12px;
font-weight:normal;
padding:0px 0px 5px 0px;
line-height:18px;
}


.thankyou a:link, .thankyou a:visited,
.thankyou a:hover, .thankyou a:active {
color:#014991;
font-size:11px;
}

