/* always visible */
#outer .holder {padding:1em; border:0; margin:0 20px 10px 0;}
#outer .holder p {padding:5px 0 0 0; margin:0;}
#outer .holder p.bold {font-weight:bold;}
#outer .holder h2 {margin:0; padding:0;}
#outer li {clear: both;}

/* unclicked style div.more - invisible */
#outer div.more {padding-bottom: 1em; } 
#outer div.more ol, #outer div.more ul {margin-bottom: 0.5em; padding-bottom: 0.5em;}
#outer div.more i {float:right; margin: -10px 10px 0 0; cursor:pointer; color:purple; font-weight:bold; font-size:90%; font-style:italic;}
	#outer div.more i.darkbg {float:right; margin: -10px 10px 0 0; cursor:pointer; color:#fafafa; background:#333; font-weight:bold; font-size:90%; font-style:italic;} /* alt font colors and background for photo background pages */
#outer div.more i.hide {display:none;}
#outer div.more p {display:none; padding: 0; margin:0;}
#outer div.more img {display:none;}
#outer div.more ul li, #outer div.more ol li, #outer div.more li {display: none; padding:0; margin:0;} 

/* clicked style div.click - magically appears */
#outer div.click i.show {display:none;}
#outer div.click i.hide {display:block;}
#outer div.click p {display:block; margin: 1em 0;}
#outer div.click img {display:block; float:left; padding-right:10px;}
#outer div.click ul, #outer div.click ol {display: block; list-style-type: circle; }
#outer div.click ul li, #outer div.click ol li, #outer div.click li {display: block;}


/* SPECIAL LARGER VERSION FOR HOME PAGE */

/* always visible */
#outerhome .holder {padding:1em; border:0; margin:0 20px 10px 0;}
#outerhome .holder p {padding:5px 0 0 0; margin:0;}
#outerhome .holder p.bold {font-weight:bold;}
#outerhome .holder h2 {margin:0; padding:0;}
#outerhome li {clear: both;}

/* unclicked style div.more - invisible */
#outerhome div.more {padding-bottom: 1em; } 
#outerhome div.more ol, #outer div.more ul {margin-bottom: 0.5em; padding-bottom: 0.5em;}
#outerhome div.more i {float:right;  margin: -10px 10px 0 0; cursor:pointer; color:purple; font-weight:bold; font-size:120%; }
#outerhome div.more i.darkbg {float:right;  margin: -10px 10px 0 0; cursor:pointer; color:#fafafa; background:#333; font-weight:bold; font-size:120%; } /* alt font colors and background for photo background pages */
#outerhome div.more i.hide {display:none;}
#outerhome div.more p {display:none; padding: 0; margin:0;}
#outerhome div.more img {display:none;}
#outerhome div.more ul li, #outer div.more ol li, #outer div.more li {display: none; padding:0; margin:0;} 

/* clicked style div.click - magically appears */
#outerhome div.click i.show {display:none;}
#outerhome div.click i.hide {display:block;}
#outerhome div.click p {display:block; margin: 1em 0;}
#outerhome div.click img {display:block; float:left; padding-right:10px;}
#outerhome div.click ul, #outer div.click ol {display: block; list-style-type: circle; }
#outerhome div.click ul li, #outer div.click ol li, #outer div.click li {display: block;}