/* CSS Document */

#imageContainerDiv
{
	width:160px;
	float:right;
	/*position:absolute;*/
}

#textContainerDiv
{
	width:580px; /*600*/
	/*position:absolute;*/
	
}

#textContainerDiv div img
{
	position:relative;
	float:right;
	clear:right;
	padding-bottom:10px;
	border:0;
}


#textContainerDiv img
{
	position:relative;
	float:right;
	clear:right;
	padding-bottom:10px;
	padding-left:10px;
	border:0;
}


#textContainerDiv ul
{
	margin-left:0px;
	padding-left:0px;
	margin-left:-14px;
	padding-left:-14px;
}

 .img_text_align
{
	float:none !important;
	padding:0px !important;
	 
}

/*When there are images in the text this style creates a whitespace column on the right*/
.leftColumnText p
{
	padding-right:150px;	
}

.leftColumnText h1
{
	width:450px;	
}

.leftColumnText h2
{
	padding-right:150px;	
}

.leftColumnText li
{
	padding-right:150px;
}


/*Search page specific styles*/
.searchMatch
{
	/*background-color:#FFFFAA;
	padding:3px;*/
	
	font-weight:bold;
	background-color:#FFFFAA;
}

.imageHeader
{
	
	background-repeat:no-repeat;
	background-position:right;
	height:170px;
	
}

#bodyDiv #bodyContentDiv h1
{
	
	color:#7a1a57;
}


