/* ----------------------------------------------------  
Main Style Sheet (Good for all browsers)

Version: 1.0
Modified Date: 9.09.08
email:
Website:
---------------------------------------------------- */

/* :TODO: Things for the future or still need to do */
/* :KLUDGE: A little bit of hack */
/* :BUG: Dam thing just not working */

/* -----------------------------
   STANDARD HTML TAG RESET   
-------------------------------- */

body,
h1, h2, h3,
p, ul, li, img {
	border:0px;
	margin:0px;
	padding:0px;
}

/* -----------------------------
   STANDARD HTML TAG DEFINITION
-------------------------------- */

body,
form, input {
	color:#000000;
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
}
h1 {
	/* text-transform: lowercase; */
	font-size:14px;
}
h2 {
	font-size:12px;
}
h3 {
	font-size:11px;
}
p {
	color:#45433B;
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	line-height:16px;
	margin-bottom:10px;
}
a:link, a:visited {
	color:#000000;
	text-decoration:none;
	}
a:hover, a:active {
	color:#333333;
	text-decoration: underline;
	}

	a{
		outline: none;
	}
/* --------------------------- 
   PAGE ELEMENTS 
------------------------------ */

#wrapper {
	margin:0 auto;
	width: 900px;
	text-align: left;
}

.clear {
	clear:both;
}
	/* -----------------------------
		TOP NAVIATION (Aligned right in corner) */

	#topNav {
		margin-top:5px;
		margin-bottom: 5px;
		padding-top: 5px;
		padding-bottom:5px;
	}
	#topNavMenu {
		display: inline;
		margin: 0px;
		padding: 0px;
		position: relative;
		z-index: 5;
		float:right;
	}
	#topNavMenu li{
		float: left;
		display: inline;
	}
	a.topNavPress, a.topNavPress_a{
		display:block;
		float:left;
		width:55px;
		height:17px;
		background: url("/images/press_sm_sprite_menu.gif");
		background-repeat:no-repeat;
		text-indent:-9999px;
	}
	a.topNavPress:hover{

		background: url("/images/press_sm_sprite_menu.gif") 0 40px;
	}
	a.topNavPress_a{

		background: url("/images/press_sm_sprite_menu.gif") 0 17px;
	}

	a.topNavGiving, a.topNavGiving_a{
		display:block;
		float:left;
		width:65px;
		height:17px;
		background: url("/images/giving_sm_sprite_menu.gif");
		background-repeat:no-repeat;
		text-indent:-9999px;
	}
	a.topNavGiving:hover{
		background: url("/images/giving_sm_sprite_menu.gif") 0 40px;
	}
	a.topNavGiving_a{

		background: url("/images/giving_sm_sprite_menu.gif") 0 17px;
	}

	a.topNavCareers, a.topNavCareers_a{
		display:block;
		float:left;
		width:75px;
		height:17px;
		background: url("/images/careers_sm_sprite_menu.gif");
		background-repeat:no-repeat;
		text-indent:-9999px;
	}
	a.topNavCareers:hover{
		background: url("/images/careers_sm_sprite_menu.gif") 0 40px;
	}
	a.topNavCareers_a{
		background: url("/images/careers_sm_sprite_menu.gif") 0 17px;
	}
	a.topNavContacts, a.topNavContacts_a{
		display:block;
		float:left;
		width:75px;
		height:17px;
		background: url("/images/contacts_sm_sprite_menu.gif");
		background-repeat:no-repeat;
		text-indent:-9999px;
	}
	a.topNavContacts:hover{
		background: url("/images/contacts_sm_sprite_menu.gif") 0 40px;
	}
	a.topNavContacts_a{
		background: url("/images/contacts_sm_sprite_menu.gif") 0 17px;
	}
	a.topNavBrokers, a.topNavBrokers_a{
		display:block;
		float:left;
		width:65px;
		height:17px;
		background: url("/images/brokers_sm_sprite_menu.gif");
		background-repeat:no-repeat;
		text-indent:-9999px;
	}
	a.topNavBrokers:hover{
		background: url("/images/brokers_sm_sprite_menu.gif") 0 40px;
	}
	a.topNavBrokers_a{
		background: url("/images/brokers_sm_sprite_menu.gif") 0 17px;
	}
	
	a.topNavWebsites, a.topNavWebsites_a{
		display:block;
		float:left;
		width:75px;
		height:17px;
		background: url("/images/websites_sm_sprite_menu.gif");
		background-repeat:no-repeat;
		text-indent:-9999px;
	}
	a.topNavWebsites:hover{
		background: url("/images/websites_sm_sprite_menu.gif") 0 40px;
	}
	a.topNavWebsites_a{
		background: url("/images/websites_sm_sprite_menu.gif") 0 17px;
	}
	
	#nav_categories, #nav_club{
		list-style: none;
		margin-top:5px;
		text-align: left;
	}

	#nav_categories li{
		display: inline;
		list-style: none;     
		text-align: center;   
		padding-bottom:5px;
		padding-right:18px;
		padding-left:18px;
		padding-top:2px;
		line-height:16px;
	}
	
	#nav_club li{
		padding: 0px;
		width: 180px;
		display: block;
		float:left;
		list-style: none; 
		text-align: center;
	}
	#nav_club li.ford{
		width: 140px;
		padding: 2px 20px 5px;
	}
	#nav_categories li a, #nav_club li a{
		text-transform: uppercase;
		color: #c2c1c1;
		font-size: 9px;
	}
	#nav_categories li a.active, #nav_club li a.active{
		color: #000;
	}
	#nav_categories li a:hover, #nav_categories li a.current, #nav_club li a:hover{
		color: #000;
		text-decoration: none;
	}
	/* -----------------------------
   		BRANDIND                   */

	#branding{
		clear:both;
		text-align: right;
		margin-top: 25px;
		margin-bottom: 18px;
	}
	
	/* -----------------------------
	   MAIN NAVIGATION                  */
	
	#mainNav {		
		padding-bottom:0px;
		background-image: url("/images/topNav.jpg");
		background-repeat: repeat-x;
		background-attachment: scroll;
		background-position: left top;
		height: 27px;
		padding-top: 5px;
	}
	#navMenu {
		display: inline;
		margin: 0;
		padding: 0px;
		position: relative;
		z-index: 5;
	}
	#navMenu li{
		float: left;
		display: inline;
	}
	a.navClubs, a.navClubs_a{
		display:block;
		float:left;
		width:300px;
		height:22px;
		background: url("/images/clubs_mainNav_sprite.gif");
		background-repeat:no-repeat;
		background-position:50% 0;
		text-indent:-9999px;
	}
	a.navClubs:hover{

		background:#45433b url("/images/clubs_mainNav_sprite.gif") 50% -56px no-repeat;
	}
	a.navClubs_a{

		background:#6a6962 url("/images/clubs_mainNav_sprite.gif") 50% -28px no-repeat;
	}

	a.navServices, a.navServices_a{
		display:block;
		float:left;
		width:300px;
		height:22px;
		background: url("/images/services_mainNav_sprite.gif");
		background-repeat:no-repeat;
		background-position:50% 0;
		text-indent:-9999px;
	}
	a.navServices:hover{

		background:#45433b url("/images/services_mainNav_sprite.gif") 50% -56px no-repeat;
	}
	a.navServices_a{

		background:#6a6962 url("/images/services_mainNav_sprite.gif") 50% -28px no-repeat;
	}

	a.navPlayers, a.navPlayers_a{
		display:block;
		float:left;
		width:300px;
		height:22px;
		background: url("/images/players_mainNav_sprite.gif");
		background-repeat:no-repeat;
		text-indent:-9999px;
		background-position:50% 0;
	}
	a.navPlayers:hover{

		background:#45433b url("/images/players_mainNav_sprite.gif") 50% -56px no-repeat;
	}
	a.navPlayers_a{

		background:#6a6962 url("/images/players_mainNav_sprite.gif") 50% -28px no-repeat;
	}
	a.navPartners, a.navPartners_a{
		display:block;
		float:left;
		width:300px;
		height:22px;
		background: url("/images/partners_mainNav_sprite.gif");
		background-repeat:no-repeat;
		text-indent:-9999px;
	}
	a.navPartners:hover{
		background: url("/images/partners_mainNav_sprite.gif") 0 50px;
	}
	a.navPartners_a{
		background: url("/images/partners_mainNav_sprite.gif") 0 22px;
	}
	
	#navUnderline {	
		margin-top:4px;	
		margin-bottom:5px;
		height:23px;
		background-image:url(/images/dottedLine_horz.gif);
		background-repeat: repeat-x;
		background-position: center bottom;
	}
	
	/* -----------------------------
       FLASH AND STATIC IMAGE CONTENT WIDE			       */

	#flashContent-wide, #imageContent-wide {
		float:left;
		width:900px;
		display:inline;
		background-repeat: repeat-x;
		background-attachment: scroll;
		background-position: left top;
		margin-bottom:10px;
		margin-top:10px;
	}
	
	#flashContent-wide img {
		float:left;
		width:900px;
		display:inline;
		background-repeat: repeat-x;
		background-attachment: scroll;
		background-position: left top;
		margin-bottom:1px;
		margin-top:10px;
	}
	
	/* -----------------------------
       CONTENT WIDE			       */

	#content-wide {
		float:left;
		width:900px;
		display:inline;
		padding-top: 5px;
		margin-bottom:20px;
	}
	
	/* -----------------------------
       2 COLUMN Layout       */

			/* -----------------------------
       			MAIN CONTENT (Right)       */
	
				#mainContent {
					float:left;
					margin-right: 0px;
					width:700px;
					display:inline;
					padding: 10px 10px 10px 0px;
				}
	
				/* -----------------------------
       			SECONDARY (Content Left)       */
	
				#secondaryContent{
					float:left;
					width:170px;
					display:inline;
					padding: 0px 10px 5px 10px;
					text-align:center;
					
				}
				
			/* -----------------------------
       			MAIN CONTENT (Right)  CORE SERVICES)     */
				
				#content-wide_services {
					float:left;
					margin-right: 0px;
					width:600px;
					display:inline;
					padding: 10px 10px 10px 10px;
				}
				
			/* -----------------------------
       			SECONDARY (Content Left) CORE SERVICES)      */
	
				#secondaryContent_services{
					float:left;
					width:270px;
					display:inline;
					padding: 10px 10px 10px 0px;
					text-align:center;
					
				}
				
			/* -----------------------------
       			MAIN CONTENT (Right)  PLAYERS)     */
				
				.content-wide_players {
					float:left;
					margin-right: 0px;
					width:725px;
					display:inline;
					padding: 10px 10px 10px 10px;
				}
				
			/* -----------------------------
       			SECONDARY (Content Left) PLAYERS)      */
	
				.secondaryContent_players{
					float:left;
					width:144px;
					display:inline;
					padding: 82px 10px 10px 0px;
					text-align:center;
					
				}
				.secondaryContent_playersTwo{
					float:left;
					width:144px;
					display:inline;
					padding: 10px 10px 10px 0px;
					text-align:center;
					
				}
				
				/* -----------------------------
       				PRESS				     */
				
				.press_entry {
					background-position: left bottom;
					background-repeat: no-repeat;
					background-image: url(images/double_dotted_long.jpg);
					width:900px;
					display:block;
					float: left;
				}
				
				.press_content {
					float:right;
					margin-right: 0px;
					width:614px;
					display:inline;
					padding: 10px 10px 10px 10px;
				}
	
				.secondaryContent_press{
					float:left;
					width:256px;
					display:inline;
					padding: 42px 10px 10px 0px;
					text-align:center;
					
				}
				
				
	/* -----------------------------
			STRATEGIC PARTNER THUMBNAIL LAYOUT       */
			
				.thumbnail {
					float: left;
					display:block;
					width: 300px;
					margin-top: 2px;
					margin-bottom: 0px;
					margin-left: 10px;
					margin-right: 0px;
					padding-top: 2px;
					padding-right: 0px;
					padding-left: 0px;
					padding-bottom: 10px;
				}
				
				.thumbnail_partner {
					float: left;
					width: 293px;
					height: 645px; /* :NOTE: This can be changed to give more room for each strategic partners */
					display:inline;
					margin-top: 10px;
					margin-bottom: 6px;
					margin-left: 3px;
					margin-right: 3px;
					padding-top: 6px;
					padding-right: 0px;
					padding-left: 0px;
					padding-bottom: 10px;
					background: #EEEEEE;
				}
				
				.thumbnail_related_websites {
					float: left;
					width: 293px;
					height: 345px; /* :NOTE: This can be changed to give more room for each strategic partners */
					display:inline;
					margin-top: 10px;
					margin-bottom: 6px;
					margin-left: 3px;
					margin-right: 3px;
					padding-top: 6px;
					padding-right: 0px;
					padding-left: 0px;
					padding-bottom: 10px;
					background: #EEEEEE;
				}
				
				.thumbnail_partner img, .thumbnail_partner a img {
					margin-top: 0px;
					margin-left: 6px;
					border-color: #b8b8b8;
					border-style: solid;
					border-width: 1px;	
				}
				
				.thumbnail_partner p{
					font-size: 11px;
					line-height: 18px;
					font-family: Arial, Helvetica, sans-serif;
					margin: 8px 0px 0px 10px;
					padding: 0px 10px 10px 0px;
					font-weight: normal;
					color: #45433B;
				}
				
				.thumbnail_partner h1 {
					font-size: 12px;
					margin: 8px 0px 0px 10px;
					font-family: Georgia;
				}
				.thumbnail_partner h1 a {
					color:#22221D;
					font-family:Helvetica, Arial, sans-serif;
					text-transform: uppercase;
					font-size:12px;
					text-decoration:none;
				}
				.thumbnail_partner h1 :hover {
					color:#000000;
					text-decoration:underline;
				}				
				.thumbnail_related_websites img, .thumbnail_related_websites a img {
					margin-top: 0px;
					margin-left: 6px;
					border-color: #b8b8b8;
					border-style: solid;
					border-width: 1px;	
				}				
				.thumbnail_related_websites p{
					font-size: 11px;
					line-height: 18px;
					font-family: Arial, Helvetica, sans-serif;
					margin: 8px 0px 0px 10px;
					padding: 0px 10px 10px 0px;
					font-weight: normal;
					color: #45433B;
				}
				
				.thumbnail_related_websites h1 {
					font-size: 12px;
					margin: 8px 0px 0px 10px;
					font-family: Georgia;
				}
				.thumbnail_related_websites h1 a {
					color:#22221D;
					font-family:Helvetica, Arial, sans-serif;
					text-transform: uppercase;
					font-size:12px;
					text-decoration:none;
				}
				.thumbnail_related_websites h1 :hover {
					color:#000000;
					text-decoration:underline;
				}
				#thumbnail_container {
					width: 900px;
					margin-top: 2px;
					margin-right: auto;
					margin-bottom: 2px;
					margin-left: auto;
				}
				
		/* -----------------------------
			CONTACTS LAYOUT       */
			
				.contacts {
					float: left;
					display:block;
					width: 300px;
					margin-top: 2px;
					margin-bottom: 0px;
					margin-left: 10px;
					margin-right: 0px;
					padding-top: 2px;
					padding-right: 0px;
					padding-left: 0px;
					padding-bottom: 10px;
				}
				
				.contacts_entry {
					float: left;
					width: 293px;
					display:inline;
					margin-top: 10px;
					margin-bottom: 6px;
					margin-left: 3px;
					margin-right: 3px;
					padding-top: 6px;
					padding-right: 0px;
					padding-left: 0px;
					padding-bottom: 10px;
				}
				
				.contacts_entry p{
					font-size: 11px;
					line-height: 18px;
					font-family: Arial, Helvetica, sans-serif;
					margin: 8px 0px 0px 10px;
					padding: 0px 10px 10px 0px;
					font-weight: normal;
					color: #45433B;
				}
				
				.fn {
				font-weight: bold;
				}
				
				#contacts_container h1 {
					font-size: 12px;
					font-family: Georgia;
					width: 100%;
					display: block;
				}
				.contacts_entry h1 a {
					color:#22221D;
					font-family:Helvetica, Arial, sans-serif;
					text-transform: uppercase;
					font-size:12px;
					text-decoration:none;
				}
				.contacts_entry h1 :hover {
					color:#000000;
					text-decoration:underline;
				}
				
				#contacts_container {
					width: 900px;
					margin-top: 2px;
					margin-right: auto;
					margin-bottom: 2px;
					margin-left: auto;
				}
				#contacts_container h2{
					background-image:url(/images/double_dotted.jpg);
					background-position:center bottom;
					background-repeat:repeat-x;
					color:#22221D;
					font-family:Helvetica,Arial,sans-serif;
					font-size:10px;
					margin-bottom:15px;
					margin-top:20px;
					padding-top: 10px;
					padding-bottom:8px;
					text-transform:uppercase;
					height: 25px;
					width: 100%;
					clear: both;
				}

	
	/* -----------------------------
       FOOTER                      */

	#footer {
		clear:both;
		padding-top:10px;		
		text-align: center;
		background-image: url("/images/dottedLine_horz.gif");
		background-repeat: repeat-x;
		background-attachment: scroll;
		background-position: left top;
	}
	/* -----------------------------
       FOOTER NAVIGATION                  */
	#footerNav {
		margin-top:0px;
		margin-bottom: 5px;
		padding-top: 5px;
		padding-bottom:5px;
		clear:both;
		text-align: center;
		background-image: url("/images/dottedLine_horz.gif");
		background-repeat: repeat-x;
		background-attachment: scroll;
		background-position: left top;
	}
	#footerNav ul {
		margin-top:10px;
		list-style:none;
	}
	#footerNav li {
		color:#666;
		font-family:Helvetica, Arial, sans-serif;
		font-size:10px;
		margin-left: 15px;
		display:inline;
		text-decoration: none;
		padding-left:7px;
	}
	#footerNav li a:hover {
		background:#EEEEEE;
	}

