body {
  text-align    	: center;
  font-family			: Verdana, Arial, sans-serif;
  font-size 			: 8pt;
  color						: #a00000;
  background			: #f4e4ce; 
	border          : 0px;
	margin          : 0px;
}

.entry-introduction, .entry-body {
	margin-bottom : 12px;
}

.page {
  text-align    	: center;
  background			: #f4e4ce;
  position				: relative; 
  width						: 760px; 
  height					: 700px;
  padding    			: 0px; 
  border     			: 0px;
  margin     			: 0px;
}

.header {
  text-align    	: left;
  position				: absolute;
  background			: #c6e198;
  color						: #ca0035;
  font-size 			: 20pt; 
  top							: 0px;
  left						: 0px;
  width						:	740px; 
  height					: 88px;
  padding-top 		: 0px; 
  padding-left		: 16px; 
  padding-right 	: 16px; 
  padding-bottom	: 4px; 
  border    			: 0px;
  margin    			: 0px;
}

.header-left {
  position					: absolute;
  top								: 0px;
  left							: 0px;
	width							: 156px;
  padding-top 		  : 4px; 
  padding-left			: 20px; 
  border  					: 0px;
  margin  					: 0px;
}

.header-right {
  text-align      	: left;
  position					: absolute;
  top								: 0px; 
  left							: 180px;
  width							: 564px;  
  padding-top 		  : 4px; 
  padding-left			: 12px; 
  border  					: 0px;
  margin  					: 0px;
}

.menu {
  text-align      	: left;
  background-image	: url(images/menuback.jpg);
  background-color	: #9d0002;
  color							: #f4e4ce; 
  position					: absolute;
  top								: 88px;
  left							: 0px;
	width							: 162px;
  height						: 912px; 
  padding-top 			: 16px; 
  padding-left			: 16px; 
  padding-right 		: 2px; 
  padding-bottom		: 8px; 
  border     				: 0px;
  margin     				: 0px;
}

.content {
  font-size 				: 10.5pt;
  text-align     		: left;
  background				: #f6f8eb;
  position					: absolute;
  top								: 88px; 
  left							: 180px;
  width							: 564px; 
  height						: 912px;
  padding-top 			: 16px; 
  padding-left			: 12px; 
  padding-right 		: 16px; 
  padding-bottom		: 8px; 
  border  					: 0px;
  margin  					: 0px;
}

.printpage {
  text-align    	: left;
  background			: #f4e4ce;
  position				: relative; 
  width						: 564px; 
  padding    			: 0px; 
  border     			: 0px;
  margin     			: 0px;
}

.printheader {
  text-align    	: left;
  position				: absolute;
  background			: #c6e198;
  color						: #ca0035;
  font-size 			: 20pt; 
  top							: 0px;
  left						: 0px;
  width						:	564px; 
  height					: 88px;
  padding-top 		: 0px; 
  padding-left		: 16px; 
  padding-right 	: 16px; 
  padding-bottom	: 4px; 
  border    			: 0px;
  margin    			: 0px;
}

.printcontent {
  font-size 				: 10.5pt;
  text-align     		: left;
  background				: #f6f8eb;
  position					: absolute;
  top								: 88px; 
  left							: 0px;
  width							: 564px; 
  padding-top 			: 16px; 
  padding-left			: 16px; 
  padding-right 		: 16px; 
  padding-bottom		: 8px; 
  border  					: 0px;
  margin  					: 0px;
}

.printheader-left {
  position					: absolute;
  top								: 0px;
  left							: 0px;
	width							: 100px;
  padding-top 		  : 4px; 
  padding-left			: 20px; 
  border  					: 0px;
  margin  					: 0px;
}

.printheader-right {
  text-align      	: left;
  position					: absolute;
  top								: 0px; 
  left							: 112px;
  width							: 464px;  
  padding-top 		  : 4px; 
  padding-left			: 12px; 
  border  					: 0px;
  margin  					: 0px;
}

