#article img { margin: 15px 5px 10px 10px; }
#article p { clear: both; }


/**************** image classes added by sgmedia aug 2010  *********/
#article .imgleft { margin: 15px 15px 10px 0;border:1px solid red; }

#article .imgright { margin: 15px 15px 10px 0; }





/********************************************************************/

.headerred
{
	font: bold 14px/15px Arial;
		color: #952C03;
}
.headerblack
{
	font: bold 12px/15px Arial;
		color: #2f2f2f;
}
.headerreditalic
{
	font: 12px/15px Arial;
		font-style: italic;
		color: #952C03;
}

#article
{
	position: relative;
		z-index:1;
		margin: 15px auto 15px auto;
		width: 470px;
		/*margin: 15px 0px 15px 0px; padding: 0px 15px;*/
}
	#article ul { padding: auto; margin-left: 25px; }

#article, .mainfont
{
	font: 12px/15px Arial;
		color: #666;
}

.headerred
{
	font: bold 14px/15px Arial;
		color: #952C03;
}
.headerblack
{
	font: bold 12px/15px Arial;
		color: #2f2f2f;
}
.headerreditalic
{
	font: 12px/15px Arial;
		font-style: italic;
		color: #952C03;
}


.optionsWrapper
{
	position: relative;
		float: right; display: inline;
		margin: 5px 5px;
		z-index: 2;
}
	.optionsWrapper img { border: none; margin: 0px 4px; }
	.optionsWrapper a { width: 16px; height: 16px; margin: 0px; padding: 0px; }



/* attachments */

#attachmentList
{
	margin: 45px auto 10px auto;
	width: 90%;
	border-top: 1px dashed #CCC;
}

	#displayWrapper { display: none; }
	#toggleWrapper
	{
		position: relative;
			float: right; display: inline;
			margin: -12px 5px 5px auto;
		font: 9px/11px Arial;
			color: #666;
	}

	#attachmentList .h1closed, #attachmentList .h1open
	{
		position: relative;
			width: 75px; white-space: nowrap;
			margin: 5px 0px 2px 0px; padding: 0px;
		font: bold 11px/12px Arial;
	}
		#attachmentList .h1closed { color: #666; }
		#attachmentList .h1open { color: #0B55C4; }

	#attachmentList .h2
	{
		margin: 0px 0px 10px 0px;
		font: 9px/12px Arial;
			color: #CCC;
	}

	#attachment
	{
		position: relative;
			width: 60px; height: 50px;
			float: left; display: inline;
			margin: 0px 0px 20px 0px;
		text-align: center;
	}

		#attachment a, #attachment a:hover, #attachment a:visited { cursor: pointer; color: #666; text-decoration: none; }
		#attachment a:hover, #attachment a:active { cursor: pointer; color: #0B55C4; }

		#attachment img
		{
			position: relative;
				margin: 0px auto;
			border: none;
		}
		#attachment .desc
		{
			position: relative;
				top: 5px;
			font: 10px/14px Arial;
		}