/* --------------------------- 
   PAGE STYLES 
------------------------------ */

	#footer p, #footer a {
		color:#666;
		font-family:Helvetica, Arial, sans-serif;
		font-size:10px;
	}
	.firstSentence-highlight {
		font-size:18px;
		font-weight: bold;
	}
	
	#content-wide h1{
		color:#45433B;
		font-family:Helvetica, Arial, sans-serif;
		font-size: 14px;
		padding-bottom:6px;
	}
	
	#content-wide h2{
		color:#22221D;
		font-family:Helvetica, Arial, sans-serif;
		font-size:12px;
		padding-bottom:6px;
		margin-bottom:15px;
		margin-top:20px;
		background-image:url(/images/dottedLine_horz.gif);
		background-repeat: repeat-x;
		background-position: center bottom;
	}
	
	#mainContent h1{
		color:#45433B;
		font-family:Helvetica, Arial, sans-serif;
		font-size: 14px;
		padding-bottom:6px;
	}
	
	.content-wide_players h1 {
		color:#22221D;
		font-family:Helvetica, Arial, sans-serif;
		text-transform: lowercase;
		font-size:14px;
		padding-bottom:8px;
		margin-bottom:15px;
		margin-top:20px;
		background-image:url(/images/double_dotted.jpg);
		background-repeat: repeat-x;
		background-position: center bottom;
	}
	
	.content-wide_players h2 {
		color:#45433B;
		font-family:Helvetica, Arial, sans-serif;
		font-size:12px;
		padding-bottom:6px;
	}
	
	#content-wide_press h1{
		color:#45433B;
		font-family:Helvetica, Arial, sans-serif;
		padding-bottom:6px;
		font-size: 14px;
		background-image:url(/images/double_dotted.jpg);
		background-repeat: repeat-x;
		background-position: center bottom;
	}
	
	#content-wide_press h2{
		background-image:url(/images/double_dotted.jpg);
		background-position:center bottom;
		background-repeat:repeat-x;
		color:#22221D;
		font-family:Helvetica,Arial,sans-serif;
		font-size:12px;
		margin-bottom:15px;
		margin-top:20px;
		padding-bottom:8px;
		text-transform:uppercase;
		height: 25px;
		width: 100%;
	}
	#content-wide_press span.title{
		color:#22221D;
		font-family:Helvetica, Arial, sans-serif;
		text-transform: uppercase;
		font-size:14px;
		margin-bottom:10px;
		margin-top:20px;
		display: block;
		width: 100%;
	}
	
	#content-wide_press p{
		padding-bottom:20px;
	}
	
	#content-wide_services h1{
		color:#45433B;
		font-family:Helvetica, Arial, sans-serif;
		font-size:14px;
		padding-bottom:6px;
	}
	
	#content-wide_services h2{
		color:#22221D;
		font-family:Helvetica, Arial, sans-serif;
		text-transform: uppercase;
		font-size:10px;
		padding-bottom:6px;
		margin-bottom:15px;
		margin-top:20px;
		background-image:url(/images/dottedLine_horz.gif);
		background-repeat: repeat-x;
		background-position: center bottom;
	}
	
	.returntop {
		font-family:Helvetica, Arial, sans-serif;
		font-size:9px;
		letter-spacing:.1em;
		word-spacing:.1em;
		text-align:right;
		padding-right: 10px;
		color:#000000;
		padding-bottom:15px;
		}
		
	.returntop a:link {
	color: #000000;
	text-decoration: none;
	}
	.returntop a:visited {
		text-decoration: none;
		color: #000000;
	}
	.returntop a:hover {
		text-decoration: underline;
		color: #666666;
	}
	.returntop a:active {
		text-decoration: none;
		color: #000000;
	}	
	
	.meetplayers, .downloadlink {
		font-family:Helvetica, Arial, sans-serif;
		font-size:10px;
		letter-spacing:.1em;
		word-spacing:.1em;
		text-align:right;
		padding-right: 10px;
		color:#000000;
		padding-bottom:0px;
		margin-bottom:0px;
	}
		
	.meetplayers a:link, .meetplayers a:visited, .meetplayers a:active, .downloadlink a:link, .downloadlink a:visited, .downloadlink a:active {
	color: #000000;
	text-decoration: none;
	}
	
	.meetplayers a:hover, .downloadlink a:hover {
		text-decoration: underline;
		color: #666666;
	}
	
	.clublink {
		font-family:Helvetica, Arial, sans-serif;
		font-weight:bold;
		font-size:10px;
		letter-spacing:.1em;
		word-spacing:.1em;
		text-align:right;
		padding-right: 10px;
		color:#000000;
		padding-bottom:15px;
	}
		
	.clublink a:link {
	color: #000000;
	text-decoration: none;
	}
	.clublink a:visited {
		text-decoration: none;
		color: #000000;
	}
	.clublink a:hover {
		text-decoration: underline;
		color: #666666;
	}
	.clublink a:active {
		text-decoration: none;
		color: #000000;
	}
	
	#secondaryContent ul{
		padding:0px;
	}
	
	#secondaryContent li{
		text-align:center;
		list-style:none;
		list-style-position:inside;
		color:#45433B;
		font-family:Helvetica, Arial, sans-serif;
		font-size:12px;
		line-height:16px;
		margin-bottom:10px;	
	}
	.date {
		text-transform: uppercase;
		color: #c2c1c1;
		font-size: 9px;
	}
	p.meetplayers a{
		display: block;
		font-size: 0px;
		width: 152px;
		height: 23px;
		background: url(/images/meetplayers_button.gif);
		float: right;
		margin-bottom: 20px;
	}
	p.meetplayers a:hover{
		text-decoration: none;
	}
	
	p.returntop a{
		display: block;
		font-size: 0px;
		width: 138px;
		height: 23px;
		background: url(/images/return_top_button.gif);
		float: right;
	}
	
	p.returntop a:hover{
		text-decoration: none;
	}
	
	.keyplayers_projects_brands, .keyplayers_projects_brands p {  
		color:#6A6962;
		padding-left: 8px;
		font-family:Helvetica, Arial, sans-serif;
		font-size:12px;
		line-height:16px;
		margin-top: 20px;
	}
	
	.giving_charityname_list, .giving_charityname_list p { /* :TODO: Change this when we make giving entry section live */  
		color:#6A6962;
		padding-left: 8px;
		font-family:Helvetica, Arial, sans-serif;
		font-size:12px;
		line-height:24px;
		margin-top: 10px;
	}
	/*Sifr Styles*/
	.sIFR-active h1,
	.sIFR-active h2,
	.sIFR-active h3,
	.sIFR-active h4,
	.sIFR-active h5#pullquote {
		visibility: hidden;
		font-family: Verdana;
		line-height: 1em;
		text-transform: lowercase;
	}
	.sIFR-active h1 {
		padding-bottom: 12px;
	}
	.sIFR-active #contacts_container h1{
		padding-bottom: 0px;
		margin-bottom: -3px;
		margin-top: 25px;
	}
	.sIFR-active h2 {
		display: block;
	}
	.sIFR-active h3 {
		font-size: 18px;
	}
	.sIFR-active h4 {
		font-size: 21px;
		font-weight: normal;
	}
	.sIFR-active h5#pullquote {
		font-size: 24px;
	}