	.orange{color:#f4911e;}
	.grey{color: #6d6e71;}
	
	a:link, a:visited, a:hover, a:active{
		color:#f4911e;	
	}
	
	.tiny{
		font-size: 9px;
	}
	
	#contentContainer{
		width: 1024px;
		margin: 0px auto;
		position: relative;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
	}
	
	#insideTextContainer{
		width: 975px;
		height: 734px;
		background-image: url('../images/background_main.jpg');
		background-repeat: no-repeat;
	}
	
	#insideText{
		float: right;
		width: 500px;
		position: absolute;
		top: 160px;
		right: 250px;
	}
	
	
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------
	HOME PAGE STUFF
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
		
	#profileImageContainer{
		width: 975px;
		height: 734px;
	}
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


	
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------
	TESTIMONIAL PAGE STUFF
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
	#testimonialPreviousContainer{
		position: absolute;
		width: 24px;
		height: 24px;
		left: -90px;
		top: 190px;
	}
	
	#testimonialNextContainer{
		position: absolute;
		width: 24px;
		height: 24px;
		right: -90px;
		top: 190px;
	}
	
	#testimonialText{
		font-size: 15px;
		line-height: 24px;	
		font-family: Georgia, "Times New Roman", Times, serif;
		position: absolute;
		top: 120px; 
		left: 0px;
	}
	
	#testimonialOldText{
		font-size: 15px;
		line-height: 24px;	
		font-family: Georgia, "Times New Roman", Times, serif;
		position: absolute;
		top: 120px; 
		left: 0px;
	}
	
	#testimonialIndicatorsContainer{
		position: absolute;
		width: 500px;
		height: 15px;
		left: 200px;
		top: 350px;
		text-align: center;
	}
	
	#testimonialIndicators{
		margin: 0px auto;
		height: 15px;	
	}
	
	.testimonialBoxes{
		background-image: url('../images/indicator_orange.gif');
		background-repeat: no-repeat;
		margin-left: 8px;
		cursor: pointer;
	}
	
	.testimonialBoxes:hover{
		background-image: url('../images/indicator_gray.gif');
		background-repeat: no-repeat;
		margin-left: 8px;	
		cursor: pointer;		
	}
	
	.testimonialBoxesOn{
		background-image: url('../images/indicator_gray.gif');
		background-repeat: no-repeat;
		margin-left: 8px;
		cursor: pointer;
	}
	
	
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------*/




