@font-face {
  font-family:'MyriadProBold';
  src:url('fonts/myriadpro-bold-webfont.eot?') format('eot'), url('fonts/myriadpro-bold-webfont.woff') format('woff'), url('fonts/myriadpro-bold-webfont.ttf') format('truetype'), url('fonts/myriadpro-bold-webfont.svg#webfonttRCIopjz') format('svg');
  font-weight:400;
  font-style:normal
}


.head {
  background-color:#002e5a;
  background-image:url(../images/bg_head_top.gif);
  background-repeat:repeat-x;
  background-position:top;
  height:116px
}

.head .left img {
  margin-left:-25px;
  margin-bottom:-4px
}

.content,#primary-links {
  width:950px;
  margin:0 auto
}

#block-nice_menus-1 .content #nice-menu-1 {
 width: 943px;
}

.left {
  float:left
}

.right {
  float:right
}

#search {
  margin-top:50px
}

#search input.search-input,#search .form-text {
  background-image:url(../images/bg_searchbox.gif);
  border:none;
  font-size:12px;
  color:#7c7c7c;
  width:173px;
  height:16px;
  padding:2px 0 2px 8px
}

#search input.search-submit,#search #edit-submit-1 {
  background-image:url(../images/btn_go.gif);
  font-size:0;
  height:20px;
  width:20px;
  border:0;
  cursor:pointer;
  padding:9px 0 0
}

.menu {
  border-top:1px solid #323d56;
  background-color:#001e3e;
  font-family:'MyriadProBold';
  font-size:13px;
}

.menu ul li {
 text-transform:uppercase;
}

.menu ul li ul li {
  text-transform: capitalize;
}
#primary-links,#block-nice_menus-1 .content #nice-menu-1 {
  border-color:#323d56 !important;
  border-style:solid;
  border-width:0 1px
}

#primary-links a,#block-nice_menus-1 .content #nice-menu-1 a {
  color:#fff
}
#primary-links a,#block-nice_menus-1 .content #nice-menu-1 span{
  color:#FFFFFF;
}

#primary-links li,#block-nice_menus-1 .content #nice-menu-1 li {
  display:block;
  float:left;
  border-right:1px solid #323d56;
  padding:14px 21px
}

#block-nice_menus-1 .content #nice-menu-1 li ul li.hover {
  background-color:#001E3E !important
}

#primary-links li ul,#block-nice_menus-1 .content #nice-menu-1 li ul {
  background-color: #6790a8;
  position: absolute;
  display: none;
  margin:21px 0 0 -1px
}

#primary-links li ul li,#block-nice_menus-1 .content #nice-menu-1 li ul li {
  border-bottom:solid;
  border-left:medium none;
  border-right:none;
  float:none;
  font-size:12px;
  border-color:#FFF;
  border-width:1px;
  padding:15px;
  width: 135px;
}

#primary-links li ul li.hover,#block-nice_menus-1 .content #nice-menu-1 li ul li.hover {
  background-color:#001e3e !important;
  width:100%
}

ul.nice-menu ul li {
  width:100%
}

#wrap {
  background-color:#fff;
  padding-top:26px
}

.front #wrap {
  background-image:url(../images/bg.gif);
  background-repeat:repeat-x
}

#caroussel .title {
  background-color:#6790a8;
  height:40px
}

#caroussel .title,#featured-content {
  width:952px
}

#caroussel .title .left {
  background-image:url(../images/bg_title_left.gif);
  height:40px;
  background-repeat:no-repeat;
  background-position:left;
  padding:0 0 0 12px
}

#caroussel .title .right {
  background-image:url(../images/bg_title_right.gif);
  background-repeat:no-repeat;
  background-position:top right;
  height:40px;
  padding:0 5px 0 0
}

#caroussel .title .left img {
  margin:12px 0 0
}

#caroussel #controls {
  margin:15px 0 0
}

#caroussel #controls li {
  display:inline
}

#caroussel #controls li .disc {
  background-image:url(../images/ico_disc_light.gif);
  background-repeat:no-repeat;
  background-position:center center;
  display:block;
  width:11px;
  height:11px;
  font-size:0;
  float:left;
  margin-right:8px
}

#caroussel #controls li .disc.active {
  background-image:url(../images/ico_disc_dark.gif)
}

#caroussel #controls a.play-pause img {
  margin-bottom:3px
}

#featured-content {
  background-color:#fff;
  background-image:url(../images/bg_bottom_left.gif);
  background-repeat:no-repeat;
  background-position:bottom left;
  font-size:17px;
  color:#5c5c5c
}

