body{background-color:#fff}

#header{height:260px;overflow:visible;margin-bottom:35px;color:#fff}
#header .colorimg{position:absolute;top:0;left:0;width:860px;height:260px}
#header .sitename{position:absolute;top:0;left:0;width:255px;height:260px;}
#searchform{top:20px;right:20px}

a{color:#c60}
a:hover,a:focus{color:#000}

h1,h2,h3,h5{color:#842900}
h4,h6,#usrcontent h4,#usrcontent h6{color:#000}

#schoolnav,#footer,#topcontrol{background-color:#000}
#schoolnav a:hover,#footer a:hover,#topcontrol a:hover,#schoolnav a:focus,#footer a:focus,#topcontrol a:focus{color:#f90}

#mainnav{background-color:#f7e8d9;border:1px solid #998675;}
#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:#c60}
#mainnav li.mainnav_spon,#mainnav li.mainnav_spon a,#mainnav li.mainnav_on,#mainnav li.mainnav_chon{color:#000}

#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:#000}
.homepg .bucket,#rt-col .bucket,#lft-col .bucket{background-color:none;border:1px solid #998675}
.homepg .bucket a,#rt-col .bucket a,#lft-col .bucket a{color:#842900}
.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:#c60}
#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:#000}

#socialmedia a:hover,#socialmedia a:focus{color:#c60}

.generalpg #genpurpose-bucket li {margin-bottom:0;}
.generalpg #genpurpose-bucket li a {font-weight:normal}

blockquote {padding-left:3em;}

#content #usrcontent {padding-bottom:20px;} /* prevent Google Calendar button from sticking to bottom of content area */
p.presenter {font-weight:bold;padding: 0.5em 0; }

#spotlight-bucket img {width: 240px;}

p.category-kevorkian {font-weight: normal !important; font-size: 1em !important; font-style: italic;}
div.propid-424 {font-style: italic;}

.eventpg #content img {max-width:550px;}

#faculty-bucket.bucket li .bktItemGroup {min-width:260px} /* prevent line breaks in profile email field */ 