* {margin:0; padding:0;}
body {background:#efefef url(../images/body_bg.jpg) no-repeat top center; font-family:Arial, Helvetica, sans-serif; color:#000; font-size:14px; line-height:2; text-align:center;}

#nav {position:fixed; top:0; z-index:1000; background-color:rgba(0, 0, 0, .75); width:100%; text-align:center;}
#nav ul {list-style:none; text-align:center; font-size:0;}
#nav ul li {display:inline-block;}
#nav ul li a {display:block; line-height:50px; text-decoration:none; padding:0 15px; font-size:13px; color:#9d9d9d;}
#nav ul li a:hover {background-color:#000; color:#fff;}
#nav ul li a.active {background-color:#000; color:#fff;}

#container {width:650px; margin:0 auto; padding:50px; margin-top:280px; background-color:rgba(255, 255, 255, .5); text-align:left;}
h2, .h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:32px; color:#254272; font-weight:normal; line-height:1;}
h3, .h3 {font-size:16px; font-weight:normal; color:#7d7d7d;}
p {margin:1.5em 0;}
body#aboutScholarship p:first-of-type {margin-top:0;}
.donorList {margin:15px 0 0 15px;}
.andyPhoto {margin-right:25px; float: left;}

.photoCaption {float:right; text-align:left; font-size:11px; color:#7d7d7d; padding:10px; max-width:400px; margin-top:20px;}

.pastRecipient {border-bottom:1px solid #cdcdcd; padding:15px; margin:10px 0; clear:both; overflow:hidden;}
.pastRecipient img {float:left; margin-right:25px;}
.pastRecipient h2, .pastRecipient h3 {diplay:block;}
.pastRecipient h2 {font-size:26px;}