h2.left {
	float:left;
	padding:0 5px 0 0;
	clear:none;
}
#communityHolder {
	float:left;
	width:785px;
	padding:0;
	margin:0;
}
#communityHolderLeft {
	float:left;
	width:560px;
	padding:0;
	margin:0;
}
#communityHolderRight {
	float:right;
	width:200px;
	padding:0;
	margin:0;
}
#communityHolderBottom {
	float:left;
	width:785px;
	padding:10px 0 0 0;
	margin:0;
}
#articleHolder {
	float:left;
	margin:0 0 5px 0;
	padding:0;
	width:200px;
	background-image:url(../images/articleHolderBg.gif);
	background-repeat:repeat-y;
}
#articleHeader {
	float:left;
	width:200px;
	height:22px;
	padding:0;
	margin:0;
	background-image:url(../images/articleHeaderBg.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

#relatedHeader {
	float:left;
	width:200px;
	height:22px;
	padding:0;
	margin:0;
	background-image:url(../images/relatedHeaderBg.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

#articleContent {
	float:left;
	padding:5px 10px 0 10px;
	margin:0;
	width:180px;
}
#articleFooter {
	float:left;
	width:200px;
	height:11px;
	padding:0;
	margin:0;
	background-image:url(../images/articleFooterBg.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
}
.articleRow {
	clear:both;
	color:#818181;
	font-size:10px;
	padding:5px 0;
	margin:0;
}
.articleRow p {
	float:right;
	width:110px;
}
.articleRow img {
	float:left;
	padding:0 10px 0 0;
}
#bottomLinks {
	float:left;
	padding:9px 0 0 0;
	margin:0;
	width:785px;
	/*background-image:url(../images/adsHolderBg.gif);
	background-position:left top;
	background-repeat:repeat-x;*/
}
#bottomLinks .articleRow p {
	float:left;
	width:auto;
}
h3 {
	color:#06c;
	font-family:"Helvetica 45 Light", Helvetica, Verdana, Arial;
	margin:0 0 10px 0;
	font-size:18px;
}
h6 {
	color:#06c;
	font-weight:normal;
	font-size:9px;
	margin:5px 0;
}
#productsAds {
	float:left;
	width:785px;
	margin:10px 0 0 0;
	padding:9px 0 0 0;
	background-image:url(../images/adsHolderBg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:97px;
}
#grow3Ads {
	float:left;
	margin:0 7px 0 0;
	padding:5px 10px 5px 30px;
	width:217px;
	height:92px;
	background-image:url(../images/adsHolderInnerBg.gif);
	background-position:left top;
	background-repeat:repeat;
}
#spotLight {
	float:left;
	margin:0 15px 0 0;
	padding:5px 10px 5px 30px;
	width:345px;
	height:92px;
	background-image:url(../images/adsHolderInnerBg.gif);
	background-position:left top;
	background-repeat:repeat;
}
#citizenship {
	float:left;
	margin:0;
	padding:5px 10px 5px 30px;
	width:345px;
	height:92px;
	background-image:url(../images/adsHolderInnerBg.gif);
	background-position:left top;
	background-repeat:repeat;
}
#abbottFund {
	float:left;
	margin:0;
	padding:5px 30px;
	width:197px;
	height:92px;
	background-image:url(../images/adsHolderInnerBg.gif);
	background-position:left top;
	background-repeat:repeat;
}

#grow3Ads img, #grow6Ads img, #spotLight img, #citizenship img, #abbottFund img {
	float:left;
	padding:0 0 10px 0;
	margin:0;
}

#grow3Ads p, #grow6Ads p, #freeGrow p {
	float:right;
	color:#06c;
	padding:0;
	margin:0;
	width:120px;
}

#spotLight p, #citizenship p, #abbottFund p {
	float:right;
	color:#06c;
	padding:0;
	margin:0;
	width:270px;
	font-weight:bold;
}

#grow6Ads {
	float:left;
	margin:0 7px 0 0;
	padding:5px 10px 5px 30px;
	width:217px;
	height:92px;
	background-image:url(../images/adsHolderInnerBg.gif);
	background-position:left top;
	background-repeat:repeat;
}
#freeGrow {
	float:left;
	margin:0;
	padding:5px 30px;
	width:197px;
	height:92px;
	background-image:url(../images/adsHolderInnerBg.gif);
	background-position:left top;
	background-repeat:repeat;
}
#freeGrow p {
	width:100%;
}

.BoxedUp {
	margin:10px;
	padding:10px;
	border:2px solid #06c;
}

p.breadCrumb {
	color:#999;
	padding:0 0 10px 0;
}

.width{min-width:960px;width:100%;}
/*minimum width hack - containers for min width to float properly*/
* html .minwidth{border-left:960px solid #fff;float:left;position:relative;z-index:1;}
* html .container{float:left;margin-left:-960px;position:relative;z-index:2;}

div#middle_{background:#fff;font-size:80%;margin:0;padding:0;float:left;width:785px}
