div.promoted-1 img.imagecache, div.promoted-2 img.imagecache {
  float: left;
  margin-right: 15px;
}

div.promoted-1, div.promoted-2 {
  clear: both;
}

div.view-theme-sites-promoted-by-term div.views-field-name {
  margin-bottom: 8px;
}

div.view-theme-sites-promoted div.views-row div.views-field-title {
  margin-bottom: 12px;
}

/* 
  Theme the theme_sites_promoted view result node teaser title
  - this is for the node teasers that appear on each taxonomy term's dashboard
*/
div.promoted-1 div.views-field-title,
div.promoted-2 div.views-field-title,
div.promoted-3 div.views-field-title {
  font-size: 130%;
  font-weight: bold;
}

div.promoted-4 div.views-field-title,
div.view-theme-sites-promoted-by-term div.views-field-title {
  margin: 10px;
}

div.promoted-1,
div.promoted-2,
div.promoted-3,
div.promoted-4,
div.panel-pane.promoted-by-term {
  border-top-width: 1px;
  border-top-style: solid;
  padding-top: 10px;
}

div.panels-flexible-row { 
  padding: 10px;
}

/* Mini-Panel Specific Styling for view pane titles */
div#block-panels_mini-theme_sites_promoted_by_term div.inside div.panel-pane div.inner div.pane-content div.view-content div.views-row div.views-field-name {
  border-bottom-width: 1px;
  border-bottom-style: dotted;
  border-top-width: 1px;
  border-top-style: dotted;
  font-size: 120%;
  font-weight: bold;
  padding: 15px 15px 15px 10px;;
}

/* Mini-Panel Specific Styling */
/* Recent Knowledge Shared */
/* Rule to add dotted borders for the middle columns  */
div#block-panels_mini-theme_sites_promoted_by_term div.panel-col
{
  border-left-width: 1px;
  border-left-style: dotted;
  border-right-width: 1px;
  border-right-style: dotted;
}
  
/* Padding for Mini-panel node teasers */
div#block-panels_mini-theme_sites_promoted_by_term div.pane-content div.views-field-title
{
  padding-top: 10px;
}

/* Row Styling for .view-ci-taxonomy-term */
.view-ci-taxonomy-term .views-row-even {
  background: none repeat scroll 0 0 #F3F4EE;
}

.view-ci-taxonomy-term .views-row {
  padding: 8px;
  border-bottom-width: 1px;
  border-bottom-style: dotted;
}

.view-ci-taxonomy-term .views-field-nothing {
  float: right;
  font-style: italic;
}

#slogan {
    font-size: 10px;
}

/* Node Summary Image Styling */
div.field-field-image img.imagecache {
  float: left;
  margin: 0 15px 0 15px;
}

/* Node Summary Field Styling */

/*
  This ensures that field labels will have a space above it
  - selectors are specific to field types
div.field-type-link div.field-label,
div.field-type-text div.field-label,
div.field-type-nodereference div.field-label,
div.field-field-date-0 div.field-label {
  padding-top: 1em;
}
*/
/*
  This is a fix to ensure that there is no leading space if the
  field content contains a P tag
div.field-type-link p,
div.field-type-text p,
div.field-type-nodereference p {
  margin: 0;
}
*/

/* Five Star Padding
form.fivestar-widget {
  padding: 10px 0 10px 0;
}
*/

/* Add space below the submitted date
div.inner div.meta {
  padding-bottom: 10px;
}

.fusion-list-vertical-spacing li {
  list-style: none;
  padding-bottom: 8px;
}
*/

/* This Normalizes the poll title font */
div.node-type-poll a {
  font-weight: normal;
  text-decoration: none;
}

div.node-type-poll h2 {
  font-size: 100%;
}

/* This helps the styling of skinr no bullets choice for blocks */
.fusion-list-vertical-spacing li {
  list-style: none;
  padding-bottom: 8px;
}

/* ci_blog_list view row styling */
div.view-ci-blog-list li.views-row div.node {
  padding: 8px;
}

/* Setting Phone and Fax Fields inline */
div.field-field-fax div.field-items div.field-item div.field-label-inline-first p,
div.field-field-phone div.field-items div.field-item div.field-label-inline-first p {
	display: inline;
}

/* Set the Mapbox to a proper width so that it does not break the sidebar_last column */
div.sidebar-last div#openlayers-container-openlayers-map-auto-id-0 {
	width: 260px;
}
div.sidebar-last div#openlayers-map-auto-id-0 {
  width: 100%;
}


div#dlquilt-search-headlines h3.dlq-header {
    /*background-color: #000000;*/
    /*border: 1px solid #D0D0D0;*/
    color: #000000;
    font-size: 16px;
    margin: 5px 0 10px;
    padding: 5px;
}

div#dlquilt-search-headlines ul, #dlquilt-search-headlines ul li {
    /*border: 1px solid #D0D0D0;*/
    list-style: none outside none;
    padding: 5px;
}

div#dlquilt-youtube-video h3.dlq-header,
div#dlquilt-facebook-like-button h3.dlq-header,
div#dlquilt-twitter-activity h3.dlq-header,
div#dlquilt-facebook-activity h3.dlq-header,
div#dlquilt-twitter-feed h3.dlq-header {
    /*background-color: #000000;
    color: #FFFFFF;
    margin: 5px 0;
    padding: 5px;*/
}

div#dlquilt-youtube-video {
   /* background-color: #000000;
    border: 1px solid #D0D0D0;
    color: #FFFFFF;
    font-size: 16px;
    margin: 5px 0 10px;
    padding: 5px;*/
}

div.dlquilt-component-placeholder {
  margin-left: 5px;
}

/* the id shows up when there are results */
div#dlquilt-twitter-activity {
    /*border: 1px solid #D0D0D0;
    list-style: none outside none;
    padding: 5px;*/
}

/* the class shows up when there are no results */
div.dlquilt-twitter-activity {
    /*border: 1px solid #D0D0D0;
    list-style: none outside none;
    padding: 5px;*/
} 
div#dlquilt-facebook-like-button {
    /*border: 1px solid #D0D0D0;
    list-style: none outside none;
    padding: 5px;*/
}