#featured-content .left {
  height:312px
}

#featured-content .right {
  background-image:url(../images/bg_bottom_right.gif);
  height:277px;
  background-repeat:no-repeat;
  background-position:top right;
  width:277px;
  padding-top:35px;
  padding-left:33px
}

#featured-content h1 {
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size:26px;
  color:#6790a8;
  margin-bottom:22px
}

#featured-content a.more,
.views_slideshow_singleframe_main .views-field-view-node {
  color:#3c85aa;
  padding-right:23px;
  background-image:url(../images/ico_darrow_white.gif);
  background-repeat:no-repeat;
  background-position:right 5px
}

#content {
  margin-top:14px
}

#content h1,.content h1 {
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size:28px;
  color:#353535
}

#content #block-block-1 h1 { 
  border-bottom: 1px dotted #C0C0C0;
  color: #353535;
  font-size: 28px;
  margin-bottom: 27px;
  padding-bottom: 16px;
}

#content p,
.main .content div { 
  margin-bottom:26px;
  line-height:17px;
}

#quicklinks {
  float:right;
  width:253px;
  margin: 5px 0 25px 40px;
}

#quicklinks a {
  font-weight:normal !important;
}

#quicklinks .title {
  background-image:url(../images/bg_quicklinks.gif);
  font-family:Georgia, "Times New Roman", Times, serif;
  height:28px;
  font-size:15px;
  color:#353535;
  padding-top:12px;
  padding-left:13px;
  margin:0;
}

#quicklinks .list {
  background-image:url(../images/bg_quicklinks_middle.gif);
  padding-top:17px;
  padding-left:14px;
  margin:0;
}

#quicklinks .list ul li {
  font-size:12px;
  background-image:url(../images/ico_darrow_dark.gif);
  background-repeat:no-repeat;
  padding-left:20px;
  margin-bottom:10px
}
 
#quicklinks .bottom {
  background-image:url(../images/bg_quicklinks_bottom.gif);
  height:21px
}

.box-grey {
  margin-top:25px
}

.box-blue,.box-grey {
  width:288px;
  /*margin-top:25px*/
}

.front .box-blue {
  margin-top:0
}

.box-blue .title,.box-grey .title {
  height:27px;
  padding-top:14px;
  padding-left:10px;
  background-image:url(../images/bg_top_blue.gif)
}

.box-grey .title {
  background-image:url(../images/bg_top_grey.gif)
}

.box-blue .body {
  background-color:#d4e0e6;
  font-size:14px;
  padding:0 22px
}

.box-blue .body a {
  color:#34425f;
  font-size:12px;
  line-height:14px;
}

.box-blue .body .item {
  border-bottom:1px solid #fff;
  padding:22px 0
}

.box-blue .body .item img {  color: #353535;
    font-size: 28px;
  border:2px solid #fff
}

.box-blue .body .item .right {
  width:162px
}

.box-blue .bottom,#block-views-taxonomy_terms-block_1 .bottom,#block-views-taxonomy_terms-block_2 .bottom,#block-views-latest_news-block_2 .view-display-id-block_2 .box-blue .bottom {
  background-image:url(../images/bg_bottom_blue.gif);
  height:6px;
  background-repeat:no-repeat
}

.box-grey .bottom {
  background-image:url(../images/bg_bottom_grey.gif);
  height:7px
}

.box-grey .body {
  background-color:#f4f4f4;
  font-size:13px;
  line-height:18px;
  padding:17px 85px 25px 19px
}

.box-grey .bottom img {
  position:absolute;
  margin-left:206px;
  margin-top:-95px
}

.small,.lists .views-field-created,.lists .views-field-changed {
  font-size:11px;
  color:#8d9fa9;
  margin-top:7px
}

.footer {
  margin-top:60px;
  background-color:#002e5a;
  background-image:url('../images/bg_footer.gif');
  background-repeat:repeat-x;
  background-position:bottom
}
.footer .clear-block{
  background-image:url('../images/logo_small_w.gif');
  background-position:bottom right;
  background-repeat:no-repeat;
  padding:20px 0;
}
.footer .footer-img {
 /* background-image:url('../images/logo_small_w.gif');
  background-position:bottom right;
  background-repeat:no-repeat;
  padding: 20px;
*/
}

.footer h3,
#block-block-5 h3,
#block-block-6 h3 {
  color:#aac7d8;
  font-size:15px;
  margin-bottom:15px;
  margin-top: 0px;
  padding-bottom: 0px;
}

