@import url(common.css);

body {
	background: url(../images/bg_body.gif) repeat-y;
	}

.container {
	width: 990px;
	background-color: #FAF8F5;
	margin: 0 auto;
	text-align: left;
}

#landing_header_container {
	width: 100%;
	text-align: center;
	background: url(../images/landing_header_short_bg.gif) repeat-x;
	}
#landing_header {
	width: 990px;
	height: 45px;
	background-color: #000000;
	border-top: 2px solid #cf7600;
	border-bottom: 2px solid #cf7600;
	clear: both;
	background: url(../images/admissions_financial_aid/admissions_header-short.gif) top left no-repeat;
	margin: 0 auto;
	}
	html>body #landing_header {
		height: 41px;
		}

/* ====== LEFT COLUMN ====== */

#column_left {
	width: 220px;
	float: left;
	margin: -2px 0 0 0;
	}
	

/* ====== CENTER COLUMN ====== */

#column_center {
	width: 725px;
   float: left; 
/*	background: url(../images/admissions_financial_aid/bg_rightcol_lftbrdr.gif) top right no-repeat; */
	background-color: #FAF8F5;
	margin: 0 0 23px 10px;
	}
	
#column_center ul {
	margin: 0 0 23px 30px;
	font-size: 0.75em;
	color: #695c54;
	line-height: 18px;
	}
/* BREADCRUMB BEGINS */
div#breadcrumb {
	width: 725px;
	height: 26px;
	margin: 9px 0 21px 0;
	font: 0.75em normal arial, helvetica, sans-serif;
	color: #a29d99;
	float: left;
	clear: both;
	display: inline;
	}
div#breadcrumb a {
	text-decoration: underline;
	color: #c0bab5;
	}
div#breadcrumb a:visited, div#breadcrumb a:active{
	color: #c0bab5;
	}
div#breadcrumb a:hover{
	text-decoration: underline;
	color: #4b3222;
	}
/* BREADCRUMB ENDS */

#main_content {
	float: left;
	margin-bottom: 15px;
	width: 725px;
	}
#main_content a {
	color: #cf7600;
	text-decoration: none;
	}
#main_content a:visited {
	color: #6b808e;
	}
#main_content a:hover {
	color: #cf7600;
	text-decoration: underline;
	}
	
/* ====== RIGHT COLUMN ====== */

#column_right {
	width: 200px;
	float: left;
	}
#nav_audience {
	width: 144px;
	background-color: #FAF8F5;
	margin: 9px 13px 0 13px;
	}
#quick_links {
	width: 153px;
	background-color: #FAF8F5;
	margin: 23px 0 0 11px;
	padding: 0 0 5px 8px;
	}
	html>body #quick_links {
		width: 145px;
		}
#quick_links img {
	margin: 0 0 8px 0;
	}
#StudentRollover {
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
	}
#learn_about_students {
	width: 139px;
	margin: 0 0 0 11px;
	padding: 24px 0 0 0;
	background: url(../images/admissions_financial_aid/bg_learn_about_students.gif) no-repeat;
	}
#learn_about_students a, a:visited {
/*display: block;  
	This breaks the header and ancester navigations*/
	color: #8e837a;
	text-decoration: none;
	}
#learn_about_students a:hover {
	color: #cf7600;
	text-decoration: none;
	}
#learn_about_students span {
	font-size: 0.625em;
	float: left;
	width: 75px;
	padding: 47px 0 0 0;
	}
#learn_about_students img.learn_more_arrow {
	margin: 1px 0 5px 54px;
	}
.learn_about_footer {
	height: 1px;
	width: 130px;
	background: url(../images/admissions_financial_aid/learn_about_bottom.gif) repeat-x;
	margin: 0 1px 0 19px;
	padding: 0;
	}
	#focus_person {
	width: 153px;
	height: 212px;
	background-color: #FAF8F5;
	margin: 0 0 0 11px;
	padding: 15px 0 0 0;
	border-top: 1px solid #aeb9bf;
	}
#focus_person a.text {
	width: 153px;
	height: 128px;
	text-decoration: none;
	display: block;
	padding: 5px;
	margin: 0;
	font: 0.625em verdana, arial, helvetica, sans-serif !important;
	color: #ede8dd;
	background: url(../images/admissions_financial_aid/bg_focus_person.jpg) no-repeat;
	}
	html>body #focus_person a.text {
		width: 143px;
		height: 118px;
		}
