/* pub/local.css for farmwide style definitions */

/*
body, #outer-box, ,#center-box, #content, #contentbox {} 
body, html, #wikibody, #wikimid, #wikitext { height:100%; }
object { overflow:hidden; }

#outer-box  { height:100%; }
#center-box { height:100%; }
#contentbox { height:100%; }
#content { height:90%; }
*/


.xxescaped {font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; color:green;
		xwhite-space: pre-wrap;}
		
.monospace { font-family: Lucida Console, monospace; }		

xpre, xcode {   
  white-space: pre-wrap;       /* CSS-3                  */
  white-space: -moz-pre-wrap;  /* Mozilla, since 1999    */
  white-space: -pre-wrap;      /* Opera 4-6              */
  white-space: -o-pre-wrap;    /* Opera 7                */
  word-wrap: break-word;       /* Internet Explorer 5.5+ */
  _white-space: pre; 
}
* html xpre.escaped {word-wrap: break-word; }

.xxxescaped {
		margin-bottom:0px;
		padding:1em;
		font-size:.9em;
		font-family:"Lucida Console",Monaco,monospace;
		font-weight:normal;
		line-height:1.5em;
		color:green;
		background:#eee;
		border: 1px solid #ccc;
		white-space: pre-wrap; /* css-3 */
		white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
		white-space: -pre-wrap; /* Opera 4-6 */
		white-space: -o-pre-wrap; /* Opera 7 */
		_white-space: normal; word-wrap: break-word; /* Internet Explorer 5.5+ */
		}

.hb {
		width: 300px; border:1px solid red;
		white-space: pre-wrap; /* css-3 */
		white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
		white-space: -pre-wrap; /* Opera 4-6 */
		white-space: -o-pre-wrap; /* Opera 7 */
		word-wrap: break-word; /* Internet Explorer 5.5+ */
}

/* styling of commentbox entries */
#message form {margin:0; padding:0}
.xmessagehead, .journalhead { 
			margin:1em 0 0 0;
			padding:0 0 0 3px;
			border:1px solid #999;
			}
.xmessageitem, .journalitem {
			margin:0;
			padding:3px;
			border-left:1px solid #999;
			border-right:1px solid #999;
			border-bottom:1px solid #999;
			}
.messagehead { xcolor:#900; xbackground:#e5e5ff; }
.messageitem { xbackground:#eef; }
.journalhead { xbackground:#ffb; }
.journalitem { xbackground:#ffc; }
.messagehead h5 { margin:0; padding:0; }

.diaryhead h4 { border-bottom:1px solid #999; margin-bottom:1px; }
* html .diaryhead h4 { margin-bottom:0; }
.diaryitem { background:#ffc;
			margin:0;
			padding:3px;
			border-left:1px solid #999;
			border-right:1px solid #999;
			border-bottom:1px solid #999;
			}
em.access { font-style:normal; color:#FF2222;}

table.forum { border-left:1px solid #aaa;
			border-top:1px solid #aaa;
			}
table.forum td.messageitem, table.forum td.messagehead { 
			border:none; 
			border-right:1px solid #aaa;
			border-bottom:1px solid #aaa;
			}
			

.commentbutton { margin:0 0 0 5px; 
				padding:0 3px; }
.commenttext { width:100%; 
			   margin:0 0 3px 0 }

.news2 {
    xxclear:left;
    float:right;
    background:#f7EFE7;
    width: 200px;
    border:1px solid #800000;
    margin: 6px 0px 30px 45px;
    padding:5px 5px 5px 5px;
}

.cookbooklink { background:yellow}

.spaced { line-height:200%; }
.larger { font-size:110%; }


dl.dlcol dt { 
	float:left; 
	margin-right:4px;
	padding:0 4px;
	min-width:15em; 
	background:#fed; 
	}
dl.dlcol dd { 
	margin-left:15em; 
	padding:0 4px; 
	background:#def; 
	}
	
.hidediv {display:none;} 