.footer .small-white {
  font-size:11px;
  font-family:Arial, Helvetica, sans-serif;
  color:#e4e4e4;
  margin-bottom:19px
}

.footer .contact .links a {
  color:#a3d2ea
}

.footer .contact {
  padding-right:43px;
  margin-right:33px;
  border-right:1px solid #5e677a
}

.footer .connect li {
  margin-bottom:7px;
  background-repeat:no-repeat;
  background-position:left center;
  padding-left:25px
}

.box-blue .connect li.facebook a,.footer .connect li.facebook {
  background-image:url('../images/ico_facebook_small.gif')
}

.box-blue .connect li.twitter a,.footer .connect li.twitter {
  background-image:url('../images/ico_twitter_small.gif')
}

.box-blue .connect li.rss a,.footer .connect li.rss {
  background-image:url('../images/ico_rss_small.jpg')
}

.box-blue .connect li.linkedin a,.footer .connect li.linkedin {
  background-image:url('../images/youtube.gif')
}

.footer .connect a {
  color:#f4f4f4
}

.footer .copyright {
  font-size:11px;
  color:#8992a3;
  font-family:Arial, Helvetica, sans-serif;
  margin-top:53px;
  padding-right:65px;
  text-align:right;
}

.footer .copyright a {
  color:#8992a3;
}

.footer .copyright a:hover {
  text-decoration:none;
}

.box-blue .category-list,
.block-menu_block ul.menu,.box-blue .connect,#block-views-taxonomy_terms-block_1 .box-blue ul,#block-views-taxonomy_terms-block_2 .box-blue ul {
  font-size:14px;
  padding:20px 0
}

.box-blue .category-list a, .block-menu_block ul.menu a,
.box-blue .connect a,#block-views-taxonomy_terms-block_1 .box-blue ul a,#block-views-taxonomy_terms-block_2 .box-blue ul a {
  color:#34425f;
  display:block;
  border:1px solid #fff;
  border-width:1px 0 0;
  padding:8px
}

.box-blue .connect a {
  padding-left:30px !important;
  background-position:8px center;
  background-repeat:no-repeat
}

.box-b.views_slideshow_singleframe_pager a { font-size: 0; background: url(../images/ico_disc_light) no-repeat; }

#block-views-taxonomy_terms-block_1 .box-blue ul a:hover,#block-views-taxonomy_terms-block_2 .box-blue ul a:hover,
#block-block-10 .box-blue ul a:hover,  #block-block-15 .box-blue ul a:hover,
.block-menu_block ul.menu a:hover {
  text-decoration:none;
  background-color:#bdd0d9
}

.box-blue .category-list .last a,
.block-menu_block ul.menu li.last a, 
.box-blue .connect .last a,
#block-views-taxonomy_terms-block_1 .box-blue li.views-row-last a,
#block-views-taxonomy_terms-block_2 .box-blue li.views-row-last a {
  border-width:1px 0
}

.breadcrumbs {
  padding-bottom:7px;
  border-bottom:1px dotted silver;
  /*color:#cecece;*/
  font-size:12px;
  margin-bottom:33px
}

.breadcrumbs .active {
  color:#5f5f5f
}

.page-title,
.view-taxonomy-term .view-content h3 {
  border-bottom:1px dotted silver;
  padding-bottom:11px;
  margin-bottom:40px
}

.view-taxonomy-term .view-content h3 {
 color: #727272;
 margin-top: -10px;
}
.third .page-title,.node-type-bio .page-title {
  margin-bottom:0;
  border:none
}

.page-title h2 {
  font-size:20px
}

.page-title h1,.article-feature .right h1 {
  border:none !important;
  font-family:Georgia, "Times New Roman", Times, serif;
 /* margin-bottom:8px;*/
  padding:0
}

.article-feature {
  font-size:15px;
  border-bottom:1px dotted silver;
  width:602px
}

.article-feature .right h1,
#block-views-latest_news-block_1 .right h1 {
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size:22px;
  line-height:26px;
  font-weight:normal !important
}

.article-feature .left img {
  margin-bottom:-3px;
  border:1px solid #ebebea;
  padding:3px
}

#block-block-14 img {
 border:3px solid #ffffff;
}

.article-feature .right {
  margin-left:30px;
  width:350px
}

.article-feature .post-info {
  font-size:12px;
  color:#b2b2b2;
  margin-bottom:22px !important;
  padding-top:5px;
}

.article-feature .post-info a {
  font-weight:normal !important;
}

