/* CSS Document */
#main{margin:0px;padding:0px;}
#column1{width:396px;float:left;font-size:11px; line-height:normal;border:none; min-height:0px;}
#column2{width:395px;float:right;font-size:11px; text-align:left; min-height:0px; padding-top: 0px; margin: 0px;}

#latestArticles{
	
}

#hotpostsCol1{width:45%;float:left;}
#hotpostsCol2{width:45%;float:right;}

#ad{width:390px;margin-bottom:5px;text-align:center;}
#ad img{margin:auto 0px;}

#programsAndTips{margin-left:5px;}
#programs{width:190px;float:left;}
#programsText{
}
#programsText img{margin:5px 0px 5px 0px;}

#pollHolder{width:190px;float:right;}
#poll{
	margin:5px 10px 0px 0px;
}

div.hotPost{
	margin:10px;
}

div.hotPostForum a{text-decoration:none; color:#000066}
div.hotPostForum a:hover{text-decoration:underline}
div.hotPostTitle a{text-decoration:none; color:#000000}
div.hotPostTitle a:hover{text-decoration:underline}

.articleSummary{
	margin:10px;
}

.articleSummaryImage{
	float:left;
	width:38px;
	height:38px;
	margin: 0px 5px 0px 0px;

	border:1px solid #000000;
}
.articleSummaryImage img{
}
.articleSummaryTitle{
	margin-top:0px;
	font-weight:bold;
	font-size: 10pt;
	color: #000066;
}
.articleSummaryText{
	float:right;
	text-align:justify;
	width:330px;
	height:40px;
}
.articleLink a{
	display:inline;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.articleLink a:hover{
	text-decoration:underline;
}

#storeHolder{

}

#storeHolder ul{
	margin:0px;
	padding:0px;
}

#storeHolder ul li{
	 float:left;
	 width:190px;
	 height:200px;
	 padding:0px;
	 margin:5px 5px 20px 5px;
	 list-style:none;
	 display:inline;
	 text-align:center;
}

.storeLabel{
	text-indent:4px;
	height:20px;
}

#storeHolder ul li img{
	float:none;
}
.storeImg{height:140px;width:100%;}
.storeButton{width:100%;}