
/*	ARTICLE FRONT > COLUMNS
////////////////////////////////////////////////*/

blockquote.articleLeftContentExtended,
blockquote.articleRightContent,
blockquote.articleAdvertise
{margin: 0; margin-right: 10px; padding: 0; float: left; background: none; border: 0;}

	blockquote.articleLeftContentExtended
	{width: 540px; border-right: 1px solid #EEE; border-left: none;}

	blockquote.articleRightContent
	{width: 200px; padding-right:10px; border:0; margin:0;}
	
	blockquote.articleAdvertise
	{width: 160px; margin: 0;}

/*////////////////////////////////////////////////
	ARTICLE DETAIL > LEFT CONTENT EXTENDED > 
////////////////////////////////////////////////*/


div.detailArcticle50
{font: normal 11px Verdana, Arial, Helvetica, sans-serif; text-align: left; margin: 0 10px 0 10px; border:none;}

	div.detailArcticle50 *
	{margin: 0; padding: 0;}
	
	div.detailArcticle50Border
	{ border:8px solid #d7d7d7; }

	div.detailArcticle50 h1
	{font: bold 17px Arial, Helvetica, sans-serif; color:#1fb256;}
	
		div.detailArcticle50 h1 a:link,
		div.detailArcticle50 h1 a:active,
		div.detailArcticle50 h1 a:visited,
		div.detailArcticle50 h1 a:hover
		{color: #000; text-decoration: none; margin-bottom: 10px;}

			div.detailArcticle50 h1 strong
			{border-left: 5px solid #1fb256; padding-left: 5px;}
			
			div.detailArcticle50 h1 span
			{display: block; font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #666; padding-bottom: 5px; padding-left: 10px;}
			
				div.detailArcticle50 h1 ul.iconNavbar li a:link,
				div.detailArcticle50 h1 ul.iconNavbar li a:active,
				div.detailArcticle50 h1 ul.iconNavbar li a:visited,
				div.detailArcticle50 h1 ul.iconNavbar li a:hover
				{border:1px solid #EEE; color: #4A761F;}
				
					div.detailArcticle50 h1 ul.iconNavbar li a:hover
					{border: 1px solid #BBDCA3; text-decoration:none;}
					
						ul.iconNavbar li a:link,
	ul.iconNavbar li a:active,
	ul.iconNavbar li a:visited,
	ul.iconNavbar li a:hover {color: #4A761F;}

		ul.iconNavbar li a:hover {border: 1px solid #BBDCA3;}
	
	/* LEFT CONTENT > IMAGE > CAPTION */
	blockquote.articleImage	
	{float: left; margin: 0 10px 0 0;}

		div.detailArcticle50 table.imgArticleDetail
		{background: #FFF; border: 5px solid #d7d7d7;}
		
			div.detailArcticle50 table.imgArticleDetail td
			{text-align: center; vertical-align: middle;}
		
				div.detailArcticle50 table.imgArticleDetail img
				{margin: 10px 10px 10px 10px;}
	
		blockquote.articleImage	span
		{display: block; font: normal 10px Verdana, Arial, Helvetica, sans-serif; text-align: right; padding: 5px; padding-bottom: 0;}

		blockquote.articleImage	p
		{font: normal 10px Verdana, Arial, Helvetica, sans-serif; padding: 0 5px 5px 0;}
		
		div.detailArcticle50 p
		{margin-bottom: 5px;}
	
	div.detailArcticle50 table
	{ width: 100%; clear: both; border: 0;}

	div.detailArcticle50 a:link,
	div.detailArcticle50 a:active,
	div.detailArcticle50 a:visited,
	div.detailArcticle50 a:hover
	{color: #1fb256;}

		div.detailArcticle50 table th span
		{display: block; font: normal 10px Verdana, Arial, Helvetica, sans-serif; padding-bottom: 5px;}
		
	div.detailArcticle50 h2
	{font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #000; margin: 0 0 5px 0;}	
	
	div.detailArcticle50 p.articleContentTitle
	{font: bold 11px Verdana, Arial, Helvetica, sans-serif; margin: 20px 0 5px 0;}	

/* RESULTS PAGE > MIDDLE CONTENT EXTENDED > LISTING DETAIL > SLIDESHOW
/////////////////////////////////////////////////////*/

ul.detailGallery
{height: 150px; margin: 10px 0 0 0;}

	ul.detailGallery li
	{float: left; list-style: none; padding: 0; border: 0;}
	
		ul.detailGallery li img
		{ margin: 10px 10px 0 10px; padding: 0; border: 5px solid #d7d7d7;}
	
	ul.detailGallery p
	{padding: 5px 10px 0 10px; color: #1fb256;}
	
	a.articleLink:link,
	a.articleLink:active,
	a.articleLink:visited,
	a.articleLink:hover
	{display: block; text-align: right; padding: 0 10px 0 0;}

		a.articleLink:hover
		{color: #000; text-decoration: underline;}


	a.articleBack:link,
	a.articleBack:active,
	a.articleBack:visited,
	a.articleBack:hover
	{font: bold 14px Arial, Helvetica, sans-serif; color: #000; text-transform: capitalize; text-align: left; display: block; padding: 5px 5px 10px 0;}
	
		a.articleBack:hover
		{color: #FD8C1A; text-decoration: underline;}

		
/* ARTICLE DETAIL > COMMENTS
/////////////////////////////////////////////////////*/

    
     h4.titleOfComment
    { font:bold 16px Arial, Helvetica, sans-serif; text-align:left; color:#1fb256; text-decoration: none; margin-left:12px; padding-left: 5px; border-left: 5px solid #1fb256;}

	table.formComment
	{width: 95%; font: normal 10px Verdana, Arial, Helvetica, sans-serif; margin: 10px auto 10px auto; clear: both; background: #F7FBFD; border: 3px solid #d7d7d7;}
	    
	
		table.formComment th,
		table.formComment td{padding: 3px;}
		
		table.formComment td{width: 50%;}
		table.formComment th {font-weight: normal; color: #006531; white-space: nowrap; text-align: right; border: 0; width: 15%;}

		table.formComment td input,
		table.formComment td textarea {width: 90%; font: normal 10px Verdana, Arial, Helvetica, sans-serif; padding: 3px; border: 0; border-top: 1px solid #d7d7d7; border-left: 1px solid #d7d7d7;}
		
		table.formComment ul.standardButton li	{float: right; padding-top: 5px;}
		
		table.formComment ul.standardButton li input {width:70px; color: #FFF; font-weight: bold; background: #006531 url("../images/design/bg_standardButton.gif") 0 0 repeat-x; border: 0;}
		
		p.warning
		{ color:#006531; }
		
		div.commentsHolder p
		{ color:#006531; font:normal 11px Arial, Helvetica, sans-serif;}
		
		div.commentsHolder h4
		{ color:#006531; font:bold 14px Arial, Helvetica, sans-serif;}
		
		p.commentsTitle
		{color:#006531; font:bold 14px Arial, Helvetica, sans-serif; }
		