.page-title .post-info {
  font-size:12px;
  color:#b2b2b2;
  padding-top:5px;
}

.page-title .post-info a {
  font-weight:normal !important;
}

.lists .left {
  width:271px
}

.lists .left.first {
  padding-right:30px;
  border-right:1px dotted silver;
  margin-right:28px
}

.lists h3 {
  font-size:20px;
  padding-left:22px;
  background-image:url('../images/ico_darrow_dark_grey.gif');
  background-repeat:no-repeat;
  background-position:left center
}

.lists a {
  font-size:14px;
  color:#0b6795
}

.lists ul {
  margin-bottom:21px
}

.lists li {
  border-bottom:1px solid #f3f3f3 !important;
  list-style:none !important;
  margin:0 !important;
  padding:14px 9px !important
}

.lists li.hover {
  background-color:#f7f7f7
}

.bio-jump {
  border:1px dotted silver;
  color:#2f2f2f;
  font-size:12px;
  border-width:1px 0;
  padding:6px 0
}

strong {
  font-weight:700
}

.bio,#tabset-tab-2 {
  color:#515151;
  font-size:15px
}

.bio .details img,#tabset-tab-2 img {
  border:1px solid #dbdbdb;
  float:left;
  /*width:149px;
  height:184px;*/
  margin:0 1em 1em 0;
  padding:3px
}

.right .block .content {
  width:288px
}

.item-list ul li {
  list-style:none;
  margin:0;
  padding:0
}

.view-bio-faculty-staff .article-feature {
  padding-top:25px;
  padding-bottom:17px
}

.view-bio-faculty-staff .article-feature .right {
  margin-left:0;
  width:470px
}

.view-bio-faculty-staff .article-feature h1 {
  font-family:Georgia, "Times New Roman", Times, serif;
  font-weight:normal;
  color:#000 !important;
  font-size:20px !important;
  margin:5px 0 10px 0;
}

.view-bio-faculty-staff h3 {
  border:1px dotted silver;
  color:#000;
  font-size:18px;
  width:602px;
  background-color:#F9F9F9;
  border-width:1px 0;
  padding:6px 0
}

.view-bio-faculty-staff h3 a {
  padding-left:10px
}

.bio-anchors {
  color:#000
}

.content-border {
  border-bottom:1px dotted silver;
  margin-bottom: 20px;
  height:1px;
}

.institutephoto {
	float:left;
	width:195px;
	margin-right:5px;
}

	.institutephoto .cap {
		font-size:11px;
		font-style:italic;
		text-align:center;
		color:#999999;
		padding:0 5px;
	}

.content h3 {
  color:#002E5A;
  font-size:20px;
  padding-bottom:5px
}

.bio-border {
  border-top:none
}

.bio-jump .drupal-tabs ul.primary,.bio-jump .drupal-tabs ul.primary li a,.bio-jump .drupal-tabs .bio-jump .drupal-tabs {
  border:none;
  padding-left:4px;
  padding-right:4px
}

.bio-jump .drupal-tabs ul.primary,.bio-jump .drupal-tabs ul.primary {
  padding-left:70px;
  margin:-16px 5px 5px
}

.bio-jump .drupal-tabs .clear {
  border-bottom:dotted;
  border-color:silver;
  border-width:1px 0
}

ul.primary li {
  border-right:solid;
  border-color:silver;
  border-width:1px;
  font-size:13px;
}

ul.primary li.last {
  border-right:none
}

ul.primary li a {
  background-color:#fff;
  border:none;
  margin-right:0
}

.node-type-bio .bio-jump,.page-taxonomy .bio-jump {
  border-top:1px dotted silver;
  color:#2f2f2f;
  font-size:13px;
  border-bottom:none;
  border-width:1px 0;
  padding:6px 0;
}

#node-14 div.share {
  margin-right:79px
}

#da2a_1 {
  float:right;
  margin-top:-116px;
}

#block-views-taxonomy_terms-block_1 .box-blue,
#block-views-taxonomy_terms-block_2 .box-blue {
 margin-top: 0px;
}

#primary-links li.last,#block-nice_menus-1 .content #nice-menu-1 li.last,.box-blue .body .item.last,#block-views-latest_news-block_2 .view-display-id-block_2 .box-blue .views-row-2 .item {
  border:none
}

#featured-content h2 {
  margin-bottom:23px
}

#content .left.main,.node .content,#block-block-1 .content,.node-type {
  width:602px
}

#quicklinks a,.breadcrumbs a {
  color:#0b6795
}