#focus_person a:hover.text {
	color: #5f4842;
	background: url(../images/admissions_financial_aid/bg_focus_person-r.jpg) no-repeat;
	}
/* ====== END ====== */






/* ------------------------------- Alumni + Giving ------------------------------- */

#give_alum_wrap_home {
	width:350px;
	text-align:left;
}

#give_alum_wrap {
	width:500px;
	text-align:left;
}

#give_alum_wrap ul,
#give_alum_wrap_home ul {
	margin:0 0 10px 0;
}

#give_alum_wrap ul li,
#give_alum_wrap_home ul li {
	list-style-position: outside;
	margin-left:15px;
	line-height:120%;
	padding:3px 0;
}

#give_alum_wrap p a,
#give_alum_wrap ul li a {
	text-decoration:underline;
}

#give_alum_wrap p a:hover,
#give_alum_wrap ul li a:hover {
	text-decoration:none;
}

#give_alum_wrap .orange,
#give_alum_wrap_home .orange {
	background-color:#CF7600;
	height:1%;
}

html>body #give_alum_wrap .orange,
html>body #give_alum_wrap_home .orange {
	height:auto;
}

#give_alum_wrap .orange a,
#give_alum_wrap_home .orange a {
	color:white;
}

#give_alum_wrap .orange h2 a,
#give_alum_wrap_home .orange h2 a {
	color:white;	
	text-decoration:none;
}

#give_alum_wrap .orange h2 a:hover,
#give_alum_wrap_home .orange h2 a:hover {
	color:white;
	text-decoration:underline;
}

#give_alum_wrap .orange h2 a:visited,
#give_alum_wrap_home .orange h2 a:visited {
	color:white;
	text-decoration:underline;
}


#give_alum_wrap .orange p,
#give_alum_wrap_home .orange p,
#give_alum_wrap .navy p {
	color:white;
	line-height:130%;
	padding-bottom:8px;
}

#give_alum_wrap .orange h2,
#give_alum_wrap .navy h2{
	font-size:1.125em;
	margin-top:0;
}

#give_alum_wrap .orange h2, 
#give_alum_wrap_home .orange h2, 
#give_alum_wrap .orange h3, 
#give_alum_wrap_home .orange h3,
#give_alum_wrap .navy h2 {
	color:white;
	font-family: Georgia, Times, 'Times New Roman', serif;
	text-transform:none;
}

#give_alum_wrap .orange ul li,
#give_alum_wrap .orange ol li {
	color:white;
}

#give_alum_wrap .white h2 {
	font-family: Georgia, Times, 'Times New Roman', serif;
	font-size:1.125em;
	text-transform:none;
	margin-top:0;
	padding-top:0;
	color:#4D413B;
}

#give_alum_wrap .white h3 {
	font-size:0.813em;
	text-transform:none;
	margin-top:0;
	padding-top:0;
	color:#4D413B;	
}

#give_alum_wrap .white a {
	color:white;
	text-decoration:underline;
}

#give_alum_wrap .white a:hover {
	text-decoration:none;
	color:white;
}

#give_alum_wrap .white_links p a {
	color:#4D413B;
	text-decoration:underline;
}

#give_alum_wrap .white_links p a:hover {
	color:#CF7600;
	text-decoration:none;
}

#give_alum_wrap .white .add_links a {
	color:#CF7600;
	text-decoration:none;
}

#give_alum_wrap .white .add_links a:hover {
	text-decoration:underline;
	color:#4D413B;
}

#give_alum_wrap .white .small_list ul li a,
#give_alum_wrap .white ul.med_list li a {
	color:#4D413B;
}

#give_alum_wrap ul.list_2 li {
	list-style-type:none;
	padding-bottom:5px;
}

#give_alum_wrap .grey,
#give_alum_wrap_home .grey {
	background-color:#B7BDBD;
}

#give_alum_wrap .grey h2,
#give_alum_wrap_home .grey h2 {
	font-size:1.5em;
	color:#4D413B;
	font-family: Georgia, Times, 'Times New Roman', serif;
	text-transform:none;
}	


#give_alum_wrap .grey h3,
#give_alum_wrap_home .grey h3 {
	font-size:0.875em;
	color:#4D413B;
	font-family: Georgia, Times, 'Times New Roman', serif;
}

#give_alum_wrap .grey a,
#give_alum_wrap_home .grey a,
#give_alum_wrap .white h2 a,
#give_alum_wrap .white .ways_links a,
#give_alum_wrap .white ul.centers li a {
	color:#4d413b;
	text-decoration:underline;
}

