#columns {
	margin-left:3px; 
	width:705px;
	text-align:left;
}

#leftColumn {
	width: 465px;
	float: left;
}

#rightColumn {
	width: 225px;
	float: right;
}

.innerLeftCol {
	width: 225px;
	float: left;
}

.innerRightCol {
	width: 225px;
	float: right;
}

.width465 {
	width: 465px;
}

/* Index.php Styles */
table.indexTable {
	float: left;
	width: 722px; /* should be 705, but table becomes a few pixels smaller */
	font-size: 12px;
	line-height: 17px;
	text-align: left;
}
.doubleColumn{float:left; width:705px;}
.singleColumn{float:right; width:227px; text-align:left}

.leftColumn{width:225px; text-align:left;}
.rightColumn{width:225px; text-align:left;}
.middleSpace{width:15px;}

.SubtitleBar{height:21px; font-size: 14px; color:#353535; background-color:#DFDFDF; margin-bottom: 7px; margin-top:22px; padding: 5px 13px 0px 0px; text-align:right; font-weight:bold;}
.SubtitleBar a:link{color:#353535; text-decoration:none}
.SubtitleBar a:hover{color:#353535; text-decoration:none}
.SubtitleBar a:visited{color:#353535; text-decoration:none}

img.featureImage{border:4px solid #DFDFDF; margin-bottom: 8px;}

.transparent_class img:hover {
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}

/* for blog */
.subtitle a:link{color:#ea8000; text-decoration:none; font-weight:bold; border-bottom:none;}
.subtitle a:hover{color:#ea8000; font-weight:bold; border-bottom:1px dotted #CC0000}
.subtitle a:visited{color:#ea8000; text-decoration:none; font-weight:bold;}
.postDate{color:#795329}
.comment a:link{text-decoration:none; border-bottom:none; color:#3D3D3D}
.comment a:hover{border-bottom:1px dotted #CC0000; color:#3D3D3D}
.comment a:visited{text-decoration:none; color:#3D3D3D}