#quicklinks .list ul li.last {
  margin-bottom:0
}

.media-assets {
	border-bottom: 2px dotted #CCCCCC;
	padding:15px 0 15px 0;
	float:left;
	width:602px;
	margin:0 !important;
}

	.media-assets .left {
		width: 350px;
		float:left;
		margin:0 !important;
	}
	
	.media-assets .right {
		width: 200px;
		float:right;
		margin:0 !important;
		text-align:right;
	}
	
.research-seminars {
	border-bottom: 1px dotted #CCCCCC;
	padding:15px 0 15px 0;
	float:left;
	width:602px;
	margin:0 !important;
}

	.research-seminars .left {
		width: 80px;
		float:left;
		margin:0 !important;
	}
	
	.research-seminars .middle {
		width: 375px;
		float:left;
		margin:0 0 0 15px !important;
	}
	
	.research-seminars .right {
		width: 125px;
		float:right;
		margin:0 !important;
		text-align:right;
	}
	
	
.footer .contact .links,.footer .connect ul {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px
}

.lists,.bio .details,.bio .overview,#tabset-tab-2 .field-field-bio-overview {
  margin-top:35px
}

#tabset-tab-2 .field-label,#first-time,post
#edit-search-theme-form-1-wrapper label,#node-14 .field-field-page-headline,.terms-inline,#block-nice_menus-1 h2,.node-type-page .content .field-field-page-headline,.node-type-news .rc {
  display:none
}



.view-bio-faculty-staff .views-row-last .article-feature {
  border-bottom:none
}

.count {
  width: 147px;
  float: right;
  margin-top: 5px;
  margin-bottom: 0px !important;
}

.tweets {
  float: right;
}

.fb-count {
  float: left;
  margin-left:20px;
}

.node-type-news .content .news-intro {
  float: left;
  width: 593px;
}

.node-type-page #da2a_1 { 
  display: none;
}

#node-14 #da2a_1 {
  display: block;
}

.fb-like {
  background-color: #F9F9F9;
  border: 1px solid #dedede;
  height: 23px;
  margin-bottom: 30px;
  padding: 5px;
}

div.views_slideshow_singleframe_pager a { 
  background: url(../images/ico_disc_light.gif) no-repeat;
  display: inline-block;
  float: left;
  font-size: 0px;
  height: 15px;
  width: 11px;
  margin-right: 8px;
}

div.views_slideshow_singleframe_pager {
  float: right;
  margin-right: 0px;
 }

div.views_slideshow_singleframe_pager div {
  display: inline;
  float: left; 
  padding-left: 0px;
}

div.views_slideshow_singleframe_pager div.activeSlide a {
  background: url(../images/ico_disc_dark.gif) no-repeat;
}

.views_slideshow_singleframe_previous, .views_slideshow_singleframe_next { 
  display: none !important;
 }

div.views-slideshow-controls-top a { 
  text-decoration: none !important; 
}

.form-item {
  float: left;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: 5px;
}

.container-inline div {
  display: block;
}

.share {
  margin-right: 83px;
}

.share img {
  padding:0 !important;
}

.bio-jump ul li a:hover {
  text-decoration: underline;
  background-color: #ffffff; 
}

.bio-jump ul li.ui-tabs-selected a { 
    color: #000000;
      text-decoration: none;
} 

div#views_slideshow_singleframe_controls_homepage_slideshow-block_1 {
  float: right;
  margin-top: -14px;
  padding-left: 20px;
}

div.bio-jump div.tabs-tabset {
  min-height: 600px
}

div.bio-jump.bottom div.tabs-tabset { display: none }
.content h2 {
 font-size: 18px;
 margin-top: 4px;
 color:#999999;
}

h2.bio {
 color: #727272;
 margin-bottom: 0px;
}

.breadcrumb {
  padding-bottom: 0px;
}

.page-search #wrap .form-item {
  float: none;
}

.search-advanced {
  margin-top: 20px;
}

.page-search #wrap .box .content {
  width: 602px;
}

.page-search #wrap #edit-keys-wrapper {
  float: left;
  width: 350px;
}

.search-info {
  display: none;
}

div.vertical-tabs {
  float: left;
}

.news-intro .fb-like {
  display: none;
}

ul.nice-menu li.menu-230 {
  padding: 14px 27px !important;
}

ul.nice-menu li.menu-225 {
  padding: 14px 15px !important;
}

#block-block-9  {
 margin-top: 20px;
 margin-bottom: 20px;
}

