#main .view { position:relative; }
#main .view .views-row {
  border-bottom:1px solid #cccccc;
  clear:both;
  padding:0 0 20px 0;
  margin:0 0 15px 0;
}
#main .view .views-row .views-field-title {
  font-size:1.4em;
  margin-bottom:10px;
}
#main .view .views-row .views-field-title a { color:#0066cc; }
#main .view .views-row .views-field-field-teaser-image-fid {
  float:left;
  margin-bottom:20px;
  margin-right:10px;
  padding-right:0px;
  margin-top:6px;
}
#main .view .views-row-first {
  padding-top:5px !important;
  border-top:1px solid #cccccc;
  margin-top:30px;
}
#main .view .view-footer .more {
  font-weight:bold;
  font-size:.8em;
}
.views-hide { display:none; }
div.view div.views-hide-hover, div.view:hover div.views-hide {
  background:#dddddd;
  display:block;
  font-size:.7em;
  font-weight:bold;
  padding:5px;
  position:absolute;
  top:-23px;
  text-transform:uppercase;
  z-index:200;
}
.item-list .pager {
  font-size:.8em;
  font-weight:bold;
  margin-top:40px;
  padding:0;
  text-align:left;
}
.item-list .pager li {
  background:#eeeedd;
  margin:0 2px 0 0;
  padding:0;
}
.item-list .pager li a {
  background:#eeeedd;
  padding:5px;
}
.item-list .pager li a:hover { background:#cfe1ff; }
.item-list .pager a:hover { text-decoration:none; }
.item-list .pager .pager-current {
  background:#8f8f8f;
  color:#ffffff;
  padding:5px 10px;
}
.item-list .pager .pager-ellipsis { padding:5px 5px; }
.view-id-news_story .views-field-field-date-value2, .view-id-news_story .views-field-field-campus-address-value, .view-id-news_story .views-field-field-date-value, .view-id-date_browser .views-field-field-date-value2, .view-id-date_browser .views-field-field-campus-address-value, .view-id-date_browser .views-field-field-date-value {
  font-weight:bold;
  margin-bottom:2px;
}
.view-id-news_story .views-field-field-date-value2 label, .view-id-news_story .views-field-field-campus-address-value label, .view-id-news_story .views-field-field-date-value label, .view-id-date_browser .views-field-field-date-value2 label, .view-id-date_browser .views-field-field-campus-address-value label, .view-id-date_browser .views-field-field-date-value label {
  font-size:.8em;
  text-transform:uppercase;
}
.view-id-news_story .views-field-field-highlight-value, .view-id-date_browser .views-field-field-highlight-value {
  font-weight:bold;
  margin-bottom:2px;
}
.view-id-news_story .views-field-field-highlight-value label, .view-id-date_browser .views-field-field-highlight-value label {
  font-size:.8em;
  text-transform:uppercase;
}
.view-id-news_story .views-field-field-highlight-value span, .view-id-date_browser .views-field-field-highlight-value span {
  font-size:.8em;
  text-transform:uppercase;
}
.view-id-news_story .views-field-field-summary-value, .view-id-date_browser .views-field-field-summary-value { margin-top:10px; }
.view-id-news_story .views-field-nothing .viewImg, .view-id-date_browser .views-field-nothing .viewImg {
  float:left;
  display:inline;
  margin-right:10px;
}
.view-id-news_story .views-field-nothing .viewTitle, .view-id-date_browser .views-field-nothing .viewTitle {
  display:block;
  font-size:1.4em;
  margin-bottom:5px;
}
#main .person-basic .views-row .views-field-title {
  font-size:1em;
  line-height:1.5em;
  font-weight:bold;
  margin:0;
}
#main .person-basic .views-row .views-field-field-image-fid { float:left; }
#main .person-basic .views-row .views-field-field-fax-value .field-content { display:inline; }
#views-exposed-form-person-page-1 div div.views-exposed-form div.views-exposed-widgets div.views-exposed-widget div.views-widget { margin:0; }
#views-exposed-form-person-page-1.views-processed div div.views-exposed-form div.views-exposed-widgets div.views-exposed-widget div.views-widget div#edit-tid-wrapper.form-item { margin:0 !important; }
#views-exposed-form-person-page-1 #edit-submit-person {
  position:relative;
  top:-20px;
  left:380px;
  margin:0;
}
#views-exposed-form-person-page-1 div div.views-exposed-form div.views-exposed-widgets div.views-exposed-widget label {
  float:left;
  padding-right:10px;
  font-weight:bold;
}
#content-area .view-id-taxonomy_term_umc { display:inline-block; }
#content-area .view-id-taxonomy_term_umc .attachment {
  background-color:#cccccc;
  float:right;
  width:190px;
  padding:20px;
  margin:0 0 20px 40px;
}
#content-area .view-id-taxonomy_term_umc .attachment .view-header h2 {
  padding:0 0 10px 0 !important;
  margin:0 0 10px 0 !important;
  border-bottom:1px solid #e3e3e3;
  font-size:1.2em !important;
  text-transform:uppercase;
  font-weight:bold !important;
}
#content-area .view-id-taxonomy_term_umc .attachment .view-content {
  width:190px;
  float:none;
}
#content-area .view-id-taxonomy_term_umc .attachment .views-row, #content-area .view-id-taxonomy_term_umc .attachment .views-row-first {
  border-bottom:none !important;
  margin:0 !important;
  padding:0 !important;
  clear:none !important;
}
#content-area .view-id-taxonomy_term_umc .attachment .views-row .views-field-title, #content-area .view-id-taxonomy_term_umc .attachment .views-row-first .views-field-title {
  border-bottom:1px solid #e3e3e3 !important;
  padding-bottom:10px !important;
  margin-bottom:10px !important;
  font-size:.95em !important;
}
#content-area .view-id-taxonomy_term_umc .attachment .views-row .views-field-title a, #content-area .view-id-taxonomy_term_umc .attachment .views-row-first .views-field-title a { color:#333333; }
#content-area .view-id-taxonomy_term_umc .attachment .views-row .views-field-title a:hover, #content-area .view-id-taxonomy_term_umc .attachment .views-row-first .views-field-title a:hover { color:#ff3300; }
#content-area .view-id-taxonomy_term_umc .view-content {
  float:left;
  width:280px;
}
.view-id-taxonomy_term_umc .view-content .views-row-first {
  padding-top:0 !important;
  margin:0 !important;
  border-top:none !important;
  border-bottom:none !important;
}
.view-id-taxonomy_term_umc .view-content .views-row-first .views-field-title {
  padding-bottom:15px !important;
  margin-bottom:15px !important;
  border-bottom:1px solid #cccccc !important;
}
.view-id-news_story .views-row {
  border-bottom:1px solid #cccccc !important;
  padding:0 !important;
}
#main .view-id-news_story .views-row-first { border-top:0px solid #cccccc !important; }
.view-id-news_story h3 {
  font-size:12px !important;
  font-weight:bold !important;
  border-bottom:1px solid #cccccc !important;
  padding-bottom:10px !important;
  padding-top:10px !important;
}
.view-id-news_story .views-field-field-date-value {
  font-size:10px !important;
  color:#333333 !important;
  font-weight:normal !important;
  margin-bottom:10px !important;
}
.view-id-news_story .views-field-title { margin-bottom:0 !important; }
.view-id-news_story p {
  margin-bottom:0px !important;
  font-size:12px !important;
}
