.inside-limiter {
  border:0 none;
  padding:0;
  width:790px;
  margin:0 auto;
}
.node-type-video-article .inside-limiter {
  width:880px;
}

#content,
#left { float:left; }

#content { width:580px; }
#left { width:210px; }

.node-type-video-article #content { width:670px; }
.node-type-video-article #left { width:210px; }



#left div.content-wrapper {
  margin:0;
  padding:15px 20px 0 0;
}

#content div.page-padding {
  padding:15px 0 20px 40px;
}
.node-type-newswire #content div.page-padding {
  padding:0 0 20px 30px;  
}

.node-type-newswire #content .node-newswire .column-main {
  -moz-border-radius:12px;
  -webkit-border-radius:12px;
  -moz-box-shadow:0 0 10px -1px #C7C7C7;
  -webkit-box-shadow:0 0 10px -1px #C7C7C7;
  border:1px solid #E1E1E1;
  background-color:#FCFCFC;
}
.node-type-newswire #content .column-main .column-wrapper {
  padding:30px 30px 10px;  
}

.node-type-newswire #content div.content-padding {
  padding:0 0 20px 30px;  
}
#content div.content-padding {

}
.node-type-newswire #content .column-main .column-wrapper {
  padding:30px 30px 10px;  
}

.page-newswire #content div.page-padding {
  -moz-border-radius:12px;
  -webkit-border-radius:12px;
  -moz-box-shadow:0 0 10px -1px #C7C7C7;
  -webkit-box-shadow:0 0 10px -1px #C7C7C7;
  border:1px solid #E1E1E1;
  background-color:#FCFCFC;
  padding:30px 30px 10px;
  margin:15px 0 0 30px;
}

.page-newswire #content .content-header {
  margin-bottom:20px;
}
.newswire-day {
  border-bottom:1px solid #E0E0E0;
  margin-bottom:30px;
  padding:0;
}  
.newswire-page-view h3 {
  font-size:15.6px;
  font-weight:bold;
  line-height:21.8333px;
  margin-bottom:15px;
}
.newswire-page-view .organiztion {
  font-weight:bold;
}
.newswire-page-view .views-field-created {
  color:#474747;
}









#newswire-header {
  background-color:transparent;
  border-color:#EDEDED;
  border-style:solid none;
  border-width:1px medium;
  margin:4px 0 26px;
  width:100%;
}
table#newswire-header td {
  border:medium none;
  padding:13px 0;
  width:50%;
}

.newswire_source p, .node-content .newswire_source p {
  margin:0;
}



.node-newswire #node-header {
  text-align:center;
  margin-bottom:15px;
}

.node-newswire #node-header h2, .node-newswire #node-header h3, .node-newswire #node-header h4 {
  margin-bottom:0;
}
.node-newswire #node-header h3 {
  line-height:25.4833px;
}


#left .block .block-content {
  -moz-border-radius:0 0 10px 10px;
  -webkit-border-radius:0 0 10px 10px;
  border:1px solid #E1E1E1;
}

#left div.block h2.block-title {
  font-size:12.8667px;
  line-height:16px;
  text-align:left;
}

#left div.block {
  -moz-border-radius:5px 5px 10px 10px;
  -webkit-border-radius:5px 5px 10px 10px;
  -moz-box-shadow:0 0 6px 1px #C7C7C7;
  -webkit-box-shadow:0 0 6px 1px #C7C7C7;
}

#block-block-14 .prose ul {
  margin:0;
}




div#block-fb_social_like-like {
  margin:0;
}

div#block-fb_social_like-like div.block-content {
  padding:0;
  background-color:transparent;
}

.content-header #page-title h2.page-title {
  margin:0;
}
.archive-view-day {
  margin-bottom:30px;
}
.archive-view .views-row {
  font-size:13px;
  line-height:18.2px;
  margin-bottom:5px;
}
.archive-view table {
  border:0 none transparent;
  margin:0 0 30px;
}
.archive-view thead {
  display:none;
}
.archive-view table td {
  border:0 none transparent;
  padding:10px;
  vertical-align:middle;
}
.archive-view tr.odd {
  background-color:#F0F0F0;
}
.archive-view tr.even {
  background-color:#FAFAFA;
}
.archive-view a img {
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  -moz-box-shadow:0 0 0 1px #C7C7C7;
  -webkit-box-shadow:0 0 0 1px #C7C7C7;
  border:1px solid #E7E7E7;
  display:block;
  padding:2px;
}
.archive-view td.views-field-field-video-thumbnail-fid {

}
.archive-view td.views-field-title, .archive-view td.views-field-title-1 {
  width: 75%;
}
.archive-view .views-field-title-1 a {
  line-height:16px;
}

#block-menu_block-2 {
  
}
#left div#block-menu_block-2 {
  -moz-border-radius:0;
  -webkit-border-radius:0;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
}
#left #block-menu_block-2 .block-content {
  -moz-border-radius:0;
  -webkit-border-radius:0;
  border:none;
}
div#block-menu_block-2 div.block-content {
  background-color:transparent;
  padding:0;
}

#block-menu_block-2 ul.menu li {
  border-bottom:none;
  padding:0;
}
#block-menu_block-2 ul.menu li a, #block-menu_block-2 ul.menu li a:visited {
  color:#006600;
  font-size:18.2px;
  line-height:27.3px;
}
#block-menu_block-2 ul.menu li a.active {
  font-weight:bold;
}



div#block-menu_block-2 {
  margin-top:40px;
}

table.key-staff-table {
  border-color:transparent;
  border-style:none;
  border-width:0;
  margin:20px 0;
}
table.key-staff-table td {
  border-color:transparent;
  border-style:none;
  border-width:0;
  padding:10px 20px 10px 0;
}
table.key-staff-table .rteright img {
  text-align:right;
  float:right;
}