.admin div#edit-body-wrapper {
 clear: both;
 display: block;
 width: 100%;
}

.view-bio-faculty-staff  div.body p {
  margin-bottom: 0;
  display: inline;
}

.bio-jump #tabs-tabset .field-items {
  margin-top: 25px;
}

.content-image img {
  margin-right: 15px;
}

.section-node-edit div.standard div.form-item,
#user-login .form-item,
#node-form .form-item{
 float: none;
}

.faq-title { 
 margin-bottom: 10px;
 font-weight: bold;
}

.faq-content p,
.faq-content a,
.faq-content div {
 margin-bottom: 0px;
 display: inline;
}

body.front div#wrap div#content {
 margin-top: 44px;
}

body.browser-safari a#da2a_1 {
 margin-top: -113px;
}

.more-news {
 text-align: right;
 padding-bottom: 10px;
}

.main img {
 border:1px solid #EBEBEA;
 padding: 3px;
}

.alignright {
	float:right;
	margin: 0 0 20px 20px;
}

.alignleft {
	float:left;
	margin: 0 20px 20px 0;
}

.faq-questions {
 margin-top: 20px;
}

.content h3 {
 font-family:Georgia, "Times New Roman", Times, serif;
 color: #2e2e2e;
 font-weight: normal;
 margin-bottom: 10px;
}

div.right.share img,
a.da2a_button img,
a.read-more img,
.node-type-bio .right img,
.more { 
 border: none !important;
}

#block-block-12 .body {
 padding-right: 0px;
}

#block-block-13 .body {
 padding: 0px;
 }

#block-block-13 p {
 padding: 0px 24px 0px 24px;
}

#block-block-13 .body .developing-img img {
 border: solid;
 border-color: #ffffff;
}

#block-block-13 .read-more {
 padding-right: 10px;
 padding-bottom:10px;
 text-align: right;
}

.developing-img {
 padding: 21px;
}

.back-top {
 float:right; 
 padding-top:5px; 
 padding-right: 10px;
 border: none !important;
}

.node-type-bio ul.links {
  display: none;
}

#comment-form {
 float: left;
}

#comment-form .form-item {
 width: 100%;
}

.category-list,
.block-menu_block ul.menu,
.connect,
.connect ul,
.list ul,
#node-131 ul{
  list-style: none;
}
body.page-about-i-labs-0 #content .right{display:none;}
body.page-about-i-labs-0 .node .content,body.page-about-i-labs-0 #content .left.main{width:100%;}
.view-bio-gallery .view-header{
  font-size: 12px;
  margin-bottom:20px;
}

div.right .block-menu_block h2 {
 display: none;
}

div.right .block-menu_block ul.menu {
 background-color: #D4E0E6;
 border-top: none;
 font-family: inherit;
}

div.right .block-menu_block ul.menu li.leaf {
 list-style: none;
 padding: 0px;
}

div.right .block-menu_block ul.menu li {
 margin: 0px;
}

#block-block-14 div.box-blue div.caption {
 border-bottom: 1px solid #FFFFFF;
 padding-bottom: 20px;
 margin-top: 10px;
 margin-bottom: 20px;
}

#block-block-14 div.box-blue .body {
 padding-bottom: 85px;
 font-size: 13px;
 padding-left: 20px;
}

#block-menu_block-4 {
 margin-bottom: 25px;
}

.lists div.views-field-created {
 margin-bottom: 0;
 display: inline;
}

.view-recent-news-page li.views-row {
  margin: 18px 0;
}
.view-recent-news-page li.views-row .views-field-created {
  margin: 2px 0 4px;
}

.view-recent-news-page li.views-row .views-field-field-news-thumb-fid{
  float:left;
  margin: 0 15px 20px 0;
}

#block-block-22 {clear: both;}

#node-758 #da2a_1 {display: block;}

#block-block-22 #quicklinks {float: left;}

#block-block-22 .box-grey .title {
    font-size: 15px;
    padding-left: 17px;
}

div.view-id-outreach_news.view-display-id-block_1 .view-header {margin-bottom: 0;}
div.view-id-outreach_news.view-display-id-block_1 .item-list.lists {margin-top: 0}
span.created {
    font-size: 11px;
    padding-left: 7px;
    color: #8d9fa9;
}

#block-views-outreach_news-block_1 h3 a {
    font-size: 20px;
    color: #2e2e2e;
    font-weight: normal !important;
    font-family: Georgia, "Times New Roman", Times, serif;
}

#block-block-22 img {border: none;}
div#block-block-23 {clear: both;}
