/* SHARED    *********************************************************************************************************************************/
/* ****************************************************************************************************************************************/
	
	a {
		font-weight:bold;
	}
	
	body {
		color:#000;
		background-color:#000;
		background-image:url(images/colours1/bg.gif);
	}
	
/* ARTICLE   *********************************************************************************************************************************/
/* ****************************************************************************************************************************************/
		
	.articleHomeContainer,
	.articleContainer {
		background-position: 22% top;
		background-repeat: repeat-y;
	}
	
/* ROSTER   *********************************************************************************************************************************/
/* ****************************************************************************************************************************************/
		
	.rosterTitleContainer {
		background-color: #000;
	}

/* AGENT PARAGRAPH **********************************************************************************************************/
/* *******************************************************************************************************************************/

	.agentInfoBody {
		background-image: url(images/colours1/agentInfoBody_bg.gif);
		background-repeat: repeat-y;
	}
	
	.agentInfoBody .paragraphBodyContainer {
		float:right;
	}
	
	.agentInfoBody .paragraphBodyContainer .paragraphReferenceContainer {
		float:right;
		width: 492px;
	}
	
	
/* TEAM    *********************************************************************************************************************************/
/* ****************************************************************************************************************************************/
	
	
	.agentInfoBody,
	.teamInfoBody {
		background-color: #000;
		color: #fff;
	}
	
	.teamInfoBody .paragraphBody {
		background-color: #000;
		min-height:239px;
	}
	
	.teamAgentInfoText,
	.teamInfoBody .paragraphBodyText,
	.teamInfoBody .teamAgentInfoHeading {
		color: #fff;
	}
	
	.teamAgentInfoContainer {
		border-bottom:1px dotted #CCCCCC;
		border-left:1px dotted #CCCCCC;
		border-right:1px dotted #CCCCCC;
	}
	
	.teamAgentInfoImage {
		background-color:#000;
	}
	
	.teamAgentInfoLinks a:hover{
		color: #fff;
	}
	
	.teamInfoBody .paragraphReferenceContainer, 
	.agentInfoBody .paragraphReferenceContainer {
		background-position: bottom left;
		height: 40px;
	}
	
	
/* LISTING CENTRIC PARAGRAPH  ************************************************************************************************************/
/* ***************************************************************************************************************************************/
	
	.LISTING {
		color: #fff;
	}
	
	.LISTING .listingContainer {
		background-repeat:no-repeat;
		padding-bottom: 24px;
	}
	
	.listingContainer .paragraphImage {
		margin-bottom: 5px;
	}
	
	.LISTING .paragraphReferenceContainer {
		margin-bottom: -16px;
	}
	
	
/* HEADER   *********************************************************************************************************************************/
/* ****************************************************************************************************************************************/
	
	.headerTitleBox {
		width: 769px;	
		min-height: 85px;
	}
	
	.headerTitleBoxInner {
		margin-top:5px;
	}	
	
/* INTERNAL LINK PARAGRAPH  **************************************************/
/* ***************************************************************************/
	
	.PORTAL_WIDGET .paragraphTitle {
		background-repeat: no-repeat;
		padding-bottom: 20px;
	}
	
	.PORTAL_WIDGET .paragraphReferenceTitle {
		padding-left: 55px;
	}
	
	.PORTAL_WIDGET a:hover {
		text-decoration: none;
	}
	
	.PORTAL_WIDGET .paragraphBodyContainer .paragraphTitle {
		padding-top: 12px;
	}

/* FOOTER  ***********************************************************************************************************************/
/* *******************************************************************************************************************************/	
	
	.footerMidCol img,
	.teamLogo img,
	.footerTeamImage img,
	.footerAgentImage img,
	.footerAgentImageRight img {
		border: solid 2px #fff;
	}
	
	.footerDisclaimer {
		float: left;
		clear: both;
		width: 990px;
	}
	
	.FULL_RIGHT_IMAGE .paragraphBodyContainer .paragraphBody .paragraphReferenceContainer {
		*width:240px;
		*float:left;
	}
	
	.FULL_RIGHT_IMAGE .paragraphBodyContainer .paragraphBody .paragraphReferenceContainer .paragraphreference {
		*float:left;
		*width:240px;
		*padding-right:10px;
	}
	
/* FOOTER   *********************************************************************************************************************************/
/* ****************************************************************************************************************************************/
	
	.footerBrokerInformationInner a:hover {
		color:#fff;
	}
	
	.footerDisclaimer a, 
	.footerDisclaimer a:hover, 
	.footerLinks a:hover {
		color:#FFFFFF;
	}
	
/* PARAGRAPHS  ***********************************************************************************************************************/
/* *******************************************************************************************************************************/	
	
	.FULL_RIGHT_IMAGE .paragraphBodyContainer .paragraphSubtitle,
	.FULL_LEFT_IMAGE .paragraphBodyContainer .paragraphSubtitle,
	.EXTERNAL_LINKS .paragraphBodyContainer .paragraphSubtitle,
	.PORTAL_IMAGE .paragraphBodyContainer .paragraphSubtitle,
	.TEXT_ONLY .paragraphBodyContainer .paragraphSubtitle {
		font-size: 1.3em;
	}
	
	.FULL_RIGHT_IMAGE .paragraphBodyContainer .paragraphByline,
	.FULL_LEFT_IMAGE .paragraphBodyContainer .paragraphByline,
	.EXTERNAL_LINKS .paragraphBodyContainer .paragraphByline,
	.PORTAL_IMAGE .paragraphBodyContainer .paragraphByline,
	.TEXT_ONLY .paragraphBodyContainer .paragraphByline {
		font-weight:bold;
	}
