	
		@charset "utf-8";

/* CSS Document */
/* In Post Tags*/
.page .title-block{
	padding-bottom:0px;
	}
.archive .post-list {
margin-top: 0px !important;
}
.archive h2 {
font-size: 1.5em !important;
padding-top: 12px !important;
}
.archive.attachment-4-3-medium.wp-post-image {
height: 169px;
width: 140px;
}
.archive .post-350-wide {
width: 130px !important;
}
.archive .post-list .post {
margin-bottom: 20px;
min-height: 150px !important;
}
.slider-award {
font-family: arial, san-serif !important;
color: #252525 !important;
font-size: 20px;
letter-spacing: 1px;
}
.slider-title {
font-size: 33px;
color: #245e90 !important;
margin-bottom: 24px !important;
}
.slider-copy p {
margin: 10px 0% 30px 0px;
}
.slider .image-left .slider-copy {
padding:40px 0px 0px; !important;
}
.slider-quote{
	font-family:"Times New Roman", Times, serif;
	color: #6e6058 !important;
	font-size:32px;
	margin:12px;
	line-height: 35px;
	content:
	}
.slider-copy .action-link {
color: #6e6058 !important;
font-family: arial, san-serif !important;

}
.read-more-link {
font-weight: bold;
text-transform: uppercase;
}
.the-cat a{
font-size: 36px !important;
margin-top: 12px;
font-family:"Times New Roman", Times, serif !important;
text-transform:uppercase !important;
color: #6e6058 !important;
text-align:center;
}
.home .home-title h3 {
display: block;
font-size: 28px;
font-family: "Times New Roman", Times, serif !important;
text-transform: uppercase !important;
width: 100%;
color: #6e6058;
margin-top: 10px;
margin-left: auto;
text-align:center;
}

.single .teacher-data a{
	font-size: 14px !important;
	font-family: arial, san-serif !important;
	color: #777777 !important;
	padding-top:12px !important;
}
.single .teacher-data{
	font-size: 14px !important;
	font-family: arial, san-serif !important;
	color: #777777 !important;
	padding-top:12px !important;
}
.more-from-cat-text {
	color: #6e6058;
	font-size: 24px;
	padding-top: 29px;
	padding-bottom: 15px;
}
.lower a{	text-transform:lowercase;color:#6e6058;	}
.home .home-title {
	display:block;
}
.home-title {
display: none;
}
.home .cat-post-title {
font-size: 18px;
font-family: arial, san-serif;
font-weight: bold;
color: #000;
}
.home .campus-name {
font-size: 16px;
font-family: arial, san-serif;
font-weight: bold;
color: #000;
}
.campus-name a {
	background-color: transparent !important;
	padding: 0px !important;
	color: #252525;
}
.home h3 {
font-family: arial;
font-weight: bold;
color: #000;
}
.readmore{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	}
.error404 .readmore{
	display:none;
	}
.archive .readmore{
	display:none;
	}
.page .readmore{
	display:none;
	}
.single .readmore{
	display:none;
	}
#right-column .widget li:last-child {
padding-left: 39px !important;
}

#right-column .widgettitle {
margin-bottom: 0px !important;
padding-bottom: 10px;
}
#right-column {
width: 300px !important;
}
.tag-holder p a {
background-color: #f2f1f0;
padding: 6px;
font-family:Arial, Helvetica, sans-serif;
}
/* Recent Posts Single Bottom*/
.div-recent-post{
width:662px;
	}
.div-recent-post #recent-posts ul #categoryposts-5 ul .cat-post-item {
float: left;
padding-right: 5px;
}
/* Recent Posts Single Bottom Close*/
.widgettitle {
font-size: 23px;
color: #6e6058;
padding-top: 23px;
padding-bottom: 13px;}

#jumpMenu {
width: 180px;
}
.title-text a {
color: #6e6058;
}

.tag-holder{
	margin-top: 12px;
	margin-bottom: 12px;
	}
.tags {
background-color: #f2f1f0;
padding: 6px;
}
.clear-all{
	clear:both;
	}
