@charset "UTF-8";
/* CSS Document */


.thrColFixHdr #mainContent {
	/*float:clear;*/
	width: 652px;
	margin: 0;
	padding: 0;
}

.thrColFixHdr #mainContent #mainCol1, .thrColFixHdr #mainContent .mainCol {
	float: left;
	/*width: 336px;*/
	width: 326px;
	margin: 0;
	padding: 0;
}

/*.thrColFixHdr #mainContent #features {
	float:clear;
	min-height:300px;
	border-bottom: double #000000;
}*/
#articles, .features {
background:#FFFFFF;
}
#bothFeatures {
/*background-color:#e8f5ff;*/
}
.feature {
	padding: 0 10px;
	/*font-size:.90em; */
}

.thrColFixHdr #mainContent #subCol1, #subCol3 {
	float: left;
	/*width: 147px;*/
	width: 141px;
	padding: 0 10px;
	border-right: solid 1px #ccc;
}

.thrColFixHdr #mainContent #subCol2, #subCol4 {
	float: right;
	/*width: 147px;*/
	width: 141px;
	padding: 0 10px;
	border-right: solid 1px #ccc;
}
.subFeature {
padding:0;
margin:0;
}
.specials {
background-color:#fff;
/*background-color:#e8f5ff;*/
padding:2px;

}
#subCol3, #subCol4 {
	
	padding:0;
	width: 158px;
}
#subCol3 h4, #subCol3 h6, #subCol3 p, #subCol3 img, #subCol3 div, #subCol4 h4, #subCol4 h6, #subCol4 p, #subCol4 img, #subCol4 div {
	margin-left:8px;
	margin-right:8px;
}
#subCol3 h3, #subCol4 h3 {
	color:#fff;
	background-color:#0290c2;
	padding:5px 8px;
	margin:0 2px 0 0;
}


/* #subCol1 h4, #subCol2 h4{
        padding-top:6px;
}*/

/*.thrColFixHdr #mainContent #subCol1, #subCol2 {
        height:900px;
	min-height:900px;   /* IE 5 & 6 doesn't support min-height 
}

.thrColFixHdr #mainContent #subCol3, #subCol4 {
        height:420px;
	min-height:420px;   /* IE 5 & 6 doesn't support min-height 
}*/

/* hack for IE 5 & 6 */
html>body .thrColFixHdr #mainContent #subCol1, #subCol2, #subCol3, #subCol4 {
	height:auto;
}

/*.thrColFixHdr #mainContent #border {
	float:clear;
	height:10px;
	margin:2px 10px;
	border-bottom: double #000000;
}*/


.subFeature, .featuredWebguide {
	/*font-size:.90em;*/
}

.newsFeed {
	/*font-size:.75em;*/
}
.newsFeed p {
	padding-bottom:10px;
	border-bottom:1px dotted #999999;
}


.thrColFixHdr #mainContent #banner300x250 {
	margin: 4px 10px;
	padding: 16px 0px;/**/
	border-top: 1px dotted #999999;
}

.photo {
	border:solid 1px #999999;
	height:140px;
	width:140px;
}

.featurePhoto {
	float:left;
	margin: 0 10px 0 0;
}

.subFeaturePhoto {
	margin: 0 0 10px 0;
} 