/*------------------------------------------------------------------------------------------------------------------------------------------------------------------
	MENU STUFF
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
	
	#menuContainer{
		position: absolute;
		top: 0px;
		left: 63px;	
	}
	
	#profileButton{
		width: 154px;
		height: 43px;
		float: left;
	}
	
	#testimonialsButton{
		width: 154px;
		height: 34px;
		float: left;
	}
	
	#subMenu{
		width:146px;
		position: absolute;
		top: 43px;
		left: 3px;
	}
	
	#subIanBlackstone{
		width: 146px;
		height: 24px;
	}
	
	#subIanBlackstone a:link, #profileButton a:visited{
		width: 146px;
		height: 24px;
		display: block;
		background-image: url('../images/mnu_ianBlackstone.gif');
		background-repeat: no-repeat;
	}
	
	#subIanBlackstone a:hover{
		width: 146px;
		height: 24px;
		display: block;
		background-image: url('../images/mnu_ianBlackstoneOver.gif');
		background-repeat: no-repeat;
	}
	
	#subIanBlackstone a:active{
		width: 146px;
		height: 24px;
		display: block;
		background-image: url('../images/mnu_ianBlackstone.gif');
		background-repeat: no-repeat;
	}
	
	
	#subEvelynCartier{
		width: 146px;
		height: 33px;
	}
	
	#subEvelynCartier a:link, #profileButton a:visited{
		width: 146px;
		height: 33px;
		display: block;
		background-image: url('../images/mnu_evelynCartier.gif');
		background-repeat: no-repeat;
	}
	
	#subEvelynCartier a:hover{
		width: 146px;
		height: 33px;
		display: block;
		background-image: url('../images/mnu_evelynCartierOver.gif');
		background-repeat: no-repeat;
	}
	
	#subEvelynCartier a:active{
		width: 146px;
		height: 33px;
		display: block;
		background-image: url('../images/mnu_evelynCartier.gif');
		background-repeat: no-repeat;
	}
	
	
	#subJamesJacobson{
		width: 146px;
		height: 33px;
	}
	
	#subJamesJacobson a:link, #profileButton a:visited{
		width: 146px;
		height: 33px;
		display: block;
		background-image: url('../images/mnu_jamesJacobson.gif');
		background-repeat: no-repeat;
	}
	
	#subJamesJacobson a:hover{
		width: 146px;
		height: 33px;
		display: block;
		background-image: url('../images/mnu_jamesJacobsonOver.gif');
		background-repeat: no-repeat;
	}
	
	#subJamesJacobson a:active{
		width: 146px;
		height: 33px;
		display: block;
		background-image: url('../images/mnu_jamesJacobson.gif');
		background-repeat: no-repeat;
	}
	
	
	#subDianaAndShane{
		width: 146px;
		height: 33px;
	}
	
	#subDianaAndShane a:link, #profileButton a:visited{
		width: 146px;
		height: 33px;
		display: block;
		background-image: url('../images/mnu_dianaAndShane.gif');
		background-repeat: no-repeat;
	}
	
	#subDianaAndShane a:hover{
		width: 146px;
		height: 33px;
		display: block;
		background-image: url('../images/mnu_dianaAndShaneOver.gif');
		background-repeat: no-repeat;
	}
	
	#subDianaAndShane a:active{
		width: 146px;
		height: 33px;
		display: block;
		background-image: url('../images/mnu_dianaAndShane.gif');
		background-repeat: no-repeat;
	}
	
	
	
	#subComingSoon{
		width: 146px;
		height: 32px;
	}
	
	#subComingSoon a{
		width: 146px;
		height: 32px;
		display: block;
		background-image: url('../images/mnu_comingSoon.gif');
		background-repeat: no-repeat;
	}
	
	#blackBackground{
		width: 100%;
		height: 100%;
		position: absolute;
		z-index: 99;	
		background-color: #000;
		text-align:center;
		vertical-align: middle;
		padding-top: 15px;			
		opacity: .75; 
		filter:alpha(opacity=75);  /*IE's opacity */
	}

/*------------------------------------------------------------------------------------------------------------------------------------------------------------------*/



/*------------------------------------------------------------------------------------------------------------------------------------------------------------------
	FOOTER STUFF
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
	
	#footerContainer{
		width: 670px;
		position: absolute;
		left: 164px;
		bottom: 10px;
		color: #6d6e71;
	}
	
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------*/



/*------------------------------------------------------------------------------------------------------------------------------------------------------------------
	FLOATING DIV STUFF
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
	
	#floatingDivContainerContainer{
		width: 100%;
		height: 100%;
		position: absolute;
		z-index: 999;
	}
	
	#floatingDivContainerLarge{
		width: 512px;
		height: 493px;
		margin: 60px auto;
		color: #666666;
		text-align: left;	
		opacity: 1; 		
		z-index: 999;
		position: relative;
	}
	
	#floatingDivLarge{
		width: 512px;
		height: 493px;	
		background-image: url('../images/background_divContact.gif');
		background-repeat: no-repeat;
	}
	
	#floatingDivCloseButton{
		width: 65px;
		height: 34px;
		background-image: url('../images/btn_contactClose.gif');
		background-repeat: no-repeat;
		position: absolute;
		right: 0px;
		bottom: 0px;
		z-index: 9999999;
		cursor: pointer;
	}
	
	#floatingDivTextLarge{
		width: 300px;
		height: 300px;
		position: absolute;
		top: 70px;
		left: 35px;
		font-size: 0.9em;
		line-height: 2.1em;		
		z-index: 9999;
	}
	
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
