body {
	margin: 0;
	background: url(/img/mainbg.jpg);
	background-repeat: repeat-x; 
	background-color: #d2c1a5;
	background-position: 0 157px;
	/* IE only, does not validate w3c! 
	scrollbar-face-color : #006666;
	scrollbar-shadow-color : #006600;
	scrollbar-highlight-color : #00CC99;
	scrollbar-3dlight-color : #000000;
	scrollbar-darkshadow-color : #000000;
	scrollbar-track-color : #009999;
	scrollbar-arrow-color : #ffffff; */
	font-family:Palatino Linotype, Book Antiqua, Palatino, serif;
	font-size: 11pt;

  }
  
body,
p,
td,
div,
input,
textarea,
select {
/*	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-family:Palatino Linotype, Book Antiqua, Palatino, serif;*/
}
  
input, textarea {
	border-style: solid;
	border-width: 1px;
	border-color: #6e9195
}

h1 { 
	font-size: 15pt;
	font-style: italic;
	color: #988100;
}

h2 { 
	font-size: 13pt;
	font-style: italic;
	color: #766000;
}

a.foota {
	color: #3b2323;
}

a.foota:visited {
	color: #3d3220;
}

a.foota:hover {
	color: #7f6767;
}






 
.navcell {
	background: url(/img/nav.jpg);
	background-repeat: no-repeat;
	background-color: #a17f4f;
}
  
  
.contentroot {
	background: url(/img/topr.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}
  
.content {
	text-align: justify;
	padding: 200px 220px 130px 30px;
}

.contbl{
	background: url(/img/botr.png);
	background-repeat: no-repeat;
	background-position: bottom right;
}

.footer {
	margin: 0 350px 0px 15px
}

.footerr {
	font-size: 9pt;
	margin: 3px
}
.footerd {
	font-size: 6pt;
	margin: 3px;
	margin-top: 120px;
}

.divtop {
	position: absolute;
	top: 30px;
	left: 250px;
}


.iind, .ist { 
	font-size: 25px;
	color: #988100;
	font-family:Palatino Linotype, Book Antiqua, Palatino, serif;
	font-style: italic;
	margin: 0;
	
}

.iind { 
	font-size: 21px;
	color: #000;
	margin: 3px 0 0 5px;
}

.lang { 
	position: absolute;
	top: 3px;
	right: 20px;
	text-align:center;
}

.sella { margin: 1px 0 5px 0}

/*
   #############################################
            SHARP UPDATE CSS CLASSES
   #############################################
*/

/* ________ the standard sharp update module css _______ */

/* the style of the image buttons (mostly margins) */
.shu_buttons {text-align: center; padding: 10px}

.shu_table {width: 599px}
.shu_title {font-size: 15px}
.shu_img {margin: 7px}
.shu_text {text-align: justify}
.shu_file {margin: 5px}

/* ________ the sharp update summary module css _______ */

.summary_table {}
.summary_title {font-size: 13px; margin: 10px 0 0 0}
.summary_text {text-align: justify}

/* ________ the sharp update links module css _______ */

.link_table {}
.link_title {}
.link_img {}
.link_text {}

/* the style of the text above the links */
.links_header {}

/* the style of the anchor text above the links */
.links_header_anchor {}

/* ________ the sharp update diary module css _______ */

.diary_table {}
.diary_header {font-size: 15px; font-weight: bold}
.diary_text {}




/* ________ the sharp update archive output css _______ */

.shu_archive_title {}

/*
______________________________________________
           dhtml menu
______________________________________________
*/

/* from ppk */

     /* The styles for each menu*/
     div.navilayer  {
     	position : absolute; 
     	top : 250px;			/* distance from the top */
	left: 30px;
     	visibility : hidden;
     	width : 150px;			/* default with */
     	z-index: 2;
     }
     
     /* The extra DIV around the links. I'd rather have done
     
     	a {display: block}
     
     	throughout but that doesn't work in Explorer 4.*/
     div.navilayer div  {
     	width : 150px;
     	padding-top : 2px;				/* separation of text from top of cell*/
     	padding-bottom : 2px;			/* separation of text from bottom of cell*/
     	font-size : 12px;
     	font-weight: normal;
	/*	border-bottom: 1px solid #999999; */
	/* background: #697298 url(/img/b_tack.jpg); */
	/*background-image : url(/img/2006/layout/navbg.jpg);			/* Color of the cell background*/
	/*layer-background-color : #999999; */
     }
     
     /* This style does not work in Netscape 4 so you see the borders of the empty
     	DIV's*/
     div.navilayer div.fill  {
     	border-top-width : 1px;
     	border-top-style : solid;
     	border-top-color : #ffffff;
     }

     /* Explorer 5.5 gives my general link colours precedence over
     	the colour defined here. I think it's a bug*/
     div.navilayer div a  {
		display: block;
		width: 150px;
		text-align: left;
		padding: 2px 0 2px 15px;
		color: #66502b;
		text-decoration: none;
		font-weight: bold;
		background: #ffffff;
	    	opacity:0.80;filter:alpha(opacity=80);
     }

     /* The styles for the pseudo-mouseover. The class change does not work in Netscape 4,
     	while Opera 5 changes the class but doesn't do anything about it,
     	so these styles will never be visible in those browsers*/
     div.navilayer div.over  {
   		color: #66502b;
		background: #ffffff;
		opacity:1;filter:alpha(opacity=100);
		
	 }

     div.navilayer div.over a  {
     	color: #66502b;
	background: #ffffff;			/* The color of the text when "mousovered" */
	opacity:1;filter:alpha(opacity=100);
     }

     div.navilayer a:visited  {
     	color: #66502b;			/* The color of the text when "mousovered" */
	background: #ffffff;
	}

	 div.navilayer a:hover  {
     	color: #66502b; background: #ffffff;			/* The color of the text when "mousovered" */
	opacity:1;filter:alpha(opacity=100);

     }

/* #d1c0a4 */