#give_alum_wrap .grey a:hover,
#give_alum_wrap_home .grey a:hover,
#give_alum_wrap .white h2 a:hover,
#give_alum_wrap .white .ways_links a:hover,
#give_alum_wrap .white ul.centers li a:hover {
	color:#4d413b;
	text-decoration:none;
}

#give_alum_wrap ul.nobull li{
	list-style-type:none;
}

#give_alum_wrap .topbtm,
#give_alum_wrap_home .topbtm {
	border-top:2px solid #4D413B;
	border-bottom:2px solid #4D413B;
}

#give_alum_wrap .quick,
#give_alum_wrap_home .quick {
	padding:5px 10px 2px 10px;
}

#give_alum_wrap .quick p,
#give_alum_wrap_home .quick p {
	padding-top:4px;
}

#give_alum_wrap .quick p.right a,
#give_alum_wrap_home .quick p.right a {
	color:white !important;
	text-decoration:underline !important;
}

#give_alum_wrap .quick p.right a:hover,
#give_alum_wrap_home .quick p.right a:hover {
	color:white !important;
	text-decoration:none !important;
}

#give_alum_wrap .quick p.right a:visited,
#give_alum_wrap_home .quick p.right a:visited {
	color:white !important;
	text-decoration:underline !important;
}


#give_alum_wrap .quick h3,
#give_alum_wrap_home .quick h3 {
	font-size:1.125em;	
	color:white;
}

#give_alum_wrap h2,
#give_alum_wrap_home h2 {
	font-size:0.875em;
	margin-bottom:5px;
}

#give_alum_wrap .left,
#give_alum_wrap_home .left {
	float:left;
}	

#give_alum_wrap .right,
#give_alum_wrap_home .right {
	float:right;
}

#give_alum_wrap .box,
#give_alum_wrap_home .box {
	padding:12px;
	margin:15px 0;	
	height:1%;
}

html>body #give_alum_wrap .box,
html>body #give_alum_wrap_home .box {
	height:auto;
}

#give_alum_wrap .left_main {
	width:285px;
}

#give_alum_wrap .alum_main_orange p a,
#give_alum)wrap .alum_main_orange ul.white li a {
	color:white;
	text-decoration:underline;
}

#give_alum_wrap .alum_main_orange p a:hover,
#give_alum)wrap .alum_main_orange ul.white li a:hover {
	color:white;
	text-decoration:none;
}

html>body #give_alum_wrap .right_col {
	width:150px;
}

#give_alum_wrap .right_col {
	width:175px;
}

#give_alum_wrap .right_col ul li {
	line-height:120%;
	padding:2px 0;
	font-size:0.625em;
}

#give_alum_wrap .navy ul li {
	color:white;
}

#give_alum_wrap .navy {
	background-color:#3B5A6F;
	color:white;
	height:1%;
}

#give_alum_wrap .navy a,
#give_alum_wrap .navy a:visited,
#give_alum_wrap .navy a:active {
	color:white;
	text-decoration:underline;
}

#give_alum_wrap .navy a:hover {
	color:#CF7600;
	text-decoration:none;
}

html>body #give_alum_wrap .navy,
html>body #give_alum_wrap .navy a {
	height:auto;
}

#give_alum_wrap .box_copy {
	width:330px;
}

#give_alum_wrap .small_list {
	width:140px;
	margin-left:15px;
	font-size:0.9em;
	padding:5px 0;
}


#give_alum_wrap ul.med_list li {
	width:180px;
}

/* Alum Home */

#give_alum_wrap_home .home_box {
	padding:0 10px 0 10px;
	margin:15px 0;	
}

html>body #give_alum_wrap_home .orange h2 {
	margin-top:0;
	font-size:1.125em;
}

#give_alum_wrap_home .orange h2 {
	font-size:1.125em;
	margin-top:5px;
}

#give_alum_wrap_home .box_copy {
	margin-top:10px;
}

#give_alum_wrap_home .box_copy {
	width:225px;
	font-size:0.688em;
	line-height:120%;
	margin-left:10px;
}

#give_alum_wrap_home .toporg {
	border-top:10px solid #CF7600;
}

#give_alum_wrap .ways_col {
	width:242px;
}

#give_alum_wrap .bord {
	border:1px solid #aaa;
}

#give_alum_wrap img.head {
	margin:15px 0;
}

#give_alum_wrap .ways_col h2 {
	padding:5px 8px;
	background-color:#B7BDBD;
	font-size:0.875em;
	font-weight:bold;
}
