/* styles used on general (non-program) pages */
@import url("nav_general.css");

.oneColGeneral {
	background: #f4e4d4;
}
.twoColGeneral {
	background: url("../images/globals/backgrounds/global_2col_general.gif") repeat-y;
}
.threeColGeneral {
	background: url("../images/globals/backgrounds/global_3col_general.gif") repeat-y;
}



/*--------------------------------------------*/
/*------------- FEATURE HEADER ---------------*/
/*--------------------------------------------*/
#feature {
	width: 768px;
	background: url("../images/globals/headers/hd_general.jpg") no-repeat top left #333;
	padding: 0;
	margin: 0;
	height: 75px;
	color: #000;
	text-align:left;
}
#feature li a:link,
	#feature li a:visited,
	#feature li a:active {
	color: #b96541;
	text-decoration:none;
}
#feature li a:hover {
	color: #88838d;
}


/*--------------------------------------------*/
/*------------- CONTENT COLUMN ---------------*/
/*--------------------------------------------*/
#mainContent p a:link,
	#mainContent p a:visited,
	#mainContent p a:active,
	#mainContent td a:link,
	#mainContent td a:visited,
	#mainContent td a:link,
	#shadedContent p a:link,
	#shadedContent p a:visited,
	#shadedContent p a:active,
	#shadedContent td a:link,
	#shadedContent td a:visited,
	#shadedContent td a:link {
	color: #b96541;
	text-decoration: underline;
}
#mainContent p a:hover,
	#mainContent td a:hover {
	color: #7c777f;
	text-decoration: underline;
}
#mainContent ul.linkList {
	margin: 5px 0px -5px -22px !important; /*FOR STANDARDS COMPLIANT BROWSERS */
	margin/**/:/**/ 5px 0px 0px 18px; /*FOR IE6/WIN BROWSERS */
	color: #b96541;
}
#mainContent ul.linkList li {
	list-style: none;
	font: 1.1em Arial, Helvetica, sans-serif;
	margin-bottom: 4px;
	line-height: 1.1em;
}
#mainContent ul.linkList li a:link,
	#mainContent ul.linkList li a:visited,
	#mainContent ul.linkList li a:active {
	color: #b96541;
	text-decoration: none;
	padding-left: 10px;
	background-image: url("../images/globals/li_arrow-general.gif");
	background-repeat: no-repeat;
	background-position: 0 .5em;
}
#mainContent ul.linkList li a:hover {
	color: #383639;
}
.eventListing td a:link,
	.eventListing td a:active,
	.eventListing td a:visited {
	color: #b96541;
	text-decoration: none;
}
.eventListing td a:hover {
	color: #7c777f;
	text-decoration: none;
}
#mainContent ul li a, #mainContent ol li a,
	#shadedContent ul li a, #shadedContent ol li a,
	#mainContent #facultyBio ul li a, #mainContent #facultyBio ol li a {
	color: #b96541;
	text-decoration: underline;
}
#mainContent ul li a:hover, #mainContent ol li a:hover,
	#shadedContent ul li a:hover, #shadedContent ol li a:hover,
	#mainContent #facultyBio ul li a:hover, #mainContent #facultyBio ol li a:hover {
	color: #7c777f;
	text-decoration: underline;
}


/*------------------------------------------------------*/
/*------------- RIGHT COL, WHEN NOT NAV  ---------------*/
/*------------------------------------------------------*/
#rightCol {
	float: left;
	width: 226px !important; /*FOR STANDARDS COMPLIANT BROWSERS */
	w\idth/**/:/**/ 226px; /*FOR IE6/WIN BROWSERS */
	background: #f4e4d4;
	margin: 0px 0px 10px 0px;
	padding: 10px 15px 0px 15px;
	color: #7c777f;
	text-align: left;
}
#rightCol h1 {
	font: 2.8em "Arial Narrow", Arial, Helvetica, sans-serif;
	color: #7c777f;
	padding-bottom: 10px;
}
#rightCol h2 {
	font: 1.6em "Arial Narrow", Arial, Helvetica, sans-serif;
	color: #7c777f;
}
#rightCol p {
	font: 1.1em Arial, Helvetica, sans-serif;
	color: #383639;
}
#rightCol ul {
	font: 1.1em Arial, Helvetica, sans-serif;
}
#rightCol ul.events {
	display: block;
	list-style: none;
	margin: 5px 15px 0px 0px !important; /*FOR STANDARDS COMPLIANT BROWSERS */
	marg\in/**/:/**/ -10px 15px 0px 0px; /*FOR IE6/WIN BROWSERS */
	padding: 0px 0px 0px 0px;
}
#rightCol ul.events li {
	display: block;
	list-style: none;
	color: #383639;
}
#rightCol p.serif {
	font: 1.1em Georgia, "Times New Roman", Times, serif;
	color: #383639;
	padding: 0px 0px 0px 0px;
}
#rightCol a:link {
	color: #b96541;
	text-decoration: none;
}
#rightCol a:hover {
	color: #7c777f;
	text-decoration: underline;
}
