body{
	background: url('../../content/images/bodyback.jpg') repeat-x #0015af;
	margin:0px;
	padding:0px;
	color:#242d49;
	letter-spacing:.2px;
}
h3{
	width:100%;
	color:#043c8f;
	background:#7398e2;
	padding:4px;
	font-family:sans-serif;
	font-variant:small-caps;
}
.firstLetter{
	float:left;
	font-size:35pt;
	font-family:serif;
	margin:-10px 4px -14px 0px;
}
#container{
	width:100%;
	min-height:800px;
	text-align:center;
	background: url('../../content/images/back.jpg') center top no-repeat;
}
#c1{
	width:840px;
	margin-left:auto;
	margin-right:auto;
}
	#c1r1{
		float:left;
		width:840px;
		height:192px;
		background: url('../../content/images/main_02.jpg');
	}
	#c1r2{
		float:left;
		width:840px;
		height:34px;
		background: url('../../content/images/main_04.png');
	}
		#c1r2i {
			margin:6px 0px 0px 0px;
		}
		#c1r2 a{
			padding: 6px 13px 9px 13px;
			text-decoration:none;
			font-variant:small-caps;
			font-size:13pt;
			color:#fff;
			letter-spacing:1px;
		}
		#c1r2 a:hover{
			color:#ffb660;
			background:#111982 url('../../content/images/linkback.jpg');;
		}
	#c1r3{
		font-family:serif;
		font-size:12pt;
		float:left;
		width:840px;
		min-height:230px;
		background:url('../../content/images/main_05.jpg') bottom no-repeat #f1f7fc;
		text-align:left;
	}
		#c1r3i{
			margin:0px 10px 0px 10px;
		}
		#c1r3 img{
			margin:5px;
		}
		#c1r3 p{
			margin:25px 0px 25px 0px;
		}		
		#c1r3 h1{
			font-family:sans-serif;
			text-align:right;
			opacity:0.1;
			filter:alpha(opacity=10);
			width:100%;
			height:100%;
			-moz-opacity:.1;
			font-size:50pt;
			font-variant:small-caps;
			margin:0px 0px -20px 0px;
		}	
		#c1r3 a{
			text-decoration:none;
		}
	#c1r4{
		float:left;
		text-align:right;
		width:840px;
		min-height:35px;
		background:url('../../content/images/main_06.png') bottom no-repeat;
	}
		#c1r4i{
			margin:12px 9px 0px 0px;
			color:#fff;
			font-family:verdana;
			font-size:9pt;
		}
		

.red a{
	font-family:sans-serif;
	color:#043c8f;
	margin:0px 10px 0px 10px;
	text-decoration:none;
	padding:5px;
	}
.blue a:hover{
	background:#e27373;
	border:3px solid #8f0405;
	margin:0px 7px 0px 7px;
}
.red a:hover{
	background:#7398e2;
	margin:0px 7px 0px 7px;
	border:3px solid #043c8f;
}
.blue a{
	font-family:sans-serif;
	color:#8f0405;	
	text-decoration:none;
	padding:5px;
	margin:0px 10px 0px 10px;
}
.announcements{
	margin:-10px -20px 0px -20px;
	*margin:-10px -20px 0px 0px;
}
.announcements li{
	margin:0px;
}
.announcements a{
	text-decoration:none;
}