body{background-color:#f4f3ef}
#header{height:322px;overflow:visible;margin-bottom:35px;background-color:#fff;color:#fff}
#header .colorimg{position:absolute;top:76px;left:0;float:right;width:860px;height:246px}
#header .sitename{position:absolute;float:left;width:595px;height:76px}
#searchform{top:27px;right:20px}
a{color:#06c}
a:hover,a:focus{color:#039}
h1,h2,h3,h5{color:#57068c}
h4,h6{color:#333}
#schoolnav,#footer,#topcontrol{background-color:#57068c}
#schoolnav a:hover,#footer a:hover,#topcontrol a:hover,#schoolnav a:focus,#footer a:focus,#topcontrol a:focus{color:#ccf}

#mainnav{background-color:#fff;border-color:#999}
#mainnav li a,#mainnav li.mainnav_chon{color:#000}
#mainnav li a:hover,#mainnav li.mainnav_chon:hover,#mainnav li a:focus,#mainnav li.mainnav_chon:focus{color:#06c}
#mainnav li.mainnav_spon,#mainnav li.mainnav_spon a,#mainnav li.mainnav_on,#mainnav li.mainnav_chon{color:#57068c}

#mainnav .mainnav_child li a:before, #mainnav .mainnav_child .mainnav_chon:before {content: ""; margin:0;}
#mainnav .mainnav_chon, #mainnav .mainnav_child li a {font-size: 12.8px;}


.bucket h4,.bucket .propertySub{color:#57068c}
.homepg .bucket,#rt-col .bucket,#lft-col .bucket{background-color:#f4f3ef;border:1px solid #999}
.homepg .bucket a,#rt-col .bucket a,#lft-col .bucket a{color:#06c}
.homepg .bucket a:hover,#rt-col .bucket a:hover,#lft-col .bucket a:hover,.homepg .bucket a:focus,#rt-col .bucket a:focus,#lft-col .bucket a:focus{color:#039}

#rt-col .bucket{border-top:none;border-bottom:none}
#rt-col .bucket:first-child{border-top:1px solid #999}
#rt-col .bucket:last-child{border-bottom:1px solid #999}
.homepg #events-bucket li .date, #events-bucket .propertySub {color:#57068c}
.homepg #bookshelf-bucket {border:none !important;}

blockquote { 
    display: block;
    margin-left: 40px;
    margin-right: 0px;
}

td {width:170px;}

/* styling for A&S Department: Profile list (standalone, show/hide) on Faculty page */

#faculty-bucket {
    width: 580px;
    margin-top: 35px;
}
dd {
height: 220px;
}
dt {
height: auto;
}
h5.fac-title {
    font-weight: bold;
    text-decoration: none;
}
p.fac-photo {
    display: inline;
    float: left;
    width: 142px;
    height: 220px;
}
p.fac-photo img.imagebox {
    width: 122px;
}
p.fac-bio {
    display: inline;
    float: right;
    width: 438px;
    margin-top: -6px;
}
h6.inline {
    display: inline;
}

