﻿/* CONTAINERS */
div.contentCon
{
	float:left;
	width:639px;
}

contentConWide
{
}

div#mainCon
{
/*	float:right;
	width:468px;*/
}

div#infoCon
{
	float:right;
	width:301px;
}

/* WIDE COLUMN */

/* newsletter signup */
fieldset#newsletterSignup
{
	width:301px;
	height:54px;
	padding:7px 0 0 0;
	background:url("/images/newsletterBackground.jpg") no-repeat;
}
fieldset#newsletterSignup h2
{
	display:block;
	width:109px;
	height:14px;
	margin:0 15px 7px 15px;
	background:url("/images/titleNewsletterSignup.png") no-repeat;
	
	/* IE6 PNG fix */
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/titleNewsletterSignup.png');
}
fieldset#newsletterSignup input.txt
{
	width:179px;
	height:17px;
	margin:0 3px 0 12px;
	padding:3px 5px 0 5px;
	background:url("/images/textNewsletterSignup.png") no-repeat;
	border:0;
	
	/* IE6 PNG fix */
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/textNewsletterSignup.png');
}
fieldset#newsletterSignup input.btn
{
	position:relative;
	top:5px;
	*top:0;
	width:55px;
	height:15px;
	*padding-top:15px;
	background:url("/images/buttonSignup.png") no-repeat;
	border:0;
	cursor:pointer;
	text-indent:100px;

	/* IE6 PNG fix */
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/buttonSignup.png');
}

/* featured practice */
div#featuredPractice
{
	text-align:center;
}
div#featuredPractice h2
{
	width:300px;
	height:32px;
	background:url("/images/titleFeaturedPractice.gif") no-repeat;
}

/* featured video */
div#featuredVideo
{
	text-align:center;
}
div#featuredVideo h2.video
{
	width:300px;
	height:32px;
	background:url("/images/titleFeaturedVideo.gif") no-repeat;
}
div#featuredVideo h2.audio
{
	width:300px;
	height:32px;
	background:url("/images/titleFeaturedAudio.gif") no-repeat;
}
div#featuredVideo h3
{
	margin-top:5px;
}

/* become member */
div#becomeMember a
{
	clear:both;
	color:#601150;
	text-decoration:underline;
}

/* info image */
div#infoImage
{
	_margin-top:5px;
}
div#infoImage span
{
	position:relative;
	display:block;
	font-size:10px;
	text-align:right;
}

/* corner stone partners */
div#cornerStonePartners
{
	text-align:center;
}
div#cornerStonePartners h2
{
	width:300px;
	background:url("/images/titleCornerStonePartners.gif") no-repeat;
}
div#cornerStonePartners div.infoBlockInner
{
	margin:0;
	padding:0;
}
div#cornerStonePartners div.infoBlockInner img
{
	width:298px;
}
div#cornerStonePartners table
{
	width:100%;
}

/* sponsors */
div#sponsors
{
	text-align:center;
}
div#sponsors h2
{
	width:169px;
	background:url("/images/titleSponsors.gif") no-repeat;
}
div#sponsors div.infoBlockInner
{
	margin:0;
	padding:0;
}
div#sponsors div.infoBlockInner img
{
	width:120px;
}
div#sponsors table
{
	width:100%;
}

/*HOMEPAGE*/
div#newsandFeatures,
div#articleList,
div#meltwater
{
	font-size: 12px;
}
div#newsandFeatures h1
{
	float: left;
}

div#newsandFeatures div.date_homepage
{
	float: right;
	line-height: 32px;
}

div#newsandFeatures div#leftColl
{
	float:left;
	padding-right:15px;
	width:48%;
	
}

div#newsandFeatures div#rightColl
{
	float:right;
	padding-right:5px;
	width:48%;
	
}
div#rightColl ul li { list-style-type: disc; margin: 5px 10px 5px 20px; 
                      padding-left: 1em; }

div#newsandFeatures h3 a,
div#articleList h3 a
{
	color:#542153;
	font-size:14px;
	text-decoration:none;
}

div#newsandFeatures h2 a 
{
	color:#542153;
	text-decoration:none;
}

div#articleList,
div#meltwater
{
	margin-bottom: 20px;
}

div#articleList p
{
	margin-bottom: 5px;
}