.news {
  padding-top     : 4px;
  border-top			: 2px;
	border-bottom   : 0px;
  border-left			: 0px;
	border-right    : 0px;
	border-style    : solid;
}

img { margin: 0px; border: 0px;  }

.meta-small {
  font-size		: 8pt;
  color 			: #f4e4ce;
  font-style 	: italic;
}

.date {
  font-size		  : 9pt;
  font-style 	  : italic;
	margin-bottom : -20px;
}

.news-item { 
  background		: #f4e4ce;  
  margin-bottom  : 2px;
}

A {
  font-weight			: normal;
  text-decoration	: underline; 
  color 					: #610301;
}

A:hover {
  font-weight			: normal;
  color						: #a00000;
  text-decoration	: underline; 
}

.menuitem {
  white-space: nowrap;
}	

.menuitem  A {
  line-height       : 1.2;
  text-decoration	: none;
  font-size			: 9pt;
  font-weight			: bold;
  color 			: #f4e4ce;
}

.menuitem A:hover {
  font-weight			: bold;
  color				: #f6f8eb;
  text-decoration	: underline; 
}

.news-item A {
  line-height     : 1.2;
	font-weight			: normal;
  text-decoration	: none; 
  font-size				: 10.5pt;
  color 					: #9d0002;
}

.news-item A:hover {
	font-weight			: normal;
  color						: #a00000;
  text-decoration	: underline; 
}


.block {
  margin-bottom 	: 8px; 
}

.framed {
  margin-left		: 12px;
}

h1 {
  font-family			: Verdana;
  font-size				: 16pt;
	font-weight		  : bold;
  color						: #9d0002;
  text-transform	: none;
  text-decoration	: none; 
  line-height			: 1.0;
 }

h2 {
  font-size				: 12pt;
	font-weight		  : bold;
  color						: #9d0002;
  line-height			: 1.0;
}

p {
  margin-bottom   : 0px;
}

ol, ul {
  margin-top			: 0px;
}

.title {
  font-size				: 22pt;
  line-height			: 1.7;
  color						: #9d0002;
  margin-bottom		: 0.8em;
  letter-spacing	: 0.4em;
}
  
.subtitle {
  font-size				: 16pt;
  color						: #9d0002;
}
  
.right {
  text-align      : right;
}

TABLE {
  width      : 100%;
  padding    : 0px; 
  border     : 0px;
  margin     : 0px;
}

TR {
  padding : 0px; 
  border  : 0px;
  margin  : 0px;
}

TD { 
  padding : 0px; 
  border  : 0px;
  margin  : 0px;
/*  background: #FFFDF1;  */
  vertical-align: top;
}

/*  #FFF888; */


TD.cat-icons { height: 24px; } 

TABLE.participator-categories { width: 572px;  }


/* these styles are for the search boxes */
.searchbox { 
	width				: 88px; 
	font-size		: 10px;
	border			: 1px solid #610301;
}

.searchbutton {
	border			: 1px solid #610301;
	font-size		: 10px;
  background	: #f6f8eb;
}

.pivot-search label { visibility:hidden; display:none; } 
.pivot-search legend { visibility:hidden; display:none; } 
.pivot-search fieldset { border:0; padding:0; margin:0; }

/*--------------------------------------------------|
| dTree 2.05 | www.destroydrop.com/javascript/tree/ |
|---------------------------------------------------|
| Copyright (c) 2002-2003 Geir Landrö               |
|--------------------------------------------------*/

.dtree {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f4e4ce; /* #666 */
	white-space: nowrap;
}
.dtree img {
	border: 0px;
	vertical-align: middle;
}
.dtree a {
	color: #f4e4ce; /* #333; */
	text-decoration: none;
  font-weight			: bold;
}
.dtree a.node, .dtree a.nodeSel {
	white-space: nowrap;
	padding: 1px 2px 1px 2px;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
	color: #f6f8eb; /* #333; */
	text-decoration: underline;
  font-weight			: bold;
}
.dtree a.nodeSel {
	background-color: #c0d2ec;
}
.dtree .clip {
	overflow: hidden;
}