.quote{
	color:#6e6058;
	font-size:24px;
	}
.title-block {
padding-top:16px !important;
padding-left:5px !important;
}
.featured-img{
	padding-right:32px;
	padding-bottom:24px;
	float:left;
	}
.post-list{
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 32px;
	}
.title-block p {
font-family:Arial, Helvetica, sans-serif;
margin: 10px 0 0;
font-size: 17px;
color: #252525;
}
.title-block h2 {
color: #245e90 !important;
font-size: 34px !important;
line-height: 34px !important;
letter-spacing:0px !important;
}
#go_button {
	background-color: #6e6058;
	color: #fff;
	text-transform: uppercase;
	width: 52px;
	height: 28px;
	padding-top: 4px;
	font-family:Arial, Helvetica, sans-serif;
}
#right-column .widget {
padding-top: 20px !important;
padding-bottom: 6px !important;
}
#footer-base-container {
margin:auto;
max-width: 1160px;
}
.search-block{
	float: right;
	height: 38px;
}
ul#nav {
	padding-top: 8px;
}
.search {
	float: right;
	min-width: 280px;
	right: 0px;
	position: relative;
}
.hide{
	display:none;
	}
#searchform input[type=text] {
	float: right!important;
	width: 200px !important;
	padding: 5px 2%!important;
	color: #333!important;
	border-radius: 15px!important;
	border: 2px solid #e6e6e6 !important;
	height: 12px !important;
	line-height: 12px !important;
	padding-right: 28px !important;
	padding-left: 6px !important;
}
.searchbutton {
	position: absolute;
	padding: 0px !important;
	background-color: transparent !important;
	margin-left: 209px;
	margin-top: 1px;
}
#navigation-container{
	font-family:Arial, Helvetica, sans-serif !important;
	font-weight:normal;
	}
.title-text {
margin-top: 58px;
margin-right: 63px;
color: #6e6058;
float: right;
}
.titlea{

	text-transform:uppercase;
	font-size:54px; 
	}
.titleb {
	margin-top: 12px;
	text-transform: uppercase;
	font-size: 27px;
	margin-right: 92px;
	letter-spacing: 1px;
}	

#wordmark{
    margin: 0;
    padding: 0;
	background-color:#f2f1f0;
	height:146px;
	}

.csu-wordmark{
	padding:6px;
	margin-top:43px;
	margin-left:63px;

	}

.float-left {
	float:left;

}

.clear-both{
	clear:both;

}

#popular-comments { list-style:none; width:360px; } /*Set the width of your popular post*/

#popular-comments li { overflow:auto; margin:10px 0px; border-bottom:1px solid #E6E6E6; padding-bottom:5px; } /*Style your post list, I have opted for a bottom border which is 1 pixel thick.*/

#popular-comments li img { float:left; margin-right:10px; border:4px solid #EEEEEE;} /*Give your thumbnail taken from the featured image a nice border! A thick border adds to the effect.*/

#popular-commentss li a { text-decoration:none; font-weight:bold; color:#1e292b;} /*Give your active links a bit of color.*/

#popular-comments li p { margin-top:10px; }
.home .img-thin-border{

	background: none repeat scroll 0 0 #FFFFFF;
    margin: 12px;
	display: block;
    margin-left: auto;
    margin-right: auto;
	float:none !important; 
	}

.img-thin-border{

	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CECFC6;
    float: left;
    margin: 6px;
    padding: 4px;
	}

#home_page_three_column .widgettitle{margin-bottom: 6px; font-size: 16px; font-weight: 600; color: #333; text-align: left;}

.cat-post-div{
	height: 59px;
	}

.cat-post-title{
	font-size:16px;
	font-weight:400;
	}

.post-list .post {
    margin-bottom:24px;
}

.intro-text{
	color:#333333;
	font-size:1.05rem;
	}

.post-title a{
font-size: 27px;
}

#header-container{
	border-bottom-color: #ebebeb;
	border-bottom-width: 2px;
	border-bottom-style: solid;
}



.slider-copy h2 {
	font-size: 44px;
	letter-spacing: -1px;
	}