/* CSS Document */

#columns-1-2 {
	margin-right:5px;
	margin-bottom:10px;
	margin-left:10px;
	float:left;
	display:inline;
	width:759px;
	background-color: white;
	height: 100%;
	}
	
#splash {
	width:759px;
	float:left;
	margin-bottom:10px;
	margin-left:0px;
	}

/* column 1 */

#features {
	
	}
	
#columns {
	
	}
	
#departments {
	
	}
	
#column-1 {
	float:left;
	width:196px;
	padding-top: 10px;
	padding-bottom: 10px;	
	padding-right: 10px;	
	padding-left: 10px;	
	}
	
.header-box {
	border-top:solid 15px #e1ddd2;
	border-bottom:solid 15px #e1ddd2;
	padding:0px 5px 0px 15px;
	background-color:#ece9e2;
	}
	
.header-link {
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#000;
	float:right;
	margin-top:-13px;
	}
	
	
.header-box .headline h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16pt;
	color:#7a7772;
	line-height:.7em;
	font-weight:normal;
	margin:0px;
	}
	
#column-1-content {
	padding: 15px;
	
	background-color: #fff;
	border:solid 1px #e1ddd2;	
	}
	
#column-1 h3 {
	margin-top:0px;
	}
	
#column-1 h4 {
	margin-top:0px;
	}
	
.horizontal-rule {
	background-color: #f1eee9;
	margin:15px 0px;
	float:left;
	border-top:solid 4px #e1ddd2;
	border-bottom:solid 4px #e1ddd2;
	padding:0px;
	line-height:0px;
	width:100% !important;
	}
	


/* column 2 */

#column-2 {
	float:left;
	width:526px;
	padding-top: 10px;
	padding-bottom: 10px;	
	padding-right: 10px;	
	padding-left: 5px;	
	}
	
.column-2-content {
	margin:15px;
	}
	
	
#column-2 #features div {
	float:none !important;
	width:auto;
	overflow:auto;
}

#column-2 #columns div {
	float:none !important;
	width:auto;
	overflow:auto;
}

#column-2 #departments div {
	float:none !important;
	width:auto;
	overflow:auto;
}
	
/* column 3 */

#column-3 {
	float:left;
	width:180px;
	margin:0px 10px 0px 5px;
	display:inline;
	}
	
/* column 3 red */

#column-3-red {
	float:left;
	width:180px;
	margin:10px 10px 0px 5px;
	display:inline;
	}
	
.column-3-box-red {
	margin-bottom:10px;
	background-color:#fff;
	border:solid 1px #940603;
	}
	
.column-3-box-red .header {
	background-color:#940603;
	text-align:center;
	padding: 0px;
	}
	
.column-3-content-red {
	margin:8px;
	}	

.issueperiod {
	font-weight: normal !important;
	font-size: 11px !important;
	text-align: left !important;
	margin-bottom: 4px;
}	

#features-header {
	background-color:#fff;
	}

#features-header .header-box {
	border-top:solid 15px #e1ddd2;
	border-bottom:solid 15px #e1ddd2;
	padding:0px 5px 0px 15px;
	background-color:#ece9e2;	
	}
	
#features-header .header-link {
	color:#fff;
	}
	
#features-header .header-box .headline h2 {
	color:#7a7772;
	}
	
.article-item {
	

}


.article-item p {
	margin-top:5px;
	margin-bottom:5px;
}


.article-summary {
	padding-bottom: 4px;
}

.article-byline {
	text-transform: uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.article-divider {
	border-bottom: 1px solid #cccccc;

	margin-top:15px;
	margin-bottom:15px;
}

.article-item img {
	border:3px solid black;
	float:left;
	margin-right:12px;
}	

.article-content {
	
}

.article-title {
	font-family: Arial,Verdana;
	font-size: 14px;
	font-weight: bold;
}

h3 {
	color: black !important;
	font-size: 24px !important;
}
