/* ubernav, header, center name, search*/

#ubernav {
	background: none !important;
	color: #3C3B40 !important;
	padding: 0;
	position: relative;
	width: 100%;
}

#ubernav ol {
	width: 100%
}

#ubernav li:first-child {
	margin-left: 1px;
}

#ubernav .with-leftside {
	border-left: 1px solid;
	margin-left: 4px;
	margin-right: 4px;
	padding-left: 8px;
	padding-right: 8px;
}

#ubernav li#far-right {/*for Search Rutgers at top of nav*/
	display: block;
	float: right;
	margin: 0 1px 0 0;
	padding: 0;
	text-align: right;
	width: 300px;
}

#ubernav a {color: #3C3B40 !important;}


#header {position: relative;}

#thinheader {height: 54px;}

#homepage-link {height: 54px;}


#thinheader {
	background-color: #c03;
	background-image: url('//assets.rutgers.edu/njaes/_common/images/header-njaes-thin-2024.png');
	background-repeat: no-repeat;
	height: 74px;
}

#unitbarwrapper {

	background: #800e24;
	height: 34px;
	margin: 0 auto;
	position: relative;
	width: 980px;
}

#unitbarwrapper #thissitesearch {
	margin: 8px 21px 0 0;
	width: 155px;
}

#searchsubmit {
	width: 34px;
}

#headerwrapper {
	position: absolute;
	top: 0;
	width: 100%;
}

#thissitesearch {
	background: #800e24;
	float: right;
	font-size: 11px;
	height: 20px;
	margin: 17px 0 0 0;
	padding: 0;
	width: 180px;
}

/*end top of page*/

#belowheader {top: 120px;}

#spotlight {
	margin-bottom: 20px;
	float: right;
	height: 250px;
	width: 700px;
}

ul.news {list-style-image: url("//assets.rutgers.edu/njaes/_common/images/bullet_orange.gif");}

.news li {margin: 0 10px 10px -10px;}

#subtitle {width: 700px; float: right;}


/*homepage 2 columns*/
#left-home2col, #right-home2col {float: left;}

#left-home2col {
	padding: 0 7px 0 0;
	width: 340px;
}

#left-home2col img {
	padding: 0 0 10px 0;
}

#right-home2col {
	padding: 0 0 0 7px;
	width: 340px;
}

#right-home2col img {
	padding: 0 0 10px 0;
}

#left-home2col h4, #right-home2col h4,
#left-home2col h3, #right-home2col h3 {
	border-bottom: solid 1px #DDDED0;
	color: #3C3B40;
	font-size: 1.7em;
	font-variant:small-caps;
	font-weight:normal;
} 

#centercol {
	float: left;
	width: 500px;
}

#sidebar-right {
	float: right;
	padding: 0 0 1em 10px;
	width: 164px;
}

#footer {top: 128px;}

#subtitle {margin-bottom: 1em;}

.countylogo {
    display: block;
    margin: 10px auto;
    text-align: center;
}

/* FOR MOBILE DEVICES */

@media (max-width: 739px) {
  /* styles for 739px or lower */
	#unitbarwrapper { height: auto; overflow: hidden; padding-bottom: 2px; width: 100%; }
	#unitbarwrapper #thissitesearch { float: none; margin: 0 0 4px 1em; width: 100%; }
	
	#actualcontent { float: none; }
	#sidebar-left,
	#left-home2col,
	#right-home2col { float: none !important; margin-left: 5%; margin-right: 5%; width: 90% !important; }

}