body {
	background-color: #f7ecd2;
	margin: 0px;
	padding-top:5px; 
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 25px; 
}

.Normal {
	font: normal 80%/1.6em Georgia, "Times New Roman", Times, serif;
	color: #000000;
	}
.Normal td {	
	font-size:90%;
	line-height:1.6em; 
}


h2, h3, h4 {	

	font-family: "Trebuchet MS";
	font-weight:bold;
	color: #603913;
	margin-top:0px; }

.Head {
	font: bold 20px "Trebuchet MS";
	color: #603913;
	margin-top:0px;
}	
#right h2 .Head {font: bold 1em "Trebuchet MS"; }
#left h2 .Head {font:bold 0.8em "Trebuchet MS";}

#right a.Head {font-size: 0.8em;}

a:link { color:#007EAE;
text-decoration:underline;}

a:hover {color:#FF5A00;
text-decoration:none;}

/*///////////*/
#skinheader  {
	height:93px;
	padding:0;
	margin:0;
	margin-top:10px; 
	width: 100%;
	text-align:right;
	clear: both;
	background: url(logo_bg.gif) no-repeat 110px 10px;
}
.sp01 {
	margin:0px;
	padding:0px;
	float: left;
}
#skinheader  #form {
	padding-top:20px;
	white-space:nowrap;
	float:right;
}

#skinheader #form input {
	width: 90px;
	font-size: 0.8em;
}
#thanks {
	font:normal 11px/1.1em "Trebuchet MS";
	text-align:left;
	color: #777;
	padding-left:21px;
	padding-top: 69px;
	float:left;
	width:70%;

}
#thanks a { color:#717c83; 
text-decoration:none;}
#thanks a:hover { 
 color:#8aa2a8;
border-bottom:1px dotted #8aa2a8;}

/*///////////*/

#bread { border-bottom:1px solid #e8c49f;
border-top:1px solid #e8c49f;
padding:0px 0;
margin:0;
margin-bottom:3px;
font:normal 100%/normal "Trebuchet MS";
color:#444;
}

#bread a.SkinObject {
font:normal 70%/normal "Trebuchet MS";
color:#007eae;

}
#bread a.SkinObject:hover {
	text-decoration:none;
	color:#FF0000;
}

#left, #centre , #right { 
	padding-top:7px;
	margin-top:10px; }

#left {
	width: 20%;
	float: left;
	padding-left:4px;
	padding-right:4px;
	margin-right:1%;
	background: #F7E6BF;
}

#left .leftpane{
	margin-top:90px;
	margin-bottom:90px;
}

#left .Normal , #left p, #left div  {

	font-family:"Trebuchet MS";
}

#centre {
	float: left;
	width: 54%;
	padding-left:1%;
	padding-right:1%;
	margin-left:1%;
	margin-right:1%;
	text-align: justify;
}

#centre .Normal p  { text-align:justify; }

#right {
	float: left;
	width: 22%;
	margin-left:1%;
	padding-left:2px;
}
html > body #right {	width: 18%;}
#right  .Normal, #right p {
	font-family: "Trebuchet MS";
	padding:0;
	margin:0;
	color: #777;

}
/*#right p {
	border-bottom: 1px solid #d4c8ab;
	border-top: 1px solid #d4c8ab;
	padding-bottom:1.2em;
	padding-top:1.2em;
	text-align: left;
	margin-top:1px;
	margin-bottom:1px;
}
*/
#footer { clear:both;
float:none;
width:100%;}

#menu2 {
	float:right;
	font-size: 0.8em;
	margin-top:25px;
}
.menu2 { font-family:Georgia;
}
#copy {
	float:left;
	margin-top:25px;
	font-size:0.8em;
}
.copy {	
font:normal 1em Georgia;
color: #603913;}
html> body >#footer {	padding-bottom:25px; }

/*//////////////  menu    //////////////////*/
#menu ul {
	margin:0;
	padding:0;

 }

#menu ul li {
	font-family: "Trebuchet MS", "Times New Roman";
	line-height:2em;
	font-size: 14px;
	color: #b2581b;
	list-style-type: none;
	margin:0px;
	padding-left: 9px;
	background:url(arrow.gif) no-repeat 0 0.8em;
/*	background: url(menu_bg2.gif) repeat-x 0 0; */
	border-bottom:1px solid #f4d8a3;
}

#menu a {
	color: #b2581b;
	text-decoration: none;
}

#menu a:hover { color:#d6272d; }

#menu ul li { /* all list items */
	position: relative;
	width: auto;
}

li ul { /* second-level lists */
	display: block; /* none */
	position: relative;
	padding:0px;
	margin:0px;
	margin-left:5px;

}
/* Fix IE. Hide from IE Mac \*/
* html #menu ul li {  height: 1%; }
* html #menu ul li a { height: 1%; }
/* End */

#menu li ul li {
	background:url(plus.gif) no-repeat 0.2em 0.5em;
	font-size:12px; 
	line-height:normal;
	padding-left:10px;
	margin:0px;
	border-top:1px solid #f4d8a3;
	border-bottom: none;
	text-align:left;
	clear:left;
}

li>ul {
	top: auto;
	left: auto;
}

#menu li:hover ul, li.over ul { display: block; }


#menu li ul li:hover {
	background-color:#fbf5e7;
	display: block;
	}
	
#menu  li ul li:hover a { color:#a17449; }
#menu  li ul li:hover a:hover { color:#d6272d; }
#menu  li ul li.on a { color:#a17449; }
#menu li ul li.on { background-color:#fbf5e7; }



/*//////////////  menu    //////////////////*/