h3, h3 a{
    color: #663300;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 18px;
	letter-spacing: -1px;
	margin: 0 0 5px;
	font-family: "RelayWide Bold", "RelayWide", Verdana, Helvetica, sans-serif;
	text-decoration:none;
}
	#right h3{color:#FFF;}
#right a{color:#FFF;}
	.new-home h3{
		margin:0 0 15px;
	}
h4, h4 a{
	color: #000;
	font-weight: normal;
	font-size: 18px;
	margin: 0 0 5px;
	font-family:Verdana, Helvetica, sans-serif;
	text-decoration:none;
}
.blog_meta{
	margin-bottom:10px;
	font-style:italic;
}
.blog_post{
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:1px solid #CCC;
}
#sidebar p{
	color: #54311a;
	font-size: 13px;
	line-height: 21px;
	margin-bottom: 5px;
	font-family: Verdana, helvetica, sans-serif;
}
.subscribe-rss p{margin-bottom:10px;}

/*   Homepage */
.new-home{
	background:url(http://www.ccsteaches.com/images/uploads/bg.gif ) left repeat-y;
	overflow:hidden;
}
	.new-home #home-left{
		margin:30px 0 30px 30px;
		overflow:hidden;
	}
.home-blurbs{
	float:left;
	clear:left;
	width:340px;
}
#content p.blurb{
	color:#000;
	font-style:italic;
}
#content p.blurb a{
	color:#cc3333;
	font-style:normal;
	text-decoration:none;
}
.home-events{
	float:left;
	clear:right;
	width:215px;
	margin-left:30px;
	overflow:hidden;
}
	.new-home h3.events-header{
		border-bottom:1px dashed #000;
		margin:0;
		padding-bottom:15px;
	}
	.event{
		padding:3px 0;
		border-bottom:1px dashed #000;
	}
	#content .event p{margin:0; color:#000; font-size:14px;}
	body.home #right {
	width: 267px;
	float: right;
	clear:right;
	padding:30px 0 30px 30px;
	overflow:hidden;
	}
	body.home #home-left {
	width: 615px;
	}
	body.home #left{
		float:left;
		clear:left;
		width:653px;
		overflow:hidden;
	}
	#content p.home-quote {
	font-size: 18px;
	line-height: 30px;
	padding-right:10px;
	margin-bottom:40px;
	color:#FFF;
	font-family: "RelayWide", Verdana, Helvetica, sans-serif;
	}
.white-box{
	background:#FFF;
	padding:30px 30px 10px;
	margin-right:30px;
	width:180px;
	overflow:hidden;
	text-align:center;
}
#right p{color:#FFF;}
.clear{width:100%; display:block; height:1px; clear:both;}

/* New Nav */
#nav-new{
	padding-top:75px;	
}
#nav-new li{
	list-style:none;
	display:inline;
	float:left;
	clear:right;
	font-size:16px;
	font-family: "RelayWide Bold", "RelayWide", Verdana, Helvetica, sans-serif;
	margin-right:20px;
	font-weight:bold;
}
#nav-new li a{
	color:#753c2a;
	text-decoration:none;
}
#nav-new li a:hover{color:#df461d;}

body.about #navigation li#about a{ color:#df461d; }
body.admissions #navigation #admissions li a{ color:#df461d; }
body.curriculum #navigation #curriculum li a{	color:#df461d; }
body.alumni #navigation #alumni li a{	color:#df461d; }
body.community #navigation #community li a{	color:#df461d; }
body.blog #navigation #blog li a{ color:#df461d; }