#latestNews{
	 width:225px; 
	 float:left; 
	 background:#E1F2FB;
	 margin: 17px 0;
	 padding-bottom: 17px;
}
 
#latestNews h2 {
	 display: block;
	 background: url(../images/newscol_bk.png) top left repeat-y;
	 color: #fff;
	 text-indent: 25px;
	 margin: 0;
	 padding: 4px 0;
}
 
#latestNews .item {
	display: block;
	float: right;
	width: 190px;
	margin: 0 10px 0 0;
	font-size: 1.2em;
	border-bottom: 1px solid #839BC7;
	padding: 0 0 0.5em 0
}

#latestNews h3 {
	 color: #536DAB;
	 font-size: 1.5em;
	 margin: 0.5em 0
}
 
#latestNews p {color: #4C4D4F;}
#latestNews a {color: #28A5DE; font-weight: bold;}

#featured {
	display: block;
	float: left;
	margin: 0.5em 0 1em 0
}

#featured .box {
	display: block;
	float: left;
	width: 215px;
	margin: 0 10px 0 0
}

#featured p {padding: 0.8em}
#featured a {float: right}
#featured .blue1 {
	border: 1px solid #383690;
	background: #7478B1;
	color: #fff
}

#featured .blue1 h3 {
	background: #383690;
	padding: 0.2em 0.4em;
	color: #fff
}

#featured .blue1 a {
	display: block;
	background: url(../images/arrow_blue1.png) 60px 0 no-repeat;
	font-size: 2em;
	padding: 20px 55px 10px 0;
	color: #383690;
}

#featured .blue2 {
	border: 1px solid #00AEEF;
	background: #40C8F4;
	color: #fff
}

#featured .blue2 a {
	display: block;
	background: url(../images/arrow_blue2.png) 60px 0 no-repeat;
	font-size: 2em;
	padding: 20px 55px 10px 0;
	color: #00AEEF;
}

#featured .blue2 h3 {
	background: #00AEEF;
	padding: 0.2em 0.4em;
	color: #fff
}

#featured .orange {
	border: 1px solid #EE9947;
	background: #FCC188;
	color: #fff
}

#featured .orange h3 {
	background: #EE9947;
	padding: 0.2em 0.4em;
	color: #fff
}

#featured .orange a {
	display: block;
	background: url(../images/arrow_orange.png) 60px 0 no-repeat;
	font-size: 2em;
	padding: 20px 55px 10px 0;
	color: #EE9947;
}