@charset "utf-8";
/* CSS Document */


.all-profiles {
	color:#666666;
	margin-top:-30px;
	text-align:right;
}

#pullquote {
	float:right;
	margin-left:20px;
	color:#336633;
	font-style:italic;
	size:14px;
	line-height:17px;
	width:320px;
	padding:4px 0 4px 0;
	border-top:2px #336633 solid;
	border-bottom:2px #336633 solid;
}

/* LAYOUT */
#student-profile-banner {
	background-color: #7c6f46;
	font-size:.75em;
	height: 300px;
}
.student-profile {
	background-color: #7c6f46;
}
.student-profile h3 {
	padding-left: 20px;
}
#student-profile-banner {
	background-color: #7c6f46;
	height: 300px;
}
#donor-profile-banner {
	background-color: #91855f;
	font-size:.75em;
	height: 300px;
}
.donor-profile {
	background-color: #91855f;
}
.donor-profile h3 {
	padding-left: 20px;
}
#donor-profile-banner {
	background-color: #91855f;
	height: 300px;
}
#general-profile-banner {
	background-color: #91855f;
	height: 200px;
}
#campaign-profile-banner {
	background-color: #91855f;
	height: 300px;
	padding: 15px;
}

/* HEAD BANNER */
#profile-banner-col-1 {
	width: 190px;
	padding: 25px;
	color: #FFFFFF;	
	float: left;
}
#profile-banner-col-1 h1 {
	font-size: 120%;
	color: #DEB408;
}
#profile-banner-col-1 p {
	font-size: 110%;
	line-height: 30px;
	margin-top: 30px;
}
#profile-banner-col-23 {
	float: right;
	height: 300px;
	width: 480px;
	color: #FFFFFF;	
}
#profile-banner-col-23-bg {
	margin-top: 268px;
	height: 14px;
	padding-top: 8px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	background: #333333;
	opacity:.80;
	-khtml-opacity:.80;
	-moz-opacity:.80; 
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter:alpha(opacity=80);
}
#profile-banner-col-123 {
	height: 300px;
	width: 720px;
	color: #FFFFFF;	
}
#profile-banner-col-123-bg {
	margin-top: 256px;
	height: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 15px;
	background-image: url(/images/top-banner-text-bg.png);
	background-repeat: no-repeat;
	background-position: left top;
	opacity:.80;
	-khtml-opacity:.80;
	-moz-opacity:.80;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter:alpha(opacity=80);
}
#profile-banner-col-1 h1 {
	font-size: 120%;
	color: #DEB408;
}
#profile-banner-col-1 p {
	font-size: 110%;
	line-height: 30px;
	margin-top: 30px;
}
#profile-banner-col-123-bg a {
	color:#DEB408;
	text-decoration:none;
}
#profile-banner-col-123-bg a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}


/* CONTENT */
.profile-attribute {
	margin-top:-15px;
	font-style: italic;
}
.home-profile-text  {
	font-size: 95%;
	line-height: 16px;
	color: #FFFFFF;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	height: 120px;
}
.home-profile-text a {
	color: #FFCC00;
}
.home-profile-text a:hover {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding-bottom: 2px;
}
#profile-banner-col-1 {
	width: 190px;
	padding: 25px;
	color: #FFFFFF;	
	float: left;
}
#profile-banner-col-1 h1 {
	font-size: 120%;
	color: #DEB408;
}
#profile-banner-col-1 p {
	font-size: 110%;
	line-height: 30px;
	margin-top: 30px;
}


/* LIST PAGE - OLD */
#student-list {
	background-color: #7c6f46;
	height: 150px;
	width: 720px;
	margin-right: -20px;
	margin-left: -20px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#student-list #image {
	float: left;
	width: 240px;
}
#student-list img {
	border:none;
}
#student-list #quote {
	color: #FFFFFF;
	float: right;
	padding: 10px 20px 20px 20px;
	width: 440px;	
	height: 120px;
	overflow:hidden;
}
#student-list #quote a {
	color: #FFCC00;
	text-decoration: none;
}
#student-list #quote a:hover {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding-bottom: 2px;
}
.expand-collapse {
	margin-top: -43px;
}


/* LIST PAGE */
#student-list2 {
	width: 680px;
	margin-left: -5px;
	font-size:90%;
}
#student-list2 img {
	border:0px;
}
#student-list2 a {
	line-height:14px;
	color: #000000;
	text-decoration: none;
}
#student-list2 a:hover {
	border:none;
	text-decoration: none;
	color: #706247;	
}
#student-list2 #quote {
	color: #FFFFFF;
	float: right;
	padding: 10px 20px 20px 20px;
	width: 440px;	
	height: 120px;
	overflow:hidden;
}
#student-list2 #quote a {
	color: #FFCC00;
	text-decoration: none;
}
#student-list2 #quote a:hover {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding-bottom: 2px;
}
.expand-collapse {
	margin-top: -43px;
}


