/* Start of CMSMS style sheet 'SWNotes' */
/* Styles for StoneWater Notes */

/* Blues: #294B5F - #385C72 - #18507C (links) - #C3D4DF (hover bg) */


/* First - styles for summary (homepage) view */


.notes_summary_entry {
  margin-top: 1.5em;
  margin-bottom: 2em;
}

.notes_summary_title {
  font-size:150%;
  color:#294B5F;
}

.notes_summary_title a, .notes_summary_title a:link, .notes_summary_title a:active, .notes_summary_title a:visited {
  text-decoration: none;
}

.notes_summary_details {
  font-size:90%;
  font-style:italic;
  padding-left: 1em;
  margin-top: 0em;
  color: #385C72;
}

.notes_summary_summary {
}

.notes_summary_summary p {
  margin: 0 0 0 0;
  padding: 0.5em 0 0.5em 0;
}

.morelink {
  margin:0 0 1em 3em;
}

#noteswelcome, #notesnotes {
  padding: 0.5em;
  margin:0.5em;
  color:#294B5F; 
  line-height: 1.3em;
  background-color:#ececec;
  border: 1px solid #ccc;
}

#Notes_front_box {
  padding: 0.5em;
  color:#294B5F; 
  line-height: 1.1em;
}


#Notes_front_box {
  border:1px solid black;
  margin-top: 10px; 
  margin-bottom: 10px; 
  padding: 10px 10px 10px 10px;
  background-color: #ffe9af;
}

#Notes_front_box h3 {
  border-bottom: 1px solid #e7ab0b;
  border-right: 10px solid #e7ab0b;
  background-color: #fff;
  margin: -10px 10px 10px 0;
  padding: 5px;
}

/* .quoteauthor {
  text-style:italic;
  padding-bottom:0;
  font-size: 0.9em;
}

.quotereference {
  padding-top:10px;
  text-style:italic;
  text-align:right;
  font-size: 0.9em;
}

.quotecontent {
  width:100%;
  font-size: 0.9em;
}  */




#notesnotes {
  font-size: 90%;
  font-style: italic;
}

.Notes_front_summary {
    padding: 0; /* padding for the news article summary */
    margin: 0 0.5em 0.5em 0.5em; /* margin to the bottom of the news article summary */
}

.Notes_front_summarysummary {
  /* margin: -1.5em 0 -0.5em 2em; */  margin: 0 0 0 2em;
  font-size: 90%;
  padding: 0;
  font-style:normal;
}
.Notes_front_summarysummaryLow {
  display:none;
}


.Notes_front_SummaryTitle a, .Notes_front_SummaryTitle a:visited, .Notes_front_SummaryTitle a:link {
  color: #385c72;
  font-weight: bold;
}

.Notes_front_SummaryTitle a, .Notes_front_SummaryDetails {
  color: #000;
}

.Notes_front_SummaryTitle, .Notes_front_SummaryDetails {
  margin-bottom: 0.5em;
  font-size: 90%;
  /* display: inline; */
}

#bloglist {
  padding: 0.5em;
  margin-left:0.5em;
}

#bloglist ul {
  list-style-type:none;
  font-size: 80%;
}

/** fix stupid ie bug with display:block; **/
* html #bloglist li a { height: 1%; } 
* html #bloglist li hr { height: 1%; }
/** end fix **/

/* first level links */
div#bloglist a {
   text-decoration:none;
   display: block; /* IE has problems with this, fixed above */
   padding: 0.8em 0.5em 0.8em 1.5em; /* some air for it */
   color: #18507C;
   background: url(images/cms/arrow-right.gif) no-repeat 0.5em center; 
   min-height:1em; /* Fixes IE7 whitespace bug */ 
}

#blog_entry_full {
 /* re-jig headers */
}

.question {
  font-style: italic;
  color: #385C72;
}


/* Styles for Feedback / Comments */

.feedback_summary_item {
/*border-bottom: 1px dotted #555;*/
padding-bottom: -1em;
margin-bottom: 0.5em;
padding: 0.5em;
}

.feedback_item_title {
  color: #385C72;
  font-weight: bold;
}

.feedback_item_details {
  font-size:90%;
  padding-left: 1em;
  margin-top: -0.5em;
  color: #385C72;
}

.feedback_item_data {
  margin-bottom: -1em;
}

.cgfeedback_addcoment  .col70 textarea {
width:320px;
}

.col30 {
  text-align: right;
  padding-right: 1.5em;
}

/* Styles for "Prev" list on SWN home page - taken from News styles on front page */

div#blog-prev {
  margin: 2em 0 1em 1em;  /* margin for the entire div surrounding the list of prev posts */
  border: 1px solid #000; 
  background: #FFE9AF; 
  font-size: 90%;
}

div#blog-prev h2 {
   line-height: 2em;
   background: #fff;
}

div#blog-prev p {
    margin-left: 1.5em;
}

.BlogSummary {
    padding: 0; /* padding for the news article summary */
    margin: 0 0.5em 1em 0.5em; /* margin to the bottom of the news article summary */
    /* border-bottom: 1px solid #ccc; */ 
}

.BlogSummaryTitle {
    font-weight: bold;
    padding-top: 0.2em;
}

.BlogSummaryDetails {
  font-style: italic;
  padding-bottom: 0.5em;
   line-height: 1em;
  font-size: 90%;
}

.reg_table {
  background-color:#ffe9af;
  border-collapse: collapse;
}

.reg_table td, .reg_table th {
  border:1px solid black;
  padding:5px;
}

.reg_table th {
  text-align:center;
}

.image_box {
  margin: 5px;
  border: 1px solid black;
  text-align: center;
  font-style: italic;
  padding: 0;
}


/* End of 'SWNotes' */

