/******************************************************************************/
/*									      */
/*      File:  cdglp.css						      */
/*   Purpose:  Styling for Clare and Daniel's landing pages.		      */
/*  Language:  CSS							      */
/*      Date:  December 2013 						      */
/*									      */
/******************************************************************************/
					    /*  Menus are in a separate CSS:  */


/*** Slider styles ***/

.theme-default .nivo-caption {
   font-size:  1em;
   font-family: "LatinModernRoman10Regular", "Times New Roman", serif !important;
}

/*** Main content id area ***/
#CDG_main_content_when_RH_menu_present {
   margin-right: 22%;
   background-color: #ffffff;
   padding:4px;
}


    /*  This is here just so we can restrict the width of the breadcrumbs at  */
     /*  ..the bottom of the landing page.  This is because we can't get the  */
      /*  .."sticky" menu on the right-hand to avoid overlapping the footer.  */
       /*  ..Apart from the width, the parameters are all the same as in the  */
							    /*  .."cdg.php":  */
div.CDG_breadcrumbs {
       width:  710px;
       padding-left:  3px; 
       padding-right:  3px;
       padding-top:  3px; 
       padding-bottom:  3px;
       text-align:  left;  
       font-size:  0.9em;
}



    /*** Columns ***/

    .CDG_col_of_3 {
       float: left;
       margin: 0 4px 4px 0;
       padding-top:6px;
       text-align:left;
       width: 236px;
       overflow:hidden;
       display:inline-block;
/*
       min-height: 0;
*/
    }

    #CDG_col_3_of_3 {
       margin: 0 0 0;
    }

/*
    .clearall {
       clear: both;
       max-height: 0;
    }
*/

    .CDG_divider_LP {
       border-bottom: thin solid #485e78;
       margin-top:4px;
       width:  710px;
       max-height: 0;
    }

    .CDG_col_of_3_h2 a:hover {
      color:  #700000;
      text-decoration:  none;
    }

    .CDG_col_of_3_h2 a {
       line-height: 1.0em;
       font-size:  1.0em;
       margin-top:  4px;
       margin-bottom: 6px;
       color: #485e78;
       text-decoration:  none;
       outline:  none;
    }

    .CDG_col_of_3_h2 {
       line-height: 1.1em;
       font-size:  1.2em;
       margin-top:  4px;
       margin-bottom: 6px;
       margin-left: 10px;
       margin-right: 12px;
       color: #485e78;
    }


    .CDG_col_of_3 h2 {
       line-height: 1.2em;
       font-size:  1.3em;
       margin-top:4px;
       margin-bottom:4px;
       margin-left:10px;
       margin-right:12px;
       color:#485e78;
       text-decoration:  none;
       outline:  none;
    }

    .CDG_col_of_3 h3 {
       line-height: 1.0em;
       font-size:  1.1em;
       margin-top:4px;
       margin-bottom:4px;
       margin-left:10px;
       margin-right:12px;
       color:#485e78;
    }

    .CDG_col_of_3 p {
       margin-left:10px;
       margin-right:12px;
       margin-top:8px;
       margin-bottom:8px;
       font-size: 0.9em;
       line-height:1.3em;
    }

    .CDG_readmore {
       text-align:right !important;
       font-size:0.7em;
       padding-right:10px;
    }
    .CDG_readmore:after {
       content: " \0020 \00BB";
    }

    .CDG_readmore a{
       text-decoration:none;
    }



#CDG_page_footer{
  width:  710px;
  padding: 4px;
  /*
  float:  left; 
  display:  block;
  */
  font-size:0.9em;
}
