﻿	.campHero
	{
		width:926px;
		overflow:hidden;
		cursor:pointer;
	}
	
	H1.campH1, div.campH1
	{
		margin-top:0px;
		margin-bottom:4px; 
		padding:0px;
		font-family:Georgia,'Times New Roman',Times,Serif;
		font-size:46px;
		line-height:46px;
		font-weight:normal;
	}
	
	H2.campH2
	{
		margin-top:0px;
		margin-bottom:18px; 
		padding:0px;
		font-family:Georgia,'Times New Roman',Times,Serif;
		font-size:22px;
		line-height:22px;
		font-weight:normal;
	}
	
	span.campBody
	{
		display:block;
		margin-top:0px;
		margin-bottom:15px;
		font-family:Arial, Helvetica,Sans-Serif;
		font-size:12px;
		line-height:17px;
	}
	
	.campRight a.campLink, .campLeft a.campLink, .campRight a:link, .campLeft a:link, .ms-WPBody a:link.campLink
	{
		text-decoration:none;
		font-family:Arial, Helvetica,Sans-Serif;
		font-size:12px;
		line-height:15px;
		display:block;
		cursor:pointer;
	}
	
	.campLink span
	{
		display:block;
		float:left;
		text-decoration:none;
	}
	
	.campLink span.arrow
	{
		height:15px;
		width:19px;
		background-image:url('/_layouts/images/GFO/campaign/round_arrow.png');
		background-repeat:no-repeat;
		background-position:center;
	}
	
	
	
	
	.campLinkHover span
	{
		display:block;
		float:left;

	}
	
	.campLinkHover span.arrow
	{
		height:15px;
		width:19px;
		background-repeat:no-repeat;
		background-position:center;
	    background-image:url('/_layouts/images/GFO/campaign/round_arrow_dark.png');
	}
	
	.campRight
	{
		margin-left:471px;
		margin-right:40px;
	}
	
	.campIndentL
	{
		margin-left:90px;
	}
	
	.campIndentR
	{
		margin-right:90px;
	}
	

	
	.campLeft
	{
		margin-left:40px;
		margin-right:471px;
	}
	
	.campBrown
	{
		color:#392d1c;
	}
	
	.campOrange
	{
		color:#ce6b29;
	}
	
	.campWhite
	{
		color:#ffffff;
	}
	
	.campRight a.campBlue, .campRight a:link.campBlue, .campRight a:visited.campBlue,
	.campLeft a.campBlue, .campLeft a:link.campBlue, .campLeft a:visited.campBlue
	{
		color:#3086ab;
	}
	
	.campRight a.campLtBlue, .campRight a:link.campLtBlue, .campRight a:visited.campLtBlue,
	.campLeft a.campLtBlue, .campLeft a:link.campLtBlue, .campLeft a:visited.campLtBlue
	{
		color:#4492b3;
	}
	
	
	
    a.campLinkHover, a.campLinkHover, .ms-WPBody a:link.campLinkHover
	{
		font-family:Arial, Helvetica,Sans-Serif;
		font-size:12px;
		line-height:15px;
		display:block;
		cursor:pointer;
		text-decoration:underline;
	}
	
	.rotator
	{
		position:relative;
		cursor:pointer;
	}
	
	.rotatorcontrol
	{
		height:25px;
	}
	
	.rotatorplaycontrol
	{
		float:right;
		margin-left:12px;
		margin-right:20px;
		display:inline;
	}
	
	.rotatorplay
	{
		display:block;
		height:25px;
		width:15px;
		background-repeat:no-repeat;
		background-position:center;
		background-image:url('/_layouts/images/GFO/rotator/play.gif');
	}
	
	.rotatorpause
	{
		display:block;
		height:25px;
		width:15px;
		background-repeat:no-repeat;
		background-position:center;
		background-image:url('/_layouts/images/GFO/rotator/pause.gif');
	}
	
	.rotatorindex
	{
		float:right;
		margin-left:5px;
		height:15px;
		width:23px;
		margin-top:5px;
	}
	
	.rotatorindexcurrentlink, .ms-WPBody a:link.rotatorindexcurrentlink
	{
		text-decoration:none;
		background-color:#46361f;
		border:solid 1px #ffffff;
		text-align:center;
		display:block;
		font-family:Arial, Helvetica, Sans-Serif; 
		line-height:12px; 
		padding-bottom:1px; 
		font-size:10px; 
		font-weight:bold;
		color:#ffffff;
	}
	
	.rotatorindexlink, .ms-WPBody a:link.rotatorindexlink
	{
		text-decoration:none;
		background-color:#ffffff;
		border:solid 1px #5a544a;
		text-align:center;
		display:block;
		font-family:Arial, Helvetica, Sans-Serif; 
		line-height:12px; 
		padding-bottom:1px; 
		font-size:10px; 
		font-weight:bold;
		color:#5a544a;
	}
	
	.rotatorindexlink:hover
	{
		text-decoration:none;
		background-color:#46361f;
		border:solid 1px #ffffff;
		text-align:center;
		display:block;
		font-family:Arial, Helvetica, Sans-Serif; 
		line-height:12px; 
		padding-bottom:1px; 
		font-size:10px; 
		font-weight:bold;
		color:#ffffff;
	}
	
	.introlink, .ms-WPBody a:link.introlink, .ms-WPBody a:visited.introlink
	{
		text-decoration:none;
		cursor:pointer;
		float:left;
		color:#4A3C29;
		font-family:arial;
		font-size:13px;
		margin-left:12px;
		line-height:25px;
		font-weight:bold;
	}
	
	.introlink:hover, .ms-WPBody a:hover.introlink
	{
		text-decoration:underline;
	}
	
	.topicrotatorlink, .ms-WPBody a:link.topicrotatorlink, a.topicrotatorlink, a:hover.topicrotatorlink
	{
		text-decoration:none;
		display:block;
		width:611px;
		height:226px;
		cursor:pointer;
	}
	
	.topicrotatorimgspan
	{
		display:block;
		float:left;
	}
	
	.topicrotatorimg
	{
		height:226px;
		width:401px;
		-ms-interpolation-mode: bicubic;
	}
	
	.topicrotatorcontent
	{
		display:block;
		width:210px;
		height:226px;
		float:left;
		background-image:url('/_layouts/images/GFO/rotator/topic_rotator_sidebar.gif');
	}
	
	.topicrotatorhead
	{
		font-family:Georgia, Times, Serif;
		font-size:19px;
		color:#392d1c;
		line-height:20px;
		display:block;
		width:186px;
		margin-left:11px;
		margin-top:7px;
		padding-bottom:2px;
	}
	
	.topicrotatorsubhead
	{
		font-family:Georgia, Times, Serif;
		font-size:14px;
		color:#392d1c;
		line-height:17px;
		display:block;
		width:186px;
		margin-left:10px;
		padding-top:6px;
	}
	
	.topicrotatorarrow
	{
		width:13px;
		height:13px;
		margin-left:4px;
		vertical-align:bottom;
	}
	
	.featureRotate
	{
		width:611px;
		position:relative;
		cursor:pointer;
		height:344px;
	}
	
	.featureLink
	{
		width:611px;
		height:344px;
		background-repeat:no-repeat;
	}
	
	.featureRotatorLink, .ms-WPBody a:link.featureRotatorLink, .ms-WPBody a:visited.featureRotatorLink, .ms-WPBody a:hover.featureRotatorLink, a.featureRotatorLink, a:hover.featureRotatorLink
	{
		text-decoration:none;
		cursor:pointer;
	}
	
	
	
	.featureSpace
	{
		display:block;
		width:611px;
		height:290px;
	}
	
	.featureTextBackground
	{
		display:block;
		width:611px;
		height:54px;
		background-image:url('/_layouts/images/GFO/rotator/text-bar.png');
		background-repeat:repeat-x;
	}
	
	.featureTitleText
	{
		display:block;
		font-family:Arial;
		font-size:21px;
		font-weight:bold;
		color:#ffffff;
		padding:3px 0px 0px 10px;
		line-height:25px;
	}
	
	.featureBodyText
	{
		display:block;
		font-family:Arial;
		font-size:14px;
		font-weight:bold;
		color:#ffffff;
		padding-left:10px;
	}
