  ul.contact {
     display:inline-block;
     margin:15px 0 0 0;
     list-style-type:none;
     width: 100%;
     padding-left: 0px;
}
 ul.contact li:nth-child(1) {
     float: left;
     padding: 0 15px 10px 0;
     margin:0;
}
 ul.contact li:nth-child(2) {
     margin:0;
     text-decoration:none;
     border:none;
     font-size:1.5em;
     line-height:1em;
     padding-bottom:5px;
}
 ul.contact li:nth-child(3), ul.contact li:nth-child(4), ul.contact li:nth-child(5) {
     text-transform: uppercase;
     font-size: 0.9em;
     letter-spacing: 1px;
     font-weight:normal;
}
ul.contact li:nth-child(4), ul.contact li:nth-child(5) {
    padding-top:10px;
}
 ul.contact span {
     text-transform:lowercase;
     letter-spacing:0;
}

ul.profiles-list {
    list-style-type: none;
    padding: 0;
    margin: 20px 0 0 0;
}

ul.profiles-list li {
    margin: 0;
    display: inline-block;
    width: 30%;
    padding: 0 0 14px 0;
    font-size:14px;
}

ul.profiles-list li a img {
    display:block;
}

ul.profiles-list li a {
    text-decoration: none;
}
ul.profiles-list li a:hover {
    text-decoration: underline;
}

@media only screen and (max-width: 450px) {
    ul[class="profiles-list"] li {
        display:block;
        width:100%;
    }
}

.quote p {font-size:13px;}


/* ALUMNIT BOOKCLUB ****/

.required {
    color:red;
}

div.photobox {
width: 216px;
float: right;
padding: 0 0 7px 21px;
}

p.callout, a.callout {
    background-color:#fff;
    border: 1px solid #bbb;
    padding:8px 18px 9px 18px;
    font-size:13px;
    line-height:1.4em;
    text-align:center;
    color:#a70e16;
    display:block;
    margin: 20px auto 40px auto;
    width: 80%;
    
    font-weight:bold;
    /*border-radius:4px;*/
    text-transform: uppercase;
    letter-spacing: .02em;
}

a.callout:hover {
    background-color:#a70e16;
    border-color:#a70e16;
    color:#fff;
    text-decoration:none;
    /*border: 1px solid #333;
    border-bottom-width:1px;
    border-right-width:1px;
    box-shadow: 1px 1px 0px #bbb;*/
}


/* SIDEBAR CONTENT */

#secondaryContent ul {
    list-style-type:none;
    padding:0;
    margin-bottom:30px;
}

#secondaryContent ul li {
    padding-bottom:15px;
}
